.section-advent-calendar{background-size:contain;background-repeat:no-repeat;background-position:top;min-height:100vh}.section-advent-calendar h1.page__title,.section-advent-calendar p,.tile-slideshow-container .slider-counter,.calendar-tiles{margin:0}.section-advent-calendar .section-details,.section-advent-calendar .video-control .custom-timeline,button.tile-cover-image,.calendar-tiles{padding:0}.tile-slideshow-container,.tile-slideshow-container slideshow-component,.tile-cover-image,.tile-slideshow-container .media--container,.tile-slideshow-container .slideshow.banner,.tile-slideshow-container kinetic-modal .kinetic-modal--trigger,.advent-slider-modal .slideshow.banner,.advent-slider-modal .slider__slide,.advent-slider-modal .kinetic-modal-content{height:100%}.calendar-tile.slide-show-exist .tile-cover-image,.tile-slideshow-container kinetic-modal .kinetic-modal--trigger{width:100%}.tile-slideshow-container .media--container,.calendar-tile{position:relative}.slideshow__slide[aria-hidden=true] video-control,.advent-slider-modal kinetic-modal,.advent-slider-modal .fullscreen-button{display:none}.tile-slideshow-container .slideshow__slide:focus-visible,.tile-slideshow-container kinetic-modal .kinetic-modal--trigger:focus-visible{outline:none}.section-advent-calendar .section-header{display:flex;align-items:center;justify-content:center}.section-advent-calendar p{font-size:1.4rem;font-weight:600;line-height:2.4rem;letter-spacing:.01em}.calendar-tiles{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;gap:20px;list-style:none}button.tile-cover-image{background:transparent;border:none}.tile-slideshow-container .slideshow__slide:focus-visible .media--container{outline:3px solid var(--color-heading-text-overlay);outline-offset:-3px}.tile-slideshow-container video-control,.tile-slideshow-container kinetic-modal .kinetic-modal--trigger,.calendar-tile.slide-show-exist .tile-cover-image{top:0;left:0}.section-advent-calendar .video-control .timeline-dot{width:10px;height:10px}.section-advent-calendar .video-control .custom-timeline{margin-bottom:7px}.section-advent-calendar .video-control .video-timestamp{font-size:1.5rem}.section-advent-calendar .video-control .icon-play-v2{width:35px;height:35px}.section-advent-calendar .video-control .icon-pause{width:20px;height:20px}.section-advent-calendar .video-control .mute-button .icon{width:22px;height:22px}.section-advent-calendar .video-control .fullscreen-button .icon{width:16px;height:16px}.tile-cover-image img,.tile-slideshow-container .slideshow__slide video,.tile-slideshow-container .slideshow__slide img{width:100%;height:100%;display:block}.tile-slideshow-container .slideshow.banner{gap:5px}.tile-slideshow-container .slideshow.banner:after{content:none}.tile-slideshow-container .slideshow__controls{position:static;border:none}.tile-slideshow-container .slider-button{background-color:transparent;top:50%;transform:translateY(-50%);left:5px;z-index:4}.carousel__btn-arrow{border:solid rgb(var(--color-base-text-2));border-width:0 4px 4px 0;height:15px;padding:6px;width:15px;z-index:10;display:block}.carousel__btn-arrow--prev{transform:rotate(135deg)}.carousel__btn-arrow--next{transform:rotate(-45deg)}.tile-slideshow-container .slider-button--next{right:5px;left:auto}.tile-slideshow-container .slider-counter,.tile-slideshow-container kinetic-modal .kinetic-modal--trigger,.tile-slideshow-container .slider-button,.calendar-tile.slide-show-exist .tile-cover-image{position:absolute}.tile-slideshow-container .slider-counter{left:50%;transform:translate(-50%);bottom:5px;z-index:4}.section-advent-calendar .slider-counter__link{padding:5px}.tile-slideshow-container .slider-counter--counter,.tile-slideshow-container .slider-counter__link,.tile-slideshow-container .slider-counter__link--active.slider-counter__link--numbers,.tile-slideshow-container .slider-counter__link--numbers:hover{color:rgb(var(--color-base-text-2))}.tile-slideshow-container .slider-counter__link[aria-current=true] .dot,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{outline:1px solid rgb(var(--color-base-text-2));outline-offset:2px}.tile-slideshow-container .slider-counter__link--dots .dot,.tile-slideshow-container .slider-counter__link--active.slider-counter__link--dots .dot{width:7px;height:7px;display:block;background:rgb(var(--color-base-text-2));border-radius:50%;border:none}.tile-slideshow-container kinetic-modal .kinetic-modal--trigger:hover{background:transparent;color:currentColor}.tile-slideshow-container kinetic-modal .kinetic-modal--trigger{background:transparent;border:none;display:flex;align-items:flex-end;justify-content:right;padding:5px}.tile-slideshow-container kinetic-modal .kinetic-modal--trigger span{background:rgb(var(--color-base-text-2));padding:4px 2px 2px 3px;width:20px;height:20px;border-radius:50%;opacity:0;transition:.3s all}.tile-slideshow-container kinetic-modal .kinetic-modal--trigger:focus-visible span{outline:3px solid var(--color-heading-text-overlay);outline-offset:3px}.tile-slideshow-container:not(.visibility-hidden) kinetic-modal .kinetic-modal--trigger:hover span,.tile-slideshow-container:not(.visibility-hidden) kinetic-modal .kinetic-modal--trigger:focus-visible span{opacity:1}.kinetic-modal.advent-slider-modal{width:85vw;max-width:unset;min-width:unset;height:85vw}.advent-slider-modal .kinetic-modal--close{top:-25px;right:-25px}.advent-slider-modal .kinetic-modal--close .icon.icon-close{stroke:rgb(var(--color-base-text-2));fill:rgb(var(--color-base-text-2))}.calendar-tile.slide-show-exist .tile-cover-image{z-index:5}.re-hide-button-container{margin-top:20px}@media screen and (orientation: landscape){.kinetic-modal.advent-slider-modal{width:85vh;max-width:unset;min-width:unset;height:85vh}}@media screen and (min-width: 990px){.section-advent-calendar{background-size:cover}.section-advent-calendar p{font-size:1.6rem}.calendar-tiles{grid-template-columns:repeat(4,1fr);gap:30px}.tile-slideshow-container .slider-button--next,.tile-slideshow-container .slider-button--prev{right:10px}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/page-advent-calendar.css.map */
