﻿html{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,blockquote,q,th,td,caption,table,body,div,span,object,iframe,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,tbody,tfoot,thead,tr,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}blockquote,q{quotes:"" ""}blockquote:before,q:before,blockquote:after,q:after{content:""}th,td,caption{float:none !important;text-align:left;font-weight:normal;vertical-align:middle}table{border-collapse:separate;border-spacing:0;vertical-align:middle}a img{border:none}li{list-style-type:none}:root{--breakpoint-tablet-min:600px;--breakpoint-desktop-min:905px;--breakpoint-large-min:1440px}:root{--color-black:black;--color-transparent:transparent;--color-white:white;--color-acid-green-50:#fbffeb;--color-acid-green-100:#f5ffd6;--color-acid-green-200:#ebfbbc;--color-acid-green-300:#dcf58e;--color-acid-green-400:#c6ee4f;--color-acid-green-500:#ace401;--color-acid-green-600:#5cad01;--color-acid-green-700:#217e01;--color-acid-green-800:#0d4700;--color-acid-green-900:#002300;--color-acid-green:var(--color-acid-green-500);--color-fluor-red-50:#fff5f7;--color-fluor-red-100:#ffe6ec;--color-fluor-red-200:#ffbdcd;--color-fluor-red-300:#ff8fab;--color-fluor-red-400:#ff527d;--color-fluor-red-500:#ed1d51;--color-fluor-red-600:#c10144;--color-fluor-red-700:#8d0245;--color-fluor-red-800:#560130;--color-fluor-red-900:#2d011e;--color-fluor-red:var(--color-fluor-red-500);--color-fuchsia-50:#fdf0ff;--color-fuchsia-100:#f8e0ff;--color-fuchsia-200:#eebdff;--color-fuchsia-300:#e28aff;--color-fuchsia-400:#d24dff;--color-fuchsia-500:#bf00ff;--color-fuchsia-600:#8e01a7;--color-fuchsia-700:#68016a;--color-fuchsia-800:#460143;--color-fuchsia-900:#2d0123;--color-fuchsia:var(--color-fuchsia-500);--color-gray-50:#f8f9fc;--color-gray-100:#eceef3;--color-gray-200:#dee0e8;--color-gray-300:#cccfd7;--color-gray-400:#b4b7c0;--color-gray-500:#9b9ea6;--color-gray-600:#7c7d83;--color-gray-700:#606166;--color-gray-800:#424448;--color-gray-900:#313235;--color-gray-950:#202122;--color-gray:var(--color-gray-500);--color-played-out-orange-400:#ff9c6b;--color-played-out-orange-500:#ff7733;--color-played-out-orange-600:#f05d14;--color-played-out-orange:var(--color-played-out-orange-500);--color-school-bus-50:#fffaeb;--color-school-bus-100:#fff6db;--color-school-bus-200:#ffecb8;--color-school-bus-300:#ffde85;--color-school-bus-400:#ffcc4d;--color-school-bus-500:#ffbf00;--color-school-bus-600:#db8400;--color-school-bus-700:#ac6206;--color-school-bus-800:#653101;--color-school-bus-900:#321b01;--color-school-bus:var(--color-school-bus-500);--color-sl-blue-50:#f0fbff;--color-sl-blue-100:#dbf5ff;--color-sl-blue-200:#bdedff;--color-sl-blue-300:#8ae2ff;--color-sl-blue-400:#52d4ff;--color-sl-blue-500:deepskyblue;--color-sl-blue-600:#017ac1;--color-sl-blue-700:#014a8e;--color-sl-blue-800:#01265b;--color-sl-blue-900:#010f37;--color-sl-blue:var(--color-sl-blue-500);--color-primary:var(--color-played-out-orange);--color-primary--inverse:var(--color-gray-50);--color-disabled:var(--color-gray-200);--color-disabled--inverse:var(--color-gray-400);--drop-shadow-300:rgba(0,0,0,0.3)}.alert{color:red}@font-face{font-family:"Roboto FlexVariable";font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/RobotoFlex/roboto-flex-cyrillic-variable-wghtOnly-normal-a3ef038068d6f4a01b1664889ffefaa6ea601d0285287f76ac31ed72bc89ceb5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto FlexVariable";font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/RobotoFlex/roboto-flex-cyrillic-ext-variable-wghtOnly-normal-36b5393cc9152cd477a72e815c6a78c95bfaec83c73bde90168fa0e46f4c1d20.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto FlexVariable";font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/RobotoFlex/roboto-flex-latin-variable-wghtOnly-normal-abf40ff89db081f2d4e655cbd7d284e91cac41ec2d24961d3cc901c034d0cd01.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto FlexVariable";font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/RobotoFlex/roboto-flex-latin-ext-variable-wghtOnly-normal-98e9d22b0b393dc5898e9a83bb672072ee3d70a025be10bf145a0929b50638c9.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--default-font-family:'Roboto FlexVariable', sans-serif;--boldWeight:700;--mediumWeight:500;--regularWeight:400;--semiBoldWeight:600}body *{font-family:var(--default-font-family);font-size:14px;font-weight:var(--regularWeight)}a{color:var(--color-sl-blue-700);text-decoration:none}a:hover{text-decoration:none;color:var(--color-sl-blue-800)}.body1{font-size:14px;font-weight:var(--regularWeight);line-height:20px}.body1 p+p{margin-top:16px}.body1 br{margin-bottom:16px}@media (min-width: 905px){.body1{font-size:16px;line-height:24px}.body1 p+p{margin-top:20px}.body1 br{margin-bottom:20px}}.body2,html,.breadcrumb{font-size:12px;font-weight:var(--regularWeight);line-height:16px}.body2 p+p,html p+p,.breadcrumb p+p{margin-top:8px}.body2 br,html br,.breadcrumb br{margin-bottom:8px}@media (min-width: 905px){.body2,html,.breadcrumb{font-size:14px;line-height:20px}}.body3{font-size:10px;font-weight:var(--regularWeight);line-height:12px}.body3 p+p{margin-top:8px}.body3 br{margin-bottom:8px}@media (min-width: 905px){.body3{font-size:12px;line-height:16x}}.caption{font-size:9px;font-weight:var(--mediumWeight);line-height:12px}@media (min-width: 905px){.caption{font-size:10px;font-weight:var(--regularWeight);line-height:16px}.caption p+p{margin-top:12px}.caption br{margin-bottom:12px}}.display1,h1{font-size:60px;font-weight:var(--semiBoldWeight);line-height:60px}@media (min-width: 905px){.display1,h1{font-size:92px;line-height:88px}}.display2,h2{font-size:48px;font-weight:var(--semiBoldWeight);line-height:normal}@media (min-width: 905px){.display2,h2{font-size:72px;line-height:64px}}.title1,h3{font-size:32px;font-weight:var(--semiBoldWeight);line-height:36px}@media (min-width: 905px){.title1,h3{font-size:48px;line-height:52px}.title1 p+p,h3 p+p{margin-top:12px}.title1 br,h3 br{margin-bottom:12px}}.title2,h4{font-size:26px;font-weight:var(--mediumWeight);line-height:32px}@media (min-width: 905px){.title2,h4{font-size:28px}}.title3,h5{font-size:22px;font-weight:var(--semiBoldWeight);line-height:24px}.title4,h6{font-size:20px;font-weight:var(--regularWeight);line-height:24px}.label1{font-size:16px;font-weight:var(--semiBoldWeight);letter-spacing:.0125em;line-height:20px}.label1 p+p{margin-top:12px}.label1 br{margin-bottom:12px}.label2{font-size:14px;font-weight:var(--semiBoldWeight);line-height:16px;letter-spacing:.0125em}.label2 p+p{margin-top:20px}.label2 br{margin-bottom:20px}@media (min-width: 905px){.label2{letter-spacing:.015em}.label2 p+p{margin-top:16px}.label2 br{margin-bottom:16px}}.overline{font-variant:small-caps;font-weight:var(--regularWeight);font-size:9px;line-height:16px;letter-spacing:.05em}@media (min-width: 905px){.overline{font-size:10px;line-height:8px}}.subtitle1{font-weight:var(--boldWeight);font-size:16px;line-height:20px}@media (min-width: 905px){.subtitle1{font-size:18px}}.subtitle2{font-weight:var(--regularWeight);font-size:15px;line-height:16px}@media (min-width: 905px){.subtitle2{font-size:18px;line-height:20px}}:root{--button-color-primary:var(--color-primary);--button-color-primary--inverse:var(--color-primary--inverse);--button-color-disabled:var(--color-disabled);--button-color-disabled--inverse:var(--color-disabled--inverse);--button--default_font-size:16px;--button--default_font-weight:600;--button--default_letter-spacing:.0125em;--button--default_line-height:20px;--button--default_background-color:var(--button-color-primary);--button--default_border-color:var(--button--default_background-color);--button--default_text-color:var(--button-color-primary--inverse);--button--default--focus_background-color:var(--button--default_background-color);--button--default--focus_border-color:var(--color-sl-blue-600);--button--default--hover_background-color:var(--color-played-out-orange-400);--button--default--hover_border-color:var(--button--default--hover_background-color);--button--default--active_background-color:var(--button--default_background-color);--button--default--active_border-color:var(--color-played-out-orange-400);--button--default--disabled_background-color:var(--button-color-disabled);--button--default--disabled_border-color:var(--button--default--disabled_background-color);--button--default--disabled_text-color:var(--button-color-disabled--inverse);--button--outline-primary_background-color:var(--color-transparent);--button--outline-primary_border-color:var(--button-color-primary);--button--outline-primary_text-color:var(--button--outline-primary_border-color);--button--outline-primary--focus_background-color:var(--button--outline-primary_background-color);--button--outline-primary--focus_border-color:var(--button--outline-primary--focus_background-color);--button--outline-primary--focus_shadow-color:var(--color-sl-blue-600);--button--outline-primary--hover_background-color:var(--button--outline-primary_background-color);--button--outline-primary--hover_border-color:var(--color-played-out-orange-400);--button--outline-primary--hover_text-color:var(--button--outline-primary--hover_border-color);--button--outline-primary--active_background-color:var(--button--outline-primary_background-color);--button--outline-primary--active_border-color:var(--color-played-out-orange-400);--button--outline-primary--active_text-color:var(--button--outline-primary--active_border-color);--button--outline-primary--disabled_background-color:var(--button--outline-primary_background-color);--button--outline-primary--disabled_border-color:var(--color-gray-300);--button--outline-primary--disabled_text-color:var(--button--outline-primary--disabled_border-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button),button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button),.button--new{font-size:var(--button--default_font-size);font-weight:var(--button--default_font-weight);letter-spacing:var(--button--default_letter-spacing);line-height:var(--button--default_line-height);border-radius:4px;border:2px solid var(--button--default_border-color);padding-bottom:8px;padding-top:8px;text-align:center;background:var(--button--default_background-color);color:var(--button--default_text-color);text-decoration:none;cursor:pointer}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):focus,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):focus,.button--new:focus{background:var(--button--default--focus_background-color);border-color:var(--button--default--focus_border-color);text-decoration:none}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):hover,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):hover,.button--new:hover{background:var(--button--default--hover_background-color);border-color:var(--button--default--hover_border-color);text-decoration:none}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):active,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):active,.button--new:active{background:var(--button--default--active_background-color);border-color:var(--button--default--active_border-color);text-decoration:none}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):disabled,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):disabled,.button--new:disabled{background:var(--button--default--disabled_background-color);border-color:var(--button--default--disabled_border-color);color:var(--button--default--disabled_text-color);cursor:not-allowed}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary,.button--new.button--outline-primary{background:var(--button--outline-primary_background);border-color:var(--button--outline-primary_border-color);color:var(--button--outline-primary_text-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:focus,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:focus,.button--new.button--outline-primary:focus{background:var(--button--outline-primary--focus_background-color);border-color:var(--button--outline-primary--focus_border-color);box-shadow:0 0 0 2px var(--button--outline-primary--focus_shadow-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:hover,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:hover,.button--new.button--outline-primary:hover{background:var(--button--outline-primary--hover_background-color);border-color:var(--button--outline-primary--hover_border-color);color:var(--button--outline-primary--hover_text-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:active,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:active,.button--new.button--outline-primary:active{background:var(--button--outline-primary--active_background-color);border-color:var(--button--outline-primary--active_border-color);color:var(--button--outline-primary--active_text-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:disabled,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:disabled,.button--new.button--outline-primary:disabled{background:var(--button--outline-primary--disabled_background-color);border-color:var(--button--outline-primary--disabled_border-color);color:var(--button--outline-primary--disabled_text-color)}.input-container{position:relative;display:flex;flex-direction:column}.input-container label{font-size:14px;font-weight:400;margin-bottom:4px}.input-container input,.input-container textarea,.input-container select{padding:16px;border-radius:8px;margin-top:5px;border:1px solid var(--color-gray-200)}.input-container input :focus-visible,.input-container textarea :focus-visible,.input-container select :focus-visible{border:1px solid var(--color-gray-300)}.input-container input :placeholder,.input-container textarea :placeholder,.input-container select :placeholder{color:var(--color-gray-300)}.input-container textarea{width:100%;height:unset}.input-container select:required:invalid{color:var(--color-gray-600)}.input-container select{margin-bottom:0px;appearance:none;width:100%;height:100%}.input-container select option[value=""][disabled]{display:none}.input-container .select-wrapper{position:relative}.input-container .select-wrapper::after{content:url(/slm/icons/chevron_down.svg);font-size:1rem;top:22px;right:16px;position:absolute}.form-group{position:relative;margin-right:12px;background-color:var(--color-white)}.form-group.form-group-select{padding-right:12px}.form-group input,.form-group select{flex-grow:0;width:100%;height:48px;padding:14px 16px 0px 12px;margin:0px;color:var(--color-black);font-size:16px;font-weight:600;line-height:20px;letter-spacing:0.0125em;border-radius:8px;border:none;outline:none}.form-group.form-group-alt{background-color:var(--color-gray-50)}.form-group.form-group-alt select{background-color:var(--color-gray-50)}.form-group.form-group-alt .form-control{font-weight:var(--regularWeight);font-size:16px;line-height:24px}.form-group option{padding:8px 12px 8px 12px;font-size:14px;font-weight:var(--regularWeight);line-height:20px;letter-spacing:0.015em;text-align:left}.form-group input{border-radius:4px}.form-group input::placeholder{font-size:14px;font-weight:var(--regularWeight);line-height:20px;color:var(--color-gray-500)}.form-group .control-label{font-size:10px;font-weight:var(--regularWeight);line-height:16px;position:absolute;top:6px;left:16px}.form-group .control-label span{font-size:10px;font-weight:var(--regularWeight);line-height:16px}.form-button{display:flex;justify-content:center;align-items:center;width:100%;height:36px;border-radius:4px;padding:8px 12px;background-color:var(--color-gray-950);color:var(--color-white);cursor:pointer}::backdrop{background:rgba(0,0,0,0.35)}dialog{background-color:var(--color-gray-100);box-shadow:0px 4px 4px 1px var(--drop-shadow-300);border-radius:4px;padding:20px;border:unset}#flash,#site-wide-message{overflow-wrap:break-word;text-align:center;font-weight:bold;font-size:15px;line-height:20px;clear:both}#flash #flash_error,#site-wide-message #flash_error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;padding:8px 10px;border-radius:5px}#flash #flash_notice,#site-wide-message #flash_notice{color:#336554;background-color:#bdebcc;border-radius:5px;padding:8px 10px}#flash #flash_notice a.continue,#site-wide-message #flash_notice a.continue{right:0;width:auto;margin:0 0 0 10px !important;padding:5px 15px;font-size:12px}#flash #flash_beta,#site-wide-message #flash_beta{color:#336554;background-color:#E6E6FA;border-radius:5px;padding:8px 10px}#flash #flash_beta a.continue,#site-wide-message #flash_beta a.continue{right:0;width:auto;margin:0 0 0 10px !important;padding:5px 15px;font-size:12px}#flash #flash_warning,#site-wide-message #flash_warning{background:#FFF6BF;color:#514721;border-color:#FFD324;border-radius:5px;padding:8px 10px}#site-wide-message{text-align:left;padding:7px 10px}#site-wide-message #message{background-image:url(/assets/slm/backgrounds/exclamation-26211effdf1508534327b1df28b99861b2f4fd8f5d1d78e898e52d97a7aba896.png);background-repeat:no-repeat;background-position:left top}#site-wide-message #message p{margin-left:25px;color:#222;font-size:13px}.no-js #site-wide-message,.no-cssgradients #site-wide-message{background:#fcefae url(/assets/slm/backgrounds/bkgd-site-msg-fade-0111dbe17431e11d5c6c3d6b0facdde6ae3a789dc3fa831e3202268f209df832.png) repeat-x scroll left bottom}.cssgradients #site-wide-message.notice{background-image:-moz-linear-gradient(0 75% 90deg, #fae587, #fcefae);background-image:-webkit-gradient(linear, 0 0, 0 75%, from(#fcefae), to(#fae587))}.dropdown{position:relative;cursor:pointer}.dropdown .dropdown-content{display:none;position:absolute;right:0;top:25px;background-color:var(--color-gray-950);border-radius:4px;font-size:14px;font-weight:var(--semiBoldWeight);z-index:1;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5)}.dropdown .dropdown-content a{display:block}.dropdown .dropdown-content>a,.dropdown .dropdown-content>span,.dropdown .dropdown-content>div:not(.dropdown-submenu){display:block;padding:8px 16px 8px 16px;color:var(--color-gray-50)}.dropdown .dropdown-content>a:hover,.dropdown .dropdown-content>span:hover,.dropdown .dropdown-content>div:not(.dropdown-submenu):hover{color:var(--color-white)}.dropdown .dropdown-content>a:first-child,.dropdown .dropdown-content>span:first-child,.dropdown .dropdown-content>div:not(.dropdown-submenu):first-child{padding-top:20px}.dropdown .dropdown-content>a:last-child,.dropdown .dropdown-content>span:last-child,.dropdown .dropdown-content>div:not(.dropdown-submenu):last-child{padding-bottom:24px}.dropdown .dropdown-content .dropdown-submenu{padding-top:8px;padding-bottom:8px}.dropdown .dropdown-content .submenu-content>a,.dropdown .dropdown-content .submenu-content>span,.dropdown .dropdown-content .submenu-content>div{padding:8px 16px 8px 16px}.dropdown .marker{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-gray-50);position:absolute;right:0px;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform 0.2s}.dropdown .open .marker,.dropdown .dropdown-marker{transform:translateY(-50%) rotate(0deg)}.dropdown .dropdown-marker{position:relative;right:unset;top:unset;margin-top:6px;border-top-color:var(--color-white)}.dropdown .submenu-button{color:var(--color-gray-50);position:relative;margin:0px 16px 0 16px}.dropdown .submenu-button:hover{color:var(--color-white)}.dropdown .submenu-content{display:none;position:relative;padding-left:0;margin-top:16px;background-color:var(--color-gray-800);border-top:1px solid var(--color-gray-800);width:100%;z-index:1}.dropdown .submenu-content a{margin-left:12px}.dropdown .dropdown-content .dropdown-submenu{position:relative}nav.header{letter-spacing:0.0125em;padding:0px 24px 0px 24px;border-bottom:1px solid var(--color-sl-blue);background-color:var(--color-black);color:var(--color-white);display:flex;align-items:center;justify-content:flex-end;color:var(--color-white);height:52px}nav.header .masquerade{display:flex;align-items:center}nav.header .masquerade form>span{width:226px}nav.header .masquerade span{display:flex;align-items:center}nav.header .masquerade input{padding-top:4px;padding-bottom:4px;margin-left:8px;margin-right:8px}nav.header>div{display:flex;align-items:center}nav.header svg path{fill:var(--color-gray-50)}nav.header a{color:var(--color-white)}nav.header a .help{color:var(--color-white)}nav.header .nav__home{display:none;align-items:center;margin-top:0px;margin-bottom:0px}nav.header .nav__home h3{color:var(--color-white);margin-left:10px;font-size:16px;line-height:20px;font-weight:var(--semiBoldWeight)}nav.header .nav__home svg path{fill:var(--color-sl-blue-500)}nav.header .nav__signed-out>div,nav.header .nav__signed-out>a,nav.header .nav__signed-out>span,nav.header .nav__signed-in>div,nav.header .nav__signed-in>a,nav.header .nav__signed-in>span{margin-left:15px}nav.header .nav__signed-out>div:first-child,nav.header .nav__signed-out>a:first-child,nav.header .nav__signed-out>span:first-child,nav.header .nav__signed-in>div:first-child,nav.header .nav__signed-in>a:first-child,nav.header .nav__signed-in>span:first-child{margin-left:0px}nav.header .nav__signed-out>.nav__signin{color:var(--color-sl-blue);display:none}nav.header .nav__signed-out .navbar__join{background-color:var(--color-fuchsia-500);border-color:var(--color-fuchsia-500);padding:4px 12px 4px 12px}nav.header .nav__signed-out .nav__signin,nav.header .nav__signed-out .navbar__join{display:block}nav.header .nav__signed-out .signedout-dropdown{display:block;margin-top:2px}nav.header .nav__signed-out .signedout-dropdown .dropdown-content{min-width:195px;right:-16px}nav.header .nav__signed-out .signedout-dropdown .dropdown-content .nav__signin{font-size:14px;font-weight:var(--semiBoldWeight);line-height:16px;letter-spacing:0.0125em;color:var(--color-white);margin-bottom:16px;padding-bottom:0px}nav.header .nav__signed-out .signedout-dropdown .dropdown-content .navbar__join{margin:0px 16px 24px 16px;padding-bottom:8px}nav.header .nav__signed-in{margin-top:2px;margin-bottom:2px}nav.header .nav__signed-in .user-ld-balance{cursor:default}nav.header .nav__signed-in #navbar_buyld,nav.header .nav__signed-in #navbar_balance{display:block}nav.header .nav__signed-in .user-ld-container{display:none}@media (min-width: 905px){nav.header .nav__signed-in{margin-top:6px;margin-bottom:6px}}@media (min-width: 1440px){nav.header .nav__signed-in{margin-top:6px;margin-bottom:6px}}nav.header .language-dropdown .dropdown-button{display:flex;align-items:center}nav.header .language-dropdown .dropdown-button svg{margin-right:6px}nav.header .language-dropdown .dropdown-content{right:-48px;min-width:110px;background-color:var(--color-gray-800)}nav.header .user-dropdown .user-marker{border-top-color:var(--color-sl-blue)}nav.header .user-dropdown .dropdown-button{position:relative;width:100%;display:flex;justify-content:center;align-items:center}nav.header .user-dropdown .dropdown-button svg path{fill:var(--color-sl-blue)}nav.header .user-dropdown .dropdown-button span,nav.header .user-dropdown .dropdown-button a{margin-left:8px;font-size:16px;font-weight:var(--semiBoldWeight);line-height:20px;letter-spacing:0.0125em;color:var(--color-sl-blue)}nav.header .user-dropdown .dropdown-content{min-width:210px;right:-24px}nav.header .user-dropdown .navbar__premium-container{display:flex;justify-content:center}nav.header .user-dropdown .navbar__premium-container a.navbar__premium{padding:4px 12px 4px 12px;width:100%;background-color:var(--color-fuchsia-500);border-color:var(--color-fuchsia-500)}nav.header .user-dropdown .language-submenu h6{text-transform:uppercase;color:var(--color-gray-400);font-size:10px}nav.header .user-dropdown .language-submenu .marker{top:80%}nav.header .user-dropdown .language-submenu .user-language{color:var(--color-gray-400);font-weight:var(--mediumWeight);display:flex;align-items:center;margin-top:6px}nav.header .user-dropdown .language-submenu .user-language svg{margin-right:6px}nav.header .user-dropdown .language-submenu .user-language svg path{fill:var(--color-gray-400)}nav.header .user-dropdown .dropdown__welcome{display:block}nav.header .user-dropdown .dropdown__welcome h5{font-weight:var(--regularWeight);color:var(--color-sl-blue);font-size:14px;line-height:20px;text-wrap:nowrap}nav.header .user-dropdown .dropdown__welcome h6{display:flex;align-items:center;font-size:10px;line-height:16px;font-weight:var(--mediumWeight);color:var(--color-fuchsia-400)}nav.header .user-dropdown .dropdown__welcome h6 svg{margin-right:6px;height:14px}nav.header .user-dropdown .dropdown__welcome h6 svg path{fill:revert-layer}nav.header .user-dropdown .dropdown__welcome h6.basic-user{color:var(--color-gray-400)}.layout__wrapper nav.header{justify-content:space-between;height:44px;padding:0px 8px 0px 8px}@media (min-width: 600px){.layout__wrapper nav.header{height:44px;padding:0px 24px 0px 24px}}@media (min-width: 905px){.layout__wrapper nav.header{justify-content:flex-end;height:52px}}.layout__wrapper nav.header .nav__home{display:flex}@media (min-width: 905px){.layout__wrapper nav.header .nav__home{display:none}}.layout__wrapper nav.header .nav__signed-in #navbar_buyld,.layout__wrapper nav.header .nav__signed-in #navbar_balance{display:none}.layout__wrapper nav.header .nav__signed-in .user-ld-container{display:block}@media (min-width: 905px){.layout__wrapper nav.header .nav__signed-in #navbar_buyld,.layout__wrapper nav.header .nav__signed-in #navbar_balance{display:block}.layout__wrapper nav.header .nav__signed-in .user-ld-container{display:none}}.layout__wrapper nav.header .nav__signed-out{flex-grow:0}.layout__wrapper nav.header .nav__signed-out .signedout-dropdown{display:none}.layout__wrapper nav.header .nav__signed-out .dropdown-marker{display:none}@media (min-width: 905px){.layout__wrapper nav.header .nav__signed-out>.navbar__join,.layout__wrapper nav.header .nav__signed-out>.nav__signin{display:block}.layout__wrapper nav.header .nav__signed-out .language-dropdown .dropdown-marker{display:block}.layout__wrapper nav.header .nav__signed-out .language-dropdown .dropdown-content{right:-28px}}@media (max-width: 405px){.layout__wrapper nav.header .nav__signed-out{flex-grow:2;display:flex;justify-content:space-around;margin-left:10px}.layout__wrapper nav.header .nav__signed-out>a{margin-left:5px}.layout__wrapper nav.header .nav__signed-out .navbar__join{padding:4px}}#sidebar-and-button{display:flex;position:fixed;right:0px;bottom:350px;z-index:7000}#sidebar-button{float:right;border-left:2px solid var(--color-gray-600);border-bottom:2px solid var(--color-gray-600);border-top:2px solid var(--color-gray-600);margin-top:20px;margin-right:-2px;cursor:pointer;height:fit-content}#role-sidebar{float:right;display:none;min-height:400px;min-width:200px;padding:10px 0 10px 10px;background-color:var(--color-white);border-left:2px solid var(--color-gray-600);border-bottom:2px solid var(--color-gray-600);border-top:2px solid var(--color-gray-600)}#role-sidebar a{display:block;padding:3px 5px;font-weight:bold;font-size:15px}#role-sidebar a:hover{background-color:var(--color-sl-blue);color:var(--color-white);text-decoration:none}#role-sidebar ul{margin:0 0 10px 0;list-style:none;border-top:1px solid var(--color-gray-600)}#role-sidebar ul li{border-bottom:1px solid var(--color-gray-600)}#role-sidebar ul li a{font-weight:normal;padding:3px 5px 3px 10px;font-size:13px}.footer-container{container-type:inline-size;grid-area:footer}footer{background:var(--color-black);margin:0 auto;padding-top:85px;display:grid;gap:16px;row-gap:48px}footer .footer-header{color:var(--color-sl-blue);margin-bottom:24px}@container (min-width: 905px){footer{grid-template-areas:"full-l c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 full-r";grid-template-columns:minmax(0px, calc(50% - 568px)) repeat(12, 1fr) minmax(0px, calc(50% - 568px))}footer div:nth-child(1){grid-column:c2-start/span 2}footer div:nth-child(2){grid-column:c4-start/span 2}footer div:nth-child(3){grid-column:c6-start/span 2}footer div:nth-child(4){grid-column:c8-start/span 2}footer div:nth-child(5){grid-column:c10-start/span 2}}@container (min-width: 600px) and (max-width: 904px){footer{grid-template-areas:"full-l c1 c2 c3 c4 c5 c6 c7 c8 full-r";grid-template-columns:minmax(0px, calc(50% - 568px)) repeat(8, 1fr) minmax(0px, calc(50% - 568px))}footer div:nth-child(1){grid-column:c2-start/span 2}footer div:nth-child(2){grid-column:c4-start/span 2}footer div:nth-child(3){grid-column:c6-start/span 2}footer div:nth-child(4){grid-column:c2-start/span 2;grid-row:2 / 3}footer div:nth-child(5){grid-column:c4-start/span 2;grid-row:2 / 3}}@container (min-width: 0px) and (max-width: 599px){footer{grid-template-areas:"full-l c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 full-r";grid-template-columns:minmax(0px, calc(50% - 568px)) repeat(12, 1fr) minmax(0px, calc(50% - 568px))}footer div:nth-child(1){grid-column:c1-start/span 6}footer div:nth-child(2){grid-column:c7-start/span 6}footer div:nth-child(3){grid-column:c1-start/span 6;grid-row:2 / 3}footer div:nth-child(4){grid-column:c7-start/span 6;grid-row:2 / 3}footer div:nth-child(5){grid-column:c1-start/span 6;grid-row:3 / 4}}footer ul{list-style:none;padding:0px}footer ul a{text-decoration:none;color:var(--color-gray-50)}footer ul li:not(:first-of-type){padding-top:12px}@container (min-width: 905px){footer ul li:not(:first-of-type){padding-top:12px}}footer ul img{padding-right:8px;vertical-align:sub}footer ul.footer-sublinks{grid-column:c1-start/span 12;list-style:none;margin-bottom:48px;padding-left:0px}@container (min-width: 600px) and (max-width: 904px){footer ul.footer-sublinks{grid-column:c1-start/span 8}}@container (min-width: 600px){footer ul.footer-sublinks{text-align:center}}footer ul.footer-sublinks li{display:inline}footer ul.footer-sublinks li a{text-decoration:none;color:var(--color-sl-blue)}@media (min-width: 600px){footer ul.footer-sublinks li:not(:last-child)>::after{content:"|";padding-left:15px;padding-right:15px}}@media (min-width: 0px) and (max-width: 599px){footer ul.footer-sublinks{display:block}}:root{--gap:20px;--grid-gap:var(--gap);--max-page-width:1440px;--internal-grid-gap:10px}body{background:linear-gradient(180deg, #313234 0%, #616267 100%)}.layout__wrapper{display:grid;grid-template-areas:"nav" "header" "main" "footer";grid-template-rows:auto auto 1fr auto;min-height:100vh;margin:0 auto;max-width:var(--max-page-width);background-color:var(--color-white)}.layout__nav{background-color:var(--color-black);font-size:16px;grid-area:nav;padding:15px}.layout__nav a{color:var(--color-sl-blue);text-decoration:none}.layout__nav ul{display:flex;justify-content:space-between;list-style:none}.layout__header{grid-area:header;padding-left:16px;padding-right:20px}.layout__header .layout__search-box{display:flex;align-items:center;width:100%}.layout__main{grid-area:main;padding:12px 16px 16px 16px;overflow-x:hidden;max-width:calc(var(--max-page-width) - 32px)}.layout__main>*{overflow-x:hidden}:root{--button-color-primary:var(--color-primary);--button-color-primary--inverse:var(--color-primary--inverse);--button-color-disabled:var(--color-disabled);--button-color-disabled--inverse:var(--color-disabled--inverse);--button--default_font-size:16px;--button--default_font-weight:600;--button--default_letter-spacing:.0125em;--button--default_line-height:20px;--button--default_background-color:var(--button-color-primary);--button--default_border-color:var(--button--default_background-color);--button--default_text-color:var(--button-color-primary--inverse);--button--default--focus_background-color:var(--button--default_background-color);--button--default--focus_border-color:var(--color-sl-blue-600);--button--default--hover_background-color:var(--color-played-out-orange-400);--button--default--hover_border-color:var(--button--default--hover_background-color);--button--default--active_background-color:var(--button--default_background-color);--button--default--active_border-color:var(--color-played-out-orange-400);--button--default--disabled_background-color:var(--button-color-disabled);--button--default--disabled_border-color:var(--button--default--disabled_background-color);--button--default--disabled_text-color:var(--button-color-disabled--inverse);--button--outline-primary_background-color:var(--color-transparent);--button--outline-primary_border-color:var(--button-color-primary);--button--outline-primary_text-color:var(--button--outline-primary_border-color);--button--outline-primary--focus_background-color:var(--button--outline-primary_background-color);--button--outline-primary--focus_border-color:var(--button--outline-primary--focus_background-color);--button--outline-primary--focus_shadow-color:var(--color-sl-blue-600);--button--outline-primary--hover_background-color:var(--button--outline-primary_background-color);--button--outline-primary--hover_border-color:var(--color-played-out-orange-400);--button--outline-primary--hover_text-color:var(--button--outline-primary--hover_border-color);--button--outline-primary--active_background-color:var(--button--outline-primary_background-color);--button--outline-primary--active_border-color:var(--color-played-out-orange-400);--button--outline-primary--active_text-color:var(--button--outline-primary--active_border-color);--button--outline-primary--disabled_background-color:var(--button--outline-primary_background-color);--button--outline-primary--disabled_border-color:var(--color-gray-300);--button--outline-primary--disabled_text-color:var(--button--outline-primary--disabled_border-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button),button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button),.button--new{font-size:var(--button--default_font-size);font-weight:var(--button--default_font-weight);letter-spacing:var(--button--default_letter-spacing);line-height:var(--button--default_line-height);border-radius:4px;border:2px solid var(--button--default_border-color);padding-bottom:8px;padding-top:8px;text-align:center;background:var(--button--default_background-color);color:var(--button--default_text-color);text-decoration:none;cursor:pointer}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):focus,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):focus,.button--new:focus{background:var(--button--default--focus_background-color);border-color:var(--button--default--focus_border-color);text-decoration:none}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):hover,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):hover,.button--new:hover{background:var(--button--default--hover_background-color);border-color:var(--button--default--hover_border-color);text-decoration:none}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):active,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):active,.button--new:active{background:var(--button--default--active_background-color);border-color:var(--button--default--active_border-color);text-decoration:none}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):disabled,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button):disabled,.button--new:disabled{background:var(--button--default--disabled_background-color);border-color:var(--button--default--disabled_border-color);color:var(--button--default--disabled_text-color);cursor:not-allowed}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary,.button--new.button--outline-primary{background:var(--button--outline-primary_background);border-color:var(--button--outline-primary_border-color);color:var(--button--outline-primary_text-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:focus,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:focus,.button--new.button--outline-primary:focus{background:var(--button--outline-primary--focus_background-color);border-color:var(--button--outline-primary--focus_border-color);box-shadow:0 0 0 2px var(--button--outline-primary--focus_shadow-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:hover,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:hover,.button--new.button--outline-primary:hover{background:var(--button--outline-primary--hover_background-color);border-color:var(--button--outline-primary--hover_border-color);color:var(--button--outline-primary--hover_text-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:active,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:active,.button--new.button--outline-primary:active{background:var(--button--outline-primary--active_background-color);border-color:var(--button--outline-primary--active_border-color);color:var(--button--outline-primary--active_text-color)}input[type='submit']:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:disabled,button:not(.button--legacy):not(.utility-button):not(.marketplace-sprite):not(.reset-button).button--outline-primary:disabled,.button--new.button--outline-primary:disabled{background:var(--button--outline-primary--disabled_background-color);border-color:var(--button--outline-primary--disabled_border-color);color:var(--button--outline-primary--disabled_text-color)}.featured-items-carousel{position:relative;width:fit-content}.carousel-container{width:100%;max-width:1068px;overflow:hidden;position:relative;margin-bottom:var(--grid-gap)}@media (max-width: 1439px){.carousel-container{max-width:859px}}@media (max-width: 1181px){.carousel-container{max-width:566px}}@media (max-width: 888px){.carousel-container{max-width:273px}}@media (max-width: 599px){.carousel-container{max-width:352px}}.carousel-container .gallery-item-container{flex-wrap:nowrap;justify-content:flex-start;transition:transform 0.3s ease-in-out}.carousel-container .gallery-item-container .gallery-item{background-color:var(--color-sl-blue-50);border-color:var(--color-sl-blue)}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--color-gray-50);box-shadow:0px 4px 8px 2px rgba(0,0,0,0.5);border:none;cursor:pointer;font-size:10px;z-index:10;border-radius:20px;padding:2.7px 6px}.carousel-button svg{top:3px;position:relative}.carousel-button.left{left:0px}.carousel-button.right{right:0px}.carousel-button.disabled{display:none}.layout__main:has(.featured-items-carousel)>*,.layout__main:has(#search-menu)>*{overflow:unset}.layout__main:has(.featured-items-carousel)>* .carousel-button.left,.layout__main:has(#search-menu)>* .carousel-button.left{left:-10px}.layout__main:has(.featured-items-carousel)>* .carousel-button.right,.layout__main:has(#search-menu)>* .carousel-button.right{right:-10px}label{font-weight:bold}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}legend{font-weight:bold;font-size:1.2em}input[type=text],input.text,input.title{background-color:#fff;border:1px solid #bbb}textarea,select{background-color:#fff;border:1px solid #bbb}input[type=text]:focus,input.text:focus,input.title:focus{border-color:#666}textarea:focus,select:focus{border-color:#666}textarea,select{margin:0.5em 0}.show-order-type a.active{font-weight:bold;color:#222}.orders-per-page select,.gifts-per-page select{margin:0;height:19px}input.text{width:300px;padding:5px}input.title{width:300px;padding:5px;font-size:1.5em}textarea{width:390px;height:250px;padding:5px}input[type=checkbox],input[type=radio],input.checkbox,input.radio{position:relative;accent-color:var(--color-sl-blue-600)}form.inline{line-height:3}form.inline p{margin-bottom:0}.error,.notice,.success{padding:0.8em;margin-bottom:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ddd;font-size:16px;line-height:150%}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.error a,.notice a,.success a{text-decoration:underline}.explanation .error,.explanation .notice,.explanation .success{line-height:300%}.modal{background-color:#fff;display:none;padding:15px;text-align:left;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 0 10px #939395;-webkit-box-shadow:0 0 10px #939395}.category-chooser-dialog.modal{width:650px}.modal .close{width:26px;height:26px;position:absolute;top:-13px;right:-13px;background-position:0 -880px;cursor:pointer}.modal .thumbnails{margin-left:24px}.modal .thumbnails img{cursor:pointer;margin:0 0 15px 0}.modal .thumbnails .clear{margin:0 15px 15px 0}.modal .thumbnails .selected{padding:2px;border:3px solid #f68d20;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:-5px -5px 10px -5px}.modal .thumbnails .clear.selected{margin:-5px 10px 10px -5px}.send-as-gift-overlay{background:#fff3bf;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;padding:10px;width:350px;border:1px solid #ccc}.send-as-gift-overlay div{margin:0 0 10px 0}.send-as-gift-overlay .close{display:none}.send-as-gift-overlay label{display:block;font-size:12px}.send-as-gift-overlay input{width:348px;margin-bottom:10px;font-size:12px}.send-as-gift-overlay textarea{width:338px;height:60px;margin-bottom:10px;font-size:12px}.send-as-gift-overlay .buttons{margin:10px 0 0 0;text-align:center}.send-as-gift-overlay .buttons .button{float:none}.send-as-gift-overlay .buttons .cart-button{font-size:11px;width:auto;margin-right:5px;padding:3px 15px}.send-as-gift-overlay .buttons .cancel{color:var(--color-sl-blue-700);cursor:pointer}.send-as-gift-overlay .buttons .cancel:hover{text-decoration:underline}#nocopy-overlay,#manager-permissions-overlay{display:none;width:270px;position:absolute;padding:0;text-align:center}#nocopy-overlay img,#manager-permissions-overlay img{margin-bottom:-1px}#nocopy-overlay .notice,#manager-permissions-overlay .notice{padding:0;-moz-box-shadow:0 3px 7px #999;-webkit-box-shadow:0 3px 7px #999}#nocopy-overlay p,#manager-permissions-overlay p{text-align:left;margin:10px 14px}#nocopy-overlay ul,#manager-permissions-overlay ul{margin-left:25px}#nocopy-overlay ul p,#manager-permissions-overlay ul p{margin:10px 5px}#manager-chooser #manager-permissions-overlay{margin-left:25px;text-align:left;width:auto}#manager-chooser #manager-permissions-overlay img{margin-left:30px}#manager-chooser #manager-permissions-overlay p{width:auto;float:none;padding:5px 10px;margin:0}#manager-chooser label{text-align:right;float:left;margin-right:5px;line-height:150%}.manager-name{padding-top:15px}#nocopy-overlay{width:160px}.confirmation-overlay,.edit-overlay{background:#1c6293;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 0 10px #939395;-webkit-box-shadow:0 0 10px #939395;color:#fff;padding:20px}.confirmation-overlay h3,.edit-overlay h3{font-size:20px;font-weight:normal;color:#fff;margin-bottom:10px}.confirmation-overlay p,.edit-overlay p{margin-bottom:15px}.edit-overlay{width:770px}.edit-overlay table{color:#222}.item-contents-overlay{width:680px}.item-contents-overlay .placeholder{margin-top:60px;height:200px;width:680px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px}.confirmation-overlay{text-align:center;width:400px}.confirmation-overlay button.confirm{width:auto;font-size:13px;margin-right:10px;-moz-box-shadow:none;-webkit-box-shadow:none}.confirmation-overlay .cancel{font-weight:bold;font-size:13px;color:#8eb1c9;text-decoration:underline;cursor:pointer}.confirmation-overlay .placeholder{display:none;-moz-border-radius:5px;-webkit-border-radius:5px;height:150px;background:#fff}#spinner{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;display:none}.marketplace-sprite,.modal .close{background:transparent url(/assets/slm/sprites/marketplace-sprite-3ac1bd29e27ee5ee3e4261263541b8a30dff447ea2d04fd6cb961461c58ad342.png) no-repeat scroll 0 0}.usage-req-sprite{background:transparent url(/assets/slm/sprites/usg-reqs-sprite-75e280e39d62fd339e23ecb168a47ae5e0bed34180bc57ea70db350f874bcafe.png) no-repeat scroll 0 0}.csr-report{margin-bottom:25px}.csr-report .report-header{width:75%}.assistant_products table.index,.assistant_orders table.index,.assistant_subscriptions table.index,.csr_orders_index table.index,.csr_orders_simple table.index,.csr_orders_search table.index{width:100%;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px}.assistant_products table.index thead,.assistant_orders table.index thead,.assistant_subscriptions table.index thead,.csr_orders_index table.index thead,.csr_orders_simple table.index thead,.csr_orders_search table.index thead{background-color:#e8e8e8}.assistant_products table.index th,.assistant_orders table.index th,.assistant_subscriptions table.index th,.csr_orders_index table.index th,.csr_orders_simple table.index th,.csr_orders_search table.index th{font-weight:bold;font-size:12px !important;padding:6px 10px}.assistant_products table.index th.right,.assistant_products table.index td.right,.assistant_orders table.index th.right,.assistant_orders table.index td.right,.assistant_subscriptions table.index th.right,.assistant_subscriptions table.index td.right,.csr_orders_index table.index th.right,.csr_orders_index table.index td.right,.csr_orders_simple table.index th.right,.csr_orders_simple table.index td.right,.csr_orders_search table.index th.right,.csr_orders_search table.index td.right{text-align:right}.assistant_products table.index th.id-col,.assistant_orders table.index th.id-col,.assistant_subscriptions table.index th.id-col,.csr_orders_index table.index th.id-col,.csr_orders_simple table.index th.id-col,.csr_orders_search table.index th.id-col{text-align:center}.assistant_products table.index td,.assistant_orders table.index td,.assistant_subscriptions table.index td,.csr_orders_index table.index td,.csr_orders_simple table.index td,.csr_orders_search table.index td{border-top:1px solid #ccc;padding:4px 10px}.assistant_products table.index td form,.assistant_orders table.index td form,.assistant_subscriptions table.index td form,.csr_orders_index table.index td form,.csr_orders_simple table.index td form,.csr_orders_search table.index td form{display:inline-block}.assistant_products table.index tr.alt td,.assistant_orders table.index tr.alt td,.assistant_subscriptions table.index tr.alt td,.csr_orders_index table.index tr.alt td,.csr_orders_simple table.index tr.alt td,.csr_orders_search table.index tr.alt td{background-color:#efefef}.assistant_products table.index .green th,.assistant_orders table.index .green th,.assistant_subscriptions table.index .green th,.csr_orders_index table.index .green th,.csr_orders_simple table.index .green th,.csr_orders_search table.index .green th{background:#cfefa7 url(/assets/theme_slm/admin/bg/grid_header_back_green-be47d848914374ef37bd25a1930ee4094d92e5c534b2a4753a46cd95567ce343.png) top left repeat-x;border-left:1px solid #E4FDB4;border-top:1px solid #E4FDB4;border-right:1px solid #B7CB90;border-bottom:1px solid #B7CB90}.assistant_products table.index .green td,.assistant_orders table.index .green td,.assistant_subscriptions table.index .green td,.csr_orders_index table.index .green td,.csr_orders_simple table.index .green td,.csr_orders_search table.index .green td{background-color:#efe}.assistant_products table.index form.button_to input,.assistant_orders table.index form.button_to input,.assistant_subscriptions table.index form.button_to input,.csr_orders_index table.index form.button_to input,.csr_orders_simple table.index form.button_to input,.csr_orders_search table.index form.button_to input{border:none;padding:0;color:var(--color-sl-blue-700);font-size:13px;cursor:pointer}.assistant_products table.index form.button_to input:hover,.assistant_orders table.index form.button_to input:hover,.assistant_subscriptions table.index form.button_to input:hover,.csr_orders_index table.index form.button_to input:hover,.csr_orders_simple table.index form.button_to input:hover,.csr_orders_search table.index form.button_to input:hover{text-decoration:underline !important}.no-js table.default thead,.no-js table.index thead,.no-js .paginate,.no-js .footer-paginate,.no-js .sort-header,.no-cssgradients table.default thead,.no-cssgradients table.index thead,.no-cssgradients .paginate,.no-cssgradients .footer-paginate,.no-cssgradients .sort-header{background:#e8e8e8 url(/assets/slm/backgrounds/cart-item-hdr-449b2c05c0c75e08e87325f15fd663a9518302112b17a77a7bd07091d9fc440f.png) scroll repeat-x left top}.cssgradients table.default thead,.cssgradients table.index thead,.cssgradients .paginate,.cssgradients .footer-paginate,.cssgradients .sort-header{background-image:-moz-linear-gradient(0 100% 90deg, #e8e8e8, #fefefe);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#e8e8e8))}.marketplace-tabs{width:100%}.marketplace-tabs .tab-headers{display:flex;cursor:pointer}.marketplace-tabs .tab-container{display:flex;align-items:baseline;justify-content:space-between}.marketplace-tabs .sidebar-content{flex-grow:1}.marketplace-tabs .tab-body{display:none}.marketplace-tabs .tab-body.selected{display:block}.tabs h3{display:none}.tabs .clear{clear:both}.tabs .tab{padding:10px}.tabs a.tab{float:left;display:block;cursor:pointer;color:var(--color-sl-blue-700);margin-bottom:-1px;text-decoration:none}.tabs .tab-content{display:none;border-top:2px solid var(--color-gray-200);padding:10px}.tabs .tab-content *{overflow-wrap:break-word}.tabs .tab-content .keywords{overflow-wrap:anywhere}.tabs .tab-content-border{padding:15px 10px 10px 10px}.tabs a.tab.selected{background-color:var(--color-gray-200);border-radius:8px 8px 0 0;display:inline-block;z-index:1000}.tabs div.tab-content.selected{display:flex;flex-flow:column wrap;clear:both}.localized-content{background-color:#e8e8e8;width:600px}#language-tabs{margin-bottom:10px}#language-tabs.tabs a.tab{opacity:0.5}#language-tabs.tabs a.tab.selected,#language-tabs.tabs a.tab.active{opacity:1}#language-tabs.tabs a.tab.active:after{content:" •"}.pagination{display:flex;align-items:center;justify-content:center;padding-top:24px;padding-bottom:24px;border-top:1px solid var(--color-gray-200);clear:both}.pagination span.page{display:block;margin-right:8px}.pagination span.page,.pagination span.page a{font-weight:700;font-size:18px;line-height:20px;color:var(--color-sl-blue-700)}.pagination span.page.disabled,.pagination span.page.active,.pagination span.page a.disabled,.pagination span.page a.active{color:var(--color-gray-400)}#marketplace-toolbar{display:flex;align-items:center;margin-top:10px;margin-bottom:20px}#marketplace-toolbar .logo{display:flex;margin-right:20px}#marketplace-toolbar .logo img{height:87px;width:157px}.search-container{background-color:var(--color-gray-100);border-radius:8px;width:100%}.search-container .tab-container{padding:8px 10px 0px 16px}.search-container .tab-headers{border-bottom:1px solid var(--color-gray-300);width:fit-content}.search-container .tab-header{padding:12px 10px 8px 10px;text-align:center;color:var(--color-gray-600);margin-right:38px}.search-container .tab-header:last-child{margin-right:0}.search-container .tab-header.selected{color:var(--color-gray-950);border-bottom:4px solid var(--color-gray-950)}.search-container .tab-bodies{padding:10px 10px 10px 16px}.search-container .tab-bodies form{display:flex;align-items:center;width:100%}.search-container .tab-bodies .submit-button .search-button,.search-container .tab-bodies .submit-button-mobile .search-button{display:flex;justify-content:center;align-items:center;background-color:var(--color-sl-blue);width:48px;height:48px;border-radius:4px;border:1px solid var(--color-sl-blue)}.search-container .tab-bodies .submit-button .search-button:focus,.search-container .tab-bodies .submit-button .search-button:active,.search-container .tab-bodies .submit-button-mobile .search-button:focus,.search-container .tab-bodies .submit-button-mobile .search-button:active{background-color:var(--color-sl-blue);border:1px solid var(--color-sl-blue-200)}.search-container .tab-bodies .submit-button .search-button:focus,.search-container .tab-bodies .submit-button-mobile .search-button:focus{border:1px solid var(--color-sl-blue-600)}.search-container .tab-bodies .submit-button .search-button:hover,.search-container .tab-bodies .submit-button-mobile .search-button:hover{background-color:var(--color-sl-blue-400);border:1px solid var(--color-sl-blue-400)}.search-container .tab-bodies .submit-button .search-button svg,.search-container .tab-bodies .submit-button-mobile .search-button svg{width:23px;height:23px}.search-container .tab-bodies .submit-button .search-button svg path,.search-container .tab-bodies .submit-button-mobile .search-button svg path{fill:var(--color-white)}.search-container .search-merchant-tab{display:flex;width:100%}.search-container .search-merchant-tab .form-group{width:100%}.search-container .search-form-container{display:flex;width:100%}.search-container .search-form-container .maturity-level-container-mobile{display:flex;margin-left:10px}.search-container .search-form-container .form-group-select{width:25%;max-width:256px}.search-container .search-input{flex-grow:1;padding-right:0px;outline:none;border-radius:4px}.search-container .search-input svg{position:absolute;left:16px;top:16px}.search-container .search-input input,.search-container .search-input .mobile-search-input{padding:0px 16px 0px 44px;color:var(--color-gray-950);background-color:var(--color-gray-50);border:1px solid var(--color-gray-300);font-size:14px;font-weight:400;line-height:20px}.search-container .search-input input:hover,.search-container .search-input .mobile-search-input:hover{border:1px solid var(--color-sl-blue);outline:none}.search-container .search-input input:focus,.search-container .search-input .mobile-search-input:focus{border:3px solid var(--color-sl-blue);outline:none;padding:0px 16px 0px 42px}.search-container .submit-button-mobile{display:none}.search-container .sidebar{display:flex;align-items:center;justify-content:flex-end}.search-container .sidebar .tip-container{position:relative;line-height:16px;width:100%;text-align:end}.search-container .sidebar .tip-container .search-tips{margin-right:32px;font-size:10px;font-weight:400;text-align:right;color:var(--color-sl-blue-600);text-decoration:none}.search-container .sidebar .tip-container .search-tips-content{position:absolute;display:none;border-radius:4px;z-index:10;padding:16px 24px;top:25px;right:5%;max-width:207px;background-color:var(--color-gray-800);font-size:10px;font-weight:400;text-align:left;color:var(--color-gray-50)}.search-container .sidebar .tip-container .search-tips-content li{list-style-type:disc}.search-container .search-mobile{display:none;align-items:center;background-color:var(--color-white)}.search-container .search-mobile form{width:100%}.search-container .search-mobile form .form-group{margin-right:0px}.search-container .search-mobile .search-input{background-color:var(--color-gray-50)}.search-container .search-mobile .search-input input{padding:0px 16px 0px 16px}.search-container .search-mobile .search-icon svg{width:22px;height:22px;margin-right:16px}.search-container .search-mobile .search-icon svg path{fill:var(--color-black)}.search-container .search-mobile .sidebar .tip-container{display:none}.search-container .search-mobile .sidebar .marketplace-cart{margin-left:14px}.search-container .search-mobile .marketplace-cart .cart-summary-desktop{display:none}.search-container .search-mobile-overlay{height:324px}.search-container .search-mobile-overlay .mobile-search-cancel{margin-left:16px;margin-top:50px}.search-container .search-mobile-overlay .mobile-search-cancel a{font-weight:600;font-size:16px;line-height:20px;letter-spacing:1.25%;color:var(--color-sl-blue-600)}.search-container .search-mobile-overlay .tab-container,.search-container .search-mobile-overlay .tab-bodies{padding:12px 16px 0px 16px}.search-container .search-mobile-overlay .tab-body .search-items-tab .submit-button{display:none}.search-container .search-mobile-overlay .submit-button-mobile{display:block}.search-container .search-mobile-overlay .tab-headers .tab-header{margin-right:5px}.search-container .search-mobile-overlay .search-input svg{display:none}.search-container .search-mobile-overlay .search-input input{padding:0px 16px}.search-container .search-mobile-overlay .search-input input:focus{padding:0px 14px}.search-container .search-mobile-overlay .tip-container,.search-container .search-mobile-overlay .marketplace-cart{display:none}.search-container .search-mobile-overlay .search-form-container{flex-wrap:wrap}.search-container .search-mobile-overlay .search-form-container .form-group{margin-bottom:12px;margin-right:0;width:100%}.search-container .search-mobile-overlay .search-form-container .form-group:last-child{margin-bottom:0}.search-container .search-mobile-overlay .search-form-container .form-group-select{width:100%;max-width:unset}.search-container .search-mobile-overlay .search-form-container .form-group-select.maturity-level-container{width:calc(100% - 70px)}@media screen and (max-width: 359px){.search-container .search-mobile-overlay{height:342px}}@media (min-width: 905px){.search-container .search-mobile-overlay-container{display:none}.search-container .search-mobile-overlay{display:none;top:0;width:unset;height:unset}.search-container .search-form-container .maturity-level-container-mobile{display:none}}.cart-count-mobile{display:none}.mobile-search-input{appearance:auto;box-sizing:border-box;padding-block:1px;padding-inline:2px;cursor:pointer}.mobile-search-input:focus{border:1px solid var(--color-gray-300) !important;padding:0px 16px 0px 16px !important}.layout__wrapper .cart-count{display:none}.layout__wrapper .cart-count-mobile{display:flex}.layout__wrapper .search-desktop{display:none}.layout__wrapper .search-mobile{display:flex}.layout__wrapper #marketplace-toolbar{margin-bottom:10px}.layout__wrapper .search-container{margin-left:8px}@media (min-width: 905px){.layout__wrapper .search-desktop{display:block}.layout__wrapper .search-mobile{display:none}.layout__wrapper .cart-count{display:block}.layout__wrapper .cart-count-mobile{display:none}}.layout__wrapper #marketplace-toolbar .logo{display:none}@media (min-width: 905px){.layout__wrapper #marketplace-toolbar .logo{display:block}}.maturity-dialog{z-index:10;padding:20px;width:320px;position:absolute;top:0px}.maturity-dialog .maturity-body h3{font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.0015em;margin-bottom:16px}.maturity-dialog .maturity-body p{font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.maturity-dialog .maturity-body .buttons{display:flex;flex-direction:column;text-align:center;margin-top:0px}.maturity-dialog .maturity-body .buttons .cancel{padding-bottom:8px;padding-top:8px;margin-top:4px;cursor:pointer}.maturity-dialog .maturity-body .buttons .cancel.cancel-logged-in{margin-top:0px}.maturity-dialog.maturity-dialog-login p{margin-bottom:4px}.maturity-dialog.maturity-dialog-login .buttons{margin-top:8px}.maturity-dialog.maturity-dialog-login .buttons .cancel{margin-top:0px}.marketplace-cart{font-size:16px;font-weight:600;line-height:20px;letter-spacing:0.0125em}.marketplace-cart .cart-summary-desktop span{margin-right:4px}.marketplace-cart a{color:var(--color-gray-400);display:flex;align-items:center}.marketplace-cart.items a{color:var(--color-sl-blue-700)}.marketplace-cart.items svg path{fill:var(--color-sl-blue-700)}.mobile-sidebar-close{position:absolute;right:16px;top:16px;cursor:pointer}.mobile-sidebar{width:316px;display:none;padding:16px;position:absolute;left:0px;top:0px;bottom:0;background-color:var(--color-white);z-index:10001}.checkbox-container{display:flex;flex-direction:column;width:min-content;text-wrap:nowrap}.checkbox-container label{display:flex;align-items:center;cursor:pointer}.checkbox-container .custom-checkbox{position:relative;width:16px;height:16px;margin-right:12px;border:2px solid var(--color-sl-blue);background-color:rgba(158,158,158,0.25);border-radius:4px;display:flex;align-items:center;justify-content:center}.checkbox-container .custom-checkbox svg{width:20px;height:20px;fill:var(--color-sl-blue);display:none}.checkbox-container input[type="checkbox"]{display:none}.checkbox-container input[type="checkbox"]:checked+.custom-checkbox svg{display:block}.input-error{color:var(--color-fluor-red);display:block;position:absolute;bottom:-20px;margin-left:6px;display:none}.input-error div{margin-left:4px}.input-error-border{border:1px solid var(--color-fluor-red) !important}.overlay-menu-container{display:block}.overlay-menu{display:none;position:absolute;z-index:10001;top:0;left:0;width:100%;background-color:var(--color-gray-100)}.overlay-form-container{display:flex;flex-direction:column;align-items:center;padding:0px 16px 16px 16px}.overlay-form-container>div{width:100%}.overlay-form-container .overlay-form-header{display:flex;justify-content:space-between;align-items:center;padding:16px;margin-bottom:8px}.overlay-form-container .overlay-form-header a span{font-weight:600;color:var(--color-sl-blue-600)}.overlay-form-container .overlay-form-header p{font-size:16px;font-weight:600;color:var(--color-black)}.overlay-form-container .overlay-form-header .overlay-form-close{cursor:pointer}.overlay-form-container .overlay-form-submit{margin-top:70px}.popupmenu-button{border:none;cursor:pointer;background:transparent;display:flex;align-items:center;color:var(--color-sl-blue-600)}.popupmenu-button span{display:block;margin-top:1px}.popupmenu-button span:last-child{margin-left:6px}.popupmenu-container{position:relative}.popupmenu-container .menu{display:none;position:absolute;background:white;padding:6px 0px;list-style:none;z-index:25;top:25px;border:1px solid var(--border, #e1e7ef);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.1);min-width:128px}.popupmenu-container .menu.right-side{right:0}.popupmenu-container .menu-selected{font-weight:var(--semiBoldWeight)}.popupmenu-container .menu[aria-hidden="false"]{display:block}.popupmenu-container .menu button{display:block;width:100%;border:none;background:none;text-align:left;padding:6px 32px;white-space:nowrap;cursor:pointer}.popupmenu-container .menu button:hover{background:var(--color-gray-100)}.range-container{display:flex;align-items:center;justify-content:flex-start}.range-container .form-group{display:flex;margin-right:0px}.range-container .form-group input{flex:1 1 0;min-width:0;height:33px;margin:0px;border:1px solid var(--color-gray-300);border-radius:4px;font-weight:400;font-size:16px}.range-container .form-group input:hover{border:1px solid var(--color-sl-blue);outline:none}.range-container .form-group input[data-range-low]{margin-right:5px}.range-container .form-group input[data-range-high]{margin-left:5px}.scrim-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:10000;display:none}.scrim-overlay.overlay-active{display:block}@media (min-width: 905px){.scrim-overlay{display:none !important}}.search-results-headers{margin-left:10px;margin-bottom:16px}@media (min-width: 600px){.search-results-headers{margin-left:16px}}.gallery-item-container{display:flex;flex-wrap:wrap;gap:var(--grid-gap);justify-content:center}@media (min-width: 600px){.gallery-item-container{justify-content:flex-start}}.gallery-item-container .gallery-item{border-radius:5px;border:1px solid transparent;background-color:var(--color-gray-50);width:350px;overflow:hidden;flex-shrink:0}@media (min-width: 600px){.gallery-item-container .gallery-item{width:271px}}@media (min-width: 1440px){.gallery-item-container .gallery-item{width:340px}}.gallery-item-container .gallery-item .product-image{display:block;text-align:center;width:350px;height:264px}.gallery-item-container .gallery-item .product-image img{max-width:350px;height:264px;overflow:hidden}@media (max-width: 365px){.gallery-item-container .gallery-item .product-image{width:100%}.gallery-item-container .gallery-item .product-image img{width:100%}}@media (min-width: 600px){.gallery-item-container .gallery-item .product-image{width:271px;height:206px}.gallery-item-container .gallery-item .product-image img{max-width:271px;height:206px}}@media (min-width: 1440px){.gallery-item-container .gallery-item .product-image{width:340px;height:265px}.gallery-item-container .gallery-item .product-image img{max-width:340px;height:265px}}.gallery-item-container .gallery-item .item-description-container{padding:6px 10px 10px 10px}.gallery-item-container .gallery-item .item-description-container .featured-title{color:var(--color-sl-blue-600);font-weight:600;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase;padding-bottom:6px}.gallery-item-container .gallery-item .item-description-container a.subtitle1{color:var(--color-black);height:40px;overflow:hidden;display:block}.gallery-item-container .gallery-item .item-description-container .body2 .store-item{font-weight:var(--boldWeight);height:20px;overflow:hidden}.gallery-item-container .gallery-item .item-description-container .item-description{display:flex;justify-content:space-between;align-items:center}.gallery-item-container .gallery-item .item-description-container .item-description a{font-size:12px;color:var(--color-sl-blue-600)}.gallery-item-container .gallery-item .item-description-container .item-description .title4{font-weight:var(--boldWeight)}.gallery-item-container .gallery-item .item-description-container .item-description .product-review-stars img{width:21.5px;height:21.5px;flex-shrink:0}.gallery-item-container .gallery-item .item-description-container .item-description .product-review-stars{margin-left:-3px;margin-bottom:-6px;display:block}.result-sort-header-desktop{justify-content:flex-end;padding-bottom:20px;display:flex}.result-sort-header-desktop .popupmenu-container{margin-left:8px}.result-sort-header-mobile{display:none;justify-content:flex-end}.result-sort-header-mobile .options-mobile-overlay{background-color:var(--color-white);height:301px}.result-sort-header-mobile .form-group{margin:0px 16px 8px 16px}.layout__wrapper .result-sort-header-desktop{display:none}@media (min-width: 600px){.layout__wrapper .result-sort-header-desktop{display:flex}}.layout__wrapper .result-sort-header-mobile{display:flex}@media (min-width: 600px){.layout__wrapper .result-sort-header-mobile{display:none}}.product-actions>form{display:flex;flex-direction:column}.product-actions>form>button{margin-bottom:10px}.gift-form{width:400px;min-height:150px}.gift-form .complete-form,.gift-form .lookup-spinner{display:none}.gift-form .input-container textarea{width:unset}.gift-form .input-container .giftee-checkbox{display:flex;margin-top:4px}.gift-form .input-container .giftee-checkbox input[type="checkbox"]{margin-right:8px;margin-left:2px;width:16px}.gift-form .input-container .giftee-checkbox label{margin-top:6px;font-weight:var(--semiBoldWeight)}.gift-form .find-recipient .lookup-spinner{position:absolute;right:10px;top:40px}.gift-form .find-recipient .giftee-container{margin-top:15px}.gift-form .find-recipient .label2{font-weight:400;color:var(--color-fluor-red-600)}.gift-form .complete-form h3,.gift-form .find-recipient h3{margin-bottom:15px}.gift-form .complete-form .buttons,.gift-form .find-recipient .buttons{margin-top:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.gift-form .complete-form .buttons span,.gift-form .find-recipient .buttons span{text-align:center;cursor:pointer}.gift-form .complete-form .buttons .cancel,.gift-form .find-recipient .buttons .cancel{padding-bottom:8px;padding-top:8px;margin-top:4px}.gift-form .complete-form .buttons input,.gift-form .complete-form .buttons button,.gift-form .complete-form .buttons span,.gift-form .find-recipient .buttons input,.gift-form .find-recipient .buttons button,.gift-form .find-recipient .buttons span{width:100%}.product-image-modal-layout,.product-image{display:flex;flex-flow:column nowrap;gap:var(--internal-grid-gap)}.product-image-modal-layout .main-image,.product-image .main-image{display:flex}.product-image-modal-layout .main-image img,.product-image .main-image img{display:flex;align-self:flex-start;max-height:525px;overflow:hidden;cursor:pointer}.product-image-modal-layout .additional-images-link,.product-image .additional-images-link{display:flex;justify-content:flex-end;padding:0 20px}.product-image-modal-layout .image-carousel,.product-image .image-carousel{display:inline-grid;grid-template-columns:10% auto 10%;grid-template-rows:1fr}.product-image-modal-layout .image-carousel .left,.product-image-modal-layout .image-carousel .right,.product-image .image-carousel .left,.product-image .image-carousel .right{display:flex;grid-row:1;z-index:1000;visibility:hidden;padding:5px}.product-image-modal-layout .image-carousel .left svg,.product-image-modal-layout .image-carousel .right svg,.product-image .image-carousel .left svg,.product-image .image-carousel .right svg{align-self:center;padding:6px;min-width:16px;min-height:16px;justify-content:center;align-items:center;border-radius:100px;background:var(--color-gray-50);box-shadow:0px 4px 4px 1px rgba(0,0,0,0.3)}.product-image-modal-layout .image-carousel .left,.product-image .image-carousel .left{grid-column:1;justify-content:flex-start}.product-image-modal-layout .image-carousel .left svg,.product-image .image-carousel .left svg{transform:rotate(90deg)}.product-image-modal-layout .image-carousel .right,.product-image .image-carousel .right{grid-column:3;justify-content:flex-end}.product-image-modal-layout .image-carousel .right svg,.product-image .image-carousel .right svg{transform:rotate(-90deg)}.product-image-modal-layout .image-carousel .image-thumbnails,.product-image .image-carousel .image-thumbnails{grid-column-start:1;grid-column-end:4;grid-row:1}.product-image-modal-layout .image-thumbnails,.product-image .image-thumbnails{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--internal-grid-gap);overflow-x:auto;width:auto}.product-image-modal-layout .image-thumbnails img,.product-image .image-thumbnails img{border-radius:5px;border:1px solid var(--color-gray-200);max-height:67px;max-width:100px;cursor:pointer}.product-image-modal-layout .image-thumbnails img:focus,.product-image-modal-layout .image-thumbnails img.focusImage,.product-image .image-thumbnails img:focus,.product-image .image-thumbnails img.focusImage{border:3px solid var(--color-sl-blue)}.product-image-modal-layout{display:flex;flex-direction:column;gap:var(--grid-gap)}.product-image-modal-layout .display-image{align-self:center;border-radius:5px;border:1px solid var(--color-gray-200)}.product-image-modal-layout .display-image img{width:100%}.product-images{align-items:flex-start;display:flex;flex-direction:column;grid-gap:var(--grid-gap)}.product-images .image-thumbnails{flex-flow:row wrap;overflow:none}.product-images .close-modal{align-self:flex-end;background:none;border-radius:5px;border:none;height:fit-content;line-height:50%;margin:-12px;padding:8px}.product-images .close-modal img{height:12px}.maturity-symbol{padding:2px 5px 2px 5px;border-radius:2px;border:1px solid var(--color-gray-700);color:var(--color-white)}.maturity-symbol.G{background-color:var(--color-sl-blue-600)}.maturity-symbol.M{background-color:var(--color-black)}.maturity-symbol.A{background-color:var(--color-fluor-red-600)}.maturity-rating{display:none}@media (min-width: 905px){.maturity-rating{display:inline}}#product-merchant-details{display:flex;width:340px;padding:0 0 10px 0;flex-direction:column;gap:var(--internal-grid-gap);align-self:stretch}#merchant-details{display:flex;align-items:center;gap:var(--internal-grid-gap);align-self:stretch}#merchant-details .merchant-photo{padding:8px;float:left;border:1px solid var(--color-gray-200);width:45px;height:45px;gap:var(--internal-grid-gap)}#continue-shopping-container .continue{display:block;margin-bottom:8px}#avatar-compatibility{display:flex;padding:10px;align-items:center;gap:var(--internal-grid-gap);align-self:stretch}#avatar-compatibility .icon.clothing{width:20px;height:15px;flex-shrink:0;display:flex;padding:8px 5.5px 8px 5.5px;align-items:flex-start;gap:var(--internal-grid-gap);border-radius:30px;background-color:var(--color-black)}#avatar-compatibility more-info{font-weight:700}#ratings-summary{display:flex;gap:var(--internal-grid-gap);align-items:center}.product-review-stars img{width:27.5px;height:27.5px;flex-shrink:0;margin-right:-7px}.product-review-stars.small img{height:15px;width:16px;margin-right:-3px}#details{display:flex;flex-direction:column;align-items:normal;gap:var(--internal-grid-gap);align-self:stretch;flex-wrap:wrap}#details ul#permissions{list-style-type:none;display:flex;gap:var(--internal-grid-gap);flex-wrap:wrap}#details .permitted:before{content:url(/slm/icons/listing/checkmark.svg);width:20px;height:20px;flex-shrink:0}#details .not-permitted{text-decoration:line-through;display:none}#details .permitted,#details .cmt,#details .redelivery{display:inline-flex;align-items:center}#interact-block p{display:flex;align-items:center;gap:var(--internal-grid-gap);align-self:stretch}#interact-block p:not(:last-child){margin-bottom:20px}#interact-block .icon{width:24px;height:24px}#interact-block .icon.favorites{width:25.369px;height:24.101px}.product-actions>form{display:flex;flex-direction:column}.product-actions>form>button{margin-bottom:10px}.gift-form{width:400px;min-height:150px}.gift-form .complete-form,.gift-form .lookup-spinner{display:none}.gift-form .input-container textarea{width:unset}.gift-form .input-container .giftee-checkbox{display:flex;margin-top:4px}.gift-form .input-container .giftee-checkbox input[type="checkbox"]{margin-right:8px;margin-left:2px;width:16px}.gift-form .input-container .giftee-checkbox label{margin-top:6px;font-weight:var(--semiBoldWeight)}.gift-form .find-recipient .lookup-spinner{position:absolute;right:10px;top:40px}.gift-form .find-recipient .giftee-container{margin-top:15px}.gift-form .find-recipient .label2{font-weight:400;color:var(--color-fluor-red-600)}.gift-form .complete-form h3,.gift-form .find-recipient h3{margin-bottom:15px}.gift-form .complete-form .buttons,.gift-form .find-recipient .buttons{margin-top:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.gift-form .complete-form .buttons span,.gift-form .find-recipient .buttons span{text-align:center;cursor:pointer}.gift-form .complete-form .buttons .cancel,.gift-form .find-recipient .buttons .cancel{padding-bottom:8px;padding-top:8px;margin-top:4px}.gift-form .complete-form .buttons input,.gift-form .complete-form .buttons button,.gift-form .complete-form .buttons span,.gift-form .find-recipient .buttons input,.gift-form .find-recipient .buttons button,.gift-form .find-recipient .buttons span{width:100%}.product-image-modal-layout,.product-image{display:flex;flex-flow:column nowrap;gap:var(--internal-grid-gap)}.product-image-modal-layout .main-image,.product-image .main-image{display:flex}.product-image-modal-layout .main-image img,.product-image .main-image img{display:flex;align-self:flex-start;max-height:525px;overflow:hidden;cursor:pointer}.product-image-modal-layout .additional-images-link,.product-image .additional-images-link{display:flex;justify-content:flex-end;padding:0 20px}.product-image-modal-layout .image-carousel,.product-image .image-carousel{display:inline-grid;grid-template-columns:10% auto 10%;grid-template-rows:1fr}.product-image-modal-layout .image-carousel .left,.product-image-modal-layout .image-carousel .right,.product-image .image-carousel .left,.product-image .image-carousel .right{display:flex;grid-row:1;z-index:1000;visibility:hidden;padding:5px}.product-image-modal-layout .image-carousel .left svg,.product-image-modal-layout .image-carousel .right svg,.product-image .image-carousel .left svg,.product-image .image-carousel .right svg{align-self:center;padding:6px;min-width:16px;min-height:16px;justify-content:center;align-items:center;border-radius:100px;background:var(--color-gray-50);box-shadow:0px 4px 4px 1px rgba(0,0,0,0.3)}.product-image-modal-layout .image-carousel .left,.product-image .image-carousel .left{grid-column:1;justify-content:flex-start}.product-image-modal-layout .image-carousel .left svg,.product-image .image-carousel .left svg{transform:rotate(90deg)}.product-image-modal-layout .image-carousel .right,.product-image .image-carousel .right{grid-column:3;justify-content:flex-end}.product-image-modal-layout .image-carousel .right svg,.product-image .image-carousel .right svg{transform:rotate(-90deg)}.product-image-modal-layout .image-carousel .image-thumbnails,.product-image .image-carousel .image-thumbnails{grid-column-start:1;grid-column-end:4;grid-row:1}.product-image-modal-layout .image-thumbnails,.product-image .image-thumbnails{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--internal-grid-gap);overflow-x:auto;width:auto}.product-image-modal-layout .image-thumbnails img,.product-image .image-thumbnails img{border-radius:5px;border:1px solid var(--color-gray-200);max-height:67px;max-width:100px;cursor:pointer}.product-image-modal-layout .image-thumbnails img:focus,.product-image-modal-layout .image-thumbnails img.focusImage,.product-image .image-thumbnails img:focus,.product-image .image-thumbnails img.focusImage{border:3px solid var(--color-sl-blue)}.product-image-modal-layout{display:flex;flex-direction:column;gap:var(--grid-gap)}.product-image-modal-layout .display-image{align-self:center;border-radius:5px;border:1px solid var(--color-gray-200)}.product-image-modal-layout .display-image img{width:100%}.product-images{align-items:flex-start;display:flex;flex-direction:column;grid-gap:var(--grid-gap)}.product-images .image-thumbnails{flex-flow:row wrap;overflow:none}.product-images .close-modal{align-self:flex-end;background:none;border-radius:5px;border:none;height:fit-content;line-height:50%;margin:-12px;padding:8px}.product-images .close-modal img{height:12px}.inventory-contents-container .inventory-contents{display:flex;height:334px;flex-direction:column;align-items:flex-start;align-self:stretch;background:var(--color-white);color:var(--color-black);overflow-y:auto}.inventory-contents-container .contents-header{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:4px 4px 0px 0px;border:1px solid var(--color-gray-600);background:var(--color-gray-100)}.inventory-contents-container .folder-name{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:var(--color-white)}.inventory-contents-container .contents-body{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:var(--color-white)}.inventory-contents-container span.name{flex:1 0 0}.inventory-contents-container span.permissions{width:200px}.inventory-contents-container ul{justify-content:center;align-items:center;gap:10px;align-self:stretch}.inventory-contents-container li{list-style-type:none}.inventory-contents-container li.open .arrow-icon{transform:rotate(0deg)}.inventory-contents-container li.closed .arrow-icon{transform:rotate(-90deg)}.inventory-contents-container li.folder.closed ul{display:none}.inventory-contents-container li>ul{padding-left:23px}.inventory-contents-container .folder-icon{display:flex;cursor:pointer;gap:4px}#product-related-items{border-top:1px solid var(--color-gray-200);padding-top:12px;min-width:var(--breakpoint-xsmall-max);clear:both}#product-related-items h2{margin-bottom:10px;margin-left:10px}#product-related-items .related-items{display:flex;flex-flow:row nowrap;overflow-x:scroll}#product-related-items .related-items .related-item{display:flex;flex:1 1 0;flex-flow:column nowrap;margin:10px;font-size:12px;text-wrap:wrap}#product-related-items .related-items .related-item:first-child{margin-left:0}#product-related-items .related-items .related-item:last-child{margin-right:0}#product-related-items .related-items .related-item__image{display:flex;align-items:center;height:fit-content;width:144px;height:120px}#product-related-items .related-items .related-item__image img{max-height:100%;max-width:100%}#product-related-items .related-items .related-item>div{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between}#product-related-items .related-items .related-item__info{align-self:stretch;margin-top:8px;margin-bottom:8px;overflow:hidden;display:block;text-decoration:none;color:var(--color-sl-blue-700)}#product-related-items .related-items .related-item__price{height:fit-content}#product-preview.notice{font-size:12px;padding:5px 10px}#product-preview.notice a{font-size:12px}.listings .layout__main{display:grid;grid-template-columns:1fr;gap:var(--grid-gap);grid-template-areas:"header" "image" "actions" "details" "related";grid-template-rows:min-content}.listing__header{grid-area:header;overflow-x:unset}.listing__header h1{word-break:break-word}.listing__header #flash>div{margin-bottom:12px}.listing__header .listing__header__container{display:flex;justify-content:space-between;flex-direction:row;margin-bottom:20px}.listing__header .listing__header__breadcrumbs ol{display:flex;gap:5px;align-content:baseline}.listing__image{grid-area:image}.listing__details{grid-area:details;width:100%}.listing__sections{grid-area:actions;display:grid;gap:0}.listing__sections .section__merchant,.listing__sections .section__cart,.listing__sections .section__cart .prices,.listing__sections .section__usage,.listing__sections #avatar-compatibility,.listing__sections .section__rating,.listing__sections .section__details{margin-bottom:24px}.listing__sections .section__merchant,.listing__sections .section__usage,.listing__sections #avatar-compatibility,.listing__sections .section__details{margin-left:10px}.listing__sections .section__rating,.listing__sections .section__interact{margin-left:5px}.listing__sections .section__rating .update-block,.listing__sections .section__interact .update-block{margin-left:5px;margin-top:24px;color:var(--color-gray)}.listing__sections .section__rating .update-block span,.listing__sections .section__interact .update-block span{font-weight:var(--boldWeight)}.listing__sections{grid-template-columns:1fr;grid-template-areas:"cart" "merchant" "usage" "rating" "details" "interact"}.listing__sections .section__merchant{grid-area:merchant}.listing__sections .section__details{grid-area:details}.listing__sections .section__cart{grid-area:cart}.listing__sections .section__usage{grid-area:usage}.listing__sections .section__rating{grid-area:rating}.listing__sections .section__interact{grid-area:interact}.listing__related{gap:var(--grid-gap);grid-area:related;grid-template-columns:1fr}@media (min-width: 600px){.listing__sections{grid-template-columns:1fr 1fr;gap:0 var(--grid-gap);grid-template-areas:"cart merchant" "cart usage" "cart rating" "cart details" "cart details" "interact details"}}@media (min-width: 905px){.listings .layout__main{grid-template-columns:1fr 340px;grid-template-rows:auto min-content 1fr auto;grid-template-areas:"header header" "image actions" "details actions" "details actions" "related related"}.listing__sections{display:block}.listing__sections .section__merchant,.listing__sections .section__cart,.listing__sections .section__cart .prices,.listing__sections .section__usage,.listing__sections #avatar-compatibility,.listing__sections .section__rating,.listing__sections .section__details{margin-bottom:32px}}.products_search .layout__main .content-results{display:flex}.products_search .layout__main #search-menu{width:316px;display:none}.products_search .layout__main .search-results-container{width:100%;display:flex;flex-direction:column;align-items:center;border-top:1px solid var(--color-gray-200);padding-top:10px}@media (min-width: 600px){.products_search .layout__main .search-results-container{display:block}}.products_search .layout__main .search-results-container .product-listing.gallery{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:20px;width:100%}.products_search .layout__main #search-results-container{width:calc(100% - 240px)}.products_search .layout__main #search-results-container .product-listing.gallery{display:grid;grid-template-columns:repeat(auto-fit, 220px);gap:20px}@media (min-width: 600px){.products_search .layout__main #search-menu{width:291px;display:block}.products_search .layout__main .search-results-container{width:calc(100% - 291px)}}@media (min-width: 1440px){.products_search .layout__main #search-menu{width:340px}.products_search .layout__main .search-results-container{width:calc(100% - 340px)}}@media (min-width: 905px){.layout__wrapper #search-menu{width:340px}}.listing-enhancement-chooser{position:relative;min-height:200px;width:500px}.listing-enhancement-chooser ul#listing-enhancement-types{overflow:auto;max-height:235px;list-style-type:none;width:100%;border-top:1px solid #ccc;margin-top:10px}.listing-enhancement-chooser ul#listing-enhancement-types li.listing-enhancement{padding:10px 0;border-bottom:1px solid #ccc}.listing-enhancement-chooser ul#listing-enhancement-types li.listing-enhancement .listing-enhancement-detail{display:inline-block;font-weight:bold;width:200px;text-align:right;padding-right:10px}.listing-enhancement-chooser ul#listing-enhancement-types li.listing-enhancement .listing-enhancement-actions{display:inline-block}.listing-enhancement-chooser ul#listing-enhancement-types li.listing-enhancement .listing-enhancement-actions .edit-item-sm{margin:0 !important}#listing-enhancement-category{margin:5px 0}#listing-enhancement-category-chooser-link{display:inline-block;float:none}#listing-enhancement-category-chooser{display:none;padding:5px}#listing-enhancement-category-name,#listing-enhancement-category .category-label{padding-right:5px}table.subscriptions-table td{padding:4px 5px}table.subscriptions-table td .edit-item-sm{border:none;-moz-border-radius:0;-webkit-border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none}table.subscriptions-table td.charge-dates{width:120px}.listings_show_old #breadcrumb--legacy>span{display:flex;justify-content:space-between;flex-direction:row}#product-main h1{margin-bottom:10px;overflow-wrap:break-word}#product-main .version{color:#595c62;font-size:13px}#product-main .marketplace-tabs{margin:20px 0 0 0;padding:0;position:relative}#product-main .marketplace-tabs .tab-headers{width:100%;border-bottom:2px solid var(--color-gray-200)}#product-main .marketplace-tabs .tab-headers .tab-header{cursor:pointer;color:var(--color-sl-blue-700);margin-bottom:-1px;text-decoration:none;padding:10px}#product-main .marketplace-tabs .tab-headers .tab-header.selected{background-color:var(--color-gray-200);border-radius:8px 8px 0 0;display:inline-block;z-index:1000}#product-main .marketplace-tabs .tab-body{padding:15px 10px 10px 10px}#product-main .marketplace-tabs div#product-features ul{margin:0 0 0 15px}#product-main .marketplace-tabs div#product-features li{padding:2px 0;font-size:13px}#product-description p{margin-bottom:1em}#product-description a.slurl,#product-description a.pdf,#product-description a.video-url{display:block;float:left;clear:both;font-weight:bold;margin:10px 0}#product-description a.pdf{padding:2px 0 2px 21px;background-position:0 -395px}#content-loading-container{width:16px;margin:0px auto}.prices{padding:0;color:#1A1A1A;margin-bottom:10px}.prices .price-ld{font-weight:bold;font-size:20px;margin-right:5px}.price-ld,.price-usd{white-space:nowrap}.payment-info{margin-bottom:6px}.demo-link{display:block;margin-top:7px;text-align:center}#recently-purchased,.new-items-by-seller{border-top:1px solid #E0E0E0;padding-top:8px}#recently-purchased h2,.new-items-by-seller h2{margin-bottom:10px}#recently-purchased .recently-purchased-item,.new-items-by-seller .recently-purchased-item{padding-bottom:20px;float:left;font-size:12px;line-height:150%}#recently-purchased .recently-purchased-item a,.new-items-by-seller .recently-purchased-item a{display:block;margin-bottom:5px;height:75px;width:100px;text-align:center;overflow:hidden}#recently-purchased .recently-purchased-item a.info,.new-items-by-seller .recently-purchased-item a.info{margin-bottom:0;height:54px;overflow:hidden;text-align:left;line-height:130%}#recently-purchased .recently-purchased-item span,.new-items-by-seller .recently-purchased-item span{display:block;font-weight:bold;color:#1A1A1A;margin-bottom:10px}.new-items-by-seller{border-top:none}.new-items-by-seller .recently-purchased-item{padding-top:20px;padding-bottom:5px}.new-items-by-seller .recently-purchased-item span{margin-bottom:5px}.cart-form,#product-details{padding-bottom:16px;border-bottom:1px "solid" #ccc;margin-bottom:8px}.cart-form ul,#product-details ul{margin:0;padding:0;list-style:none}.cart-form ul li,#product-details ul li{font-size:13px;line-height:100%;padding:4px 0}.cart-form ul span,#product-details ul span{color:#222222}#merchant-metadata{border-bottom:0}.cart-or-buy-now{display:block;font-weight:bold;text-align:center;margin-top:-5px;font-size:13px}.available-qty{display:block;text-align:center;margin-top:5px;font-size:11px}.button.gift-button{margin-top:5px}#merchant-box .with-image{float:left;width:155px}#merchant-box h5,#merchant-box a,#merchant-box span,#item-options a{line-height:130%}div.addthis_toolbox{margin-bottom:11px}div.addthis_toolbox a,div.addthis_toolbox span{clear:none !important;margin-bottom:0 !important}div.addthis_toolbox .de-DE{max-width:117px}div.addthis_toolbox .pt-BR{max-width:92px}.revise-listing{display:block;margin-top:0px !important;margin-bottom:10px !important}.listing-user-actions{display:flex;flex-direction:column;justify-content:center;align-items:center}.listing-user-actions a{font-weight:bold}#product_reviews_sort_form{display:inline}span#rating-distribution-link{display:inline-block;color:var(--color-sl-blue-700);cursor:pointer}span#rating-distribution-link span.marketplace-sprite{background-position:2px -1575px;display:inline-block;height:10px;width:11px;margin:0 4px -2px 10px;border:1px solid #ccc}#product-maturity-message{margin-bottom:55px}#product-maturity-message p{font-size:15px;line-height:150%;margin-bottom:20px}.social-links{position:relative;height:32px}.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr,.fb_edge_comment_widget span{display:none !important}.fb_iframe_widget iframe{width:220px !important}.fb_iframe_widget textarea{width:200px !important}.reviews div.rating-cancel,.reviews div.star-rating{float:left;width:14px;height:12px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;margin-top:2px}.reviews div.rating-cancel,.reviews div.rating-cancel a{background:url(/assets/slm/buttons/delete-32cd2462f0572cc6d63fba76837141950a47108f0015cee8f116f69002d1019f.gif) no-repeat 0 -16px}.reviews div.star-rating,.reviews div.star-rating a{background:url(/assets/slm/sprites/star-ratings-883a628614496fb08dd4ca7134d87182fe456e3c93831e78ae50f562404acd86.png) no-repeat 0 0px}.reviews div.rating-cancel a,.reviews div.star-rating a{display:block;width:13px;height:100%;background-position:0 0px;border:0}.reviews div.star-rating-on a{background-position:0 -16px !important}.reviews div.star-rating-hover a{background-position:0 -32px}.reviews div.star-rating-readonly a{cursor:default !important}.reviews div.star-rating{background:transparent !important;overflow:hidden !important}.reviews div.rating-cancel{display:none !important}.five-star{background-position:0 -309px;display:inline-block;text-indent:-2000em;width:70px}.five-star-lg{background-position:0 -2263px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.four-star{background-position:0 -247px;display:inline-block;text-indent:-2000em;width:70px}.four-half-star{background-position:0 -294px;display:inline-block;text-indent:-2000em;width:70px}.four-star-lg{background-position:0 -2218px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.four-half-star-lg{background-position:0 -2241px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.three-star{background-position:0 -185px;display:inline-block;text-indent:-2000em;width:70px}.three-half-star{background-position:0 -232px;display:inline-block;text-indent:-2000em;width:70px}.three-star-lg{background-position:0 -2172px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.three-half-star-lg{background-position:0 -2195px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.two-star{background-position:0 -123px;display:inline-block;text-indent:-2000em;width:70px}.two-half-star{background-position:0 -170px;display:inline-block;text-indent:-2000em;width:70px}.two-star-lg{background-position:0 -2128px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.two-half-star-lg{background-position:0 -2149px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.one-star{background-position:0 -61px;display:inline-block;text-indent:-2000em;width:70px}.one-half-star{background-position:0 -108px;display:inline-block;text-indent:-2000em;width:70px}.one-star-lg{background-position:0 -2081px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.one-half-star-lg{background-position:0 -2105px;display:inline-block;text-indent:-2000em;width:104px;height:20px}.no-star{background-position:0 1px;display:inline-block;text-indent:-2000em;width:70px}#product-reviews .ratings{display:flex;flex-direction:column;gap:var(--internal-grid-gap)}#product-reviews .ratings .average-rating{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:var(--internal-grid-gap)}#product-reviews .ratings .histogram{display:grid;grid-template-columns:auto;gap:var(--internal-grid-gap);align-items:center;list-style-type:none;grid-auto-columns:1fr;width:150px}#product-reviews .ratings .histogram li{display:grid;align-items:center;grid-template-columns:40px repeat(100, 1fr)}#product-reviews .ratings .histogram li span{grid-row-start:1;grid-column-start:2;height:8px;border-radius:5px}#product-reviews .ratings .histogram li .bar-background{background:#D0D0D3;grid-column-end:span 100}#product-reviews .ratings .histogram li .bar-fill{background:#FF7733}.review-write-btn{width:100%}#product-reviews .review-button{font-size:13px;height:24px}.review-sort{display:flex;justify-content:flex-end;align-items:center;gap:var(--internal-grid-gap)}.product-reviews :first-child{border:none;padding-top:10px}.product-review,.comment{display:flex;flex-direction:column;gap:var(--internal-grid-gap);min-width:fit-content;padding:20px 0;overflow-wrap:break-word;font-size:14px}.product-review .review-date,.comment .review-date{color:#595c62;padding-right:10px}.product-review p,.comment p{font-size:inherit;line-height:inherit}.product-review .review-author a,.comment .review-author a{font-weight:bold}.product-review .review-author a.see-all-reviews,.comment .review-author a.see-all-reviews{font-weight:normal}.product-review .review-actions,.comment .review-actions{display:flex;flex-direction:column}.product-review .review-actions .comments-flagging-permalink,.comment .review-actions .comments-flagging-permalink{display:inherit;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:var(--internal-grid-gap)}.product-review .review-actions .helpfulness-rating,.comment .review-actions .helpfulness-rating{display:inherit;flex-direction:column;margin-bottom:15px;align-items:flex-start;gap:var(--internal-grid-gap)}.product-review .review-actions .helpfulness-rating span,.comment .review-actions .helpfulness-rating span{display:block;float:left;line-height:200%;font-weight:bold}.product-review .review-actions .helpfulness-rating a.button,.product-review .review-actions .helpfulness-rating a.utility-button,.comment .review-actions .helpfulness-rating a.button,.comment .review-actions .helpfulness-rating a.utility-button{display:inline-flex;padding:4px 24px;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--color-gray-950);background:none;height:24px}.product-review .review-actions p.small,.comment .review-actions p.small{clear:both;margin:0}.product-review .review-actions p.small a,.product-review .review-actions p.small span.already-flagged,.comment .review-actions p.small a,.comment .review-actions p.small span.already-flagged{padding:0 10px 0 0}.product-review .review-actions p.small span.already-flagged,.comment .review-actions p.small span.already-flagged{color:#595c62}.comment.first{border:none;padding-top:10px}#review-product-info.span-2{float:right !important}#review-product-info .gallery-item{margin:4px 0 0 0 !important}#post-review form,#post-comment form{margin:0 10px}#post-review form .input-row,#post-comment form .input-row{border:none;padding:7px 0}#post-review form input,#post-review form textarea,#post-comment form input,#post-comment form textarea{width:660px;clear:left;margin-top:5px;border:1px solid #C5CDCF;font-size:15px;line-height:130%;padding:3px 6px 0}#post-review form input,#post-comment form input{height:23px}#post-review form textarea,#post-comment form textarea{height:120px}#post-review form label,#post-comment form label{float:left;margin-right:5px}#post-review form .utility-button,#post-comment form .utility-button{width:auto;font-size:13px;height:24px;color:var(--color-sl-blue-700);float:left;margin:0 10px 0 0;padding:0 10px}#post-review form .cancel,#post-comment form .cancel{line-height:24px}#post-review form .checkbox,#post-comment form .checkbox{float:left;width:auto;padding:0;margin:0 10px 0 0;height:auto}#post-review form .checkbox-label,#post-comment form .checkbox-label{font-weight:normal}#comments h2{margin:0 10px}#comments .errorExplanation h2{margin:0}#comments .product-review{border:none;padding:0;margin:0 10px}#comments #comment-options{border-top:none;border-bottom:1px solid #ccc;padding:20px 0;margin-bottom:20px}#comments #comment-options .utility-button{width:auto;font-size:13px;height:24px;color:var(--color-sl-blue-700);float:left;margin:0 10px;padding:0 10px}#comments #comment-options .cancel{line-height:24px}#comments .comment{padding:20px 10px}#comments .comment .comment-author{color:#595c62}#comments .comment .comment-author strong{color:#222}#post-comment{padding-top:20px}#post-comment h1{margin:0 10px}#post-comment.new-comment{padding-top:0}.product-listing.list div.sort{float:right}.product-listing.list div.sort span{display:inline}#favorite-list td.list-image,#favorite-list td.list-description,#favorite-list td.list-price,#wishlist-list td.list-image,#wishlist-list td.list-description,#wishlist-list td.list-price{margin-left:0;margin-right:0;padding:10px}#favorite-list td.list-description,#wishlist-list td.list-description{width:418px;max-width:418px;overflow:hidden}#favorite-list td.list-description-shorter,#wishlist-list td.list-description-shorter{width:325px}#favorite-list td.list-price,#wishlist-list td.list-price{text-align:right}#favorite-stores-list td.checkbox{width:25px}#favorite-stores-list td.list-image{width:47px;height:47px}#favorite-stores-list td.list-description{max-width:130px;overflow-wrap:break-word}.add-to-wishlist-button{margin-left:10px !important}.product-listing.list div .buttons{float:none}.product-listing.list .add-as-gift span{display:inline;font-weight:normal}.product-row .gift-form{display:none;position:absolute;z-index:100;width:200px}#product-reviews .ratings{display:flex;flex-direction:column;gap:var(--internal-grid-gap)}#product-reviews .ratings .average-rating{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:var(--internal-grid-gap)}#product-reviews .ratings .histogram{display:grid;grid-template-columns:auto;gap:var(--internal-grid-gap);align-items:center;list-style-type:none;grid-auto-columns:1fr;width:150px}#product-reviews .ratings .histogram li{display:grid;align-items:center;grid-template-columns:40px repeat(100, 1fr)}#product-reviews .ratings .histogram li span{grid-row-start:1;grid-column-start:2;height:8px;border-radius:5px}#product-reviews .ratings .histogram li .bar-background{background:#D0D0D3;grid-column-end:span 100}#product-reviews .ratings .histogram li .bar-fill{background:#FF7733}.review-write-btn{width:100%}#product-reviews .review-button{font-size:13px;height:24px}.review-sort{display:flex;justify-content:flex-end;align-items:center;gap:var(--internal-grid-gap)}.product-reviews :first-child{border:none;padding-top:10px}.product-review,.comment{display:flex;flex-direction:column;gap:var(--internal-grid-gap);min-width:fit-content;padding:20px 0;overflow-wrap:break-word;font-size:14px}.product-review .review-date,.comment .review-date{color:#595c62;padding-right:10px}.product-review p,.comment p{font-size:inherit;line-height:inherit}.product-review .review-author a,.comment .review-author a{font-weight:bold}.product-review .review-author a.see-all-reviews,.comment .review-author a.see-all-reviews{font-weight:normal}.product-review .review-actions,.comment .review-actions{display:flex;flex-direction:column}.product-review .review-actions .comments-flagging-permalink,.comment .review-actions .comments-flagging-permalink{display:inherit;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:var(--internal-grid-gap)}.product-review .review-actions .helpfulness-rating,.comment .review-actions .helpfulness-rating{display:inherit;flex-direction:column;margin-bottom:15px;align-items:flex-start;gap:var(--internal-grid-gap)}.product-review .review-actions .helpfulness-rating span,.comment .review-actions .helpfulness-rating span{display:block;float:left;line-height:200%;font-weight:bold}.product-review .review-actions .helpfulness-rating a.button,.product-review .review-actions .helpfulness-rating a.utility-button,.comment .review-actions .helpfulness-rating a.button,.comment .review-actions .helpfulness-rating a.utility-button{display:inline-flex;padding:4px 24px;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--color-gray-950);background:none;height:24px}.product-review .review-actions p.small,.comment .review-actions p.small{clear:both;margin:0}.product-review .review-actions p.small a,.product-review .review-actions p.small span.already-flagged,.comment .review-actions p.small a,.comment .review-actions p.small span.already-flagged{padding:0 10px 0 0}.product-review .review-actions p.small span.already-flagged,.comment .review-actions p.small span.already-flagged{color:#595c62}.comment.first{border:none;padding-top:10px}#review-product-info.span-2{float:right !important}#review-product-info .gallery-item{margin:4px 0 0 0 !important}#post-review form,#post-comment form{margin:0 10px}#post-review form .input-row,#post-comment form .input-row{border:none;padding:7px 0}#post-review form input,#post-review form textarea,#post-comment form input,#post-comment form textarea{width:660px;clear:left;margin-top:5px;border:1px solid #C5CDCF;font-size:15px;line-height:130%;padding:3px 6px 0}#post-review form input,#post-comment form input{height:23px}#post-review form textarea,#post-comment form textarea{height:120px}#post-review form label,#post-comment form label{float:left;margin-right:5px}#post-review form .utility-button,#post-comment form .utility-button{width:auto;font-size:13px;height:24px;color:var(--color-sl-blue-700);float:left;margin:0 10px 0 0;padding:0 10px}#post-review form .cancel,#post-comment form .cancel{line-height:24px}#post-review form .checkbox,#post-comment form .checkbox{float:left;width:auto;padding:0;margin:0 10px 0 0;height:auto}#post-review form .checkbox-label,#post-comment form .checkbox-label{font-weight:normal}#comments h2{margin:0 10px}#comments .errorExplanation h2{margin:0}#comments .product-review{border:none;padding:0;margin:0 10px}#comments #comment-options{border-top:none;border-bottom:1px solid #ccc;padding:20px 0;margin-bottom:20px}#comments #comment-options .utility-button{width:auto;font-size:13px;height:24px;color:var(--color-sl-blue-700);float:left;margin:0 10px;padding:0 10px}#comments #comment-options .cancel{line-height:24px}#comments .comment{padding:20px 10px}#comments .comment .comment-author{color:#595c62}#comments .comment .comment-author strong{color:#222}#post-comment{padding-top:20px}#post-comment h1{margin:0 10px}#post-comment.new-comment{padding-top:0}.breadcrumb{color:var(--color-sl-blue-600)}.breadcrumb ol{display:flex}.breadcrumb .breadcrumb-item{display:flex;align-items:center}.breadcrumb .breadcrumb-item:not(:last-child)::after{content:"\00BB";margin:0 8px}.breadcrumb .breadcrumb-item .breadcrumb-text a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb .breadcrumb-item .breadcrumb-text{display:none}.breadcrumb .breadcrumb-item .breadcrumb-ellipsis{display:inline-block}.breadcrumb .breadcrumb-item.breadcrumb--mobile-visible .breadcrumb-text{display:inline-block;width:54vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb .breadcrumb-item.breadcrumb--mobile-visible .breadcrumb-ellipsis{display:none}@media (min-width: 905px){.breadcrumb .breadcrumb-item .breadcrumb-text{display:inline-block}.breadcrumb .breadcrumb-item .breadcrumb-ellipsis{display:none}}
