#calendar-view{background:#fcf8f5;box-sizing:border-box;margin-bottom:3.125rem}#calendar-view .month{display:none;height:100%}#calendar-view .month.stick{display:none}#calendar-view .month.stick.active,#calendar-view .month.active{display:block}#calendar-view .month .month-title{text-align:center;padding:20px 0 0}#calendar-view .month .month-title img{position:absolute;left:15px;max-width:67px;display:none}#calendar-view .month .month-title h4{color:#fa4616;letter-spacing:.2em;display:inline-block;font-weight:700;margin:0 1.25rem;vertical-align:middle;text-transform:uppercase}#calendar-view .month .month-title a{display:inline-block;vertical-align:middle;position:relative;top:2px}#calendar-view .month .month-title .menuToggle{float:right;display:none;position:relative;padding-right:50px;margin:26px 15px;position:absolute;right:0;top:0}#calendar-view .month .month-title .menuToggle span{display:block;width:34px;height:2px;margin-bottom:7px;position:relative;background:#000;cursor:pointer;z-index:1;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#calendar-view .month .month-title .menuToggle span:first-child{transform-origin:0% 0%}#calendar-view .month .month-title .menuToggle span:nth-last-child(3){transform-origin:0% 100%;width:20px;margin:0 auto 7px}#calendar-view .month .month-title .menuToggle span:nth-last-child(2){margin:0}#calendar-view .month .month-title .menuToggle .text{position:absolute;right:0;top:50%;margin-top:-12px;font-weight:700;color:#000}#calendar-view .month .month-title .menuToggle.active span{background:#fa4616}#calendar-view .month .month-title .menuToggle.active .text{color:#fa4616}#calendar-view .month .month-title .menu{position:absolute;right:0;background:#fff;top:100%;padding:10px;box-shadow:#0000001a 0 41px 33px,#0000001a 0 25px 17px;border-bottom:2px solid rgb(0,0,0);text-align:left;min-width:250px;display:none;margin:0}#calendar-view .month .month-title .menu.active{display:block}#calendar-view .month .month-title .menu .menu-drawer__utility-links{display:none}#calendar-view .month .month-title .menu .menu-drawer__navigation{padding:0}#calendar-view .month .month-title .menu li a{color:#000;text-transform:none;letter-spacing:0px;font-size:1.125rem;font-weight:400;border-width:0px;border-style:initial;border-color:initial;border-image:initial;padding:.625rem}#calendar-view .month .month-title .menu li a:hover{color:#fa4616}#calendar-view .month .month-title.sticky{width:100%!important;left:0!important;background:#fff;z-index:9}#calendar-view .month .month-title.sticky img,#calendar-view .month .month-title.sticky .menuToggle{display:block}@media screen and (max-width: 600px){#calendar-view .month .month-title.sticky img,#calendar-view .month .month-title.sticky .menuToggle{display:none}}@media screen and (max-width: 768){#calendar-view .month .month-title h4{font-size:20px}#calendar-view .month .month-title.sticky{margin-top:50px}}#calendar-view .month .day{border-top:1px solid #D6B38F;background-color:#fcf8f5}#calendar-view .month .day:last-child{border-bottom:1px solid #D6B38F}#calendar-view .month .day .grid__item{padding:0;width:81%;max-width:81%}#calendar-view .month .day .grid__item.first{width:16.66%;max-width:16.66%}@media screen and (max-width: 1257px){#calendar-view .month .day .grid__item,#calendar-view .month .day .grid__item.first{width:100%;max-width:100%}}#calendar-view .month .day .title{padding:.625rem;font-weight:700;font-size:1.125rem;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#000;z-index:8;margin:0}#calendar-view .month .day .title span{font-size:4rem;color:#fa4616;display:block;line-height:1}@media screen and (max-width: 768px){#calendar-view .month .day .title.sticky{margin-top:50px}}#calendar-view .month .day .tours{border-left:1px solid #D6B38F}@media screen and (max-width: 1257px){#calendar-view .month .day .tours{border-top:1px solid #D6B38F}}#calendar-view .month .day .tours .tour{display:table;padding:0;width:100%;border-bottom:1px solid #D6B38F;color:#000;background-color:#fcf8f5}@media screen and (max-width: 900px){#calendar-view .month .day .tours .tour{display:blokc;padding:15px 0}}#calendar-view .month .day .tours .tour:last-child{border:0;margin-bottom:0}#calendar-view .month .day .tours .tour.selected{background-color:#ffcd00}#calendar-view .month .day .tours .tour .time,#calendar-view .month .day .tours .tour .meta,#calendar-view .month .day .tours .tour .action{display:table-cell;vertical-align:middle;padding:60px}@media screen and (max-width: 900px){#calendar-view .month .day .tours .tour .time,#calendar-view .month .day .tours .tour .meta,#calendar-view .month .day .tours .tour .action{display:block;text-align:center;width:auto!important;padding:0;border:0!important}}#calendar-view .month .day .tours .tour .time{width:190px;text-transform:uppercase;text-align:center;border-right:1px solid #D6B38F;padding-left:.625rem;padding-right:.625rem;font-weight:700}#calendar-view .month .day .tours .tour .meta{font-size:1.125rem;position:relative;padding:2.0625rem .9375rem}#calendar-view .month .day .tours .tour .meta address{font-style:normal;color:#fa4616;font-size:.875rem}#calendar-view .month .day .tours .tour .action{border-left:1px solid #D6B38F;width:420px;position:relative;padding-left:0}#calendar-view .month .day .tours .tour .action ul{margin:0;padding:0;list-style-type:none;display:block;margin-left:.625rem}#calendar-view .month .day .tours .tour .action ul>li{display:inline-block;padding:0 .375rem;border:0;margin:0}#calendar-view .month .day .tours .tour .action ul>li a{font-size:.75rem;letter-spacing:.1em;font-weight:700;color:#fa4616;text-decoration:none}#calendar-view .month .day .tours .tour .action ul>li svg{margin-right:.3125rem;vertical-align:middle;margin-top:-2px;width:18px}#calendar-view .month .day .tours .tour .action .calendar-dropdown{position:relative}#calendar-view .month .day .tours .tour .action .calendar-dropdown .dropdown{box-shadow:0 41px 33px #0000001a,0 25px 17px #0000001a;position:absolute;background:#fff;top:25px;padding:.9375rem;display:none;z-index:2}#calendar-view .month .day .tours .tour .action .calendar-dropdown .dropdown>a{display:block;color:#000;padding:.25rem 0;padding-left:30px;background-repeat:no-repeat;background-size:18px 100%;letter-spacing:0}#calendar-view .month .day .tours .tour .action .calendar-dropdown .dropdown>a.apple{background-size:22px 84%}
/*# sourceMappingURL=/cdn/shop/t/91/assets/page-calendarview.css.map */
