#toc_container li,#toc_container ul{margin:0;padding:0;list-style-position:inside}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container.toc_numbered ul{list-style:none}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container .toc_title{text-align:left;font-weight:700;margin:0;padding:0}#toc_container.toc_title_center .toc_title{text-align:center}#toc_container.toc_title_right .toc_title{text-align:right}#toc_container.toc_black .toc_title{color:#aaa}#toc_container.toc_black a,#toc_container.toc_black a:visited{color:#fff}#toc_container.toc_black a:hover{color:#fff}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container .toc_toggle_icon a{text-decoration:none;line-height:1}#toc_container .toc_toggle_indicator{display:inline-block;line-height:1}#toc_container .toc_toggle_plus_minus a{display:inline-flex;align-items:center;justify-content:center;width:1.3em;height:1.3em;border:1px solid currentColor;border-radius:3px;vertical-align:middle}#toc_container .toc_toggle_plus_minus .toc_toggle_indicator{font-size:.8em}#toc_container .toc_toggle_indicator::before{font-weight:700}#toc_container .toc_toggle_plus_minus .toc_toggle_indicator::before{content:'\2212'}#toc_container.contracted .toc_toggle_plus_minus .toc_toggle_indicator::before{content:'\002B'}#toc_container .toc_toggle_caret .toc_toggle_indicator::before{content:'\25BE'}#toc_container.contracted .toc_toggle_caret .toc_toggle_indicator::before{content:'\25B8'}#toc_container .toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(https://blog.esotericcarcare.com/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(https://blog.esotericcarcare.com/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(https://blog.esotericcarcare.com/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}
.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}
.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:0 0;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:0 0;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}
.epyt-debug{background-color:#ddd;color:#000;cursor:pointer;text-align:left}iframe.__youtube_prefs__{border-width:0}.epyt-gallery{text-align:center}.epyt-gallery .epyt-figure{margin-block:0;margin-inline:0}.epyt-gallery iframe{margin-bottom:0}.epyt-gallery.epyt-lb iframe{display:none;height:0!important}.epyt-gallery-list{display:block;margin:0 -8px;position:relative;transition:opacity .3s ease-out}.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}.epyt-gallery-list p{display:none}.epyt-gallery-clear{clear:both}.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity .3s ease-out}.epyt-gallery-thumb{box-sizing:border-box;cursor:pointer;display:block!important;float:left;height:auto;opacity:1;overflow-y:hidden;padding:0 8px 10px;position:relative}.epyt-gallery-thumb.hover{height:auto;opacity:1;position:relative;transition:opacity .3s ease-out}.epyt-gallery-img-box{width:100%}.epyt-gallery-img{background-position:50%!important;background-size:cover!important;height:0;overflow:hidden!important;padding-top:56.25%!important;position:relative;width:100%}.epyt-gallery-playhover{height:100%;left:0;opacity:0;position:absolute;text-align:center;top:-10px;transition:opacity .3s ease-out;vertical-align:middle;width:100%}.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover,.epyt-gallery-thumb.hover .epyt-gallery-playhover{opacity:1;top:0;transition:all .3s ease-out}.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}.epyt-gallery-playhover .epyt-play-img{border:none;box-sizing:border-box;display:inline-block!important;height:auto!important;margin:0!important;max-width:15%!important;min-width:30px!important;padding:0!important;vertical-align:middle!important;width:auto}.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}.epyt-gallery-notitle{padding:4px}.epyt-gallery-notitle span{display:none}.epyt-gallery-rowtitle{left:0;opacity:0;overflow-x:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:100%;white-space:nowrap;width:100%;z-index:10}.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity .2s linear}.epyt-gallery-rowbreak{clear:both}.epyt-pagination{clear:both;padding:10px 8px;text-align:center}.epyt-pagination.epyt-hide-pagination *{display:none!important}.epyt-pagenumbers>div,.epyt-pagination>div{display:inline-block;padding:0 2px;vertical-align:middle}.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px}.epyt-pagebutton>div{display:inline}.epyt-pagination .epyt-loader{display:none}.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}body .lity-container{max-width:964px;width:100%}.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.09%}.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}.epyt-gallery-subscribe{clear:both;padding:15px 0 10px;text-align:center}.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{background-color:#e62117!important;border-radius:3px;color:#fff!important;display:inline-block;padding:5px 10px;text-decoration:none!important}.epyt-gallery-subscribe a.epyt-gallery-subbutton img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin:0;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444);height:auto;padding:25px;text-align:left}body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{background:#e62117!important;border-radius:3px;border-width:0;box-sizing:border-box;color:#fff!important;display:inline-block;font-weight:400;padding:5px 10px;text-decoration:none!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin-left:8px;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444)}.epyt-facade{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.epyt-facade:hover{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:brightness(90%)}.epyt-facade img.epyt-facade-poster{border:none;cursor:pointer;display:block;height:auto;left:50%;margin:0;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.epyt-facade button.epyt-facade-play{background-color:transparent!important;border-width:0!important;cursor:pointer;height:48px;left:50%;margin-left:-34px;margin-top:-24px;position:absolute;top:50%;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);width:68px}.epyt-facade button.epyt-facade-play svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.epyt-facade button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.epyt-facade:hover button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:red;fill-opacity:1}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.epyt-facade{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper:before{padding:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:unset;left:unset;position:relative;right:unset;top:unset}

:root{--ej-ink:#0b0b0c;--ej-ink-2:#141417;--ej-ink-3:#212126;--ej-paper:#ffffff;--ej-mist:#f4f4f1;--ej-line:#e6e6e2;--ej-text:#1c1d1d;--ej-body:#34353a;--ej-muted:#6c6d72;--ej-red:#ea0029;--ej-red-dark:#c40022;--ej-on-dark:rgba(255, 255, 255, .72);--ej-line-dark:rgba(255, 255, 255, .1);--ej-head:"Montserrat", "Helvetica Neue", Arial, sans-serif;--ej-sans:"Roboto", "Helvetica Neue", Arial, sans-serif;--ej-max:1280px;--ej-gutter:clamp(16px, 4vw, 40px);--ej-header-h:76px;--ej-ease:cubic-bezier(.2, .7, .2, 1)}body.ej{background:var(--ej-paper);color:var(--ej-text);font-family:var(--ej-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ej #page-container{padding-top:0!important;margin-top:0!important;overflow:visible}.ej-site *,.ej-site *::before,.ej-site *::after{box-sizing:border-box}.ej-site :where(h1,h2,h3,h4,h5,h6){color:inherit;padding-bottom:0;margin:0}.ej-site :where(p){padding-bottom:0;margin:0}.ej-site :where(ul,ol){list-style:none;padding:0;margin:0;line-height:inherit}.ej-site :where(a){color:inherit;text-decoration:none}.ej-site :where(button){font:inherit;color:inherit;background:0 0;border:0;padding:0;cursor:pointer}.ej-site :where(img){max-width:100%;height:auto}.ej-site .et_pb_section p{padding-bottom:1em}.ej-site .et_pb_section p:last-of-type{padding-bottom:0}.ej-site .et_pb_section h1,.ej-site .et_pb_section h2,.ej-site .et_pb_section h3,.ej-site .et_pb_section h4,.ej-site .et_pb_section h5,.ej-site .et_pb_section h6{padding-bottom:10px}.ej-site .et_pb_section ul{list-style-type:disc;padding:0 0 23px 1em}.ej-site .et_pb_section ol{list-style-type:decimal;padding:0 0 23px 1.2em}.ej-wrap{width:100%;max-width:var(--ej-max);margin:0 auto;padding:0 var(--ej-gutter)}.ej-wrap--narrow{max-width:calc(780px + var(--ej-gutter) * 2)}.ej-center{text-align:center;margin-top:48px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.ej-skip{position:absolute;left:12px;top:-60px;z-index:1000;background:var(--ej-red);color:#fff!important;padding:10px 16px;font-family:var(--ej-head);font-weight:600}.ej-skip:focus{top:12px}.ej-main:focus{outline:none}.ej-site :focus-visible{outline:2px solid var(--ej-red);outline-offset:3px}.ej-icon{width:20px;height:20px;flex:none}.ej-kicker{font-family:var(--ej-head);font-weight:600;font-size:11.5px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--ej-muted);display:flex;align-items:center;gap:10px}.ej-kicker--red{color:var(--ej-red-dark)}.ej-section--dark .ej-kicker--red,.ej-hero .ej-kicker--red,.ej-storeband .ej-kicker--red,.ej-pagehead--dark .ej-kicker--red,.ej-shopcard .ej-kicker--red,.ej-section--dark .ej-label,.ej-hero .ej-label{color:#f35!important}.ej-kicker--red::before{content:"";width:24px;height:2px;background:currentColor}.ej-h2{font-family:var(--ej-head);font-weight:700;font-size:clamp(28px,3.4vw,44px);line-height:1.08;letter-spacing:-.02em;margin-top:12px!important}.ej-label{display:inline-block;font-family:var(--ej-head);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ej-red-dark)!important}.ej-meta{display:flex;flex-wrap:wrap;gap:4px 0;font-size:13px;color:var(--ej-muted)}.ej-meta>span+span::before{content:"·";margin:0 8px;opacity:.6}.ej-meta--light{color:rgba(255,255,255,.7)}.ej-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:1.5px solid var(--ej-ink);background:var(--ej-ink);color:#fff!important;cursor:pointer;font-family:var(--ej-head);font-weight:600;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;transition:background .25s,border-color .25s,color .25s,transform .25s var(--ej-ease);white-space:nowrap}.ej-btn .ej-icon{width:18px;height:18px;transition:transform .3s var(--ej-ease)}.ej-btn:hover .ej-icon--arrow{transform:translateX(4px)}.ej-btn:hover{background:var(--ej-red);border-color:var(--ej-red)}.ej-btn--red{background:var(--ej-red);border-color:var(--ej-red)}.ej-btn--red:hover{background:var(--ej-red-dark);border-color:var(--ej-red-dark)}.ej-btn--light{background:#fff;border-color:#fff;color:var(--ej-ink)!important}.ej-btn--light:hover{background:var(--ej-red);border-color:var(--ej-red);color:#fff!important}.ej-btn--ghost{background:0 0;color:var(--ej-ink)!important}.ej-btn--ghost:hover{background:var(--ej-ink);border-color:var(--ej-ink);color:#fff!important}.ej-btn--block{width:100%}.ej-arrowlink{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-family:var(--ej-head);font-weight:600;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(currentColor,currentColor)0 100%/0 1.5px no-repeat;transition:background-size .35s var(--ej-ease),color .2s}.ej-arrowlink:hover{background-size:100% 1.5px;color:var(--ej-red)}.ej-arrowlink .ej-icon{width:17px;height:17px;transition:transform .3s var(--ej-ease)}.ej-arrowlink:hover .ej-icon--arrow{transform:translateX(4px)}.ej-chips{display:flex;flex-wrap:wrap;gap:8px}.ej-chip{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 14px;border:1px solid var(--ej-line);background:#fff;color:var(--ej-text);font-family:var(--ej-head);font-weight:600;font-size:12px;letter-spacing:.04em;transition:border-color .2s,background .2s,color .2s}.ej-chip sup{font-size:9.5px;color:var(--ej-muted);top:-.4em}.ej-chip:hover{border-color:var(--ej-ink)}.ej-chip.is-active{background:var(--ej-ink);border-color:var(--ej-ink);color:#fff}.ej-chip.is-active sup{color:rgba(255,255,255,.6)}.ej-gloss{position:relative;overflow:hidden;isolation:isolate}.ej-gloss::after{content:"";position:absolute;inset:-20% -60%;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.28) 48%,rgba(255,255,255,8%) 52%,transparent 60%);transform:translateX(-70%);transition:transform 0s}.ej-gloss:hover::after,a:hover>.ej-gloss::after,.ej-card:hover .ej-gloss::after{transform:translateX(70%);transition:transform 1.1s var(--ej-ease)}.ej-announce{background:#2a2b2f;color:rgba(255,255,255,.88);font-size:13px;border-bottom:1px solid rgba(255,255,255,6%)}.ej-announce .ej-icon{color:#ff8a9b}.ej-announce__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px}.ej-announce a{display:inline-flex;align-items:center;gap:8px}.ej-announce a:hover{text-decoration:underline;text-underline-offset:3px}.ej-announce .ej-icon{width:17px;height:17px}.ej-announce__right{display:flex;gap:24px;opacity:.92}.ej-header{position:sticky;top:0;z-index:900;background:var(--ej-ink);color:#fff;border-bottom:1px solid var(--ej-line-dark);transition:box-shadow .3s}body.admin-bar .ej-header{top:32px}.ej-header.is-scrolled{box-shadow:0 10px 30px rgba(0,0,0,.25)}.ej-header__bar{display:flex;align-items:center;gap:28px;height:var(--ej-header-h);transition:height .3s var(--ej-ease)}.ej-header.is-scrolled .ej-header__bar{height:64px}.ej-logo{display:inline-flex;align-items:center;flex:none;color:#fff}.ej-logo__svg{display:block;height:34px;width:auto;overflow:visible}.ej-nav{flex:1;display:flex;justify-content:center}.ej-nav__list{display:flex;align-items:center;gap:4px}.ej-nav__item{position:relative}.ej-nav__link{position:relative;display:inline-flex;align-items:center;gap:4px;height:44px;padding:0 14px;font-family:var(--ej-head);font-weight:600;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:rgba(255,255,255,.78)!important;transition:color .2s}.ej-nav__link::after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;background:var(--ej-red);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ej-ease)}.ej-nav__link:hover,.ej-nav__link[aria-current],.ej-nav__toggle[aria-expanded=true]{color:#fff!important}.ej-nav__link:hover::after,.ej-nav__link[aria-current]::after,.ej-nav__toggle[aria-expanded=true]::after{transform:scaleX(1)}.ej-nav__link .ej-icon{width:15px;height:15px;transition:transform .3s}.ej-nav__toggle[aria-expanded=true] .ej-icon{transform:rotate(180deg)}.ej-dropdown{position:absolute;top:100%;left:0;min-width:220px;padding:10px 0;background:var(--ej-ink-2);border:1px solid var(--ej-line-dark);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s,transform .2s,visibility .2s}.ej-nav__item:hover>.ej-dropdown,.ej-nav__item:focus-within>.ej-dropdown{opacity:1;visibility:visible;transform:none}.ej-dropdown a{display:block;padding:9px 18px;font-size:14px;color:var(--ej-on-dark)}.ej-dropdown a:hover{color:#fff;background:rgba(255,255,255,5%)}.ej-header__actions{display:flex;align-items:center;gap:10px;flex:none;margin-left:auto}.ej-iconbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-width:44px;padding:0 10px;color:#fff;border:1px solid transparent;transition:border-color .2s,background .2s}.ej-iconbtn:hover{border-color:var(--ej-line-dark);background:rgba(255,255,255,4%)}.ej-iconbtn kbd{font-family:var(--ej-sans);font-size:11px;line-height:1;padding:3px 6px;color:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.2);background:0 0;box-shadow:none}.ej-btn--store{min-height:44px;padding:0 18px;background:var(--ej-red);border-color:var(--ej-red)}.ej-btn--store:hover{background:#fff;border-color:#fff;color:var(--ej-ink)!important}.ej-burger{display:none;flex-direction:column;gap:5px}.ej-burger span{display:block;width:22px;height:2px;background:#fff;transition:transform .3s,width .3s}.ej-burger span:last-child{width:14px;align-self:flex-start;margin-left:11px}.ej-burger:hover span:last-child{width:22px}.ej-mega{position:absolute;top:100%;left:0;right:0;background:var(--ej-ink-2);color:#fff;border-top:1px solid var(--ej-line-dark);box-shadow:0 30px 60px rgba(0,0,0,.35);opacity:0;transform:translateY(-8px);transition:opacity .25s,transform .35s var(--ej-ease)}.ej-mega.is-open{opacity:1;transform:none}.ej-mega__inner{display:grid;grid-template-columns:1.7fr 1fr;gap:56px;padding-top:40px;padding-bottom:40px}.ej-mega__topics ul{display:grid;grid-template-columns:1fr 1fr;gap:2px 24px;margin:18px 0 24px}.ej-mega__topics li a{display:grid;grid-template-columns:34px 1fr;gap:2px 0;padding:14px 12px 14px 0;border-bottom:1px solid var(--ej-line-dark);transition:background .2s,padding .3s var(--ej-ease)}.ej-mega__topics li a:hover{background:rgba(255,255,255,3%);padding-left:10px}.ej-mega__idx{grid-row:span 2;font-family:var(--ej-head);font-size:12px;font-weight:600;color:rgba(255,255,255,.35);padding-top:3px;transition:color .2s}.ej-mega__topics li a:hover .ej-mega__idx{color:var(--ej-red)}.ej-mega__name{font-family:var(--ej-head);font-weight:700;font-size:16px}.ej-mega__name sup{font-size:10px;color:rgba(255,255,255,.4);font-weight:500}.ej-mega__blurb{font-size:13px;color:rgba(255,255,255,.55)}.ej-mega__topics .ej-arrowlink{color:#fff}.ej-mega__latest{display:flex;flex-direction:column;gap:18px;padding-left:40px;border-left:1px solid var(--ej-line-dark)}.ej-mega__latest .ej-kicker{margin-bottom:0}.ej-mega__post{display:grid;grid-template-columns:120px 1fr;gap:4px 16px;align-items:start}.ej-mega__thumb{grid-row:span 2;aspect-ratio:4/3;background:var(--ej-ink-3)}.ej-mega__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ej-mega__ptitle{font-family:var(--ej-head);font-weight:600;font-size:14.5px;line-height:1.35;transition:color .2s}.ej-mega__post:hover .ej-mega__ptitle{color:var(--ej-red)}.ej-mega__post .ej-meta{color:rgba(255,255,255,.5);font-size:12px}.ej-mega__store{background:var(--ej-ink);border-top:1px solid var(--ej-line-dark)}.ej-mega__store .ej-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;min-height:52px;padding-top:10px;padding-bottom:10px;font-size:13.5px}.ej-mega__store span{font-family:var(--ej-head);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ej-red)}.ej-mega__store a{color:rgba(255,255,255,.7)}.ej-mega__store a:hover{color:#fff}.ej-progress{position:absolute;left:0;right:0;bottom:-1px;height:3px}.ej-progress span{display:block;height:100%;background:var(--ej-red);transform-origin:left;transform:scaleX(0)}.ej-search{position:fixed;inset:0;z-index:1001;background:rgba(11,11,12,.97);color:#fff;overflow-y:auto;opacity:0;transition:opacity .25s}@supports(backdrop-filter:blur(8px)){.ej-search{background:rgba(11,11,12,.9);backdrop-filter:blur(14px)}}.ej-search.is-open{opacity:1}.ej-search__inner{position:relative;max-width:900px;padding-top:clamp(80px,14vh,160px);padding-bottom:80px}.ej-search__close{position:absolute;top:24px;right:var(--ej-gutter)}.ej-search__form{display:flex;align-items:center;gap:16px;border-bottom:2px solid rgba(255,255,255,.25);padding-bottom:14px;transition:border-color .2s}.ej-search__form:focus-within{border-color:var(--ej-red)}.ej-search__form>.ej-icon{width:30px;height:30px;color:rgba(255,255,255,.5)}.ej-search__form input{flex:1;min-width:0;background:0 0;border:0;outline:0;color:#fff;padding:0;font-family:var(--ej-head);font-weight:600;font-size:clamp(22px,3.6vw,38px);letter-spacing:-.01em}.ej-search__form input::placeholder{color:rgba(255,255,255,.3)}.ej-search__form input::-webkit-search-cancel-button{display:none}.ej-search__results{margin-top:28px;display:grid;gap:2px}.ej-search__results a{display:grid;grid-template-columns:96px 1fr;gap:4px 18px;align-items:center;padding:12px;border:1px solid transparent;transition:background .2s,border-color .2s}.ej-search__results a:hover,.ej-search__results a:focus{background:rgba(255,255,255,4%);border-color:var(--ej-line-dark)}.ej-search__results img,.ej-search__results .ej-thumb-fallback{width:96px;aspect-ratio:16/10;object-fit:cover;background:var(--ej-ink-3);display:flex}.ej-search__results strong{font-family:var(--ej-head);font-weight:600;font-size:16px;line-height:1.35}.ej-search__results mark{background:0 0;color:var(--ej-red)}.ej-search__results p{color:rgba(255,255,255,.55);font-size:14px;padding:12px}.ej-search__suggest{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ej-search__suggest .ej-kicker{width:100%;color:rgba(255,255,255,.5)}.ej-search__suggest .ej-chip{background:0 0;border-color:rgba(255,255,255,.2);color:#fff}.ej-search__suggest .ej-chip:hover{border-color:var(--ej-red);color:#fff}.ej-drawer{position:fixed;inset:0 0 0 auto;z-index:1002;width:min(440px,100%);background:var(--ej-ink);color:#fff;display:flex;flex-direction:column;overflow-y:auto;padding:0 24px 28px;transform:translateX(100%);transition:transform .45s var(--ej-ease)}.ej-drawer.is-open{transform:none}.ej-drawer__top{display:flex;align-items:center;justify-content:space-between;height:72px;flex:none}.ej-drawer__search{display:flex;align-items:center;gap:10px;border:1px solid var(--ej-line-dark);padding:0 14px;height:50px;margin:8px 0 20px}.ej-drawer__search .ej-icon{color:rgba(255,255,255,.5)}.ej-drawer__search input{flex:1;min-width:0;background:0 0;border:0;outline:0;color:#fff;font-size:16px;padding:0}.ej-drawer__nav{display:flex;flex-direction:column}.ej-drawer__link,.ej-drawer__group summary{display:flex;align-items:center;justify-content:space-between;padding:14px 0;font-family:var(--ej-head);font-weight:700;font-size:26px;letter-spacing:-.01em;border-bottom:1px solid var(--ej-line-dark);cursor:pointer;list-style:none}.ej-drawer__group summary::-webkit-details-marker{display:none}.ej-drawer__group summary .ej-icon{transition:transform .3s}.ej-drawer__group[open] summary .ej-icon{transform:rotate(180deg)}.ej-drawer__group ul{padding:10px 0 14px;display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.ej-drawer__group li a{display:block;padding:8px 0;color:var(--ej-on-dark);font-size:15px}.ej-drawer__group sup{color:rgba(255,255,255,.35);font-size:10px}.ej-drawer.is-open .ej-drawer__link,.ej-drawer.is-open .ej-drawer__group{animation:ej-rise .5s var(--ej-ease)both;animation-delay:calc(80ms + var(--i,0) * 45ms)}.ej-drawer__foot{margin-top:auto;padding-top:28px;display:grid;gap:18px}.ej-drawer__phone{display:inline-flex;gap:10px;align-items:center;color:var(--ej-on-dark)}.ej-scrim{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.55);opacity:0;transition:opacity .3s}.ej-scrim.is-open{opacity:1}@keyframes ej-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ej-socials{display:flex;flex-wrap:wrap;gap:8px}.ej-socials a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--ej-line-dark);color:var(--ej-on-dark);transition:all .25s}.ej-socials a:hover{background:var(--ej-red);border-color:var(--ej-red);color:#fff;transform:translateY(-2px)}.ej-section{padding:clamp(56px,8vw,110px)0}.ej-section--tight{padding-top:36px}.ej-section--dark{background:var(--ej-ink);color:#fff}.ej-section--mist{background:var(--ej-mist)}.ej-section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.ej-section__head .ej-chips{max-width:640px;justify-content:flex-end}.ej-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.ej-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.ej-section--tight .ej-chips+.ej-grid{margin-top:36px}.ej-card{position:relative;display:flex;flex-direction:column}.ej-card__media{display:block;aspect-ratio:16/10;background:var(--ej-mist)}.ej-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ej-ease)}.ej-card:hover .ej-card__media img{transform:scale(1.045)}.ej-thumb-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ej-muted);background:linear-gradient(135deg,var(--ej-mist),#e2e2dd)}.ej-thumb-fallback .ej-icon{width:32px;height:32px}.ej-card__body{padding-top:18px;display:flex;flex-direction:column;gap:10px}.ej-card__title{font-family:var(--ej-head);font-weight:700;font-size:19px;line-height:1.28;letter-spacing:-.01em}.ej-card__title a{background:linear-gradient(currentColor,currentColor)0 100%/0 1.5px no-repeat;transition:background-size .45s var(--ej-ease)}.ej-card:hover .ej-card__title a{background-size:100% 1.5px}.ej-card__excerpt{color:var(--ej-muted);font-size:15px;line-height:1.6}.ej-card--feature{grid-column:1/-1;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;padding-bottom:48px;border-bottom:1px solid var(--ej-line)}.ej-card--feature .ej-card__title{font-size:clamp(24px,2.6vw,34px);line-height:1.15}.ej-card--feature .ej-card__excerpt{font-size:16.5px}.ej-card--feature .ej-card__body{padding-top:0;gap:14px}.ej-card--row{display:grid;grid-template-columns:132px 1fr;gap:18px;align-items:start}.ej-card--row .ej-card__media{aspect-ratio:4/3}.ej-card--row .ej-card__body{padding-top:0;gap:8px}.ej-card--row .ej-card__title{font-size:16.5px}.ej-card--row .ej-meta{font-size:12px}.ej-card--numbered .ej-card__body{display:grid;grid-template-columns:56px 1fr;gap:6px 0;padding:22px 0;border-bottom:1px solid var(--ej-line-dark)}.ej-card--numbered .ej-card__body>:not(.ej-card__num){grid-column:2}.ej-card__num{grid-row:span 3;font-family:var(--ej-head);font-weight:800;font-size:32px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.35);transition:-webkit-text-stroke-color .25s,color .25s}.ej-card--numbered:hover .ej-card__num{color:var(--ej-red);-webkit-text-stroke-color:var(--ej-red)}.ej-card--numbered .ej-card__title{font-size:17px}.ej-section--dark .ej-card .ej-meta{color:rgba(255,255,255,.55)}.ej-section--dark .ej-card__media{background:var(--ej-ink-3)}.ej-hero{background:var(--ej-ink);color:#fff;padding:32px 0 56px}.ej-hero__grid{display:grid;grid-template-columns:minmax(0,1fr)360px;gap:40px}.ej-hero__main{position:relative;min-height:560px;display:flex;align-items:flex-end}.ej-hero__media{position:absolute;inset:0;display:block;background:var(--ej-ink-3)}.ej-hero__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ej-ease)}.ej-hero__main:hover .ej-hero__media img{transform:scale(1.03)}.ej-hero__media::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(11,11,12,.9) 0%,rgba(11,11,12,.72) 40%,rgba(11,11,12,.2) 72%,rgba(11,11,12,5%) 100%),linear-gradient(180deg,rgba(11,11,12,.15) 0%,rgba(11,11,12,0) 30%,rgba(11,11,12,.85) 100%)}.ej-hero__copy{position:relative;z-index:3;padding:clamp(24px,4vw,48px);max-width:760px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;pointer-events:none}.ej-hero__copy a,.ej-hero__copy .ej-btn{pointer-events:auto}.ej-hero__title{font-family:var(--ej-head);font-weight:800;font-size:clamp(28px,3.7vw,50px);line-height:1.06;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.55)}.ej-hero__copy .ej-kicker{color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.6)}.ej-hero__copy .ej-kicker::before{background:var(--ej-red)}.ej-hero__dek,.ej-hero__copy .ej-meta{text-shadow:0 1px 10px rgba(0,0,0,.6)}.ej-hero__dek{font-size:17px;color:rgba(255,255,255,.9);max-width:560px}.ej-hero__copy .ej-btn{margin-top:8px}.ej-hero__side{display:flex;flex-direction:column}.ej-hero__side>.ej-kicker{color:rgba(255,255,255,.5);padding-bottom:6px;border-bottom:1px solid var(--ej-line-dark)}.ej-hero__side .ej-meta{color:rgba(255,255,255,.5)}.ej-hero__side .ej-arrowlink{margin-top:22px;color:#fff;align-self:flex-start}.ej-ticker{background:var(--ej-red);color:#fff;overflow:hidden;padding:14px 0}.ej-ticker__track{display:flex;align-items:center;gap:28px;width:max-content;animation:ej-marquee 38s linear infinite}.ej-ticker span{font-family:var(--ej-head);font-weight:800;font-style:italic;font-size:15px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.ej-ticker i{width:8px;height:8px;background:#fff;transform:rotate(45deg);opacity:.65;flex:none}@keyframes ej-marquee{to{transform:translateX(-50%)}}.ej-kurt{position:relative;overflow:hidden}.ej-kurt::before{content:"K";position:absolute;right:-2vw;top:-6vw;font-family:var(--ej-head);font-weight:800;font-size:46vw;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,5%);pointer-events:none}.ej-kurt__grid{position:relative;display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(40px,6vw,96px);align-items:start}.ej-kurt__intro{position:sticky;top:120px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.ej-kurt__intro>p:not(.ej-kicker){color:var(--ej-on-dark);font-size:17px;max-width:460px}.ej-kurt__posts{display:grid;gap:0}.ej-kurt__posts .ej-card{padding:24px 0;border-bottom:1px solid var(--ej-line-dark);grid-template-columns:200px 1fr;gap:24px}.ej-kurt__posts .ej-card:first-child{padding-top:0}.ej-kurt__posts .ej-card__title{font-size:20px}.ej-videos__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.ej-video--lead{grid-column:span 2;grid-row:span 2}.ej-video__play{position:relative;display:block;width:100%;aspect-ratio:16/9;background:var(--ej-ink);overflow:hidden}.ej-video__play img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--ej-ease),opacity .3s;opacity:.92}.ej-video__play:hover img{transform:scale(1.04);opacity:1}.ej-video__btn{position:absolute;left:50%;top:50%;z-index:3;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ej-red);color:#fff;box-shadow:0 0 rgba(234,0,41,.5);transition:transform .3s var(--ej-ease)}.ej-video__play:hover .ej-video__btn{transform:scale(1.1);animation:ej-pulse 1.4s infinite}.ej-video--lead .ej-video__btn{width:84px;height:84px;margin:-42px 0 0 -42px}.ej-video__btn .ej-icon{width:24px;height:24px;margin-left:3px}@keyframes ej-pulse{70%{box-shadow:0 0 0 18px rgba(234,0,41,0)}100%{box-shadow:0 0 rgba(234,0,41,0)}}.ej-video iframe{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;background:#000}.ej-video__title{margin-top:14px!important;font-family:var(--ej-head);font-weight:700;font-size:15.5px;line-height:1.3}.ej-video--lead .ej-video__title{font-size:22px}.ej-video .ej-meta{margin-top:4px}.ej-lineup__dek{margin-top:14px!important;color:var(--ej-muted);font-size:16.5px;max-width:620px}.ej-lineup__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;counter-reset:none}.ej-lineup__list a{display:grid;grid-template-columns:96px 1fr;grid-template-rows:auto auto auto;gap:2px 16px;align-items:start;padding:16px;background:#fff;border:1px solid var(--ej-line);height:100%;transition:border-color .2s,box-shadow .25s,transform .25s var(--ej-ease)}.ej-lineup__list a:hover{border-color:var(--ej-ink);box-shadow:0 10px 24px rgba(0,0,0,7%);transform:translateY(-2px)}.ej-lineup__thumb{grid-row:span 3;aspect-ratio:1;background:var(--ej-mist)}.ej-lineup__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ej-lineup__num{font-family:var(--ej-head);font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--ej-red-dark)}.ej-lineup__name{font-family:var(--ej-head);font-weight:800;font-size:17px;line-height:1.2;color:var(--ej-ink)}.ej-lineup__how{font-size:14px;color:var(--ej-muted);line-height:1.4}.ej-guides{padding-bottom:0}.ej-guides+.ej-related{margin-top:clamp(56px,8vw,110px)}.ej-storeband{position:relative;background:var(--ej-ink);color:#fff;overflow:hidden;padding:clamp(56px,8vw,110px)0}.ej-storeband::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 80% at 100% 0%,rgba(234,0,41,.28),transparent 60%),repeating-linear-gradient(115deg,transparent 0 80px,rgba(255,255,255,.025) 80px 81px)}.ej-storeband__inner{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center}.ej-storeband__inner>div{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.ej-storeband__inner>div>p:not(.ej-kicker){color:var(--ej-on-dark);font-size:17px;max-width:480px}.ej-brands{border-top:1px solid var(--ej-line-dark)}.ej-brands a{display:flex;align-items:center;justify-content:space-between;padding:18px 4px;border-bottom:1px solid var(--ej-line-dark);font-family:var(--ej-head);font-weight:700;font-size:clamp(20px,2.2vw,28px);letter-spacing:-.01em;transition:padding .35s var(--ej-ease),color .2s}.ej-brands a:hover{padding-left:16px;color:var(--ej-red)}.ej-brands .ej-icon{transition:transform .35s var(--ej-ease)}.ej-brands a:hover .ej-icon{transform:translateX(6px)rotate(-45deg)}.ej-pagehead{background:var(--ej-mist);padding:clamp(48px,7vw,96px)0 clamp(36px,5vw,64px);border-bottom:1px solid var(--ej-line)}.ej-pagehead .ej-wrap{display:flex;flex-direction:column;gap:16px}.ej-pagehead__title{font-family:var(--ej-head);font-weight:800;font-size:clamp(34px,5.4vw,72px);line-height:1.02;letter-spacing:-.03em;max-width:960px}.ej-pagehead__desc{font-size:18px;color:var(--ej-muted);max-width:640px}.ej-pagehead__count{font-family:var(--ej-head);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ej-muted)}.ej-pagehead--dark{background:var(--ej-ink);color:#fff;border-bottom:0;position:relative;overflow:hidden}.ej-pagehead--dark .ej-pagehead__desc,.ej-pagehead--dark .ej-pagehead__count{color:rgba(255,255,255,.6)}.ej-pagehead--dark::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 120% at 100% 0%,rgba(234,0,41,.22),transparent 60%)}.ej-pager{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:64px}.ej-pager .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 12px;border:1px solid var(--ej-line);font-family:var(--ej-head);font-weight:600;font-size:14px;transition:all .2s}.ej-pager a.page-numbers:hover{border-color:var(--ej-ink)}.ej-pager .current{background:var(--ej-ink);border-color:var(--ej-ink);color:#fff}.ej-pager .dots{border-color:transparent}.ej-empty{text-align:center;padding:64px 0;display:flex;flex-direction:column;align-items:center;gap:12px}.ej-empty>p:not(.ej-h2){color:var(--ej-muted)}.ej-empty .ej-inline-search{margin-top:16px;width:min(560px,100%)}.ej-inline-search{display:flex;align-items:center;gap:10px;border:1.5px solid var(--ej-ink);padding-left:16px;background:#fff}.ej-inline-search .ej-icon{color:var(--ej-muted)}.ej-inline-search input{flex:1;min-width:0;height:52px;border:0;outline:0;background:0 0;font-size:16px;color:var(--ej-text);padding:0}.ej-inline-search .ej-btn{min-height:52px;border:0}.ej-article__head{padding:clamp(40px,6vw,80px)0 36px}.ej-crumbs{display:flex;gap:10px;font-family:var(--ej-head);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ej-muted);margin-bottom:22px}.ej-crumbs a:last-child{color:var(--ej-red)}.ej-crumbs a:hover{color:var(--ej-ink)}.ej-article__title{font-family:var(--ej-head);font-weight:800;font-size:clamp(32px,4.8vw,58px);line-height:1.05;letter-spacing:-.028em}.ej-article__dek{font-size:20px;line-height:1.5;color:var(--ej-muted);margin-top:20px!important}.ej-article__byline{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;margin-top:32px;padding-top:24px;border-top:1px solid var(--ej-line)}.ej-article__author{font-family:var(--ej-head);font-weight:700;font-size:15px}.ej-article__author:hover{color:var(--ej-red)}.ej-avatar{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;flex:none;background:var(--ej-ink);color:#fff;font-family:var(--ej-head);font-weight:700;font-size:18px;box-shadow:inset 0 0 0 2px var(--ej-ink),inset 0 0 0 4px var(--ej-red)}.ej-avatar--lg{width:72px;height:72px;font-size:28px}.ej-share{display:flex;align-items:center;gap:4px;margin-left:auto}.ej-share__label{font-family:var(--ej-head);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ej-muted);margin-right:6px}.ej-share a,.ej-share button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--ej-line);color:var(--ej-text);transition:all .2s}.ej-share a:hover,.ej-share button:hover{background:var(--ej-ink);border-color:var(--ej-ink);color:#fff}.ej-share .ej-icon{width:17px;height:17px}.ej-copy__done{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);white-space:nowrap;background:var(--ej-ink);color:#fff;font-size:12px;padding:4px 8px;opacity:0;pointer-events:none;transition:all .2s}.ej-copy.is-done .ej-copy__done{opacity:1;transform:translate(-50%,0)}.ej-article__media{margin:0 auto;max-width:calc(1200px + var(--ej-gutter) * 2)}.ej-article__media img{display:block;width:100%;max-height:680px;object-fit:cover}.ej-article__media figcaption{font-size:13px;color:var(--ej-muted);margin-top:10px}.ej-article__layout{display:grid;grid-template-columns:minmax(0,760px)300px;justify-content:center;gap:72px;padding-top:clamp(40px,5vw,64px);padding-bottom:40px}.ej-article__aside{min-width:0}.ej-sticky{position:sticky;top:calc(var(--ej-header-h) + 32px);display:grid;gap:28px}body.admin-bar .ej-sticky{top:calc(var(--ej-header-h) + 64px)}.ej-toc ol{margin-top:14px;border-left:1px solid var(--ej-line);counter-reset:toc}.ej-toc li a{display:block;position:relative;padding:7px 0 7px 18px;font-size:14px;line-height:1.4;color:var(--ej-muted);transition:color .2s}.ej-toc li a::before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:2px;background:var(--ej-red);transform:scaleY(0);transition:transform .25s var(--ej-ease)}.ej-toc li a:hover{color:var(--ej-ink)}.ej-toc li a.is-active{color:var(--ej-ink);font-weight:500}.ej-toc li a.is-active::before{transform:scaleY(1)}.ej-toc li.is-sub a{padding-left:32px;font-size:13px}.ej-shopcard{position:relative;overflow:hidden;background:var(--ej-ink);color:#fff;padding:26px;display:grid;gap:12px}.ej-shopcard::before{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 100% 0,rgba(234,0,41,.35),transparent 70%);pointer-events:none}.ej-shopcard>*{position:relative}.ej-shopcard__title{font-family:var(--ej-head);font-weight:800;font-size:22px;line-height:1.15}.ej-shopcard p:not(.ej-kicker):not(.ej-shopcard__title):not(.ej-shopcard__note){color:var(--ej-on-dark);font-size:14.5px}.ej-shopcard__note{display:flex;gap:8px;align-items:center;font-size:13px;color:rgba(255,255,255,.6)}.ej-shopcard__note .ej-icon{width:17px;height:17px}.ej-prose{font-size:18px;line-height:1.75;color:var(--ej-body);min-width:0}.ej-prose>*+*{margin-top:0}.ej-site .ej-prose p{padding:0;margin:0 0 1.35em}.ej-prose h2,.ej-prose h3,.ej-prose h4{font-family:var(--ej-head);color:var(--ej-ink)!important;scroll-margin-top:calc(var(--ej-header-h) + 32px);letter-spacing:-.015em}.ej-site .ej-prose h2{font-size:clamp(25px,2.6vw,32px);font-weight:800;line-height:1.18;margin:1.9em 0 .6em;padding:0}.ej-site .ej-prose h3{font-size:clamp(20px,2vw,23px);font-weight:700;line-height:1.3;margin:1.6em 0 .5em;padding:0}.ej-site .ej-prose h4{font-size:18px;font-weight:700;margin:1.4em 0 .4em;padding:0}.ej-prose a:not(.ej-btn){color:var(--ej-text);text-decoration:underline;text-decoration-color:var(--ej-red);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .2s}.ej-prose a:not(.ej-btn):hover{color:var(--ej-red)}.ej-prose strong{color:var(--ej-ink);font-weight:700}.ej-site .ej-prose ul,.ej-site .ej-prose ol{margin:0 0 1.4em;padding:0 0 0 1.4em;line-height:1.7}.ej-site .ej-prose ul{list-style:none;padding-left:1.4em}.ej-site .ej-prose ul>li{position:relative}.ej-site .ej-prose ul>li::before{content:"";position:absolute;left:-1.1em;top:.72em;width:7px;height:7px;background:var(--ej-red);transform:rotate(45deg)}.ej-site .ej-prose ol{list-style:decimal}.ej-site .ej-prose ol>li::marker{color:var(--ej-red);font-family:var(--ej-head);font-weight:700}.ej-prose li{margin-bottom:.45em}.ej-prose img{display:block;height:auto;margin:0 auto}.ej-prose figure{margin:2em 0}.ej-prose figcaption,.ej-prose .wp-caption-text{font-size:14px;color:var(--ej-muted);margin-top:10px;text-align:center}.ej-prose blockquote{margin:2em 0;padding:4px 0 4px 28px;border-left:3px solid var(--ej-red);font-family:var(--ej-head);font-size:22px;line-height:1.45;font-weight:600;color:var(--ej-ink)}.ej-prose hr{border:0;height:1px;background:var(--ej-line);margin:3em 0}.ej-prose table{width:100%;border-collapse:collapse;font-size:15px;margin:2em 0}.ej-prose th,.ej-prose td{border-bottom:1px solid var(--ej-line);padding:12px 10px;text-align:left}.ej-prose th{font-family:var(--ej-head);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ej-ink)}.ej-prose iframe{max-width:100%}.ej-prose .wp-block-embed,.ej-prose .epyt-video-wrapper,.ej-prose .epyt-gallery{margin:2em 0}.ej-site a.ej-shoplink{position:relative;display:grid;gap:4px;max-width:440px;margin:1.2em 0 1.6em;padding:18px 22px;border:1px solid var(--ej-line);border-left:3px solid var(--ej-red);background:#fff;color:var(--ej-text)!important;text-decoration:none!important;transition:border-color .2s,box-shadow .25s,transform .25s var(--ej-ease)}.ej-site a.ej-shoplink:hover{border-color:var(--ej-ink);box-shadow:0 10px 24px rgba(0,0,0,8%);transform:translateY(-2px)}.ej-shoplink__kicker{font-family:var(--ej-head);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ej-red-dark)}.ej-shoplink__title{font-family:var(--ej-head);font-size:17px;font-weight:700;line-height:1.3;color:var(--ej-ink)}.ej-shoplink__cta{font-size:13.5px;color:var(--ej-muted);transition:color .2s}.ej-site a.ej-shoplink--img{grid-template-columns:112px 1fr;grid-template-rows:auto auto 1fr;column-gap:20px;max-width:520px;padding:16px 22px 16px 16px;align-items:start}.ej-shoplink__img{grid-row:1/span 3;display:block;aspect-ratio:1;background:#fff;overflow:hidden}.ej-site .ej-shoplink__img img{width:100%;height:100%;object-fit:contain;margin:0;display:block;transition:transform .5s var(--ej-ease)}.ej-site a.ej-shoplink--img:hover .ej-shoplink__img img{transform:scale(1.05)}.ej-shoplink--img .ej-shoplink__kicker{margin-top:18px}.ej-site a.ej-shoplink:hover .ej-shoplink__cta{color:var(--ej-red-dark)}.ej-prose #toc_container{width:auto!important;display:block;background:var(--ej-mist);border:0;border-left:3px solid var(--ej-ink);padding:22px 26px;margin:0 0 2em;font-size:15px}.ej-prose #toc_container .toc_title{text-align:left;font-family:var(--ej-head);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.ej-prose #toc_container ul{padding-left:0!important;margin:10px 0 0!important}.ej-prose #toc_container li::before{display:none}.ej-prose #toc_container a{text-decoration:none}.ej-prose .et_pb_section{padding:0!important;background-color:transparent}.ej-prose .et_pb_row{width:100%!important;max-width:none!important;padding:12px 0!important}.ej-prose .et_pb_module{margin-bottom:1.4em}.ej-prose .et_pb_text_inner{font-size:18px;line-height:1.75}body.ej .ej-prose .et_pb_text,body.ej .ej-prose .et_pb_text_inner p,body.ej .ej-prose .et_pb_text_inner li{color:var(--ej-body)!important;font-family:var(--ej-sans)!important;font-weight:400!important}.ej-prose .et_pb_sticky--top,.ej-prose .et_pb_sticky--bottom{display:none!important}.ej-page__builder{min-height:40vh}.ej-article__foot{display:grid;gap:40px;padding-bottom:72px}.ej-tags{display:flex;flex-wrap:wrap;gap:8px}.ej-tags a{padding:6px 12px;background:var(--ej-mist);font-size:13.5px;color:var(--ej-muted);transition:all .2s}.ej-tags a:hover{background:var(--ej-ink);color:#fff}.ej-authorbox{display:flex;gap:22px;padding:28px;border:1px solid var(--ej-line)}.ej-authorbox>div{display:grid;gap:6px;align-content:start}.ej-authorbox__name{font-family:var(--ej-head);font-weight:800;font-size:22px}.ej-authorbox p:not(.ej-kicker):not(.ej-authorbox__name){color:var(--ej-muted);font-size:15px}.ej-authorbox .ej-arrowlink{justify-self:start;margin-top:4px}.ej-prevnext{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ej-prevnext a{display:grid;gap:8px;padding:22px;background:var(--ej-mist);transition:background .25s,color .25s}.ej-prevnext a>span:last-child{font-family:var(--ej-head);font-weight:700;font-size:16px;line-height:1.35}.ej-prevnext a:hover{background:var(--ej-ink);color:#fff}.ej-prevnext a:hover .ej-kicker{color:rgba(255,255,255,.6)}.ej-prevnext__next{text-align:right;grid-column:2}.ej-prevnext__next .ej-kicker{justify-content:flex-end}.ej-prevnext .ej-icon{width:15px;height:15px}.ej-comments{padding:clamp(56px,7vw,96px)0}.ej-comments #comment-wrap{padding-top:0}.ej-comments #comments,.ej-comments #reply-title{font-family:var(--ej-head);font-weight:800;font-size:28px;color:var(--ej-ink);margin-bottom:24px}.ej-comments .commentlist{list-style:none;padding:0}.ej-comments .comment-body{padding:24px 0;border-bottom:1px solid var(--ej-line);position:relative}.ej-comments .comment_avatar img{border-radius:50%}.ej-comments .comment-reply-link{background:0 0!important;color:var(--ej-red)!important;font-family:var(--ej-head);font-size:12px!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:0!important;border:0!important}.ej-comments #respond{margin-top:40px}.ej-comments input[type=text],.ej-comments input[type=email],.ej-comments input[type=url],.ej-comments textarea{width:100%!important;border:1px solid var(--ej-line)!important;background:#fff!important;padding:14px 16px!important;font-size:16px!important;color:var(--ej-text)!important;border-radius:0!important}.ej-comments input:focus,.ej-comments textarea:focus{border-color:var(--ej-ink)!important;outline:none}.ej-comments .form-submit .submit,.ej-comments #submit{background:var(--ej-ink)!important;color:#fff!important;border:0!important;border-radius:0!important;padding:16px 28px!important;font-family:var(--ej-head)!important;font-weight:600!important;font-size:12.5px!important;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;float:none}.ej-comments .form-submit .submit:hover{background:var(--ej-red)!important}.ej-newsletter{position:relative;background:var(--ej-red);color:#fff;overflow:hidden;padding:clamp(48px,6vw,84px)0}.ej-newsletter::before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(115deg,transparent 0 60px,rgba(255,255,255,5%) 60px 61px)}.ej-newsletter__inner{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.ej-newsletter__copy{display:grid;gap:14px}.ej-newsletter .ej-kicker--red{color:#fff}.ej-newsletter h2{font-family:var(--ej-head);font-weight:800;font-size:clamp(36px,5.5vw,68px);line-height:1;letter-spacing:-.03em}.ej-newsletter__copy>p:last-child{font-size:17px;color:rgba(255,255,255,.88);max-width:480px}.ej-signup{display:flex;width:100%}.ej-signup__input{flex:1;min-width:0;height:62px;padding:0 22px;border:0;border-radius:0;outline:0;background:#fff;color:var(--ej-text);font-family:var(--ej-sans);font-size:16px}.ej-signup__input::placeholder{color:#8a8b90}.ej-signup__input:focus-visible{box-shadow:inset 0 0 0 2px var(--ej-ink)}.ej-signup__btn{min-height:62px;padding:0 30px;border:0;background:var(--ej-ink)}.ej-signup__btn:hover{background:#2a2a30;border:0}.ej-signup__note{margin-top:12px!important;font-size:13px;color:rgba(255,255,255,.8)}body.ej .ej-newsletter .et_bloom_optin{margin:0!important}body.ej .ej-newsletter .et_bloom_optin .et_bloom_form_container{background:0 0!important;border:0!important;box-shadow:none!important;max-width:none!important;border-radius:0!important}body.ej .ej-newsletter .et_bloom_optin .et_bloom_header_outer,body.ej .ej-newsletter .et_bloom_optin .et_bloom_close_button{display:none!important}body.ej .ej-newsletter .et_bloom_optin .et_bloom_form_content{background:0 0!important;padding:0!important;border-radius:0!important}body.ej .ej-newsletter .et_bloom_optin .et_bloom_fields{display:flex!important;width:100%!important}body.ej .ej-newsletter .et_bloom_optin .et_bloom_popup_input{flex:1!important;width:auto!important;padding:0!important;margin:0!important;float:none!important}body.ej .ej-newsletter .et_bloom_optin .et_bloom_popup_input input{width:100%!important;height:62px!important;background:#fff!important;color:var(--ej-text)!important;border:0!important;border-radius:0!important;padding:0 22px!important;font-size:16px!important;font-family:var(--ej-sans)!important}body.ej .ej-newsletter .et_bloom_optin .et_bloom_popup_input input::placeholder{color:#8a8b90!important}body.ej .ej-newsletter .et_bloom_optin button.et_bloom_submit_subscription{width:auto!important;height:62px!important;margin:0!important;padding:0 30px!important;float:none!important;flex:none;background:var(--ej-ink)!important;border-radius:0!important;border:0!important;transition:background .2s}body.ej .ej-newsletter .et_bloom_optin button.et_bloom_submit_subscription:hover{background:#2a2a30!important}body.ej.et_bloom .ej-newsletter .et_bloom_optin .et_bloom_form_container .et_bloom_form_content button span.et_bloom_button_text{color:#fff!important;font-family:var(--ej-head)!important;font-weight:600!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important}body.ej .ej-newsletter .et_bloom_optin .et_bloom_success_message{background:0 0!important;color:#fff!important;font-family:var(--ej-head)!important}.ej-footer{position:relative;background:var(--ej-ink);color:#fff;padding-top:clamp(56px,7vw,96px);overflow:hidden}.ej-footer__grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr)1.35fr;gap:40px}.ej-footer__brand{display:grid;gap:22px;align-content:start}.ej-footer__brand .ej-logo__svg{height:40px}.ej-footer__brand p{color:rgba(255,255,255,.62);font-size:15px;max-width:340px}.ej-footer__brand p a{color:#fff;text-decoration:underline;text-decoration-color:var(--ej-red);text-underline-offset:3px}.ej-footer__col h3{font-family:var(--ej-head);font-weight:600;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ej-red);margin-bottom:18px}.ej-footer__col ul{display:grid;gap:4px}.ej-footer__col a,.ej-footer__col span{display:inline-flex;align-items:center;gap:10px;padding:5px 0;font-size:15px;color:rgba(255,255,255,.68);transition:color .2s,transform .3s var(--ej-ease)}.ej-footer__col a:hover{color:#fff;transform:translateX(4px)}.ej-footer__contact .ej-icon{width:17px;height:17px;color:rgba(255,255,255,.4)}.ej-footer__contact span,.ej-footer__contact a{align-items:flex-start;line-height:1.45}.ej-footer__mark{margin-top:clamp(48px,6vw,80px);line-height:.78;text-align:center;user-select:none;pointer-events:none;font-family:var(--ej-head);font-weight:300;font-size:16.4vw;letter-spacing:.02em;white-space:nowrap;overflow:hidden}.ej-footer__mark span{display:inline-block;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.14);background:linear-gradient(100deg,transparent 0 42%,rgba(255,255,255,.5) 49%,rgba(234,0,41,.6) 51%,transparent 58% 100%)0 0/300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:ej-sheen 9s var(--ej-ease)infinite;transform:translateY(14%)}@keyframes ej-sheen{0%,20%{background-position:100% 0}70%,100%{background-position:0 0}}.ej-footer__bottom{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;padding-top:24px;padding-bottom:28px;border-top:1px solid var(--ej-line-dark);font-size:13.5px;color:rgba(255,255,255,.5);background:var(--ej-ink)}.ej-footer__bottom ul{display:flex;gap:24px}.ej-footer__bottom a:hover{color:#fff}.ej-totop{position:relative;margin-left:auto;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.ej-totop .ej-icon{position:relative;z-index:1;width:20px;height:20px;transition:transform .3s var(--ej-ease)}.ej-totop__pad{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,var(--ej-ink) 0 24%,transparent 25%),repeating-conic-gradient(from 0,#ea0029 0 10deg,#b8001f 10deg 20deg);box-shadow:0 0 0 3px var(--ej-ink),0 0 0 4px rgba(255,255,255,.2);transition:transform .4s var(--ej-ease)}.ej-totop:hover .ej-totop__pad{animation:ej-spin .5s linear infinite}.ej-totop:hover .ej-icon{transform:translateY(-3px)}@keyframes ej-spin{to{transform:rotate(360deg)}}.ej-404__stage{position:relative;overflow:hidden;height:clamp(520px,78vh,780px);color:#fff;touch-action:pan-y;background:radial-gradient(70% 60% at 50% 40%,#2a2b31 0%,#121216 55%,#070708 100%)}.ej-404__stage.is-polishing{touch-action:none}@media(pointer:fine){.ej-404__stage{cursor:none}}.ej-404__panel{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 var(--ej-gutter)}.ej-404__panel .ej-kicker{color:rgba(255,255,255,.55)}.ej-404__reflect{position:absolute;inset:-40% -20%;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,6%) 45%,rgba(255,255,255,.14) 49%,rgba(255,255,255,3%) 53%,transparent 60%);animation:ej-reflect 7s ease-in-out infinite}@keyframes ej-reflect{0%,100%{transform:translateX(-18%)}50%{transform:translateX(18%)}}.ej-404__code{position:relative;margin:6px 0 0!important}.ej-404__code span[data-text]{display:block;font-family:var(--ej-head);font-weight:800;font-size:clamp(150px,27vw,360px);line-height:.9;letter-spacing:-.05em;background:linear-gradient(180deg,#ffffff 0%,#d9dade 38%,#6c6f78 50%,#f2f3f5 56%,#a9abb2 78%,#e9eaee 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}.ej-404__code span[data-text]::after{content:attr(data-text);position:absolute;left:0;right:0;top:0;background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.95) 50%,transparent 60%)-100% 0/250% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transition:opacity .4s}.ej-404__stage.is-flawless .ej-404__code span[data-text]::after{opacity:1;animation:ej-glint 2.4s var(--ej-ease).2s infinite}@keyframes ej-glint{0%{background-position:150% 0}60%,100%{background-position:-100% 0}}.ej-404__title{position:relative;height:1.3em;margin-top:10px!important;font-family:var(--ej-head);font-weight:700;font-size:clamp(24px,3.2vw,38px);letter-spacing:-.01em}.ej-404__title span{display:block;transition:opacity .5s,transform .6s var(--ej-ease)}.ej-404__after{position:absolute;inset:0;opacity:0;transform:translateY(12px);color:#fff}.ej-404__stage.is-flawless .ej-404__before{opacity:0;transform:translateY(-12px)}.ej-404__stage.is-flawless .ej-404__after{opacity:1;transform:none}.ej-404__swirls{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transition:opacity 1.2s}.ej-404__stage.is-flawless .ej-404__swirls{opacity:0}.ej-404__pad{position:absolute;left:0;top:0;width:110px;height:110px;margin:-55px 0 0 -55px;pointer-events:none;z-index:4;opacity:0;transition:opacity .3s;will-change:transform}.ej-404__pad span{display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,#0b0b0c 0 9%,#3a3a40 10% 13%,transparent 14%),radial-gradient(circle,transparent 0 62%,rgba(0,0,0,.25) 63% 64%,transparent 65%),repeating-conic-gradient(from 0,#f5c518 0 6deg,#e3b20c 6deg 12deg);box-shadow:0 10px 30px rgba(0,0,0,.5),inset 0 0 0 4px rgba(0,0,0,.15);animation:ej-spin .35s linear infinite;animation-play-state:paused}.ej-404__stage.is-hover .ej-404__pad{opacity:.92}.ej-404__stage.is-moving .ej-404__pad span{animation-play-state:running}.ej-404__hud{white-space:nowrap;position:absolute;left:var(--ej-gutter);bottom:28px;z-index:5;display:flex;align-items:center;gap:14px;font-family:var(--ej-head);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.7)}.ej-404__meter{width:160px;height:3px;background:rgba(255,255,255,.15);overflow:hidden}.ej-404__meter span{display:block;height:100%;width:100%;background:var(--ej-red);transform-origin:left;transform:scaleX(0);transition:transform .2s}.ej-404__pct{min-width:40px;color:#fff}.ej-404__stage.is-flawless .ej-404__hud-label{color:#fff}.ej-404__hint{position:absolute;right:var(--ej-gutter);bottom:28px;z-index:5;font-size:13px;color:rgba(255,255,255,.55);transition:opacity .4s}.ej-404__stage.is-flawless .ej-404__hint{opacity:0}.ej-404__help{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(40px,6vw,96px);padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.ej-404__lead{display:grid;gap:22px;align-content:start}.ej-404__lead h2{font-family:var(--ej-head);font-weight:800;font-size:clamp(28px,3.4vw,42px);line-height:1.1;letter-spacing:-.02em}.ej-404__lead>p{color:var(--ej-muted);font-size:17px;max-width:560px}.ej-404__ctas{display:flex;flex-wrap:wrap;gap:12px}.ej-404__latest{display:grid;gap:22px;align-content:start}.ej-404__latest .ej-card{padding-bottom:22px;border-bottom:1px solid var(--ej-line)}@media(max-width:1240px){.ej-logo__svg{height:30px}.ej-nav__link{padding:0 10px}.ej-nav__link::after{left:10px;right:10px}}@media(max-width:1100px){.ej-article__layout{grid-template-columns:minmax(0,760px)}.ej-article__aside{display:none}.ej-footer__grid{grid-template-columns:repeat(3,1fr)}.ej-footer__brand{grid-column:1/-1}.ej-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1101px){.ej-article.has-side-toc .ej-prose #toc_container{display:none}}@media(max-width:1023px){:root{--ej-header-h:64px}.ej-nav,.ej-btn--store span,.ej-iconbtn kbd{display:none}.ej-btn--store{width:44px;padding:0}.ej-burger{display:inline-flex}.ej-mega{display:none!important}.ej-hero__grid{grid-template-columns:1fr}.ej-hero__main{min-height:480px}.ej-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ej-card--feature{grid-template-columns:1fr;gap:0}.ej-card--feature .ej-card__body{padding-top:20px}.ej-kurt__grid,.ej-storeband__inner,.ej-newsletter__inner,.ej-404__help{grid-template-columns:1fr}.ej-kurt__intro{position:static}.ej-videos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ej-lineup__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:782px){body.admin-bar .ej-header{top:0}}@media(max-width:680px){.ej-hide-sm{display:none!important}.ej-announce__inner{justify-content:center;font-size:12.5px}.ej-logo__svg{height:25px}.ej-header__actions{gap:4px}.ej-hero{padding:0 0 40px}.ej-hero .ej-wrap{padding:0}.ej-hero__main{min-height:0;display:block}.ej-hero__media{position:relative;aspect-ratio:4/3}.ej-hero__media::before{background:linear-gradient(180deg,transparent 45%,rgba(11,11,12,.95))}.ej-hero__copy{padding:0 var(--ej-gutter);margin-top:-40px}.ej-hero__side{padding:0 var(--ej-gutter)}.ej-grid,.ej-grid--4{grid-template-columns:1fr;gap:40px}.ej-section__head .ej-chips{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;max-width:100%;margin:0 calc(var(--ej-gutter) * -1);padding:0 var(--ej-gutter)4px;scrollbar-width:none}.ej-section__head .ej-chips::-webkit-scrollbar{display:none}.ej-chip{flex:none}.ej-kurt__posts .ej-card{grid-template-columns:112px 1fr;gap:16px}.ej-kurt__posts .ej-card__title{font-size:16.5px}.ej-card--row{grid-template-columns:112px 1fr}.ej-videos__grid{grid-template-columns:1fr}.ej-lineup__list{grid-template-columns:1fr}.ej-lineup__list a{grid-template-columns:72px 1fr}.ej-video--lead{grid-column:auto;grid-row:auto}.ej-article__byline .ej-share{margin-left:0;width:100%}.ej-prose{font-size:17px}.ej-prevnext{grid-template-columns:1fr}.ej-prevnext__next{grid-column:auto}.ej-authorbox{flex-direction:column;padding:22px}.ej-footer__grid{grid-template-columns:1fr 1fr;gap:32px 20px}.ej-footer__contact{grid-column:1/-1}.ej-footer__bottom{flex-direction:column;align-items:flex-start}.ej-totop{position:absolute;right:var(--ej-gutter);top:-27px}.ej-signup{flex-direction:column}.ej-signup__btn{width:100%}body.ej .ej-newsletter .et_bloom_optin .et_bloom_fields{flex-direction:column}body.ej .ej-newsletter .et_bloom_optin button.et_bloom_submit_subscription{width:100%!important}.ej-404__stage{height:72vh;min-height:460px}.ej-404__hint{left:var(--ej-gutter);right:auto;bottom:64px}.ej-404__meter{width:90px}.ej-inline-search .ej-btn{padding:0 16px}}@media(prefers-reduced-motion:reduce){.ej-site *,.ej-site *::before,.ej-site *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.ej-ticker__track{animation:none}}
body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}h1,h2,h3,h4,h5,h6{color:var(--gcid-heading-color,#000000)}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#ea0029}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#ea0029}.footer-widget h4{color:#ea0029}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#ea0029}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#ea0029}a{color:var(--gcid-link-color,#ea0029)}.et_secondary_nav_enabled #page-container #top-header{background-color:#000000!important}#et-secondary-nav li ul{background-color:#000000}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#ea0029}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_button{font-size:13px;border-color:#ea0029;border-radius:0px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#000000}body .et_pb_button:after{font-size:20.8px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,.et_pb_module .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:33px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:66px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:66px;margin:-66px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:66px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:66px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:24px 0 24px 0!important}}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}	h1,h2,h3,h4,h5,h6{font-family:var(--et_global_heading_font)}body,input,textarea,select{font-family:var(--et_global_body_font)}.et_pb_post .entry-content{padding-top:30px;font-weight:300}.et_pb_widget a{text-decoration:none;color:#666;font-weight:300}.no-comments{font-weight:300}.et_pb_text_inner{font-weight:300}.et_bloom .et_bloom_inline_form{margin:0px 0px 0px 0px!important}.et_bloom .et_bloom_optin_1 .et_bloom_form_container .et_bloom_form_header{display:none}