/*! modern-normalize v0.7.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,*:before,*:after{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--red:#aa182c;--red-hover:#8f1527;--type:#333;--link:#07a;--link-hover:#006ca0;--dark:#212121;--med-dk:#333;--area51:#515151;--area51-hover:#6b6b6b;--med:#a4a4a4;--med-med:#c6c6c6;--med-lt:#d7d7d7;--sub-lt:#e0e0e0;--less-lt:#ebebeb;--light:#f7f7f7;--input:#d7d7d7;--star:#fac800;--star-blank:#ccc;--green:#049010;--dnav-link-height:40px;--admin-bar-height:0px;--mobile-icon-bar-height:60px;--mobile-nav-height:117px;--mega-hero-height:450px;--large-hero-height:375px;--medium-hero-height:250px;--small-hero-height:200px;--sticky-header-height:0;--top-nav-z-index:15;--sticky-header-z-index:calc(var(--top-nav-z-index) + 1);--admin-bar-z-index:calc(var(--sticky-header-z-index) + 1);--dialog-z-index:calc(var(--sticky-header-z-index) + 2);--sub-menu-z-index:2;--vid-aspect:56.25%;--min-content-width:360px}body.D #body_wrap{--content-width:1400px;--content-spacing:20px}body.R #body_wrap{--content-width:100vw;--content-spacing:10px}html{height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}@font-face{font-family:"Lato-fallback";size-adjust:97.38%;ascent-override:100%;src:local("Arial")}body{font-family:'Lato','Lato-fallback',arial,helvetica,sans-serif;color:var(--type);background-color:#fff;min-height:100%;font-size:13px;letter-spacing:.33px;overflow-y:scroll}body.D,body.T{font-size:14px}body.R{overflow-y:auto;overflow-x:hidden}body:not(.focus-key) :focus{outline:none}body.focus-key :focus{outline:solid 2px var(--red);outline-offset:2px;z-index:99999}.filter_group input[type=checkbox]:focus,.tile a:focus{outline-offset:-2px}:target{scroll-margin-top:var(--sticky-header-height)}body.W0 .noW0,body.W1 .noW1,body.W2 .noW2,body.W3 .noW3,body.W4 .noW4,body.M .noM,body.T .noT,body.T.P .noTP,body.R .noR,body.D .noD{display:none}.mwd{margin:0 auto;max-width:100vw}body.D .mwd{max-width:var(--content-width)}ol,ul{padding:0 0 1em 1em}ol{list-style:decimal outside none}ul{list-style:disc outside none}ul li{padding-left:0}nav>ul{list-style:none;margin:0;padding:0}.a,a{color:var(--link);text-decoration:none;cursor:pointer}.a:hover,a.link,a:hover{text-decoration:underline;cursor:pointer}table th,table td{vertical-align:top}summary{cursor:pointer;user-select:none}.box_header,.boost1,h1,.boost2,h2,.boost3,h3,h4{color:var(--type);font-weight:700;line-height:1em}.box_header,.boost1,h1{font-size:36px}.box_header,.boost2,h2{font-size:20px}.boost3,h3{font-size:18px}h4{font-size:14px}hr{margin:20px 0;height:1px;border:0;background-color:var(--med-lt)}.bold{font-weight:700}.bolder{font-weight:bolder}.left{text-align:left !important}.right{text-align:right}.wide{width:100% !important}.center{text-align:center}.no-border{border:0 !important}.large{font-size:1.25em}.larger{font-size:1.5em}.small{font-size:.85em !important}.smaller{font-size:.7em !important;line-height:1.2em !important}.hide{display:none}.bury{display:none !important}.float-right{float:right}.caps{text-transform:uppercase}.offscreen{position:absolute !important;left:-9999px !important;opacity:0}*[disabled],*[disabled]:hover,*[disabled]+label,.disabled{opacity:.5 !important;cursor:not-allowed !important}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}input[type=radio]:hover,input[type=checkbox]:hover,label:hover{cursor:pointer}.fat_butt input[type=radio],.fat_butt input[type=checkbox]{margin-right:10px;width:20px !important;height:20px !important}.nice_butt input[type=radio],.nice_butt input[type=checkbox]{margin-right:5px;width:15px !important;height:15px !important}input[type=radio],input[type=checkbox]{vertical-align:middle}.cents{font-size:45%;border-bottom:1px solid var(--area51);vertical-align:baseline;position:relative;top:-.9em;left:5px}.cents .dec{color:transparent;margin-left:-.3em}.scroll_bar::-webkit-scrollbar{width:10px;height:10px}.scroll_bar::-webkit-scrollbar-track{background-color:#fff;border-radius:14px}.scroll_bar::-webkit-scrollbar-thumb{background-color:var(--med-lt);border-radius:14px}.scroll_bar:hover::-webkit-scrollbar-thumb{background-color:var(--med)}.text.link{text-decoration:none;color:var(--link);cursor:pointer}.text.link svg{margin-right:.5em !important}.text.link:hover{text-decoration:underline}.pointer{cursor:pointer}.plain{text-decoration:none}.red{color:var(--red)}.red_bg{background-color:var(--red) !important}.type{color:var(--type) !important}.link{color:var(--link) !important}.white{color:#fff}.med{color:var(--med)}.light_type{color:var(--area51) !important}.type_bg{background-color:var(--type) !important}.link_bg{background-color:var(--link) !important}.light_bg{background-color:var(--light) !important}.less_light_bg{background-color:var(--less-lt)}.sub_light_bg{background-color:var(--sub-lt)}.med_lt_border{border-color:var(--med-lt) !important}.med_bg{background-color:var(--med) !important}.med_med_bg{background-color:var(--med-med) !important}.med_lt_bg{background-color:var(--med-lt) !important}.area51_bg{background-color:var(--area51) !important}.med_dk_bg{background-color:var(--med-dk) !important}.dark_bg{background-color:var(--dark) !important}.star{color:var(--star)}.green{color:#049010}.sym{height:1em;width:1em;line-height:1em;fill:var(--type);margin-top:-.15em;margin-right:.5em;margin-left:auto;margin-right:auto}.med-lt{fill:var(--med-lt)}.wht{fill:#fff}.red{fill:var(--red)}.link{fill:var(--link)}.star{fill:var(--star)}.green{fill:var(--green)}.med{fill:var(--med)}.vam{vertical-align:middle}.x12{height:1.25em;width:1.25em}.x15{height:1.5em;width:1.5em}.x2{height:2em;width:2em}.x25{height:2.5em;width:2.5em}.x3{height:3em;width:3em}.x4{height:4em;width:4em}.x5{height:5em;width:5em}.x6{height:6em;width:6em}.flip-horizontal{transform:scaleX(-1)}.flip-vertical{transform:scaleY(-1)}.rot270{transform:rotate(270deg)}.spin{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg)}}.stars{--s:18px;display:inline-block;width:calc(var(--n,5)*var(--s));height:calc(var(--s)*0.9);--v1:transparent,#000 .5deg 108deg,#0000 109deg;--v2:transparent,#000 .5deg 36deg,#0000 37deg;-webkit-mask:conic-gradient(from 54deg at calc(var(--s)*0.68) calc(var(--s)*0.57),var(--v1)),conic-gradient(from 90deg at calc(var(--s)*0.02) calc(var(--s)*0.35),var(--v2)),conic-gradient(from 126deg at calc(var(--s)*0.5) calc(var(--s)*0.7),var(--v1)),conic-gradient(from 162deg at calc(var(--s)*0.5) 0,var(--v2));-webkit-mask-size:var(--s) var(--s);-webkit-mask-composite:xor,destination-over;mask-composite:exclude,add;background:linear-gradient(var(--star) 0 0) 0/calc(var(--r,0)*var(--s)) 100% no-repeat var(--star-blank)}button{background-color:#fff;color:var(--type);border:1px solid var(--type);border-radius:.25em;line-height:1em;font-weight:400;text-align:center;cursor:pointer;padding:.5em 2em;transition:background-color .2s ease-in-out;max-height:3em;box-sizing:border-box}button.text{border:0;border-radius:0;background-color:transparent;padding:.5em 1em;min-width:auto !important;transition:none}button.text.link{padding:0}button.min-padding{padding:.5em}button.half-padding{padding:.25em 1em}button:hover,a.compact:hover{text-decoration:none;color:var(--red);border-color:var(--red)}button.sym_btn{background:0 0;border:none;padding:0;border-radius:0}.emphasized{background-color:var(--area51);color:#fff;white-space:nowrap;text-transform:uppercase;transition:background-color .2s ease-in-out}button.ar{font-size:.8em;padding:.65em 2em .5em !important}button.ar svg{margin-right:.5em !important}.ar_icon{height:1.75em;width:1.75em;vertical-align:middle}.badges{display:flex}.dark{background-color:var(--dark) !important;border-color:var(--dark) !important}.primary{font-size:1.4em;text-transform:uppercase}.secondary{color:var(--link);border:1px solid var(--link)}.secondary.emphasized{color:#fff;background-color:var(--link);border-color:var(--link)}.default.emphasized,.primary.emphasized{background-color:var(--red);border-color:var(--red)}.default.emphasized:hover,.primary.emphasized:hover{color:#fff;background-color:var(--red-hover);border-color:var(--red-hover)}.emphasized:not(.primary):not(.secondary):not(.default):hover{color:#fff;background-color:var(--area51-hover);border-color:var(--area51-hover)}.secondary.emphasized:hover{color:#fff;background-color:var(--link-hover);border-color:var(--link-hover)}button .sym{margin-right:.25em !important}button:hover .sym,a.compact:hover .sym{fill:var(--link)}.emphasized:hover .sym,.emphasized .sym{fill:#fff}.primary.emphasized:hover .sym{fill:#fff}.compact{font-size:.85em;padding:.25em 2em}.add_to_list_btn.in_list svg{fill:var(--red)}.round{border-radius:9em}.segmented{display:flex;flex-wrap:nowrap;width:100%;user-select:none}.segmented label{text-align:center;transition:all .2s ease-in-out;white-space:nowrap;padding:0 1em}.segmented.left label{text-align:left}.segmented input{margin:0 5px 0 0 !important}.segmented label:hover{background-color:var(--med-lt)}.segmented label.checked{background-color:#fff;font-weight:700}.segmented>*:first-child{border-radius:.25em 0 0 .25em;border-left-width:1px}.segmented>*:last-child{border-radius:0 .25em .25em 0;border-right-width:1px}.segmented>*{flex:1;background-color:var(--light);border:1px solid var(--med-lt);border-width:1px .5px;padding:1px 0}.segmented.vertical,body.M.P .segmented.condense{display:block}.segmented.vertical>*,body.M.P .segmented.condense>*{border-radius:0;width:100%;display:block;text-align:left}.segmented.vertical>*:first-child,body.M.P .segmented.condense>*:first-child{border-radius:.25em .25em 0 0;border-top-width:1px}.segmented.vertical>*:last-child,body.M.P .segmented.condense>*:last-child{border-radius:0 0 .25em .25em;border-bottom-width:1px}.segmented.vertical>*,body.M.P .segmented.condense>*{border-width:.5px 1px;padding:.5em 1em}.a11y_menu button{height:0;display:block;overflow:hidden;padding:0;border-width:0;color:#fff;background-color:#000 !important;text-transform:uppercase;font-weight:700;font-size:24px;text-decoration:none}.a11y_menu button:focus{height:auto;cursor:pointer;outline:none;margin:.5em;padding:.5em 1em}.grow-max{flex:1 0 0%}.dnav{background-color:#000;color:#fff}.dnav .links,.dmenu,.tnav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}body.D .top_header{border-bottom:1px solid var(--med-med)}body.D .top_header.sticky{background-color:#fff;position:-webkit-sticky;position:sticky;align-self:flex-start;top:var(--admin-bar-height);z-index:var(--sticky-header-z-index);box-shadow:0 2px 8px rgba(0,0,0,.2)}body.D .tnav,body.D .dmenu{margin:0 auto 0;padding-top:20px}body.T .dnav .links{padding-right:15px}body.R .tnav{background-color:var(--red)}.tlogo{cursor:pointer;width:180px;max-width:180px;min-width:80px;height:100%;display:block}body.D .tlogo img{margin:0 auto;width:calc(100% - 50px)}body.focus-key .tlogo a:focus{outline-color:#fff;outline-offset:-10px}body.R.W0 .tlogo,body.R.W1 .tlogo{max-width:60px}body.R .tlogo{background-color:transparent;max-width:110px;padding:0}body.M .tlogo{max-width:80px}.dnav .links{min-height:var(--dnav-link-height);font-size:.85em;font-weight:700}.dnav .links>a:not(:first-child){margin-left:25px}body.D .tnav b{font-size:1em;color:#000}body.D .tnav svg{fill:#000}.dnav div,.dnav a,.tnav a{text-decoration:none;display:block;color:#fff}body.R .tnav :not(.tlogo) a{padding:10px;line-height:1em}body.W0 .tnav :not(.tlogo) a,body.W1 .tnav :not(.tlogo) a{padding:10px 5px;white-space:nowrap}.marquee{--width:100%;--secs:calc(5s*var(--count));--end:calc(-1*var(--count)*100% + 50%)}.marquee_wrap{width:100vw;max-width:375px}.marquee{flex:1 0 0%;height:1.25em;white-space:nowrap;overflow:hidden}.marquee_content{animation:marquee var(--secs) linear infinite;transition:2s opacity ease-in-out}.marquee_content:hover{animation-play-state:paused}.marquee_content ul{justify-content:space-around;list-style-type:none;padding:0;margin:0}.marquee_content li{width:var(--width);display:inline-block}.marquee a{font-weight:700;text-transform:uppercase}.marquee a:hover{text-decoration:var(--link) underline !important}@keyframes marquee{0%{transform:translateX(100%);opacity:0}5%{opacity:1}90%{opacity:1}100%{transform:translateX(var(--end));opacity:0}}.tnav #burger{padding:.5em 1em;background:0 0;border:0;border-radius:0;margin-right:5px}body.focus-key .tnav #burger:focus{outline:2px solid #fff}.tnav #burger>div{display:flex;flex-direction:column;justify-content:space-around;height:25px;width:25px}.tnav #burger>div>b{display:block;height:2px;background:#fff;transition:.3s ease-in-out}.tnav.open #burger>div b:first-child{transform:translateY(8.25px) rotate(45deg)}.tnav.open #burger>div b:nth-child(2){transform:scale(0)}.tnav.open #burger>div b:last-child{transform:translateY(-8.25px) rotate(-45deg)}body.R #burger{padding-left:20px}body.W0 #burger,body.W1 #burger{padding-left:10px}body.D .tnav+.mnav{display:none}.tnav+.mnav .overlay{transition:.5s}body.R{--mnav-top:calc(var(--admin-bar-height) + var(--dnav-link-height) + var(--mobile-icon-bar-height) - 1px)}.tnav.open+.mnav .overlay,.tnav+.mnav .snav{position:fixed;top:var(--mnav-top)}.tnav.open+.mnav .overlay{left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:2}.tnav+.mnav .snav{left:calc(-1*var(--min-content-width));width:calc(100vw - 20px);max-width:var(--min-content-width);height:100vh;opacity:0;transition:.3s;box-shadow:10px 0 15px 0 rgba(0,0,0,.15);background-color:var(--light);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.tnav.open+.mnav .snav{left:0;z-index:2;opacity:1}.tnav .icons{flex:1 0 0%;width:100%;display:flex;justify-content:flex-end;max-height:var(--mobile-icon-bar-height);overflow-y:hidden;text-align:center}body:not(.M) .tnav .icons>*{margin-left:30px}body.R .tnav .icons svg{font-size:.9em;margin-bottom:5px}body:not(.R) .tnav .icons svg{margin-top:4px}.tnav .icons b{font-size:.85em;cursor:pointer;display:block;font-weight:400}.tnav .icons a:focus{outline:none}.focus-key .tnav .icons a:focus svg{outline:2px solid var(--red);outline-offset:2px}body.R.focus-key .tnav .icons a:focus svg{outline-color:#fff}.notify_badge{min-width:1.5em;height:1.5em;font-size:.85em;line-height:.5em;color:#fff;background-color:var(--red);display:inline-block;margin-left:.5em;padding:.5em;text-align:center;border-radius:2em}.notify_badge:empty{display:none}body.R .notify_badge{background-color:#fff;color:var(--red)}.top_search{background:#fff;display:flex;position:relative}body.D .top_search{position:absolute;left:400px}body.D .top_search{margin-top:5px;width:400px;height:40px}body.D .top_search>div{background:0 0;height:25px}body.R .top_search{margin:0 auto;width:100%;border:10px solid var(--med-lt)}.top_search input{flex:1 0 0%;padding-right:0;vertical-align:middle;background:#fff;-webkit-appearance:none;appearance:none;color:var(--type)}body.R .top_search input{border:0;border-radius:0}.top_search input:focus{font-weight:700}body .top_search button{padding:0 !important;border-color:var(--med-lt);border-radius:0;height:40px;width:40px;font-size:1.25em}body.R .top_search button{border:0}.top_search button svg{margin:3px 0 0 3px;fill:var(--med) !important}.top_search input:focus+button svg{fill:var(--type) !important}body:not(.R) .top_search button{position:absolute;height:calc(40px - 6px);right:3px;top:3px;border:0;border-radius:.25em;background:var(--red);color:#fff;font-size:1em;width:auto;padding:0 1em !important}.headline_wrap{margin:20px auto}.headline_wrap .content_wrap{margin:0 auto;display:block;position:relative;height:100%;width:100%;max-width:var(--content-width)}.headline_wrap .headline{padding:0;margin:0}body.R .headline_wrap{padding:0 10px}.headline_wrap.photo_bg .site_header h1{font-size:3em}body.D .headline_wrap.photo_bg{max-width:calc(var(--content-width) + 200px);margin:0 auto}.headline_wrap.photo_bg.loaded:before{background:0 0}body.D .headline_wrap.photo_bg{height:var(--large-hero-height)}body.T .headline_wrap.photo_bg{height:var(--medium-hero-height)}body.M .headline_wrap.photo_bg{height:var(--small-hero-height)}.headline_wrap.photo_bg .headline{font-size:3.5em}body.M .headline_wrap.photo_bg .headline{font-size:1.75em !important}.headline_wrap.photo_bg .after{font-size:1.25em}.headline_wrap.photo_bg{visibility:hidden;height:calc(var(--small-hero-height) - var(--mobile-nav-height));background-size:cover;background-repeat:no-repeat;background-position:center;margin:0}.headline_wrap.photo_bg.loaded{visibility:visible}.headline_wrap.photo_bg .headline{color:#fff}.headline_wrap.photo_bg .breadcrumb{display:none}.headline_wrap.photo_bg .content{position:absolute;bottom:10px;left:10px;width:calc(100% - 20px);min-width:300px;margin:0 auto;color:#fff}.headline_wrap.photo_bg .content{text-shadow:0 0 10px rgba(51,51,51,.25)}body.D .headline_wrap.photo_bg .content{bottom:20px;left:0;width:calc(100% - 20px)}body.D .headline_wrap.photo_bg .content{bottom:10px;left:20px;width:calc(100% - 60px)}.headline_wrap.photo_bg .before,.headline_wrap.photo_bg .after{font-size:1.1em;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 15px);text-shadow:0 0 10px rgba(51,51,51,.25)}.dcats{height:35px;width:100%}.dcats>ul{padding:0;margin:0;display:flex;justify-content:space-between}.dcats li.menu{padding:0;white-space:nowrap;user-select:none;position:relative}.dcats li.menu>a{color:#000;display:inline-block;text-decoration:none;padding:0 0 10px;font-size:15px;font-weight:700;padding-left:20px;cursor:pointer}.dcats li.menu:last-child>a{padding-right:20px}.dcats li.menu.tapped>a{color:var(--red)}.dcats .sub_menu{position:absolute;z-index:var(--sub-menu-z-index);display:none}.dcats .sub_menu .sub_items{display:flex;border:1px solid var(--med-med);border-top:0;background-color:#fff}.dcats .sub_menu ul{padding:0 10px 10px;margin:0}.dcats .sub_menu.show{display:block}.dcats .sub_menu .spacer{height:8px;cursor:pointer}.dcats .sub_menu ul li{display:block;text-align:left;padding-left:0}.dcats .sub_menu ul li a{font-weight:400;color:var(--area51);padding:.5em;display:block}.dcats .sub_menu ul li a:hover{background-color:#e7e7e7;color:#000;text-decoration:none}.dcats .sub_menu.col2 ul:first-child{column-count:2;column-gap:20px;column-fill:auto}.mcats ul{display:grid;list-style:none;grid-template-columns:1fr 1fr;grid-gap:1px;padding:0;margin:0}.mcats li{background-color:#fff;padding:0;padding:10px}.mcats li a{display:flex;margin:0;color:var(--type);align-items:center}.mcats img{margin-right:10px;width:50px;height:auto}.snav .items{padding:10px 10px calc(140px + var(--mnav-top)) 10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.snav .items a{display:block;padding:0 10px;color:var(--type);line-height:36px}.slide-down{animation:slide-down ease-in-out .15s .1s both}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0%)}}.slide-up{animation:slide-up ease-in-out .15s .1s both}@keyframes slide-up{0%{opacity:0;transform:translateY(0%)}100%{opacity:1;transform:translateY(-100%)}}#main_content{padding:0 10px 20px;line-height:1.5em;visibility:hidden}body.D #main_content{padding:0 0 20px}.modal p,.modal ul,.modal ol,#main_content p,#main_content ul,#main_content ol{line-height:1.5em}.modal p,#main_content p{margin-bottom:1.25em}.breadcrumb{list-style:none;padding:0;margin:0 0 10px}.breadcrumb li{margin:0;padding:0;display:inline-block}.breadcrumb li a{display:block;font-size:.9em;text-decoration:none;font-weight:700;color:var(--type)}body.R .breadcrumb li a{font-size:1em}.breadcrumb li a:hover{color:var(--red)}.breadcrumb li a:after{content:'/';padding:0 .75em;display:inline-block;opacity:.33}.breadcrumb li:last-child a,.breadcrumb li:nth-last-child(2) a:after{display:none}iframe[src*=vimeo],iframe[src*=youtube]{border:0;height:auto;width:100%}.rd_vid{position:relative;width:100%;height:0;padding-bottom:var(--vid-aspect)}.fifty .rd_vid{padding-bottom:calc(var(--vid-aspect)/2)}.thirds .rd_vid{padding-bottom:calc(var(--vid-aspect)/3)}.rd_vid iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.separated,.boxed{background-color:#fff;border:1px solid var(--med-lt);padding:10px}.separated{border-collapse:separate;border:0;padding:0}table.separated th{background-color:var(--med-lt);color:#666}table.separated th,table.separated td{border:1px solid var(--light)}table.boxed th{white-space:nowrap}table.separated td,table.separated th,table.boxed td,table.boxed th{font-size:13px;padding:3px 10px;text-align:left}table.separated td.right,table.boxed td.right,table.separated th.right,table.boxed th.right{text-align:right}table.separated td.center,table.boxed td.center,table.separated th.center,table.boxed th.center{text-align:center}.recent{margin:10px 0 0;overflow:hidden}.recent a{display:block;margin-bottom:10px}.recent>div{font-weight:400;font-size:1.5em;margin-bottom:20px}.recent ul{list-style:none;width:100%;padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:nowrap;overflow-x:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.recent ul::-webkit-scrollbar{display:none}.recent li{width:136px;min-width:136px}.recent li:not(:last-child){margin-right:20px}.recent .short_desc{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.seo_text{background-color:#fff;margin-bottom:40px}.seo_text h1{margin:0 0 .5em;font-size:2em}.seo_text summary{font-size:1.25em;margin-bottom:.5em;color:var(--link)}body.R .seo_text{padding:20px 10px}.dialog_body_cover{position:fixed;top:0;left:0;height:100vh;width:100vw;opacity:0;z-index:var(--dialog-z-index);background-color:rgba(0,0,0,.2);transition:all .2s ease-in-out}.dialog_body_cover#cover-0{background-color:rgba(0,0,0,.4)}.dialog_body_cover.show{opacity:1;overflow:hidden;-webkit-overflow-scrolling:touch}.dialog_close_x{position:absolute;display:block;top:20px;right:20px;height:15px;width:15px;cursor:pointer;fill:var(--med-dk);z-index:var(--dialog-z-index)}.drawer .dialog_close_x{fill:#fff;top:15px;right:15px}body.focus-key .drawer_frame .dialog_close_x:focus{outline-color:#fff}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;z-index:var(--dialog-z-index);display:none}.modal.show{display:block}.modal_frame{position:relative;background-color:#fff;border-radius:10px;padding:20px;display:flex;min-width:200px;min-height:50px;box-shadow:0 0 20px 3px rgba(0,0,0,.25)}.drawer{position:fixed;top:0;right:0;height:100%;z-index:var(--dialog-z-index);opacity:0;min-width:auto;transition:opacity .2s ease-in-out}.drawer.show{opacity:1;animation:slideleft .2s ease-in-out}@keyframes slideleft{from{right:-100%}}body.M .drawer:not(.from_right){top:auto;right:auto;left:0;bottom:0;height:auto;width:100%}body.M .drawer:not(.from_right).show{animation:slideup .2s ease-in-out}@keyframes slideup{from{bottom:-25%}}.drawer_frame{position:relative;background-color:#fff;display:flex;height:100%;min-height:100%;min-width:100%;box-shadow:0 0 20px 3px rgba(0,0,0,.25)}.drawer .drawer_title_bar{background-color:var(--red);line-height:40px;color:#fff;font-weight:400;font-size:1.15em;padding:0 1em;width:100%}.drawer_content_wrap{font-weight:400;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%}.from_right .drawer_content_wrap{padding-bottom:40px}body.M .drawer:not(.from_right) .drawer_content_wrap{border:0}.drawer_content{padding:15px;border-bottom:2px solid var(--red)}.drawer:not(.from_right) .drawer_content{border-bottom:0}.drawer:not(.from_right) .drawer_frame{padding-bottom:20px}.drawer_content button{width:100%;margin:1em 0}.drawer_content button.tight{margin:.5em 0}.drawer_buttons{padding:15px;background-color:var(--light)}.drawer_buttons button{margin-top:0 !important;margin-bottom:0 !important}.no_padding{padding:0 !important}.no-wrap{white-space:nowrap !important}.content_padding{padding:15px !important}.cart_notify{width:100%}.cart_notify .drawer_content .content_padding{display:flex;flex-wrap:wrap}.cart_notify img{border:1px solid var(--med);margin-right:10px;width:100px;height:auto;display:block}.cart_notify .detail{flex:1 0 0%}.cart_notify .detail h2{margin:0 0 .25em}.cart_notify .detail .qty{color:var(--med)}.cart_notify button.default{width:100%;margin-bottom:0}.cart_notify .warranty{font-size:1.1em}.cart_notify .warranty_buttons{display:flex;justify-content:space-between;margin-top:15px}.cart_notify .warranty_buttons button{width:calc(50% - 5px)}.modal.video .modal_frame h2{margin:0 0 10px}.modal.video .vhead{width:100%;position:relative}.modal.video iframe{border:0;height:calc(100% - 34px);width:100%}.modal.video .vsub{position:absolute;right:30px;top:-5px}.modal.error{font-weight:400}.email_form{min-width:auto}.email_form label{margin:10px 0;padding:0;display:block}.email_form label:first-child{margin-top:0}.email_form button,.email_form input,.email_form select{width:100%}textarea,select,input{padding:.25em .5em;border:1px solid var(--med-lt);border-radius:.25em;-moz-border-radius:.25em;margin:0 0 5px;min-height:32px;height:100%;font-size:16px}textarea,input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none}textarea:focus,select:focus,input:focus{border:1px solid var(--area51)}select{cursor:pointer}body.R select{height:2.25em}textarea::placeholder,input::placeholder{font-size:14px;font-style:italic;color:var(--area51)}input[type=radio],input[type=checkbox]{border:0 !important}input[type=checkbox]:checked+span,input[type=radio]:checked+span{font-weight:700}input[type=checkbox]:focus+span,input[type=radio]:focus+span,input[type=checkbox]:focus+label,input[type=radio]:focus+label{text-decoration:underline}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0px 9999px #fff;box-shadow:inset 0 0 0px 9999px #fff}.invalid select:required:invalid,.invalid textarea:required:invalid,.invalid input:required:invalid,.invalid input[type=radio]:required:invalid+strong{background-color:snow;border:1px solid var(--red);border-radius:.25em}.invalid input:invalid::placeholder{color:var(--red)}:required{box-shadow:none}form button.default{margin-top:20px}.adx input{width:100%}body:not(.M) .adx_row1,.adx_row2{display:flex}.adx_street2>input[type=checkbox]{display:none}.adx_street2>input[type=checkbox]+label{display:block;margin-bottom:5px}.adx_street2>input[type=checkbox]+label+input{display:none !important}body.M .adx_street2>input[type=checkbox]+label{padding-left:0}.adx_street2>input[type=checkbox]:checked+label{display:none}.adx_street2>input[type=checkbox]:checked+label+input{display:block !important;height:auto;width:calc(100% - 5px);margin-left:5px}body.M .adx_street2>input[type=checkbox]:checked+label+input{margin-left:0;width:100%}body:not(.M) .adx_row1>*{width:50% !important}.adx_zip{max-width:9ch}.adx_state{margin:0 4px !important;max-width:8ch}.adx_toggle{padding:5px 10px}.n-up{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.fifty>*{width:calc(50% - 2px)}.thirds>*{width:calc(33% - 10px)}.striped>*:nth-child(odd){background-color:var(--light)}.label_value>*{margin:0 !important;padding:10px}.label_value>*:first-child{font-weight:700}.vspace0{margin-top:5px}.vspace{margin-top:10px}.vspace2{margin-top:20px}[rel~=external]{position:relative}[rel~=external]:hover:before{position:absolute;border:2px solid var(--red);padding:0 5px;background-color:#fff;color:var(--type);content:'Opens in a new tab';line-height:1.75em;font-style:normal;font-weight:700;font-size:14px;text-transform:none;white-space:nowrap;width:140px;top:-30px;z-index:99}.ext_pos_low[rel~=external]:hover:before{top:0}.info_drawer p:first-child{margin-top:0}.info_drawer details{margin:0 0 20px}.info_drawer summary{color:var(--link);font-size:1.5em}.info_drawer summary>span{font-size:.8em;color:var(--type)}.info_drawer p,.info_drawer li{line-height:1.5em}.info_drawer details ul{padding-bottom:0;margin-left:20px}.info_drawer details p{margin-left:20px}.info_drawer p.large{margin-bottom:0;font-weight:700}.info_drawer p.large+p{margin-top:.25em}.nav-cats ul{display:none}.nav-cats ul{display:grid;list-style:none;grid-template-columns:repeat(5,1fr);grid-gap:20px;padding:0;margin:0;padding:0;margin:0 0 20px}body.R .nav-cats ul{grid-gap:10px}body.T .nav-cats ul{grid-template-columns:1fr 1fr 1fr 1fr}body.M .nav-cats ul{grid-template-columns:1fr 1fr}.nav-cats li{background-color:#fff;text-align:center;border:thin solid var(--med-lt);text-align:center;padding:20px;font-size:1.25em;cursor:pointer;transition:all .2s ease-in-out;overflow:hidden}body.D .nav-cats li img{transform:scale(1);transition:all .15s ease-in-out}body.focus-key .nav-cats li a:focus img,body.D .nav-cats li:hover img{transform:scale(1.03);filter:brightness(110%) saturate(110%)}body.D .nav-cats li:hover{border:thin solid var(--area51)}body.M .nav-cats li{padding:10px}.nav-cats li a{color:var(--type);text-decoration:none;font-weight:700}body.focus-key .nav-cats li a:focus,body.D .nav-cats li:hover a{color:var(--link);text-decoration:underline}body.M .nav-cats li a{font-size:16px}.nav-cats li img{display:block;height:auto;width:100%;margin:0 auto 10px auto}body.M .nav-cats li img{max-width:120px}.clearance_badge{content:url(https://media.jeromes.com/content/Image/badges/clearance.svg);position:absolute;left:17px;top:17px;height:auto;width:70px}.web_only_badge{content:url(https://media.jeromes.com/content/Image/badges/extended_catalog.svg);height:36px;width:36px}#prod_nav.level .web_only_badge{height:26px;width:26px}.web_only_info{margin-left:10px;line-height:1.25em;font-size:.85em}.ext_del_states{display:grid;border-radius:50%;background-color:#fff;border:2px solid var(--link);width:30px;height:30px}.ext_del_states .state{width:auto;max-width:13px;height:18px;margin:auto;filter:invert(28%) sepia(70%) saturate(2282%) hue-rotate(176deg) brightness(90%) contrast(101%)}.state.ca{content:url(https://media.jeromes.com/content/Image/badges/CA.svg)}#tpdc_check:after{content:''}body.tpdc-off #tpdc_check:before{content:'\2713';margin-right:5px;font-weight:700}#footer_wrap{visibility:hidden}#footer{background:#fff}#footer_nav{padding:var(--content-spacing) var(--content-spacing) 0 0}body.R #footer_nav,body.R #footer_email{padding:var(--content-spacing)}#footer_nav>ul{display:flex;flex-wrap:wrap;justify-content:space-between}#footer_nav>ul>li{margin-bottom:20px;flex-grow:1}#footer_nav ul,#footer_nav li{list-style:none;margin:0;padding:0}#footer_nav div{line-height:1.25em;margin:0 0 .75em;font-weight:700;font-size:16px}#footer_nav li a{color:var(--type);line-height:2.25em}#footer_nav p{margin:1.5em 0}body.D #footer>ul>li:last-child{flex-grow:3}body.M #footer_nav li{text-align:center}body.M #footer_nav>ul>li{display:none !important}body.M #footer_nav>ul>li:last-child{display:block !important}.follow_us{flex-grow:3;text-align:right}.follow_us p{margin:1em 0 !important}.footer_follow{display:flex;justify-content:space-between;margin-left:auto;max-width:250px}.footer_follow svg{vertical-align:middle}.footer_follow a{border:2px solid var(--dark);border-radius:50%;height:36px;width:36px;text-align:center}body.D .footer_follow a{transform:scale(.8)}body.M .footer_follow{margin-right:auto}#footer_email{margin:15px 0;border-top:1px solid var(--med-med);border-bottom:1px solid var(--med-med);padding:20px 0}#footer_email .email_signup{display:grid;grid-template-columns:repeat(5,1fr);font-size:1.5em;gap:10px}body.M.P #footer_email .email_signup{grid-template-columns:1fr}body.M.L #footer_email .email_signup,body.T.P #footer_email .email_signup{grid-template-columns:repeat(6,[col] 1fr);grid-template-rows:repeat(2,[row] 1fr)}body.M.L #footer_email .email_signup .email_signup_first,body.T.P #footer_email .email_signup .email_signup_first{grid-column:col/span 3;grid-row:row}body.M.L #footer_email .email_signup .email_signup_last,body.T.P #footer_email .email_signup .email_signup_last{grid-column:col 4/span 3;grid-row:row}body.M.L #footer_email .email_signup .email_signup_submit,body.T.P #footer_email .email_signup .email_signup_submit{grid-column:span 2;grid-row:row 2}.email_signup input{background-color:#fff;margin:0 !important}.email_signup button{border-radius:.25em;margin:0 !important}.email_signup button:after{content:'Subscribe'}.email_signup.adding input{opacity:.5}.email_signup button.thanks:hover,.email_signup button.thanks{background-color:var(--med-dk);border:var(--med-dk)}.email_signup button.thanks:after{content:'Thanks!'}.email_signup button.error:after{content:"That didn't work"}#toes{text-align:center}#toes ul{display:inline-block;list-style:none;padding:0 15px;margin:0 auto 20px auto}#toes li{display:inline-block;padding:0;line-height:30px}body.D #toes li.noD,body.T #toes li.noT{display:none}#toes li:not(:last-child):after{content:'';border-right:1px solid var(--med-lt);margin:0 10px}#toes a{color:var(--type)}#footer_copr{font-size:.8em;text-align:center;padding-bottom:20px}body .ui-dialog,body .ui-widget button{font-family:'Lato',arial,helvetica,sans-serif}body .ui-widget button{text-transform:uppercase}body .ui-dialog{text-align:left;font-size:1em;box-shadow:0px 0px 20px rgba(0,0,0,.4)}body .ui-widget-content{border:0;padding:0;color:inherit}body .ui-widget-header{border:0}body .ui-widget-overlay{opacity:.5;background-repeat:repeat;background-color:#000;background-image:none}body .ui-dialog-titlebar{background:#575047;border-radius:0;text-align:left;color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0}body .ui-corner-all{border-radius:0}body .ui-dialog-titlebar button{right:.75em !important}#dlg_atl .ui-dialog-content{font-family:'Lato',arial,helvetica,sans-serif;position:relative}#dlg_atl .desc{font-weight:700}#dlg_atl .desc span{font-weight:400;color:#888}#dlg_atl .desc img{float:left;margin:0 20px 20px 0;vertical-align:middle}#dlg_atl form{clear:both}#dlg_atl form select,#dlg_atl form input{font-family:'"Lato", arial, helvetica, sans-serif',sans-serif;font-size:16px;width:90%;width:calc(100% - 10px);padding:3px;margin-bottom:10px}#dlg_atl .atl_btn_row{position:absolute;bottom:10px;right:10px;text-align:right}#dlg_atl .msg{color:#aa182c;display:none}#dlg_atl .user_list{color:#000}#dlg_atl .user_list:before{content:'\2764\a0';color:#aa182c}#dlg_atl .comment_list{font-style:italic;opacity:.75}#dlg_atl .starter_list{color:#0061a1}#dlg_atl .starter_list:before{content:'\a0\a0+\a0';color:red}#dlg_atl .create_list{color:#0061a1;font-weight:700}#dlg_atl .create_list:before{content:'\271a\a0';color:#aa182c}:root{--plp-filter-col:250px;--plp-gap:10px;--plp-columns:3}body.D #prod_nav.level:not(:empty){display:grid;grid-template-columns:var(--plp-filter-col) 1fr;gap:var(--plp-gap)}body.R #prod_nav.level:not(:empty){display:block}#prod_nav_items li{display:none}#prod_nav_items li.show{display:inline-block}.tile a{overflow:hidden}.tile .desc,.tile .sub_desc{line-height:1.25em}.tile:hover a,.tile a:hover{text-decoration:none}.tile img[data-src]:before{content:'';display:block;padding-top:100%}.tile img{width:100%;height:auto;display:block}body:not(.M) .tile_bot,body:not(.M) .tile_top{display:flex;justify-content:space-between}.tile_badges{display:flex;column-gap:10px}body.M .tile_badges{display:none}.rating[data-reviews='0'] svg{fill:var(--med)}#prod_nav_items .rating{font-size:.9em}#prod_nav_items .rating svg{vertical-align:middle;font-size:1.2em}body.M .rating{margin:3px 0 8px}body#search_page .tile_bot>div:first-child,.tile_bot>div:first-child>div:first-child{line-height:1.2em;font-size:.85em;margin:.5em 0;font-weight:700}#prod_nav_items .price_note{color:var(--med);font-size:.85em}.prod_tiles{display:grid;padding:0;margin-bottom:0}#prod_nav_items.prod_tiles{grid-template-columns:repeat(var(--plp-columns),1fr);gap:var(--plp-gap)}body.R #prod_nav_items.prod_tiles{grid-template-columns:1fr 1fr}body.M #prod_nav_items.prod_tiles{gap:10px}body.T.W4 #prod_nav_items.prod_tiles{grid-template-columns:repeat(2,1fr)}body.M.L #prod_nav_items.prod_tiles,body.T #prod_nav_items.prod_tiles{grid-template-columns:repeat(3,1fr)}.prod_tiles .tile>a{display:block;position:relative}#prod_nav_items.prod_tiles .tile{cursor:pointer;border:thin solid var(--med-lt);padding:10px;transition:border .2s ease-in-out;font-size:16px;position:relative}body.D #prod_nav_items .tile:hover{border:thin solid var(--area51)}#prod_nav_items .tile_top{margin-top:10px}.tile .desc{font-weight:700}#prod_nav_items .tile .desc{margin:.35em 0}.tile .sub_desc{color:var(--area51)}#prod_nav_items .tile .sub_desc{font-size:15px;margin:.35em 0}#prod_nav_items .tile .tile_bot{font-size:14px}.prc_fin{font-size:16px;font-weight:700}.fin_prc{color:var(--red)}body.M .tile .finance_widget button{text-align:left}body.M .tile .finance_widget span{display:none}#prod_nav_items .fave{height:32px;width:32px;position:absolute;right:17px;top:17px;border-radius:50%;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.4);display:grid;align-items:center;font-size:20px}#prod_nav_items .fave svg{margin:0 auto;fill:var(--red)}#search_page #prod_nav_items .fave{display:none}.prc{font-size:1.15em;font-weight:700}.prc s{margin-left:5px;color:var(--area51)}.pagination{width:100%;display:flex;flex-wrap:nowrap;visibility:hidden;margin-bottom:20px}.pagination>div:first-child{align-self:center;flex-grow:1}.pagination .page_controls{display:flex}.pagination .page_controls>*{margin-left:10px;align-self:center}.pagination .index button{text-align:center;padding:.35em 0;margin:0 5px;height:2em;width:2em;border:1px solid var(--med);border-radius:50%}.pagination .index button svg{width:100%}.pagination .index button.current{color:var(--link) !important;border-color:var(--link);color:#fff;cursor:default;font-weight:700}#prod_nav_top:not(:empty){font-size:14px}#prod_nav_bot{margin:20px 0}body.R .sort_by_in_stock{margin-bottom:20px}.filter{--sticky-header-top:calc(150px + var(--admin-bar-height));--short-header-top:calc(var(--sticky-header-top) - 75px);--facet-gap:10px;--facet-count:5ch;--facet-col:calc(var(--plp-filter-col) - var(--facet-gap) - var(--facet-count));margin:0;padding:0 0 20px}body.D .filters_go_here{overflow-y:auto;max-height:calc(100vh - var(--short-header-top) - 130px)}body.D#search_page .filters_go_here{overflow-y:initial}body.D .filter{position:-webkit-sticky;position:sticky;top:0}body.D.sticky_header .filter{top:var(--sticky-header-top)}body.D.sticky_header.short_header .filter{top:var(--short-header-top)}body.R .filter{padding:0}.filter ul{margin:0;padding:0 !important;list-style:none}.filter li{padding:0}.filter legend,.filter li label{display:grid;grid-template-columns:var(--facet-col) 1fr;column-gap:var(--facet-gap);cursor:pointer}.filter .filter_group{width:calc(100% - var(--facet-count))}body.R .filter li label{min-height:48px;align-content:center}#search_page .filter legend,#search_page .filter li label{display:flex;width:100%}.filter li label>div{white-space:nowrap;vertical-align:middle}.filter li label>div span{overflow:hidden;text-overflow:ellipsis;width:calc(var(--facet-col) - 1em);line-height:1.25em;display:inline-block}.filter_group{border-bottom:thin solid #e8e8e8 !important;border:0;margin:0 0 1em;padding:1em 0 0}.filter_group legend{font-size:14px;font-weight:700}.filter_group .count{width:100%;text-align:right;font-size:.9em;color:var(--area51);line-height:1.25em}.filter li input{margin:-8px 5px 0 0}.filter li input[checked=checked]+span{color:var(--link)}.filter legend+ul{transition:all .2s ease;max-height:0;overflow:hidden}.filter legend>span{vertical-align:middle}.filter legend>span:before{content:' ';background-image:url(https://media.jeromes.com/content/Image/icons/im/chevron-right.svg);background-repeat:no-repeat;background-size:12px 12px;height:1em;width:1em;margin-left:10px;vertical-align:middle;display:inline-block;transition:all .2s ease;transform:rotate(-90deg)}.filter legend.open>span:before{transform:rotate(90deg);transform-origin:4px 8px}.filter legend.open+ul{padding-bottom:1em !important;max-height:1000px}.filter_info{visibility:hidden}.filter_info.filtering{visibility:visible}body.D #furniture_page .results{margin:0 0 20px;padding:10px 0 0;font-size:1.25em}body.R .filter_sort{justify-content:space-between}body.R #furniture_page .results{font-size:1.25em}.result_count{cursor:pointer}.result_count:after{content:' result'}.result_count.s:after{content:' results'}button#filter_drawer,button.open_sort_drawer{height:30px;white-space:nowrap !important}button#filter_drawer{margin-right:10px}.sort_drawer_wrap{margin:20px 0}.filter_sort{display:flex;flex-wrap:nowrap}body.M .filter_sort button{padding:.25em 1em}.sort_drawer .drawer_title_bar,.filter_drawer .drawer_title_bar{min-width:var(--plp-filter-col)}.filter_drawer .filter{margin:0}.filter_drawer .filters_go_here{margin:0}.filter_drawer .reset_filter{width:auto;margin:0}.sort_drawer label:not(.hide){display:block}body{--main-image-width:620px;--tablet-image-width:400px;--thumb-border:1px;--thumb-width:100px;--thumb-gap:10px;--module-height:300px;--spec-cols:3;--tile-width:220px;--similar-tile-width:140px;--similar-tile-padding:10px;--mobile-margin:10px;--scroll-margin:20px;--popular-items-heading:30px;--thumb-size:calc(var(--thumb-width) + (var(--thumb-border)*2));--prod-thumbs-width:calc(var(--thumb-size) + var(--scroll-margin));--prod-tile-width:calc(var(--tile-width) + var(--scroll-margin));--buy-box-height:calc(var(--main-image-width) + var(--thumb-size) + var(--thumb-gap) - var(--popular-items-heading));--similar-items-width:calc(var(--similar-tile-width) + calc(var(--similar-tile-padding)*2) + var(--scroll-margin))}body.D{--buy-box-height:calc(var(--main-image-width) - var(--popular-items-heading))}body.M{--main-image-width:calc(100% - var(--mobile-margin)*2)}.qv_prod,body.T.P{--main-image-width:calc(var(--tablet-image-width) - var(--mobile-margin)*2)}body.pdp .headline_wrap h1,body.pdp .headline_wrap .after{display:none}#prod_nav.item{display:grid;column-gap:20px;grid-template-columns:min-content 1fr var(--similar-items-width);grid-template-rows:min-content;grid-template-areas:'item_viewer buy_box similar_items' 'item_description item_description item_description' 'item_video item_video item_video' 'set_includes set_includes set_includes' 'customize customize customize' 'related_items related_items related_items' 'also_bought also_bought also_bought' 'customer_content customer_content customer_content' 'ensemble ensemble ensemble' 'reviews reviews reviews'}body.R #prod_nav.item{column-gap:20px;grid-template-columns:calc(var(--main-image-width) + var(--mobile-margin)*2);grid-template-areas:'item_viewer' 'buy_box' 'item_description' 'item_video' 'set_includes' 'customize' 'related_items' 'similar_items' 'also_bought' 'customer_content' 'ensemble' 'reviews'}.qv_prod{display:grid;column-gap:20px;grid-template-rows:min-content;grid-template-columns:var(--main-image-width) 400px;grid-template-areas:'item_viewer buy_box' 'item_viewer item_description' 'item_viewer more_details'}body.T #prod_nav.item{grid-template-columns:var(--main-image-width) 1fr;grid-template-areas:'item_viewer buy_box' 'item_description item_description' 'item_video item_video' 'set_includes set_includes' 'customize customize' 'related_items related_items' 'similar_items similar_items' 'also_bought also_bought' 'customer_content customer_content' 'ensemble ensemble' 'reviews reviews'}.item_viewer{grid-area:item_viewer}.buy_box{grid-area:buy_box}.item_description{grid-area:item_description}.item_video{grid-area:item_video}.similar_items{grid-area:similar_items}.set_includes{grid-area:set_includes}.customize{grid-area:customize}.related_items{grid-area:related_items}.also_bought{grid-area:also_bought}.reviews{grid-area:reviews}.ensemble{grid-area:ensemble}.customer_content{grid-area:customer_content}.more_details{grid-area:more_details}.buy_more span{cursor:pointer;font-weight:700;display:inline-block}.buy_more span:first-child{padding:3px 8px;background-color:var(--link);color:#fff;text-transform:uppercase;margin-right:5px}.buy_more span:last-child{font-size:.85em;line-height:1em;vertical-align:bottom}.module{position:relative;margin-top:20px;padding:15px 0;border-top:1px solid var(--sub-lt);max-width:var(--content-width);overflow:hidden}body.D .similar_items .module{padding:0;margin-top:0;border-top:0}.module h2{margin-top:0}body.D .similar_items h2{font-size:1.2em}.reveal_box,.scroll_box{height:auto;max-height:var(--module-height);margin-top:10px;overflow-y:auto}.reveal_box{overflow-y:hidden}.scroll_box.fadeout:after{content:' ';height:1em;display:block}.scroll_box .label_value{overflow-x:hidden}.scroll_tray{height:auto;overflow-x:auto;overflow-y:hidden;scroll-snap-type:both mandatory;user-select:none;cursor:grab}.scroll_tray.dragging{scroll-snap-type:none;cursor:grabbing}.scroll_tray>*{opacity:1;transition:all .15s ease-in-out}.scroll_tray.dragging>*{transform:scale(.97);opacity:.8}.scroll_tray.dragging .qv_show,.scroll_tray.dragging .add_to_cart_btn{opacity:0}ul.scroll_tray{list-style:none;padding:0 0 10px;display:grid}.prod_tiles.scroll_tray{display:grid;grid-template-columns:repeat(auto-fill,var(--prod-tile-width));grid-auto-flow:column;grid-auto-columns:var(--prod-tile-width);gap:20px}.prod_tiles.scroll_tray li{padding:10px;border:1px solid var(--med-med);font-size:1.1em;scroll-snap-align:start}.prod_tiles.scroll_tray li a{height:var(--tile-width);margin-bottom:10px}body.D .similar_items .scroll_tray li{font-size:.9em}body.D .similar_items .scroll_tray li a{width:var(--similar-tile-width);height:auto;display:block}.scroll_tray .rating{font-size:.7em}.scroll_tray .tile{position:relative}.scroll_tray .tile .add_to_cart_btn{position:absolute;left:10px;bottom:10px}section.space_for_atc .scroll_tray .tile .short_desc{padding-bottom:2.5em}body.D .similar_items .short_desc{padding-bottom:0}.scroll_tray .price_note{color:var(--med);font-size:.85em}body.D .prod_thumbs .scroll_tray,body.D .similar_items .scroll_tray{height:var(--main-image-width);overflow-x:hidden;overflow-y:scroll;grid-auto-flow:row;padding:0 10px 0 0;grid-template-columns:1fr;grid-auto-rows:min-content;row-gap:10px;scroll-snap-type:none}body.D .prod_thumbs>div:last-child,body.D .similar_items>li:last-child{margin-bottom:1px}.item_viewer .main_image img{width:100%;height:auto;cursor:pointer;display:block}body.D .item_viewer{display:grid;column-gap:20px;grid-template-columns:var(--prod-thumbs-width) var(--main-image-width);grid-template-areas:'prod_thumbs main_image'}body.D .qv_prod .item_viewer{display:block}body.D .item_viewer .prod_thumbs{grid-area:prod_thumbs}.thumb_carousel,body.D .qv_prod .thumb_carousel{display:grid;grid-template-columns:var(--thumb-size);grid-template-rows:var(--thumb-size);gap:var(--thumb-gap);grid-auto-flow:column;grid-auto-columns:min-content;padding:0 0 10px}body.D .qv_prod .thumb_carousel{overflow-y:hidden;overflow-x:auto}body.D .qv_prod .thumb_carousel,body.R .thumb_carousel{margin:var(--thumb-gap) 0 0 0;height:calc(var(--thumb-size) + var(--scroll-margin))}.thumb_carousel>*:focus,.thumb_carousel>*:hover{border:1px solid var(--red);outline:none}.thumb_carousel>*{border:1px solid var(--med-lt);width:var(--thumb-size);height:var(--thumb-size);display:block;cursor:pointer}.mz-thumb img{border:0 !important;padding:0 !important}.thumb_carousel>div{display:grid;align-content:center}.thumb_carousel>div svg{width:calc(var(--thumb-size)/2);height:calc(var(--thumb-size)/2)}body.D .qv_prod .prod_thumbs{height:calc(var(--thumb-size) + var(--scroll-margin))}body.R .item_viewer .prod_thumbs{max-width:calc(100vw - (var(--mobile-margin)*2))}.buy_box ul.info{list-style:none;padding:0;margin:0}.buy_box ul.info li{padding:0}.buy_box{display:grid;grid-auto-rows:min-content;row-gap:15px}body.R .buy_box{margin-top:20px}.buy_box p{margin-top:0}.buy_box .price_note{font-size:1.2em}.buy_box .prc{margin-top:5px}.bb_info{font-size:1.15em}.clearance_note{color:var(--red);font-size:1.25em;font-weight:700}.clearance_note img{width:70px;height:auto;vertical-align:bottom;margin-right:.25em}.factory_rollback{width:50%}.short_desc{line-height:1.25em}.buy_box .short_desc{font-size:1.25em}.reviews_dims_sku{font-size:.85em;margin-top:5px}.rating{white-space:nowrap}.reviews_link,.buy_box .rating{cursor:pointer;display:inline-block}.qty_add_btn{display:grid;justify-content:space-between;grid-gap:10px;grid-template-columns:.5fr 4fr .25fr;align-items:center}.buy_box .variants select{text-transform:capitalize}.warranty_box>div{display:grid;grid-template-columns:35px 1fr}.buy_box .qty_menu{margin:0}.fave{font-size:2em;cursor:pointer}.buy_box .viewing_buttons{display:flex;gap:20px}.buy_box .viewing_buttons>*{width:50%}.buy_box .viewing_buttons button{min-width:100%}.buy_box .customize_badge{cursor:pointer;font-size:1.25em}.buy_box .customize_badge span{font-weight:700;margin-left:5px;vertical-align:middle}.buy_box .customize_badge img{height:1.75em;width:1.75em;vertical-align:middle}.light_box{background-color:var(--light);padding:10px;border-radius:5px}.sku_tool_icons{user-select:none}.sku_tool_icons svg{opacity:.25;transition:.15s opacity ease-in-out}.sku_tool_icons svg:hover{opacity:1}.ext_del_info{column-gap:10px}.drawer.location_info details{margin-top:20px}.drawer.location_info details>div{margin:10px 0 10px 20px}.drawer.location_info summary::marker{color:var(--link)}.drawer.location_info summary::-webkit-details-marker{color:var(--link)}.drawer.location_info summary{font-size:1.15em;color:var(--area51);font-weight:700}.prod_desc{font-size:1.3em}.prod_desc ul{margin:0}.prod_desc ul:last-child,.prod_desc p:last-child{margin-bottom:0;padding-bottom:0}.prod_desc>p{margin-top:0}.prod_desc code{display:none}#edit_prod_desc{position:absolute;right:0;top:0;cursor:pointer}.fadeout{-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)}#expand_details{font-size:1.25em;font-weight:700;cursor:pointer}#expand_details:after{content:' ';background-image:url(https://media.jeromes.com/content/Image/icons/im/chevron-right.svg);background-repeat:no-repeat;background-size:14px 14px;height:1em;width:1em;margin-left:10px;vertical-align:middle;display:inline-block;transform:rotate(90deg);transform-origin:4px 5px}#expand_details.collapsed:after{transform-origin:4px 8px;transform:rotate(-90deg)}.spec_list{padding:20px 0 0;display:grid;grid-template-columns:repeat(var(--spec-cols),1fr);column-gap:30px}.spec_list li{border-top:thin solid var(--sub-lt);display:grid;column-gap:15px;grid-template-columns:1fr 1fr;padding:20px 0;font-size:.9rem}.spec_list li:last-child{border-bottom:thin solid var(--sub-lt)}.spec_list li>div:first-child{font-weight:700}.spec_list li>div:lasst-child{font-size:.85em}.drawer_content .spec_list,body.M .spec_list{grid-template-columns:1fr;margin:0 10px}.set_includes ul{grid-template-columns:repeat(3,1fr);gap:20px}body.R .set_includes ul{grid-template-columns:1fr}body.T .set_includes ul,body.H3 .set_includes ul,body.H4 .set_includes ul{grid-template-columns:repeat(2,1fr)}.set_includes li{display:grid;grid-template-columns:125px 1fr;gap:20px;border:1px solid var(--med-med);padding:10px;font-size:1.15em}.set_includes li>a{position:relative}.item_customize p{font-size:1.25em}body.D .item_customize p{max-width:66%}.yotpo.testimonials{display:none !important}#main .yotpo.yotpo-main-widget,#main .yotpo .yotpo-modal-dialog{width:100%;max-width:calc(100vw - var(--mobile-margin)*2)}#main .yotpo-read-more{color:var(--red) !important}#main .yotpo-reviews-carousel{margin-bottom:20px;padding:0 20px 20px;background:#fff}#main .yotpo *{font-family:'Lato',arial,helvetica,sans-serif;color:var(--type)}#main .yotpo-label{display:none}#main .yotpo-display-wrapper{padding:0 0 10px;overflow-x:hidden;border-color:var(--med-dk)}#main .yotpo-regular-box{border:0}#main .yotpo-label-container{display:none}#main .yotpo input[type=button],#main .yotpo .yotpo-default-button,#main .yotpo .yotpo-primary-color-btn,#main .yotpo button{background:0 0 !important;border:1px solid var(--type) !important;border-radius:.25em;font-weight:400;color:var(--type) !important}#main .yotpo .yotpo-disabled{opacity:.25 !important;cursor:not-allowed}#main .yotpo-icon-circle-checkmark{color:var(--med-dk)}#main .yotpo-icon.yotpo-icon-empty-star,#main .yotpo-icon.yotpo-icon-half-star,#main .yotpo-icon.yotpo-icon-star{color:var(--star) !important}#main .yotpo-star-distribution-graph-score{background-color:var(--med-dk)}#main .yotpo-icon-profile{background-color:var(--light)}body.D #main .yotpo .yotpo-regular-box{padding:0}#main .yotpo .suggested-topic{background-color:var(--med-lt)}@media print{#fs,#viewer_buttons,#product_thumbs,#prod_nav button{display:none}.prod_desc{height:inherit;max-height:inherit;overflow-y:inherit;border:0}p.clear{page-break-before:always}}img.spin360{background:#fff;padding:10px}.image_360{position:relative;background:#fff;display:none;height:var(--main-image-width);width:100%}.model_360{margin:0 auto}body.M .image_360{width:calc(100vw - var(--mobile-margin)*2);height:calc(100vw - var(--mobile-margin)*2)}.animate-creator-photo-div{z-index:0 !important}.zoom_view{position:relative}.zoom_view .ar_zoom,.zoom_view .ar_model{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:1}.zoom_view model-viewer{width:100%;height:var(--main-image-width);background-color:#fff}.zoom_view .ar_loading_msg{display:grid;align-items:center;justify-items:center;height:var(--main-image-width);transition:.5s opacity ease-in-out}.zoom_view .ar_loading_msg.fade-away{opacity:0}.zoom_view .ar_loading_msg svg{font-size:200px}body.M .ar_loading_msg{height:100vw}body.R .ar_loading_msg svg{font-size:100px}.modal.ar .ar_demo{height:217px;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.75) 100%),url(https://media.jeromes.com/content/Image/site/misc/ar_demo.jpg);color:#fff;font-size:3em;display:grid;align-items:end}.modal.ar .ar_demo span{margin:0 0 10px 10px}.modal.ar ol{padding-bottom:0}.qv{opacity:0;width:100%;text-align:center}.qv button{position:absolute;bottom:10px;left:0;right:0;background-color:var(--link);box-shadow:0 3px 5px rgba(0,0,0,.4);border-radius:.2em;width:12ch;color:#fff;font-size:.9em;padding:.5em 1em;border:0;margin:0 auto}.qv input,.qv button{cursor:pointer}.qv.qv_show{opacity:1}body:not(.admin) .qv input,body:not(.admin) .qv+input{display:none}.qv_prod .prod_desc{font-size:1em;max-height:160px}#st-cui-call-to-action{transform:scale(.75)}@media print{body{background-color:#fff;color:#000;height:auto}.dnav,.dmenu,.tnav>div,.icons>*,.top_search,.breadcrumb,.recent,#cart_notify_wrap,#footer_wrap,#admin_bar{display:none}.tnav .tlogo{display:block}}