/* DO NOT EDIT, FILE GENERATED AUTOMATICALLY BY CORE-BUILDER.JS */.d-block-only{display:block}.d-inline-block-only{display:inline-block}.d-inline-only{display:inline}.d-flex-only{display:flex}.d-inline-flex-only{display:inline-flex}.d-none-only{display:none}.slider>ul,.slider-vertical>ul{display:flex;align-items:stretch;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scroll-snap-type:x mandatory;backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;scroll-behavior:smooth}.slider[data-adapt-height]>ul{align-items:flex-start;transition:max-height var(--animation-time) linear}.js .slider>ul,.js .slider-vertical>ul{-ms-overflow-style:none;scrollbar-width:none}.js .slider>ul::-webkit-scrollbar,.js .slider-vertical>ul::-webkit-scrollbar{display:none}.js .slider[data-autoplay-timer]>.autoplay-timer,.js .slider-vertical[data-autoplay-timer]>.autoplay-timer{display:block}.slider>ul>li{scroll-snap-align:start;backface-visibility:hidden}.slider-vertical.enabled>ul{overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;flex-direction:column;scroll-padding-left:0;scroll-padding-right:0;max-height:var(--slide-height)}.slider-vertical.enabled>ul>li{scroll-snap-align:center;height:var(--slide-height);min-height:var(--slide-height)}.slider>ul.container{scroll-padding-left:calc((100vw - var(--page-width))/2);scroll-padding-right:calc((100vw - var(--page-width))/2)}.slider>ul.pl-container{scroll-padding-left:calc((100vw - var(--page-width))/2)}.slider>ul.pr-container{scroll-padding-right:calc((100vw - var(--page-width))/2)}.slider[df-center-mode=true]>ul>li{scroll-snap-align:center}.slider[df-center-mode=true]>ul>li:first-child{margin-left:50%}.slider[df-center-mode=true]>ul>li:last-child{margin-right:50%}.drawer{position:fixed;top:0;left:unset;right:0;bottom:0;width:60rem;max-width:60rem;height:100%;max-height:var(--window-height, 100vh);contain-intrinsic-size:auto 100%;margin:0;padding:0;display:block;transform:translateX(120%);z-index:999;overflow:visible;visibility:hidden;transition:all var(--animation-time) var(--animation-function)}.drawer .drawer-content{max-height:100%;overflow-y:auto}details[open]>.drawer,dialog[open]>.drawer,.drawer[open]{display:block;overflow:unset;width:var(--window-width, 100vw);max-width:60rem;transform:translateX(0);visibility:visible;transition:all var(--animation-time) var(--animation-function);pointer-events:all;z-index:9999999}.drawer button.close-drawer{position:absolute;top:6rem;left:-11.5rem;transform:rotate(270deg)}.drawer-bottom{position:fixed;top:unset;left:0;right:0;bottom:0;max-width:var(--window-width, 100vw);width:100%;contain-intrinsic-size:100% auto;height:auto;margin:0;padding:0;background-color:#fff;display:block;overflow:visible;transform:translateY(120%);visibility:hidden;transition:all var(--animation-time) var(--animation-function)}.drawer-bottom .drawer-content{max-height:80vh;overflow-y:auto}details[open]>.drawer-bottom,dialog[open]>.drawer-bottom,.drawer-bottom[open]{display:block;opacity:1;transform:translateY(0);visibility:visible;transition:all var(--animation-time) var(--animation-function);pointer-events:all;z-index:9999999}.drawer-bottom button.close-drawer{position:absolute;left:50%;transform:translateX(-50%);top:-7rem}.dropdown{position:absolute;top:100%;left:0%;right:0;bottom:unset;margin:0;display:block;opacity:0;visibility:hidden;transform:scaleY(0);transform-origin:top;transition:all var(--animation-time) var(--animation-function)}details[open]>.dropdown,dialog[open]>.dropdown,.dropdown[open]{display:block;opacity:1;visibility:visible;transform:scaleY(1);transition:all var(--animation-time) var(--animation-function)}.modal{position:fixed;top:50%;left:50%;bottom:unset;right:unset;max-width:var(--page-width);max-height:var(--page-width);overflow:visible;width:auto;margin:0;padding:0;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translate(-50%, -50%) scale(0);transform-origin:center;transition:all var(--animation-time) var(--animation-function)}.modal button.close-drawer{position:absolute;right:0;top:-2rem;transform:translateY(-100%) rotate(0)}details[open]>.modal,dialog[open]>.modal,.modal[open]{display:flex;flex-direction:column;opacity:1;visibility:visible;transform:translate(-50%, -50%) scale(1);transition:all var(--animation-time) var(--animation-function)}.collapsible{display:block;opacity:0;visibility:hidden;transform:scaleY(0);transform-origin:top;max-height:0;transition:all var(--animation-time) var(--animation-function)}details[open]>.collapsible,dialog[open]>.collapsible,.collapsible[open]{display:block;opacity:1;visibility:visible;transform:scaleY(1);max-height:var(--collapsible-max-height, 999rem);transition:all var(--animation-time) var(--animation-function)}.dropdown-top{position:absolute;top:auto;left:0%;right:0;bottom:100%;margin:0;display:block;opacity:0;visibility:hidden;transform:scaleY(0);transform-origin:bottom;transition:all var(--animation-time) var(--animation-function)}details[open]>.dropdown-top,dialog[open]>.dropdown-top,.dropdown-top[open]{display:block;opacity:1;visibility:visible;transform:scaleY(1);transition:all var(--animation-time) var(--animation-function)}