/*
Stylesheet for static variables
All variables that won't be changed by theme customizer should be written here
*/
/* base dimensions */
/* for awesome-bootstrap-checkbox */
/* infobox */
.pagination{--bs-pagination-active-border-color:$primary;
}
.success-msg,.notice-msg,.error-msg{--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);
}
#peak{/* base dimensions */ /* for awesome-bootstrap-checkbox */ /* infobox */ /* infobox */ /* ticket info bar */ /* Sharing */ /* Responsive tables */ /* Grid enhancements */ /* Remove gutter space between columns */ /* Reduce gutter space between columns */ /* Detail View */ /* List view of products */
}
#peak .pagination{--bs-pagination-active-border-color:$primary;
}
#peak .success-msg,#peak .notice-msg,#peak .error-msg{--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);
}
#peak .image-gallery .carousel-control{background-image:none;top:42.5%;width:15%;height:15%;display:flex;align-items:center;justify-content:center;
}
#peak .image-gallery .carousel-control span{font-size:2em;
}
#peak .image-gallery .carousel-indicators{height:22px;overflow:hidden;
}
@media (min-width:768px){#peak .image-gallery .carousel-indicators{display:none;}
}
#peak .image-gallery .image-gallery__thumbs .image-gallery__preview-toggle{background-color:white;color:#444444;cursor:pointer;width:100%;text-align:center;outline:none;transition:0.4s;border:0;text-decoration:underline;
}
#peak .image-gallery .active,#peak .image-gallery .image-gallery__preview-toggle:hover{background-color:white;
}
#peak .image-gallery .carousel{height:500px;overflow:hidden;
}
@media (max-width:767px){#peak .image-gallery .carousel{height:350px;}
}
@media (max-width:480px){#peak .image-gallery .carousel{height:220px;}
}
#peak .image-gallery .carousel .carousel-inner{height:inherit;
}
#peak .image-gallery .carousel .carousel-inner > .item{height:100%;background-color:#f5f5f5;
}
#peak .image-gallery .carousel .carousel-inner > .item img,#peak .image-gallery .carousel .carousel-inner > .item a > img{display:block;text-align:center;vertical-align:middle;max-width:inherit;height:100%;max-height:100%;width:auto;position:relative;left:50%;transform:translateX(-50%);
}
#peak .image-gallery .carousel .carousel-inner > .item .carousel-caption{text-shadow:0 1px 2px black;
}
@media (max-width:767px){#peak .image-gallery .image-gallery__thumbs{display:none;}
}
#peak .image-gallery .image-gallery__thumbs li{float:left;
}
#peak .image-gallery .image-gallery__thumbs .thumb a{padding:0 18px;background-color:white;display:none;overflow:hidden;
}
#peak .image-gallery .image-gallery__thumbs li a{display:block;position:relative;border:1px solid #f5f5f5;width:79.3px;height:60px;background-position:center;background-size:cover;opacity:1;margin:0 4px 4px 0;
}
#peak .image-gallery .image-gallery__thumbs li.active a,#peak .image-gallery .image-gallery__thumbs li.active a:focus{opacity:1;outline:3px solid #aa1410;outline-offset:0;
}
#peak .image-gallery .image-gallery__thumbs li:hover a{opacity:0.8;
}
#peak .image-gallery .image-gallery__thumbs li.additional{display:none;
}
#peak .image-gallery .image-gallery__thumbs li a.video{background-color:black;
}
#peak .image-gallery .image-gallery__thumbs li a.video::before{color:white;position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-7px;text-shadow:0 0 5px rgba(0,0,0,0.8);
}
#peak .image-gallery .item.video iframe{width:100%;display:block;max-width:100%;height:100%;
}
#peak .btn-secondary{--bs-btn-color:#6c757d;--bs-btn-bg:#aa1410;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b73734;--bs-btn-hover-border-color:#7b838a;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#bb4340;--bs-btn-active-border-color:#7b838a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#aa1410;--bs-btn-disabled-border-color:#6c757d;
}
#peak .field{display:inline-block;width:100%;
}
#peak .sidebar-item .sidebar-item__title{font-size:1.2em;font-weight:600;margin:8px 0;
}
#peak .sidebar-item .sidebar-item__content{/*font-size:0.92em;*/
}
#peak .paging{text-align:center;
}
#peak .sidebar{background-color:#f5f5f5;
}
#peak .messages{padding-left:0;list-style-type:none;
}
#peak .ticket-info{background-color:#aa1410;color:white;
}
@media (min-width:768px){#peak .ticket-info__items{display:flex;}
}
#peak .ticket-info__item-head{text-transform:uppercase;color:#640c09;margin-bottom:3px;
}
#peak .ticket-info__item{flex:1;padding-left:15px;margin:10px 0;
}
@media (max-width:767px){#peak .ticket-info__item{padding:10px 15px;margin:0;}
}
#peak .ticket-info__item:not(:first-of-type){border-left:3px dotted #93110e;padding-left:10px;
}
@media (max-width:767px){#peak .ticket-info__item:not(:first-of-type){border-left-width:0;padding-left:15px;}
}
#peak .price.ticket-info__item{flex:0 0 10em;margin:0;min-width:100px;background-color:#8f7458;border-left-color:white;
}
@media (min-width:768px){#peak .price.ticket-info__item{padding:10px 15px 10px 10px;}
}
#peak .price.ticket-info__item .ticket-info__item-head{color:#504131;
}
#peak .price.ticket-info__item .price-values{margin-top:5px;
}
#peak .price.ticket-info__item .price-values .original-price{text-align:right;text-decoration:line-through;
}
#peak .price.ticket-info__item .price-values .price-value{text-align:right;font-size:1.3em;
}
#peak .price.via-info__item.ticket-info__item{min-width:180px;
}
#peak .ticket-info__item a{color:#640c09;
}
#peak .category-header{display:block;position:relative;margin-top:-181px;min-height:400px;height:35vh;
}
#peak .category-header:not(.no-margin){margin-bottom:30px;
}
@media (min-width:768px){#peak .category-header{min-height:450px;height:45vh;}
}
@media (min-width:1200px){#peak .category-header{min-height:500px;height:50vh;}
}
#peak .category-header .cat-header-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit:cover;";
}
#peak .share-links .btn{margin-top:5px;margin-bottom:5px;
}
#peak .table{border-spacing:0;border-collapse:collapse;color:#777;border:1px solid var(--bs-border-color);
}
#peak .table th,#peak .table td{border:1px solid var(--bs-border-color);display:table-cell;
}
#peak .table > thead > tr > th{background-color:#f5f5f5;box-shadow:none;border-bottom:0;
}
#peak .table > tbody > tr{border:0;
}
#peak .table > tbody > tr > th{border-bottom:0;
}
#peak .table > tbody > tr > td{border-top:0;box-shadow:none;
}
@media (max-width:767px){#peak .table.responsive th{display:none;}#peak .table.responsive td{display:block;border:0;padding:5px 20px;}#peak .table.responsive td div{display:inline-block;}#peak .table.responsive td::before{content:attr(data-th);font-weight:bold;width:8.5em;display:inline-block;}#peak .table.responsive tr{border:1px solid var(--bs-border-color);}
}
#peak .panel-filter{background-color:#f5f5f5;border-color:#e8e8e8;
}
#peak .panel-filter .panel-heading{margin-left:0;margin-right:0;padding-bottom:6px;padding-top:10px;padding-left:20px;padding-right:20px;
}
@media (max-width:767px){#peak .panel-filter .panel-heading{cursor:pointer;}
}
#peak .panel-filter .panel-heading h3{padding-left:0;
}
#peak .panel-filter .panel-heading #filter-heading{margin-top:10.5px;
}
#peak .panel-filter .panel-heading .remove-all{margin-top:11px;float:right;font-size:0.875rem;
}
#peak .panel-filter .panel-body{padding-top:0;padding-left:10px;padding-right:10px;
}
@media (max-width:767px){#peak .panel-filter .panel-body:not(.expanded){display:none;}
}
#peak .panel-filter .filter-attribute__title{padding-left:10px;padding-right:10px;
}
#peak .panel-filter .list-group-item{border:0;border-radius:0;background-color:transparent;padding:5px 10px;
}
#peak .panel-filter .list-group-item .checkbox{margin:0;
}
#peak .panel-filter .list-group-item label{position:relative;width:100%;/*&::before,&::after{top:2px;// this has problems in JFB theme}*/
}
#peak .panel-filter .list-group-item label .count{display:none;color:#777;
}
#peak .panel-filter .list-group-item label .badge{position:absolute;right:0;background-color:transparent;color:#262525;font-size:inherit;font-weight:inherit;
}
#peak .panel-filter .list-group-item.selected{background-color:#8f7458;color:white;
}
#peak .panel-filter .panel-heading-filter a{padding-right:0;margin-top:22px;margin-bottom:11px;text-align:right;
}
#peak .checkbox label::before{top:1px;
}
#peak .checkbox label::after{top:1px;
}
#peak .has-error .radio label::before{border-color:#dc3545;
}
#peak .has-success .radio label::before{border-color:#198754;
}
@media (min-width:767px){#peak .col-xs-auto{width:auto;}
}
@media (min-width:768px){#peak .col-sm-auto{width:auto;}
}
@media (min-width:992px){#peak .col-md-auto{width:auto;}
}
@media (min-width:1200px){#peak .col-lg-auto{width:auto;}
}
#peak .row.no-gutter{margin-left:0;margin-right:0;
}
#peak .row.no-gutter [class*="col-"]:not(:first-child),#peak .row.no-gutter [class*="col-"]:not(:last-child){padding-right:0;padding-left:0;
}
#peak .row.half-gutter{margin-left:-0.375rem;margin-right:-0.375rem;
}
#peak .row.half-gutter [class*="col-"]{padding-right:0.375rem;padding-left:0.375rem;
}
#peak .row.row-centered{text-align:center;
}
#peak .row.row-centered .col-centered{display:inline-block;float:none;margin-right:-4px;
}
#peak .demo-notice,#peak .maintenance-notice{border-radius:0;padding:7px 15px;margin-bottom:5px;text-align:center;
}
#peak .form-group .input-group .input-group-btn{height:100%;
}
#peak .swisspass-dummy{opacity:0;height:0 !important;padding:0 !important;border:0 !important;pointer-events:none;position:absolute;
}
#peak .pages .limiter.form-inline .select{display:inline-block;
}
#peak .product-list li.product-item:not(:first-child){margin-top:20px;
}
#peak .product-list .campaign-product-list-container > ol li:first-child{margin-top:0;
}
#peak .product-list li.product-item{border:1px solid #f5f5f5;padding:10px;padding-left:254px;position:relative;min-height:120px;
}
@media (max-width:600px){#peak .product-list li.product-item{padding-left:10px;}
}
#peak .product-list li.product-item .product-image{position:absolute;left:0;top:0;width:239px;height:100%;line-height:initial;border:0;margin-bottom:0;overflow:hidden;
}
#peak .product-list li.product-item .product-image .product-image__reduced-flag{width:50%;position:absolute;top:0;left:0;bottom:auto;right:auto;height:auto;
}
#peak .product-list li.product-item .product-image a{display:block;height:100%;position:relative;
}
#peak .product-list li.product-item .product-image img{height:100%;position:absolute;left:-9999px;right:-9999px;top:-9999px;bottom:-9999px;margin:auto;max-width:none;
}
@media (max-width:600px){#peak .product-list li.product-item .product-image{position:relative;width:calc(100% + 20px);height:auto;margin:-10px -10px 15px -10px;}#peak .product-list li.product-item .product-image img{position:relative;left:0;right:0;top:0;bottom:0;width:calc(100% + 20px);height:auto;max-width:100%;}
}
#peak .product-list .product-results{margin-bottom:22px;
}
#peak .product-list .pager-results{padding-left:10px;color:#777;
}
#peak .product-list li.product-item .product-title{font-size:1.4em;margin-top:5px;margin-bottom:5px;color:#333;
}
#peak .product-list li.product-item a .product-title{font-size:1.4em;margin-top:5px;margin-bottom:5px;color:#aa1410;
}
#peak .product-list li.product-item a:hover .product-title{font-size:1.4em;margin-top:5px;margin-bottom:5px;color:#7b0f0c;
}
#peak .product-list li.product-item .location{margin-bottom:-5px;
}
#peak .product-list li.product-item .product-description{margin-top:10px;font-size:0.9em;line-height:17px;width:65%;
}
@media (max-width:700px){#peak .product-list li.product-item .product-description{width:100%;}
}
#peak .product-list li.product-item .product-price{margin-bottom:5px;font-size:1.4em;color:#8f7458;
}
#peak .product-list li.product-item .product-title h1,#peak .product-view .product-name h1{margin-right:3px;
}
#peak .product-list li.product-item .product-title .stars,#peak .product-view .product-name .stars{display:inline-block;white-space:nowrap;color:#ffd604;
}
#peak .product-list li.product-item .product-title .stars,#peak .product-list li.product-item .product-title .stars.superior:after,#peak .product-view .product-name .stars,#peak .product-view .product-name .stars.superior:after{font-size:0.7em;
}
#peak .product-list li.product-item .product-title .stars.superior:after,#peak .product-view .product-name .stars.superior:after{content:" S";font-weight:bold;font-size:0.9em;
}
#peak .product-list-sort{width:auto;margin-bottom:15px;
}
@media (max-width:600px){#peak .product-list-sort{width:100%;}
}
#peak .product-list-sort .select .btn-group.bootstrap-select.form-control{width:auto;
}
#peak .product-list-container{position:relative;min-height:100px;
}
#peak .product-list__loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7);
}
#peak .product-list__loader > span{width:27px;height:27px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;font-size:1.5em;
}
#peak .products-list{display:flex;flex-wrap:wrap;
}
#peak .products-list__item{display:flex;
}
#peak .sidebar{background-color:#f5f5f5;
}
#peak .sidebar .field > a{color:#262525;font-size:1.2em;font-weight:600;
}
#peak .sidebar .list-group-item.active{background-color:#8f7458;
}
#peak .sidebar .list-group-item.active a,#peak .sidebar .list-group-item.active a:hover,#peak .sidebar .list-group-item.active a:focus{color:#ffffff;
}
#peak .sidebar .list-group-item{background-color:transparent;border:0;padding:2px 15px;
}
#peak .panel-product{position:relative;width:100%;border:1px solid #ddd;
}
#peak .panel-product > a{display:block;text-decoration:none;color:#262525;
}
#peak .panel-product > a:hover{color:#262525;
}
#peak .panel-product .product-image{position:relative;min-height:50px;
}
#peak .panel-product .product-image.image-fit{position:relative;min-height:50px;padding-bottom:65%;
}
#peak .panel-product .product-image.image-fit img{position:absolute;width:100%;height:100%;object-fit:cover;font-family:"object-fit:cover";
}
#peak .panel-product .product-name{color:#aa1410;font-size:1.5em;line-height:1.2em;
}
#peak .panel-product .product-description{margin-top:10px;
}
#peak .product-price{position:absolute;bottom:0;left:0;display:inline-flex;
}
#peak .product-price .price-flag{background-color:#8f7458;color:#fff;font-size:1.2em;padding:0 20px;height:50px;line-height:50px;display:inline-block;
}
#peak .product-price .cat-ic{background-color:#aa1410;width:50px;height:50px;padding:7px;display:block;
}
#peak .product-price .cat-ic svg{height:36px;width:auto;
}
#peak .product-price .cat-ic svg path{fill:#fff;
}
#peak .product-view .product-name h1{margin-top:0;font-size:1.6em;color:#222;
}
#peak .product-view .product-price{position:static;margin-bottom:22px;
}
#peak .product-view .product-price .price-flag{font-size:1.3em;
}
#peak .product-view .product-image{width:100%;height:500px;line-height:495px;text-align:center;vertical-align:middle;margin-bottom:22px;
}
@media (max-width:991px){#peak .product-view .product-image{height:auto;line-height:unset;}
}
#peak .product-view .product-image img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block;margin:auto;
}
#peak .product-view .addtocart_container{margin:14px 0;padding:14px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;
}
#peak .product-view .addtocart_container .addtocart__quantity{float:left;width:50px;margin-right:10px;
}
#peak .product-view .addtocart_container .addtocart__quantity input{padding-left:2px;padding-right:2px;
}
#peak .product-view .addtocart_container .price{font-size:1.5em;
}
#peak .product-view .validation_message{position:relative;
}
#peak .product-view .share-links{margin-bottom:22px;
}
#peak .category-view .category-products img,#peak .related-view .category-products img{height:auto;max-width:100%;max-height:100%;vertical-align:middle;display:inline-block;border:1px solid #ddd;
}
#peak .category-view .category-products .panel-product,#peak .related-view .category-products .panel-product{border:1px solid #fff;background:#fff;
}
#peak .category-view .category-products .panel-product .product-shop,#peak .related-view .category-products .panel-product .product-shop{padding:10px 0;
}
#peak .category-view .category-products .panel-product .product-shop .product-name,#peak .related-view .category-products .panel-product .product-shop .product-name{font-size:1em;line-height:1.1em;display:inline-block;height:33px;word-break:break-word;overflow:hidden;vertical-align:middle;letter-spacing:0;
}
#peak .category-view .category-products .panel-product .product-shop .product-name span,#peak .related-view .category-products .panel-product .product-shop .product-name span{vertical-align:middle;display:inline-block;margin:auto auto;
}
#peak .category-view .category-products .panel-product .product-shop .price-flag,#peak .related-view .category-products .panel-product .product-shop .price-flag{color:#aa1410;font-size:1.2em;margin-top:2px;
}
#peak .category-view .category-products .panel-product .product-shop button,#peak .related-view .category-products .panel-product .product-shop button{margin-top:8px;
}
#peak .product-view{margin-top:32px;
}
#peak .nextevent-widget.disabled{pointer-events:none;opacity:0.3;
}
#peak .nextevent-widget.disabled .ic-spinner.ic-spin{position:absolute;right:50%;top:50%;
}
#peak .event-detail .event-info{margin-top:20px;
}
#peak .event-controls__event-input{background-color:#f5f5f5;padding:15px;margin-bottom:15px;
}
#peak .event-controls__event-input .peak-loading{position:relative;left:0;width:100%;text-align:center;
}
#peak .event-controls__event-input .event-total{font-size:1.4em;padding-top:12px;border-top:solid 1px lightgrey;font-weight:200;
}
#peak .event-controls__event-input .event-total .price{float:right;font-weight:600;
}
#peak .event-controls__header-text{margin-bottom:15px;
}
@media (max-width:991px){#peak .event-controls__header-text .product-name{margin-top:30px;}
}
#peak .event-controls__header-text .product-location{margin-top:-10px;
}
#peak .event-controls__header-text .product-available-from{margin-top:10px;
}
#peak .event-controls__header-text .product-min-price{margin:12px 0 15px 0;
}
#peak .event-controls__header-text .product-min-price .product-min-price__price{display:block;font-size:1.8em;font-weight:300;margin-bottom:-8px;
}
#peak .event-controls__event-price{margin-bottom:20px;
}
#peak .event-price__price{font-size:1.5em;
}
#peak .event-controls__submit{text-align:right;
}
#peak .event-controls__submit .event-controls__availability{padding-bottom:5px;padding-right:10px;font-size:1.05em;
}
#peak .event-controls__submit .event-controls__availability .ic-ok{color:#198754;
}
#peak .event-controls__submit .event-controls__availability .ic-cancel{color:#dc3545;
}
@media (max-width:767px){#peak .event-controls__submit button{width:100%;}
}
#peak .event-category-list .help-block{display:none;
}
#peak .event-category-list.has-error .help-block{display:block;
}
#peak .event-category-list .event-category-item:first-child{padding-top:12px;border-top:solid 1px lightgrey;
}
#peak .event-category-list .event-category-item .input-spinner{position:relative;
}
#peak .event-category-list .event-category-item .age-restriction{font-weight:100;font-size:0.95em;display:inline-block;
}
#peak .event-category-list .event-category-item .category-availability{font-weight:100;font-size:0.95em;display:inline-block;
}
#peak .event-category-list .event-category-item .category-availability.ic-ok{color:#198754;
}
#peak .event-category-list .event-category-item .category-availability.ic-cancel{color:#dc3545;
}
#peak .event-category-list .event-category-item .bootstrap-touchspin input{text-align:center;padding-left:0;padding-right:0;margin:0;
}
#peak .faq-question p,#peak .faq-question ul{display:none;padding-left:8px;margin-bottom:20px;
}
#peak .faq-question ul{padding-left:20px;
}
#peak .faq-question h2{font-size:14px;font-weight:normal;margin-top:5px;cursor:pointer;clear:left;line-height:1.3em;
}
#peak .faq-question h2:before{content:"+";margin-right:8px;margin-bottom:8px;padding-left:1px;text-align:center;color:white;width:16px;height:16px;display:inline-block;background-color:#262525;border-radius:2px;line-height:16px;float:left;
}
#peak .faq-question h2.hide-focus:focus,#peak .faq-question h2:active{outline:none;
}
#peak .faq-question.expanded p,#peak .faq-question.expanded ul{display:inherit;
}
#peak .faq-question.expanded h2:before{content:"-";line-height:14px;
}
#peak .faq-question.expanded .faq-question__answer{background-color:#f5f5f5;padding:10px 15px;
}
#peak .header-text__event-checklist{padding-left:5px;
}
#peak .header-text__event-checklist li{list-style:none;
}
#peak .header-text__event-checklist li .event-checklist__benefit{margin-left:20px;
}
#peak .header-text__event-checklist li:before{color:#198754;
}
#peak .event-infos li{list-style:none;
}
#peak .cms-header-container h2{margin-top:0;
}
#peak .event.products-list__item .panel-product .product-name{text-align:center;font-size:1.2em;line-height:1.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;font-weight:bold;text-shadow:1px 0 0 black;
}
@media (min-width:768px) and (max-width:991px){#peak .event.products-list__item .panel-product .product-name{line-height:1.2em;top:45%;}
}
@media (min-width:992px) and (max-width:1199px){#peak .event.products-list__item .panel-product .product-name{line-height:1.2em;top:45%;}
}
#peak .event.products-list__item .panel-product .product-name.has-image{color:white;
}
#peak .event.products-list__item .panel-product .event__overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.3);
}
#peak .event.products-list__item .panel-product .product-price{left:13px;bottom:7px;
}
@media (max-width:400px){#peak .event.products-list__item .panel-product .product-price .price-flag{display:flex;align-items:center;height:30px;}
}
@media (min-width:768px) and (max-width:991px){#peak .event.products-list__item .panel-product .product-price .price-flag{height:45px;line-height:45px;}
}
@media (min-width:992px) and (max-width:1199px){#peak .event.products-list__item .panel-product .product-price .price-flag{height:40px;line-height:40px;}
}
#peak .event.products-list__item .panel-product .panel-body{min-height:225px;
}
#peak ol{overflow:auto;
}
#peak .product-results{padding-left:15px;
}
#peak .persons-box h3{margin-top:0;
}
@media (min-width:767px){#peak .persons-box .person__additional-fields{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;}
}
#peak .persons-box .person{border-color:#e4e4e4;box-shadow:none;
}
#peak .persons-box .person .panel-body{background-color:#e4e4e4;position:relative;
}
#peak .persons-box .person .panel-body.has-remove-btn{padding-top:25px;
}
#peak .persons-box .panel-body{background-color:#f5f5f5;
}
#peak .persons-box .person__remove{position:absolute;top:-3px;right:-3px;padding:3px 8px 3px 9px;z-index:10;
}
#peak .persons-box .person__description{display:block;margin-right:40px;font-weight:bold;
}
#peak .persons-box .persons-box__btns .persons-box__search-msg{margin-top:15px;
}
#peak .persons-box .persons-box__btns .persons-box__next{text-align:right;
}
@media (max-width:767px){#peak .persons-box .persons-box__btns .persons-box__next,#peak .persons-box .persons-box__btns .persons-box__back{margin-top:10px;}#peak .persons-box .persons-box__btns .persons-box__next .btn,#peak .persons-box .persons-box__btns .persons-box__back .btn{width:100%;}
}
#peak .event-search .search-block{padding:15px;background-color:#f5f5f5;
}
#peak .event-search .quicksearch{margin-top:15px;
}
#peak .event-search .quicksearch .input-group-btn button{border-radius:0;
}
#peak .event-search .date-picker__info{color:white;
}
#peak .list-group.with-top-options{margin-bottom:5px;
}
#peak .list-group.with-top-options .filter-value{display:none;
}
#peak .list-group.with-top-options .filter-value.top-option{display:block;
}
/*# sourceMappingURL=https://shop.myzillertal.destos01.prod.alturos.com/skin/frontend/default/myzat/css/pages/ */