:root{--color-base:#141414;--color-alert:#FF6652;--color-grey-dark:#747474;--color-grey-medium:#BFBFBF;--color-grey-light:#E4E4E4;--color-grey-bright:#F2F2F2;--color-white:#ffffff;--color-black:#000000;--color-primary:#5FCB8F;--color-secondary:#C7ACFF;--color-theme:var(--color-primary);--font-family-serif:'TiemposText', serif;--font-family-sans:'BagossCondensed', sans-serif;--font-size-h1:8.0rem;--line-height-h1:8.0rem;--font-size-h2:6.2rem;--line-height-h2:6.2rem;--font-size-h3:4.2rem;--line-height-h3:4.6rem;--font-size-h4:3.2rem;--line-height-h4:3.8rem;--font-size-h5:2.2rem;--line-height-h5:2.6rem;--font-size-h6:1.6rem;--line-height-h6:1.8rem;--font-size-quote:6.2rem;--line-height-quote:7.4rem;--font-size-overline:2.2rem;--line-height-overline:2.6rem;--font-size-category:1.6rem;--line-height-category:2.2rem;--font-size-intro:2.8rem;--line-height-intro:3.9rem;--font-size-copy-serif:2.2rem;--line-height-copy-serif:3.5rem;--font-size-copy-sans:2.2rem;--line-height-copy-sans:3.1rem;--font-size-teaser:2.2rem;--line-height-teaser:2.9rem;--font-size-description:1.6rem;--line-height-description:2.2rem;--font-size-mini:1.4rem;--line-height-mini:2.0rem;--font-size-button:1.8rem;--line-height-button:1.8rem;--font-size-button-s:1.6rem;--line-height-button-s:1.6rem;--font-size-input:1.6rem;--line-height-input:1.6rem;--font-size-link-l:2.2rem;--line-height-link-l:2.2rem;--font-size-link-m:1.6rem;--line-height-link-m:1.6rem;--font-size-link-s:1.4rem;--line-height-link-s:1.4rem;--border-radius-xs:8px;--border-radius-s:16px;--border-radius-m:40px;--border-radius-l:80px;--border-radius-xl:500px;--bootstrap-gap-width:16px}.swcalendarDatepicker{max-width:448px;margin:0px auto 0px auto}.swcalendarDatepicker a,.swcalendarDatepicker a:hover{text-decoration:none}.swcalendarDatepicker .dpViewSelect{display:none!important;display:-ms-grid;display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;text-align:center;margin-bottom:20px}.swcalendarDatepicker .dpViewSelect a{color:var(--color-base);font-size:2.0rem;line-height:2.0rem}.swcalendarDatepicker .dpViewSelect a:hover{color:var(--color-primary)}.swcalendarDatepicker .dpViewSelect a.active{color:var(--color-primary)}.swcalendarDatepicker .dpTopRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;margin-bottom:10px}.swcalendarDatepicker .dpTopRow .nextMonth,.swcalendarDatepicker .dpTopRow .prevMonth{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;margin-top:29px}.swcalendarDatepicker .dpTopRow .nextMonth a,.swcalendarDatepicker .dpTopRow .prevMonth a{display:block;width:100%;height:100%;aspect-ratio:1/1;display:-ms-grid;display:grid;place-items:center;-webkit-mask-size:24px;mask-size:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;color:var(--color-base);background-color:var(--color-base)}.swcalendarDatepicker .dpTopRow .nextMonth a:hover,.swcalendarDatepicker .dpTopRow .prevMonth a:hover{opacity:0.5}.swcalendarDatepicker .dpTopRow .prevMonth a{-webkit-mask-image:url(../../../../images/common/icons/24px/chevron-left.svg);mask-image:url(../../../../images/common/icons/24px/chevron-left.svg)}.swcalendarDatepicker .dpTopRow .nextMonth a{-webkit-mask-image:url(../../../../images/common/icons/24px/chevron-right.svg);mask-image:url(../../../../images/common/icons/24px/chevron-right.svg)}.swcalendarDatepicker .dpTopRow .currentMonth{text-align:center;vertical-align:middle;max-width:calc(100% - 85px);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.swcalendarDatepicker .dpTopRow .currentMonth a .year{font-style:italic;display:block}.swcalendarDatepicker .dpTopRow .currentMonth a .month{font-family:var(--font-family-sans);font-size:var(--font-size-h1);line-height:normal;font-weight:500}.swcalendarDatepicker .dpGrid{margin-bottom:10px}.swcalendarDatepicker .dpGrid .gridHeader{display:-ms-grid;display:grid;gap:5px;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7, 1fr);text-align:center;font-family:var(--font-family-serif);font-size:var(--font-size-category);line-height:var(--line-height-category);font-style:italic;font-weight:400;margin-bottom:2px}.swcalendarDatepicker .dpGrid .gridHeader>div{display:-ms-grid;display:grid;place-items:center;aspect-ratio:1/1}.swcalendarDatepicker .dpGrid .gridBody .weekRow{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7, 1fr);gap:5px;margin-bottom:2px;position:relative}.swcalendarDatepicker .dpGrid .gridBody .weekRow div{position:relative}.swcalendarDatepicker .dpGrid .gridBody .weekRow div:before{content:"";display:block;padding-top:100%}.swcalendarDatepicker .dpGrid .gridBody .weekRow div a{position:absolute;top:0px;bottom:0px;left:0px;right:0px;text-align:center;display:-ms-grid;display:grid;place-items:center;color:var(--color-grey-light);font-family:var(--font-family-sans);font-size:var(--font-size-button);line-height:var(--line-height-button);border-radius:var(--border-radius-s)}.swcalendarDatepicker .dpGrid .gridBody .weekRow div a:hover{background-color:var(--color-grey-bright)!important;color:var(--color-base)!important}.swcalendarDatepicker .dpGrid .gridBody .weekRow div.cell_superhi a span{text-decoration:underline}.swcalendarDatepicker .dpGrid .gridBody .weekRow div.cell_lo a{color:var(--color-grey-dark)}.swcalendarDatepicker .dpGrid .gridBody .weekRow div.isSelectedWeek a{background-color:rgba(0, 0, 0, 0.2)}.swcalendarDatepicker .dpGrid .gridBody .weekRow div.hasContent a{color:var(--color-base)}.swcalendarDatepicker .dpGrid .gridBody .weekRow div.isSelectedDay a{background-color:var(--color-base);color:var(--color-white);opacity:1}.swcalendarDatepicker .dpBottomRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swcalendarDatepicker .dpBottomRow a{color:var(--color-base);font-family:var(--font-family-sans);font-size:1.8rem;line-height:1.8rem;font-weight:500;text-transform:capitalize}.swcalendarDatepicker .dpBottomRow a:hover{text-decoration:underline}.swcalendarDatepicker .dpBottomRow .monthview{display:none}
/*# sourceMappingURL=mod_calendar_swdatepicker.css.map */