/*!
 * @preserve
 *
 * ++++++++++++++++++++++
 * Add to Calendar Button
 * ++++++++++++++++++++++
 *
 * Style: Default
 *
 * Version: 1.18.7
 * Creator: Jens Kuerschner (https://jenskuerschner.de)
 * Project: https://github.com/add2cal/add-to-calendar-button
 * License: Apache-2.0 with “Commons Clause” License Condition v1.0
 * Note:    DO NOT REMOVE THE COPYRIGHT NOTICE ABOVE!
 * 
 */.atcb{display:none}:root{--base-font-size-l: 16px;--base-font-size-m: 16px;--base-font-size-s: 16px;--font: arial, helvetica, sans-serif;--atcb-keyboard-focus: #1e90ff;--atcb-background: #f5f5f5;--atcb-background-hover: #fff;--atcb-border: #d2d2d2;--atcb-text: #333;--atcb-text-2: #000;--atcb-close-background: #e5e5e5;--atcb-close-text: #777;--atcb-overlay-background: rgba(20 20 20 / 25%);--atcb-modal-background: #f5f5f5;--atcb-modal-buttons-bar: #c6c8cd;--atcb-modal-btn-background: #f5f5f5;--atcb-modal-btn-sec-background: #e2e1e6;--atcb-modal-btn-background-hover: #fff;--atcb-modal-btn-text: #2e2e2e;--atcb-modal-btn-text-hover: #161616;--atcb-modal-btn-sec-text: #666567;--atcb-modal-date-btn-text: #1d1d1e;--atcb-modal-date-btn-text-2: #3a3a3f;--atcb-modal-date-btn-cal-text: #fff;--atcb-modal-date-btn-cal-text-2: #d3d2d7;--atcb-modal-date-btn-cal-background: #313132;--atcb-modal-date-btn-background: #eae9ed;--atcb-modal-date-btn-background-hover: #fff;--atcb-shadow-button: rgba(0 0 0 / 30%) 2px 5px 18px -1px, rgba(0 0 0 / 25%) 2px 2px 10px -3px;--atcb-shadow-button-hover: rgba(0 0 0 / 40%) 2px 5px 18px -1px, rgba(0 0 0 / 35%) 2px 2px 10px -3px;--atcb-shadow-button-active: rgba(0 0 0 / 50%) 2px 5px 18px -1px, rgba(0 0 0 / 45%) 2px 2px 10px -3px;--atcb-shadow-list: rgba(0 0 0 / 20%) 2px 5px 18px -1px, rgba(0 0 0 / 40%) 2px 2px 10px -3px;--atcb-shadow-list-modal: rgba(0 0 0 / 60%) 3px 6px 40px -5px, rgba(0 0 0 / 60%) 3px 3px 15px -4px;--atcb-shadow-modal: drop-shadow(5px 8px 30px rgba(0 0 0 / 70%));--atcb-shadow-modal-date-btn: rgba(0 0 0 / 40%) 1px 3px 15px -4px, rgba(0 0 0 / 20%) 1px 1px 8px -4px;--atcb-shadow-modal-date-btn-hover: rgba(0 0 0 / 40%) 4px 6px 18px -1px, rgba(0 0 0 / 35%) 4px 5px 25px -2px;--atcb-shadow-modal-button: rgba(0 0 0 / 10%) 2px 3px 10px -3px, rgba(0 0 0 / 25%) 1px 1px 8px -4px;--atcb-shadow-modal-button-hover: rgba(0 0 0 / 35%) 3px 5px 15px -2px, rgba(0 0 0 / 20%) 2px 4px 25px -6px;--atcb-checkmark-background: radial-gradient(circle, #fff 0, rgba(255 255 255 / 80%) 40%, rgba(255 255 255 / 0%) 70%);--bg-cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewBox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16, crosshair;--icon-ms365-color: #ea3e23;--icon-yahoo-color: #5f01d1;--icon-filter: none}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media(max-width:991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}@media(max-width:575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-button-wrapper{display:inline-block;padding:5px;position:relative}.atcb-button{cursor:pointer;display:flex;justify-content:center;font-size:0;z-index:1}.atcb-button.atcb-no-text{min-width:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus,.atcb-button:hover{background-color:var(--atcb-background-hover);box-shadow:var(--atcb-shadow-button-hover)}.atcb-button:focus-visible{outline:2px solid var(--atcb-keyboard-focus)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:focus,.atcb-button.atcb-single:hover{background-color:var(--atcb-background-hover);box-shadow:var(--atcb-shadow-button-active);margin:0;padding:.78em 1.13em;z-index:15000000}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{height:1em;margin-bottom:.3em;margin-right:.8em;flex-grow:0;flex-shrink:0}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{height:100%;fill:currentcolor;width:auto}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:4px;height:1px;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;padding:0 4px;position:absolute;z-index:14000090}.atcb-list-wrapper.atcb-dropoverlay{z-index:15000000}.atcb-list{border-radius:0 0 6px 6px;box-sizing:border-box;box-shadow:var(--atcb-shadow-list);color:var(--atcb-text);display:block;font-family:var(--font);max-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.atcb-list-item{align-items:center;background-color:var(--atcb-background);border:1px solid var(--atcb-border);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:.8em;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--atcb-background-hover);color:var(--atcb-text-2)}.atcb-list-item:focus-visible{background-color:var(--atcb-background-hover);color:var(--atcb-keyboard-focus);font-size:.95em;font-weight:600;outline:0}.atcb-list-item:last-child{border-radius:0 0 6px 6px}.atcb-list .atcb-list-item:not(:first-child){border-top-style:none}.atcb-dropup .atcb-list-item:last-child{border-radius:0;padding-bottom:1.25em}.atcb-dropoverlay .atcb-list .atcb-list-item:first-child,.atcb-dropup .atcb-list-item:first-child,.atcb-list.atcb-modal .atcb-list-item:first-child{border-radius:6px 6px 0 0}.atcb-dropoverlay .atcb-list .atcb-list-item:only-child,.atcb-list.atcb-modal .atcb-list-item:only-child{border-radius:6px}.atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:1.25em}.atcb-dropoverlay .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child,.atcb-dropup .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:.8em}.atcb-dropoverlay .atcb-list,.atcb-list.atcb-modal{border-radius:6px}.atcb-list.atcb-modal{box-shadow:var(--atcb-shadow-list-modal)}.atcb-list-item .atcb-icon{margin-bottom:.5em;margin-right:.6em;width:1.125em}.atcb-rtl .atcb-list-item .atcb-icon{margin-right:0;margin-left:.6em}.atcb-no-text .atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item-close{background-color:var(--atcb-close-background)}.atcb-list-item.atcb-list-item-close{color:var(--atcb-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--atcb-shadow-modal-date-btn);background-color:var(--atcb-modal-date-btn-background);border:0;border-radius:6px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--atcb-modal-date-btn-background-hover);box-shadow:var(--atcb-shadow-modal-date-btn-hover)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--atcb-keyboard-focus)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--atcb-modal-date-btn-cal-background);color:var(--atcb-modal-date-btn-background-hover);padding:15px;width:2.7em;text-align:center}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--atcb-modal-date-btn-cal-text);font-weight:300;font-size:2em}.atcb-date-btn-month{color:var(--atcb-modal-date-btn-cal-text-2);font-weight:600;font-size:1em}.atcb-date-btn-right{position:relative;color:var(--atcb-modal-date-btn-text)}.atcb-date-btn-details{opacity:1;padding:.8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.atcb-date-btn-content{font-size:.8em;color:var(--atcb-modal-date-btn-text-2)}.atcb-date-btn-content-location{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;width:1.3em;flex:0 0 1.3em}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.5em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:auto}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em}.atcb-date-btn-content-recurr-icon{padding-left:.3em}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--atcb-text);display:block;position:absolute;top:-1.2em;right:-.3em;padding:.5em;background:var(--atcb-checkmark-background);border-radius:100%;height:2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button.atcb-single:focus .atcb-checkmark,.atcb-button.atcb-single:hover .atcb-checkmark{top:-1.07em;right:-.17em}.atcb-checkmark svg{height:100%;fill:currentcolor;width:auto}#atcb-bgoverlay{animation:atcb-bgoverlay-animate .1s ease 0s 1 normal forwards;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--atcb-overlay-background);box-sizing:border-box;display:flex;height:calc(100vh + 100px);left:0;right:0;top:0;min-height:100%;min-width:100%;opacity:0;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay.atcb-animate-bg{animation:atcb-bgoverlay-animate .3s ease 0s 1 normal forwards}#atcb-bgoverlay.atcb-no-animation{animation:none;opacity:1}#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0}@keyframes atcb-bgoverlay-animate{0%{opacity:0}to{opacity:1}}#atcb-bgoverlay.atcb-click:hover{cursor:var(--bg-cursor)}.atcb-icon .atcb-icon-apple svg{fill:currentcolor}.atcb-icon .atcb-icon-ical svg{fill:currentcolor}.atcb-icon .atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon .atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon .atcb-icon-google svg,.atcb-icon .atcb-icon-msteams svg,.atcb-icon .atcb-icon-outlookcom svg{filter:var(--icon-filter)}
/*# sourceMappingURL=/cdn/shop/t/40/assets/event-calender.css.map */
