@charset "UTF-8";:root{--box-shadow: 0px 0px 4px rgba(0, 0, 0, .1);--header-shadow: 0px 0px 4px rgba(0, 0, 0, .4);--blue-color: #32a0db;--blue-shadow: 0 0 .25rem rgba(50, 160, 219, .4);--jungle-color: #009039;--jungle-shadow: 0 0 .25rem rgba(0, 144, 57, .4);--orange-color: #fd6a00;--orange-shadow: 0 0 .25rem rgba(253, 106, 0, .4);--red-color: #ff3737;--red-shadow: 0 0 .25rem rgba(255, 55, 55, .4);--green-color: #b3ea00;--green-shadow: 0 0 .25rem rgba(179, 234, 0, .4);--yellow-color: #ffcc33;--yellow-shadow: 0 0 .25rem rgba(255, 204, 51, .4);--dark-color: #212630;--dark-shadow: 0 0 .25rem rgba(33, 38, 48, .4);--darker-color: #171a21;--darker-shadow: 0 0 .25rem rgba(23, 26, 33, .4);--darkest-color: #111318;--darkest-shadow: 0 0 .25rem rgba(17, 19, 24, .4);--text-color: #fff;--text-secondary-color: rgba(255, 255, 255, .6);--text-shadow: 0px 4px 4px rgba(0, 0, 0, .4);--link-color: #fff;--spacer-1: 2px;--spacer-2: 1.25rem;--font-size-base: 1rem;--border-radius-sm: .3125rem;--border-radius: .625rem;--border-radius-lg: 1.125rem;--transition-time: .3s;--scrollbar-width: 4px;--color-white: #ffffff;--color-white-light: hsl(0, 0%, 135%);--color-white-dark: rgb(222.4875, 211.0125, 211.0125);--color-white-hover: rgb(229.5, 229.5, 229.5);--color-red: #ff2d2d;--color-red-light: rgb(253.425, 225.075, 225.075);--color-red-dark: hsl(0, 115%, 43.8235294118%);--color-red-hover: #f90000;--color-green: #4aa800;--color-green-light: rgb(164.4910714286, 246.825, 99.675);--color-green-dark: hsl(93.5714285714, 115%, 17.9411764706%);--color-green-hover: rgb(51.5357142857, 117, 0);--color-blue: #0276e0;--color-blue-light: rgb(155.7086283186, 204.3464581838, 248.7913716814);--color-blue-dark: hsl(208.6486486486, 113.2300884956%, 29.3137254902%);--color-blue-hover: rgb(1.5486725664, 91.3716814159, 173.4513274336);--color-yellow: #ffb800;--color-yellow-light: rgb(251.175, 232.005, 182.325);--color-yellow-dark: hsl(43.2941176471, 115%, 35%);--color-yellow-hover: rgb(204, 147.2, 0);--color-orange: #fe7200;--color-orange-light: rgb(251.125, 212.6801181102, 181.375);--color-orange-dark: hsl(26.9291338583, 115%, 34.8039215686%);--color-orange-hover: rgb(203, 91.1102362205, 0);--color-brand-blue: #32a1db;--color-brand-blue-light: rgb(204.9610995851, 229.6423770532, 242.5389004149);--color-brand-blue-dark: rgb(14.317686722, 121.9447491345, 178.182313278);--color-brand-blue-hover: rgb(32.5643153527, 132.9709543568, 185.4356846473);--color-brand-green: #9dbc1c;--color-brand-green-light: rgb(219.9142013889, 234.2527777778, 160.2472222222);--color-brand-green-dark: rgb(107.8041145833, 131.8791666667, 7.6208333333);--color-brand-green-hover: rgb(119.9305555556, 143.6111111111, 21.3888888889);--color-jungle: #009039;--color-jungle-light: rgb(76.875, 245.625, 143.671875);--color-jungle-dark: hsl(143.75, 115%, 13.2352941176%);--color-jungle-hover: rgb(0, 93, 36.8125);--color-brand-linear: linear-gradient( to right, #32a1db, #9dbc1c );--color-brand-linear-soft: linear-gradient( to right, rgba(50, 161, 219, .5), rgba(157, 188, 28, .5) );--color-brand-linear-hover: linear-gradient( to right, rgba(50, 161, 219, .1), rgba(157, 188, 28, .1) );--color-transparent: rgba(255, 255, 255, .6);--color-dark-transparent: rgba(0, 0, 0, .2);--color-border: rgba(255, 255, 255, .1);--font-filter-title: #df6604;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.25rem;--space-xl: 1.5rem;--space-2xl: 2rem;--size-3xs: 1.25rem;--size-2xs: 1.5rem;--size-xs: 2rem;--size-sm: 2.25rem;--size-md: 2.5rem;--size-lg: 2.75rem;--size-xl: 3rem;--size-2xl: 3.5rem;--size-3xl: 4rem;--size-4xl: 4.5rem;--size-profile-image: 4.375rem;--font-size-2xs: .5rem;--font-size-xs: .625rem;--font-size-sm: .75rem;--font-size-sm-plus: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--border-radius-none: 0;--border-radius-sm: .25rem;--border-radius-md: .625rem;--border-radius-lg: 1rem;--border-radius-full: 9999px;--site-sidebar-width: calc(17.5rem - var(--space-sm) * 2);--site-header-height: 4.75rem;--site-searcbar-width: 48.75rem;--site-max-width: 120rem;--site-gutter: max(0px, (100vw - var(--site-max-width)) / 2);--site-min-width: 1280px;--bg-page: #0f1116;--gray-border-color: #4a4a4a;--font-size: clamp(13px, calc(100vw / 120), 16px);--color-dark: var(--bg-surface);--color-darker: var(--bg-body);--color-darker-shadow: var(--box-shadow);--color-dark-shadow: var(--box-shadow);--bg-body: #171a21;--bg-surface: #212630;--bg-item-hover: rgba(255, 255, 255, .1);--border-ui: #2a303d;--text-main: #ffffff;--text-muted: #808080;--text-highlight: #df6604;--color-hover: #808080;--max-width: var(--size-2xl);--border-radius: var(--border-radius-md);--font-size-xsmall: var(--font-size-xs);--font-size-small: var(--font-size-sm);--font-size-medium: 1.25rem;--font-size-large: var(--font-size-lg);--space-small: var(--space-sm);--space-base: var(--space-md);--space-large: var(--space-lg);--color-primary: var(--bg-body);--color-secondary: var(--bg-surface);--color-tertiary: var(--border-ui);--font-color-primary: var(--text-main);--font-color-secondary: var(--text-muted);--font-filter-title: var(--text-highlight);--menu-list-item-color: var(--bg-item-hover);--dark-color-hover: var(--color-hover);--light-color-hover: var(--color-hover)}@media(prefers-color-scheme:dark){:root{--bg-body: #171a21;--bg-surface: #212630;--bg-item-hover: rgba(255, 255, 255, .1);--border-ui: #2a303d;--text-main: #ffffff;--text-muted: #808080;--text-highlight: #df6604;--color-hover: #808080}}body.dark,body.light{--bg-body: #171a21;--bg-surface: #212630;--bg-item-hover: rgba(255, 255, 255, .1);--border-ui: #2a303d;--text-main: #ffffff;--text-muted: #808080;--text-highlight: #df6604;--color-hover: #808080}body[data-layout=mobile]{--site-max-width: 530px;--site-min-width: 320px;--site-gutter: max(0px, (100vw - var(--site-max-width)) / 2);min-width:var(--site-min-width)}::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--color-secondary);border-radius:var(--border-radius)}::-webkit-scrollbar-thumb{border-radius:10px;border:.625rem solid rgba(255,255,255,.6)}::-webkit-scrollbar-thumb:hover{background:#fff3}::-webkit-calendar-picker-indicator{filter:invert(1)}h1,h2,h3,h4,h5,h6{margin:0}.container{margin-left:auto;margin-right:auto;padding:0 var(--spacer-2);width:1230px}@media(min-width:1270px){.container{width:calc(100vw - 40px)}}@media(min-width:1680px){.container{width:1640px}}html,body{display:block;padding:0;margin:0}html *,body *{box-sizing:border-box}html * p,body * p{line-height:1.5;margin:0}html{font-size:clamp(13px,calc(100vw / 120),16px)}body{font-family:Roboto,Arial,Helvetica,sans-serif;background-color:var(--bg-body);color:var(--text-main);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*{font-family:inherit;box-sizing:border-box}a{color:var(--link-color);text-decoration:none}svg{width:1em;height:1em;fill:var(--text-main)}input::placeholder{color:var(--text-secondary-color)}::placeholder{color:var(--gray-border-color);font-weight:300}:focus::placeholder{color:var(--color-transparent)}body.has-popup{overflow:hidden}.gs-popup{position:fixed;background:#000000b3;inset:0;display:flex;justify-content:center;z-index:102;overflow:auto;outline:none;padding:3% 0}.gs-popup-wrapper{position:relative;background:var(--dark-color);padding:var(--spacer-2);border-radius:var(--border-radius);width:max-content;max-width:90%;z-index:102;margin:auto}.gs-popup-header{font-weight:500;font-size:1.125rem;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:10px;padding-bottom:calc(var(--spacer-2) / 2);margin-bottom:10px;margin-bottom:calc(var(--spacer-2) / 2);box-shadow:0 -1px #0003 inset;padding-right:2.5rem}.gs-popup-body{line-height:1.5}.gs-popup-close{font-size:2rem!important;line-height:.6em!important;position:absolute!important;color:var(--text-color)!important;top:0!important;right:0!important;padding:var(--spacer-2)!important;z-index:103!important}.gs-popup-close:before{content:"×"}.gs-popup-buttons-container{display:flex;margin-top:var(--spacer-2);gap:var(--spacer-2);justify-content:flex-end}.gs-popup-buttons-container a:not(.btn),.gs-popup-buttons-container button:not(.btn){all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.gs-popup-buttons-container a:not(.btn)[disabled],.gs-popup-buttons-container a:not(.btn).disabled,.gs-popup-buttons-container button:not(.btn)[disabled],.gs-popup-buttons-container button:not(.btn).disabled{opacity:.6;pointer-events:none}.gs-popup-buttons-container a:not(.btn),.gs-popup-buttons-container button:not(.btn){color:var(--dark-color);background-color:var(--text-color);box-shadow:var(--box-shadow);border-color:var(--text-color)}.gs-popup-buttons-container a:not(.btn) svg,.gs-popup-buttons-container button:not(.btn) svg{fill:var(--dark-color)}.gs-popup-buttons-container a:not(.btn).active,.gs-popup-buttons-container a:not(.btn):hover,.gs-popup-buttons-container button:not(.btn).active,.gs-popup-buttons-container button:not(.btn):hover{background-color:var(--dark-color);color:var(--text-color)}.gs-popup-buttons-container a:not(.btn).active svg,.gs-popup-buttons-container a:not(.btn):hover svg,.gs-popup-buttons-container button:not(.btn).active svg,.gs-popup-buttons-container button:not(.btn):hover svg{fill:var(--text-color)}svg.fill-blue{fill:var(--blue-color)}svg.fill-jungle{fill:var(--jungle-color)}svg.fill-orange{fill:var(--orange-color)}svg.fill-red{fill:var(--red-color)}svg.fill-green{fill:var(--green-color)}svg.fill-yellow{fill:var(--yellow-color)}[data-wait-for-response=true]{position:relative}[data-wait-for-response=true]:before{content:"";position:absolute;inset:0;background-color:#000000b3;z-index:10}[data-wait-for-response=true]:after{content:"";position:absolute;inset:0;z-index:11;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200px'%20height='200px'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='xMidYMid'%3e%3cg%20transform='translate(50%2050)'%3e%3cg%20transform='scale(0.8)'%3e%3cg%20transform='translate(-50%20-50)'%3e%3cg%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20values='360%2050%2050;0%2050%2050'%20times='0;1'%20dur='2s'%20repeatCount='indefinite'%3e%3c/animateTransform%3e%3cpath%20fill='%23e15b64'%20d='M44.711%2010.952c10.24-5.964%2023.181-4.614%2032.071%203.151l4.839%204.276l-6.414-1.238%20c-8.102-1.688-16.88-0.113-24.532%204.276S37.284%2032.67%2034.696%2040.547l-2.026%206.189l-1.238-6.414%20C29.069%2028.732%2034.471%2016.916%2044.711%2010.952z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-1.5s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23f8b26a'%20d='M32.333%2061.253l6.189%202.138l-4.276-4.839c-5.514-6.189-8.552-14.517-8.552-23.406s3.038-17.217%208.552-23.406%20l4.276-4.839l-6.189%202.138C21.079%2012.865%2013.54%2023.33%2013.54%2035.258C13.54%2046.849%2021.079%2057.427%2032.333%2061.253z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-1s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23abbd81'%20d='M32.67%2077.795c6.527%200%2013.054-2.363%2018.23-6.864l4.839-4.276l-6.414%201.238%20c-8.102%201.688-16.88%200.113-24.532-4.276c-7.652-4.389-13.391-11.253-15.979-19.13l-2.026-6.189L5.55%2044.711%20C3.187%2056.302%208.588%2068.118%2018.829%2074.082C23.105%2076.557%2027.944%2077.795%2032.67%2077.795z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-0.5s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23e15b64'%20d='M68.568%2059.678l-1.238-6.414l-2.026%206.189c-2.588%207.877-8.327%2014.629-15.979%2019.13%20c-7.652%204.389-16.43%205.964-24.532%204.276l-6.414-1.238l4.839%204.276c5.176%204.501%2011.703%206.864%2018.23%206.864%20c4.726%200%209.565-1.238%2013.841-3.714C65.529%2083.084%2070.931%2071.268%2068.568%2059.678z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-1.5s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23f8b26a'%20d='M67.667%2038.747l-6.189-2.138l4.276%204.839c5.514%206.189%208.552%2014.517%208.552%2023.406s-3.038%2017.217-8.552%2023.406%20l-4.276%204.839l6.189-2.138C78.921%2087.135%2086.46%2076.67%2086.46%2064.742C86.46%2053.151%2078.921%2042.573%2067.667%2038.747z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-1s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23abbd81'%20d='M81.171%2025.918c-10.24-5.964-23.181-4.614-32.071%203.151l-4.839%204.276l6.414-1.238%20c8.102-1.688%2016.88-0.113%2024.532%204.276c7.652%204.389%2013.391%2011.253%2015.979%2019.13l2.026%206.189l1.238-6.414%20C96.813%2043.698%2091.412%2031.882%2081.171%2025.918z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-0.5s'%3e%3c/animate%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:3rem}.d-none{display:none}.select>label,.input,input[type=text],input[type=date],input[type=password],input[type=search],select,.textarea,textarea,.input-with-icon,.input-with-label{all:unset;width:100%;background-color:var(--darker-color);color:var(--text-color);line-height:1;border-radius:var(--border-radius-sm);box-sizing:border-box}.select>label:-webkit-autofill,.select>label:-webkit-autofill:hover,.select>label:-webkit-autofill:focus,.select>label:-webkit-autofill:active,.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus,.input:-webkit-autofill:active,input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:active,input[type=date]:-webkit-autofill,input[type=date]:-webkit-autofill:hover,input[type=date]:-webkit-autofill:focus,input[type=date]:-webkit-autofill:active,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:active,input[type=search]:-webkit-autofill,input[type=search]:-webkit-autofill:hover,input[type=search]:-webkit-autofill:focus,input[type=search]:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,.textarea:-webkit-autofill,.textarea:-webkit-autofill:hover,.textarea:-webkit-autofill:focus,.textarea:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,.input-with-icon:-webkit-autofill,.input-with-icon:-webkit-autofill:hover,.input-with-icon:-webkit-autofill:focus,.input-with-icon:-webkit-autofill:active,.input-with-label:-webkit-autofill,.input-with-label:-webkit-autofill:hover,.input-with-label:-webkit-autofill:focus,.input-with-label:-webkit-autofill:active{transition-delay:9999s;transition-property:background-color,color}.input-with-edit-btn{display:grid;grid-template-columns:1fr auto}.select>label,.input,input[type=text],input[type=date],input[type=password],input[type=search],select,.textarea,textarea{display:block;padding:.75rem;height:2.5rem;appearance:none}.input,input{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.input::-webkit-scrollbar,input::-webkit-scrollbar{width:0px}.textarea,textarea{height:auto;white-space:normal;line-height:1.75}.select-with-prompt{position:relative}.select-with-prompt .prompt-label{padding-left:.5rem;background-color:var(--darker-color);padding-top:.5rem;margin-bottom:-.5rem;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius)}.select-with-prompt .select-area{margin-top:.5rem}.select{position:relative;min-width:0}.select>label{width:100%;height:100%;-webkit-user-select:none;user-select:none;display:flex;align-items:center;position:relative}.select>label input{padding:0;height:1em}.select>label .icon{margin:-.75rem;padding:.75rem;height:2.25rem;width:2.25rem;flex-shrink:0}.select>label .icon:last-child{margin-left:auto}.select>label span{overflow:hidden;text-overflow:ellipsis}.select.selected label{color:var(--green-color);background-color:var(--darker-color)}.select.selected label .icon{fill:var(--text-color)}.select .options{position:absolute;display:none;grid-gap:var(--space-1);background:var(--darker-color);min-width:100%;right:0;margin-top:var(--space-1);border-radius:var(--border-radius-sm);box-shadow:var(--box-shadow);z-index:103;overflow:auto;top:100%}.select .options button{all:unset;padding:.75em;border-radius:var(--border-radius-sm);white-space:nowrap}.select .options button.hover,.select .options button:hover{background-color:var(--dark-color)}.select .options button{display:flex;flex-direction:row;justify-content:space-between}.select .options .selected{background-color:var(--darkest-color)}.select.top .options{top:unset;bottom:100%}.select.open{z-index:999999}.select.open label{z-index:103}.select.open .options{display:grid}.input-with-icon{display:flex;padding:0 .75rem}.input-with-icon .icon{background-color:transparent;border:none;display:flex;align-items:center}.input-with-icon .icon svg{flex-shrink:0;width:1rem;height:1rem}.input-with-icon .input,.input-with-icon input{background-color:transparent}.input-with-label{display:flex;padding:0 .75rem;align-items:center;white-space:nowrap;column-gap:calc(var(--space-2) / 4)}.input-with-label .select,.input-with-label .select>label,.input-with-label .input,.input-with-label input{background-color:transparent;text-align:right;flex:1;padding:.75rem 0;display:flex;align-items:center;justify-content:flex-end}.input-with-label .select{padding:0 .75rem;margin:0 -.75rem}.input-with-label .select>label .icon:last-child{margin-left:unset}.input-with-label .input input{padding:0}.input-with-label.disabled label{color:var(--text-secondary-color)}.btn{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn[disabled],.btn.disabled{opacity:.6;pointer-events:none}.btn-default{border-color:var(--text-color)}.btn-default.active,.btn-default:hover{background-color:var(--text-color);color:var(--dark-color)}.btn-default.active svg,.btn-default:hover svg{fill:var(--dark-color)}.btn-default[disabled]{opacity:.6;pointer-events:none}.btn-white{color:var(--text-color);background-color:var(--white-color);box-shadow:var(--white-shadow);border-color:var(--white-color)}.btn-white svg{fill:var(--text-color)}.btn-white.active,.btn-white:hover{background-color:transparent;color:var(--white-color)}.btn-white.active svg,.btn-white:hover svg{fill:var(--white-color)}.btn-white-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-white-outline[disabled],.btn-white-outline.disabled{opacity:.6;pointer-events:none}.btn-white-outline{border:1px solid var(--color-white);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-white);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-white-outline strong{font-weight:700}.btn-white-outline svg{fill:var(--color-white);height:var(--size-3xs);width:var(--size-3xs)}.btn-white-outline:hover{border:1px solid transparent;background:var(--color-white);color:var(--text-main)}.btn-white-outline:hover svg{fill:var(--text-main)}.btn-red{color:var(--text-color);background-color:var(--red-color);box-shadow:var(--red-shadow);border-color:var(--red-color)}.btn-red svg{fill:var(--text-color)}.btn-red.active,.btn-red:hover{background-color:transparent;color:var(--red-color)}.btn-red.active svg,.btn-red:hover svg{fill:var(--red-color)}.btn-red-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-red-outline[disabled],.btn-red-outline.disabled{opacity:.6;pointer-events:none}.btn-red-outline{border:1px solid var(--color-red);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-red);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-red-outline strong{font-weight:700}.btn-red-outline svg{fill:var(--color-red);height:var(--size-3xs);width:var(--size-3xs)}.btn-red-outline:hover{border:1px solid transparent;background:var(--color-red);color:var(--text-main)}.btn-red-outline:hover svg{fill:var(--text-main)}.btn-green{color:var(--text-color);background-color:var(--green-color);box-shadow:var(--green-shadow);border-color:var(--green-color)}.btn-green svg{fill:var(--text-color)}.btn-green.active,.btn-green:hover{background-color:transparent;color:var(--green-color)}.btn-green.active svg,.btn-green:hover svg{fill:var(--green-color)}.btn-green-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-green-outline[disabled],.btn-green-outline.disabled{opacity:.6;pointer-events:none}.btn-green-outline{border:1px solid var(--color-green);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-green);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-green-outline strong{font-weight:700}.btn-green-outline svg{fill:var(--color-green);height:var(--size-3xs);width:var(--size-3xs)}.btn-green-outline:hover{border:1px solid transparent;background:var(--color-green);color:var(--text-main)}.btn-green-outline:hover svg{fill:var(--text-main)}.btn-blue{color:var(--text-color);background-color:var(--blue-color);box-shadow:var(--blue-shadow);border-color:var(--blue-color)}.btn-blue svg{fill:var(--text-color)}.btn-blue.active,.btn-blue:hover{background-color:transparent;color:var(--blue-color)}.btn-blue.active svg,.btn-blue:hover svg{fill:var(--blue-color)}.btn-blue-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-blue-outline[disabled],.btn-blue-outline.disabled{opacity:.6;pointer-events:none}.btn-blue-outline{border:1px solid var(--color-blue);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-blue);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-blue-outline strong{font-weight:700}.btn-blue-outline svg{fill:var(--color-blue);height:var(--size-3xs);width:var(--size-3xs)}.btn-blue-outline:hover{border:1px solid transparent;background:var(--color-blue);color:var(--text-main)}.btn-blue-outline:hover svg{fill:var(--text-main)}.btn-yellow{color:var(--text-color);background-color:var(--yellow-color);box-shadow:var(--yellow-shadow);border-color:var(--yellow-color)}.btn-yellow svg{fill:var(--text-color)}.btn-yellow.active,.btn-yellow:hover{background-color:transparent;color:var(--yellow-color)}.btn-yellow.active svg,.btn-yellow:hover svg{fill:var(--yellow-color)}.btn-yellow-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-yellow-outline[disabled],.btn-yellow-outline.disabled{opacity:.6;pointer-events:none}.btn-yellow-outline{border:1px solid var(--color-yellow);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-yellow);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-yellow-outline strong{font-weight:700}.btn-yellow-outline svg{fill:var(--color-yellow);height:var(--size-3xs);width:var(--size-3xs)}.btn-yellow-outline:hover{border:1px solid transparent;background:var(--color-yellow);color:var(--text-main)}.btn-yellow-outline:hover svg{fill:var(--text-main)}.btn-orange{color:var(--text-color);background-color:var(--orange-color);box-shadow:var(--orange-shadow);border-color:var(--orange-color)}.btn-orange svg{fill:var(--text-color)}.btn-orange.active,.btn-orange:hover{background-color:transparent;color:var(--orange-color)}.btn-orange.active svg,.btn-orange:hover svg{fill:var(--orange-color)}.btn-orange-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-orange-outline[disabled],.btn-orange-outline.disabled{opacity:.6;pointer-events:none}.btn-orange-outline{border:1px solid var(--color-orange);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-orange);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-orange-outline strong{font-weight:700}.btn-orange-outline svg{fill:var(--color-orange);height:var(--size-3xs);width:var(--size-3xs)}.btn-orange-outline:hover{border:1px solid transparent;background:var(--color-orange);color:var(--text-main)}.btn-orange-outline:hover svg{fill:var(--text-main)}.btn-brand-blue{color:var(--text-color);background-color:var(--brand-blue-color);box-shadow:var(--brand-blue-shadow);border-color:var(--brand-blue-color)}.btn-brand-blue svg{fill:var(--text-color)}.btn-brand-blue.active,.btn-brand-blue:hover{background-color:transparent;color:var(--brand-blue-color)}.btn-brand-blue.active svg,.btn-brand-blue:hover svg{fill:var(--brand-blue-color)}.btn-brand-blue-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-brand-blue-outline[disabled],.btn-brand-blue-outline.disabled{opacity:.6;pointer-events:none}.btn-brand-blue-outline{border:1px solid var(--color-brand-blue);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-brand-blue);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-brand-blue-outline strong{font-weight:700}.btn-brand-blue-outline svg{fill:var(--color-brand-blue);height:var(--size-3xs);width:var(--size-3xs)}.btn-brand-blue-outline:hover{border:1px solid transparent;background:var(--color-brand-blue);color:var(--text-main)}.btn-brand-blue-outline:hover svg{fill:var(--text-main)}.btn-brand-green{color:var(--text-color);background-color:var(--brand-green-color);box-shadow:var(--brand-green-shadow);border-color:var(--brand-green-color)}.btn-brand-green svg{fill:var(--text-color)}.btn-brand-green.active,.btn-brand-green:hover{background-color:transparent;color:var(--brand-green-color)}.btn-brand-green.active svg,.btn-brand-green:hover svg{fill:var(--brand-green-color)}.btn-brand-green-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-brand-green-outline[disabled],.btn-brand-green-outline.disabled{opacity:.6;pointer-events:none}.btn-brand-green-outline{border:1px solid var(--color-brand-green);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-brand-green);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-brand-green-outline strong{font-weight:700}.btn-brand-green-outline svg{fill:var(--color-brand-green);height:var(--size-3xs);width:var(--size-3xs)}.btn-brand-green-outline:hover{border:1px solid transparent;background:var(--color-brand-green);color:var(--text-main)}.btn-brand-green-outline:hover svg{fill:var(--text-main)}.btn-jungle{color:var(--text-color);background-color:var(--jungle-color);box-shadow:var(--jungle-shadow);border-color:var(--jungle-color)}.btn-jungle svg{fill:var(--text-color)}.btn-jungle.active,.btn-jungle:hover{background-color:transparent;color:var(--jungle-color)}.btn-jungle.active svg,.btn-jungle:hover svg{fill:var(--jungle-color)}.btn-jungle-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-jungle-outline[disabled],.btn-jungle-outline.disabled{opacity:.6;pointer-events:none}.btn-jungle-outline{border:1px solid var(--color-jungle);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-jungle);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-jungle-outline strong{font-weight:700}.btn-jungle-outline svg{fill:var(--color-jungle);height:var(--size-3xs);width:var(--size-3xs)}.btn-jungle-outline:hover{border:1px solid transparent;background:var(--color-jungle);color:var(--text-main)}.btn-jungle-outline:hover svg{fill:var(--text-main)}.btn-dark{color:var(--text-color);background-color:var(--color-dark);box-shadow:var(--color-dark-shadow);border-color:var(--color-dark)}.btn-dark svg{fill:var(--text-color)}.btn-dark.active,.btn-dark:hover{background-color:var(--text-color);color:var(--color-dark)}.btn-dark.active svg,.btn-dark:hover svg{fill:var(--color-dark)}.btn-darker{color:var(--text-color);background-color:var(--color-darker);box-shadow:var(--color-darker-shadow);border-color:var(--color-darker)}.btn-darker svg{fill:var(--text-color)}.btn-darker.active,.btn-darker:hover{background-color:var(--text-color);color:var(--color-darker)}.btn-darker.active svg,.btn-darker:hover svg{fill:var(--color-darker)}.btn-darkest{color:var(--text-color);background-color:var(--color-darkest);box-shadow:var(--color-darkest-shadow);border-color:var(--color-darkest)}.btn-darkest svg{fill:var(--text-color)}.btn-darkest.active,.btn-darkest:hover{background-color:var(--text-color);color:var(--color-darkest)}.btn-darkest.active svg,.btn-darkest:hover svg{fill:var(--color-darkest)}.btn-cart{color:var(--text-color);background-color:transparent;box-shadow:0 0 0 1px var(--text-secondary-color);border-color:transparent}.btn-cart svg{fill:var(--text-color)}.btn-cart.active,.btn-cart:hover{background-color:var(--text-color);color:var(--dark-color)}.btn-cart.active svg,.btn-cart:hover svg{fill:var(--dark-color)}.btn-gradient-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-gradient-outline[disabled],.btn-gradient-outline.disabled{opacity:.6;pointer-events:none}.btn-gradient-outline{border:1px solid var(--gray-border-color);border-radius:var(--border-radius-md);background-color:transparent;color:var(--text-main);display:flex;gap:var(--space-2xs);align-items:center}.btn-gradient-outline strong{font-weight:700}.btn-gradient-outline svg{fill:var(--text-main);height:var(--size-3xs);width:var(--size-3xs)}.btn-gradient-outline:hover{border:1px solid transparent;background:var(--color-brand-linear-hover) padding-box,linear-gradient(var(--bg-body),var(--bg-body)) padding-box,var(--color-brand-linear) border-box;color:var(--text-main)}.user-avatar{display:flex;width:2.8rem;height:2.8rem;padding:0!important}.user-avatar picture{display:flex;width:100%;height:100%}.user-avatar picture img{border-radius:var(--border-radius);object-fit:cover;width:100%;height:100%;display:flex}section{margin-bottom:var(--space-2)}section>header{position:relative;z-index:1;overflow:hidden;display:flex;justify-content:space-between;align-items:center;border-radius:var(--border-radius);font-size:1.25rem;font-weight:500;box-shadow:var(--header-shadow);padding:0 var(--space-2);margin-bottom:var(--space-2)}section>header:before{content:"";background-color:var(--darkest-color);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG7SURBVHgB7VXtkoIwDAyIeorv/6J3cohALwubsZaC6PnPZibDR/Ox2aapSJIkST5dsjVGzjnY5YNDlnUrbE17tXfyHwAacK+PbeDTUVvv34aaB7aNgrjIKwCYvFD91SA9/4XJoI6AYNNa1WqLtaPqdQnEXPKN6okJh2D4t9I3998ZJ+qbL8TZyUif+jpsASo56PtOlpPDtjQ7Mteo7lcDYAWg/spAcK5VQeNuDgTZsv7ojT3EQS7vexmAjPvbcn3LxNZ0NUHkMq38BB+tupKxHwYm2BMdi1oFYKhexuayIyV8zvk46py08gQAMNBz/wba5db5qLS2U2Gi3+j+HxnIcGCiwLdqQ5OO/ncyQWSDxBLoE32Ayg6sEMlbWZZMAjYQD7Gh/nAqIs5gZVKdOp4tUADWbByfqPRb4uJCcMWCoYQVMKltQ+EFQ2VYR/Im3B5P+rDAOQBxVLexjH2tAjasR476vnryxQAYTX5ifH8R/Tl2wZD6Tm1bgpAICBvbdz+iAOycs7KSa9XD221kpWKM0kawxQtv0+hl5E0/S3bBaZAnhcPJH8GNdywfOufhtHtVeLG9JVaSJEneLn87pwowqEjD9gAAAABJRU5ErkJggg==);background-repeat:repeat;position:absolute;z-index:-1;transform:rotate(-5deg);top:-400%;left:-400%;width:800%;height:800%}section>header h1,section>header h2{margin:0;line-height:1.5em;font-size:inherit;padding:.75em 0}section>header a svg{vertical-align:bottom}.site-footer{background-color:var(--dark-color);width:fit-content}@media(min-width:1080px){.site-footer{width:auto}}.site-footer{margin-bottom:0;margin-top:auto}.site-footer.visible{background-image:url(/vite/assets/gms_footer_patern_360-Dwj79OC9.png)}.site-footer-top{border-bottom:var(--space-1) solid var(--darker-color)}.site-footer-top .container{display:grid;grid-template-columns:repeat(4,1fr)}.site-footer-top-box{display:grid;padding:var(--space-2);grid-column-gap:var(--space-2);grid-template-rows:auto 1fr}.site-footer-top-box .icon{width:3.75rem;height:3.75rem;grid-row:1/3;align-self:center}.site-footer-top-box h3{margin:0}.site-footer-top-box p{grid-column:2;margin:0}.site-footer-middle{display:grid;grid-template-columns:unset}.site-footer-links{display:grid;grid-gap:var(--space-1);border-bottom:var(--space-1) solid var(--darker-color);grid-template-columns:repeat(5,auto);grid-row:1/3;grid-column:1/4;white-space:nowrap;padding-top:calc(var(--space-2) * 2);padding-bottom:calc(var(--space-2) * 2);justify-content:center}.site-footer-links>div{padding:0 var(--space-2)}.site-footer-links>div:not(:last-child){border-right:var(--space-1) solid var(--darker-color)}.site-footer-links>div h4{font-size:var(--font-size-lg);font-weight:500;margin-bottom:.25em}.site-footer-links>div h5{font-size:var(--font-size-base);font-weight:400;margin:0 0 .125em;list-style:inside;display:list-item}.site-footer-contact{display:grid;grid-row-gap:var(--space-2);justify-content:center;text-align:center;padding:var(--space-2);border-left:var(--space-1) solid var(--darker-color);border-bottom:var(--space-1) solid var(--darker-color);grid-row:1}.site-footer-contact .phone-link{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-lg);font-weight:500}.site-footer-contact .phone-link .icon{font-size:.825em}.site-footer-contact .mail-link{display:flex;align-items:center;gap:.5rem;font-weight:500}.site-footer-contact .mail-link .icon{font-size:1.25em}.site-footer-socials{display:flex;justify-content:center;flex-direction:column;grid-row:2;border-left:var(--space-1) solid var(--darker-color);padding:var(--space-2)}.site-footer-socials h6{text-align:center;font-size:var(--font-size-base);font-weight:500;margin:0 0 1rem}.site-footer-socials-list{display:flex;flex-wrap:wrap;justify-content:center}.site-footer-socials-list a{margin:.5rem}.site-footer-socials-list svg{width:2rem;height:2rem}.site-footer-bottom{background-color:var(--darker-color);font-size:var(--font-size-sm)}.site-footer-bottom .container{display:grid;align-items:center;padding:var(--space-2);grid-row-gap:var(--space-2);box-sizing:border-box}.site-footer-bottom .container .text-right img{max-width:100%}.site-footer-bottom .container{grid-template-columns:1fr 50em 1fr}.site-footer-bottom .container .text-center{text-align:center}.site-footer-bottom .container .text-right{text-align:right}hr{margin-top:var(--space-2);margin-bottom:var(--space-2);border:none;border-top:1px solid rgba(255,255,255,.1);width:100%}hr.hr-lg{margin-top:5rem;margin-bottom:5rem}.search-box{border-radius:var(--border-radius);font-size:var(--font-size-base)}.search-box input{font-size:var(--font-size-base)}.site-notifications{display:grid;gap:calc(var(--space-2) / 2);right:calc(var(--space-2) + var(--site-gutter));z-index:21;width:max-content;max-width:min(40rem,100%);position:fixed;top:var(--space-2)}.site-notifications>div{position:relative;background-color:#32a0dbec;border-radius:var(--border-radius-sm);padding:calc(var(--space-2) / 2)}.site-notifications>div h2{font-size:.75rem;display:flex;gap:.5rem;align-items:baseline;margin-bottom:.25rem;padding-bottom:.25rem;padding-right:1.5rem;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 1px #32a0db59;font-weight:500}.site-notifications>div h2 small{font-weight:900}.site-notifications>div button{all:unset;font-size:1.5rem;line-height:.6em;position:absolute;color:var(--text-color);top:0;right:0;padding:var(--space-2);z-index:103;width:2rem;height:2rem;padding:0;display:flex;justify-content:center;align-items:center}.site-notifications>div button:before{content:"×"}.youtube-red{fill:red}.youtube-white{fill:#fff}.secret-area{display:none}:root{--site-frame-gap: 1rem;--site-panel-radius: var(--border-radius-lg);--site-sidebar-panel-width: calc(var(--site-sidebar-width) + var(--space-md));--site-shell-inset: max(var(--site-frame-gap), (100% - var(--site-max-width)) / 2 + var(--site-frame-gap))}.site-main,.site-header{display:grid;min-width:calc(var(--site-min-width) - var(--site-frame-gap) * 2);margin-inline:var(--site-shell-inset)}.site-header{grid-template-columns:var(--site-sidebar-panel-width) 2fr 1fr;height:var(--site-header-height);margin-top:var(--site-frame-gap);padding:0 var(--space-md) 0 0;align-items:center;border-radius:var(--site-panel-radius);position:sticky;top:var(--site-frame-gap);z-index:100}.site-header:before,.site-header:after{content:"";position:absolute;z-index:-1;pointer-events:none}.site-header:before{inset:calc(var(--site-frame-gap) * -1);background-color:var(--bg-body)}.site-header:after{inset:0;border-radius:inherit;background-color:var(--bg-surface)}.site-header-logo{display:flex;justify-content:center;align-items:center;width:var(--site-sidebar-panel-width);height:100%}.site-header-logo>a{display:inline-block;height:var(--size-md)}.site-header-logo>a>svg{width:auto;height:100%}.site-header-search{max-width:var(--site-searcbar-width);min-width:0;margin-left:calc(var(--site-frame-gap) + 1px);margin-top:0;height:var(--size-lg)}.site-header-search #site-search{background-color:var(--bg-body);border-radius:var(--border-radius-md)}.site-header-search #site-search ::placeholder{color:var(--text-muted);font-size:var(--font-size-base);font-weight:300}.site-header-actions{gap:var(--font-size-xs);display:flex;align-items:center;justify-self:flex-end;height:2.8rem}.site-header-actions>*{height:100%;padding:calc(var(--font-size-md) - 1px);gap:5px;font-family:Arial,Helvetica,sans-serif}.site-header-actions>* svg{display:block;width:1.25em;height:1.25em}.site-header-actions .btn-yellow-outline{font-weight:900;font-size:var(--font-size-md)}.site-header-actions .btn-yellow-outline:hover{background-color:transparent;border-color:var(--color-yellow);color:var(--color-yellow)}.site-header-actions .btn-yellow-outline:hover svg{fill:var(--color-yellow)}.site-main{grid-template-columns:var(--site-sidebar-panel-width) 1fr;column-gap:var(--site-frame-gap);margin-block:var(--site-frame-gap)}.site-main-sidebar{display:flex;flex-direction:column;width:100%;background-color:var(--bg-surface);border-radius:var(--site-panel-radius);height:calc(100dvh - var(--site-header-height) - var(--site-frame-gap) * 3);overflow:hidden;position:sticky;padding:var(--space-sm) 0;top:calc(var(--site-header-height) + var(--site-frame-gap) * 2);z-index:101}.site-main-sidebar-navigation{list-style:none;display:flex;flex-direction:column;padding:0 var(--space-xs) 0 var(--space-lg);margin:0;flex:1;overflow:auto}.site-main-sidebar-navigation li{list-style:none;padding:0;margin:0}.site-main-sidebar-navigation ul{list-style:none;margin:0;display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:var(--space-2xs)}.site-main-sidebar-navigation ul li{list-style:none;padding:0;margin:0;position:relative;font-weight:400}.site-main-sidebar-navigation ul li:last-child{margin-bottom:calc(var(--space-sm) / 2)}.site-main-sidebar-navigation ul li:before{content:"";display:block;width:1px;height:calc(var(--space-lg) + var(--space-2xs));background-color:var(--bg-item-hover);position:absolute;left:0;top:0;left:calc(-1 * var(--space-md) - var(--space-2xs));bottom:0}.site-main-sidebar-navigation ul li:first-child:before{height:calc(var(--space-lg) + var(--space-2xs) + .25em);margin-top:-.25em}.site-main-sidebar-navigation ul li:last-child:before{height:calc((var(--space-lg) + var(--space-2xs)) * .5 - 1px)}.site-main-sidebar-navigation ul li:after{content:"";display:block;width:var(--space-md);height:1px;background-color:var(--bg-item-hover);position:absolute;left:0;top:0;left:calc(-1 * var(--space-md) - var(--space-2xs));bottom:0;margin:auto}.site-main-sidebar-navigation-title{background-color:transparent;border:none;gap:var(--space-xs);display:flex;align-items:center;color:var(--text-main);font-size:var(--font-size-base);height:calc(var(--size-md) + var(--space-2xs));padding:0}.site-main-sidebar-navigation-title[data-active=true]{font-weight:700;color:var(--color-yellow)}.site-main-sidebar-navigation-title:hover{font-weight:700}.site-main-sidebar-navigation-title svg{width:1.5em;height:1.5em;margin-right:.125em;fill:var(--text-color)}.site-main-sidebar-navigation-sublink{display:flex;align-items:center;height:var(--font-size-lg);padding-left:var(--space-2xs)}.site-main-sidebar-navigation-sublink[data-active=true]{font-weight:700;color:var(--color-yellow)}.site-main-sidebar-navigation-sublink:hover{font-weight:700}.site-main-sidebar-footer-logout{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.site-main-sidebar-footer-logout[disabled],.site-main-sidebar-footer-logout.disabled{opacity:.6;pointer-events:none}.site-main-sidebar-footer-logout{justify-content:flex-start;font-size:var(--font-size-md);color:var(--color-red);font-weight:400}.site-main-sidebar-footer-logout svg{fill:var(--color-red);width:1.25em;height:1.25em;margin-right:var(--space-2xs)}.site-main-content{position:relative}.site-main-content:has(.user-panel-body:not(.new-layout)){padding:0;background-color:var(--darkest-color);position:static}.site-main-content:has(.new-layout) .user-panel-wrapper{background-color:transparent;border-radius:none;padding:0}.status-tag{display:inline-flex;align-items:center;justify-content:center;gap:var(--font-size-xs);color:var(--text-color);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);padding:var(--space-2xs) var(--space-sm);width:12rem;height:2.5rem;min-height:var(--size-md);font-size:var(--font-size-md);line-height:1}.status-tag__icon{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center}.status-tag__icon>svg{width:100%;height:100%;fill:currentColor}.status-tag__text{color:var(--text-color);white-space:nowrap}.status-tag--default{border-color:var(--border-ui);color:var(--text-color);background-color:var(--bg-body)}.status-tag--green,.status-tag--approved,.status-tag--closed,.status-tag--answered{border-color:var(--green-color, #3ecf8e);color:var(--green-color, #3ecf8e);background-color:var(--bg-body)}.status-tag--yellow,.status-tag--pending{border-color:var(--yellow-color, #f4c84f);color:var(--yellow-color, #f4c84f);background-color:var(--bg-body)}.status-tag--red,.status-tag--rejected{border-color:var(--red-color, #ff5a5f);color:var(--red-color, #ff5a5f);background-color:var(--bg-body)}.status-tag--blue,.status-tag--returned{border-color:var(--blue-color, #4da3ff);color:var(--blue-color, #4da3ff);background-color:var(--bg-body)}.status-tag--orange,.status-tag--suspended{border-color:var(--orange-color, #f59e0b);color:var(--orange-color, #f59e0b);background-color:var(--bg-body)}.gs-live-support{position:fixed;inset:0;z-index:110;display:block;pointer-events:none}.gs-live-support[hidden]{display:none!important}.gs-live-support.is-open{pointer-events:auto}.gs-live-support-backdrop{position:absolute;inset:0;background:#00000073;opacity:0;transition:opacity .3s ease}.gs-live-support-panel{position:absolute;top:0;right:var(--site-gutter);height:100%;width:min(35rem,100vw);background:var(--bg-body);border-left:1px solid var(--color-tertiary);display:grid;grid-template-rows:auto 1fr auto;transform:translate(calc(100% + var(--site-gutter)));transition:transform .3s ease;box-shadow:-20px 0 20px #00000026}.gs-live-support.is-open .gs-live-support-backdrop{opacity:1}.gs-live-support.is-open .gs-live-support-panel{transform:translate(0)}.gs-live-support-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-tertiary);flex-shrink:0}.gs-live-support-title{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--font-size-xs)}.gs-live-support-title span{font-size:var(--font-size-xl);font-weight:500}.gs-live-support-title svg{width:var(--font-size-xl);height:var(--font-size-xl)}.gs-live-support-close{all:unset;cursor:pointer;width:var(--font-size-xl);height:var(--font-size-xl);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);color:var(--font-color-primary)}.gs-live-support-close:hover{background:var(--bg-item-hover)}.gs-live-support-close svg{width:var(--font-size-xl);height:var(--font-size-xl)}.gs-live-support-history{overflow-y:auto;padding:0 var(--space-sm)}.gs-live-support-status{margin:var(--space-sm) var(--space-sm) 0;padding:var(--space-sm);border-radius:var(--border-radius-sm);background:var(--red-color);color:#fff;font-size:var(--font-size-sm)}.gs-live-support-form{flex-shrink:0;display:flex;gap:var(--space-md);padding:1.625rem;overflow:hidden;border-top:1px solid var(--color-tertiary)}.gs-live-support-form-textarea{flex:1}.gs-live-support-form-buttons{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-base)}.gs-live-support-icon-btn{all:unset;cursor:pointer;width:3rem;height:3rem;border-radius:var(--border-radius-md);background:var(--bg-surface);border:1px solid var(--color-tertiary);display:inline-flex;align-items:center;justify-content:center}.gs-live-support-icon-btn svg{width:1.25rem;height:1.25rem;fill:var(--font-color-secondary)}.gs-live-support-icon-btn.is-send{background:var(--color-brand-linear-hover);border-color:transparent}.gs-live-support-icon-btn.is-send svg{fill:var(--font-color-primary)}.gs-live-support-icon-btn[disabled]{opacity:.6;pointer-events:none}.gs-live-support-form-buttons{display:flex;align-items:space-between;gap:.75rem;margin-top:.75rem}.gs-live-support-form-buttons .gs-custom-button{width:auto;height:2.75rem;padding:0 var(--space-base);font-size:var(--font-size-base)}.gs-live-support-form-buttons .gs-custom-button svg{width:1.125rem;height:1.125rem;fill:currentColor}.gs-live-support-form-buttons .gs-custom-button:disabled{opacity:.5}.gs-live-support-form-buttons .gs-custom-button.is-send{background:linear-gradient(to right,#32a1db33,#9dbc1c33)}.site-live-chat{background:var(--blue-color);font-size:1rem;font-weight:400;right:calc(1rem + var(--site-gutter, 0px));bottom:1rem;position:fixed;z-index:20;display:block;box-shadow:0 0 0 .25rem var(--blue-color);border-radius:var(--border-radius-sm);display:flex;flex-direction:column}.site-live-chat.offline{background:var(--red-color);box-shadow:0 0 0 .25rem var(--red-color)}.site-live-chat-unread-messages{position:absolute;top:-1rem;right:.5rem;background:#dc3545;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:80%;font-weight:700;animation-name:bounce;transform-origin:center bottom;animation-iteration-count:infinite;animation-duration:3s}.site-live-chat:not(.site-live-chat-toggler){width:24rem;height:36rem;max-width:calc(100% - .75rem);max-height:calc(100% - 166px - .75rem)}.site-live-chat:not(.site-live-chat-toggler).messaging{width:33.75rem}.site-live-chat-title{all:unset;font-size:1.25rem;color:#fff;padding:1rem;font-weight:500;text-align:center;margin-left:1rem}.site-live-chat-title .icon{margin-right:.25em}.site-live-chat-title button{all:unset;float:right;background:none;color:#fff;font-size:2rem;line-height:1.25rem;padding:.1rem .5rem;cursor:pointer}.site-live-chat.offline .site-live-chat-title:after{content:"(offline)";font-size:.7em;margin-left:.5em}.site-live-chat-toggler .site-live-chat-title{padding:.5rem;font-size:1.2rem;display:flex;align-items:center;margin-left:0}.site-live-chat-container{background:url(/vite/assets/chat_bg-DUR3ra_E.png),var(--darker-color);border-radius:.5rem;flex-grow:1;padding:1rem;flex-shrink:1;min-height:1px;display:flex;flex-direction:column}.site-live-chat-content{background:var(--darker-color);border-radius:.5rem;box-shadow:0 0 0 .125rem var(--dark-color);max-height:100%;display:flex;flex-direction:column;padding:2rem 1rem;position:relative;overflow-y:auto}.site-live-chat-content-title{font-size:1.25rem;color:var(--blue-color);margin-top:-1rem;margin-bottom:1rem;font-weight:500;text-align:center}.site-live-chat-content label{font-weight:500}.site-live-chat-content-select{display:block;width:100%;margin-bottom:.5rem}.site-live-chat-content-select::-ms-expand{background-color:transparent;border:0}.site-live-chat-content-select:-moz-focusring{color:transparent}.site-live-chat-content-close-button{all:unset;position:absolute;top:.125rem;right:.125rem;padding:.25rem;background:none;font-size:1.25rem}.site-live-chat-message-title{font-size:1rem;color:var(--blue-color);font-weight:500;text-align:center;padding-bottom:1rem;border-bottom:1px solid #ccc;margin-bottom:1rem}.site-live-chat-message-title small{margin-left:.5rem}.site-live-chat-message-content{font-size:.875rem}.site-live-chat-message-content a{text-decoration:underline;color:var(--blue-color)}.site-live-chat-button{margin:0 1rem;cursor:pointer;padding:1rem 0}.site-live-chat-button:after{content:"›";margin-left:.25rem;font-size:2rem;display:inline-block;float:right;line-height:.9rem}.site-live-chat-back-button{color:var(--blue-color);background:none;border:none;font-weight:500;margin-bottom:.8rem;align-self:flex-start}.site-live-chat-back-button:before{content:"‹";margin-right:.25rem;font-size:2rem;display:inline-block;float:left;line-height:.9rem}.site-live-chat-help-info{margin:2rem 0 0;text-align:center}.site-live-chat-help-info>header{font-weight:500;margin-bottom:1rem}.site-live-chat-help-buttons{display:flex;justify-content:center}.site-live-chat-help-buttons button{color:var(--blue-color);border:1px solid var(--blue-color);background:var(--darker-color);padding:.125rem 2rem;margin:1rem}.site-live-chat-pre-chat{display:block;width:100%;height:7em;resize:none}.site-live-chat-messaging{min-height:1px;display:flex;flex-direction:column;height:100vh}.site-live-chat-messaging-history{flex-grow:1;overflow-y:auto}.site-live-chat-messaging-history-content{margin:0 20px 10px;border-radius:12px;padding:1em;max-width:70%;position:relative;word-break:break-word;font-size:13px;display:table}.site-live-chat-messaging-history-content header{display:flex;justify-content:space-between;font-size:.8em;padding-bottom:.25rem;border-bottom:1px solid;margin-bottom:.25rem}.site-live-chat-messaging-history-content header+*{white-space:pre-line}.site-live-chat-messaging-history-content-sender{margin-right:2rem}.site-live-chat-messaging-history-content.user{background-color:#212630;margin-left:auto;margin-right:3rem}.site-live-chat-messaging-history-content.user header{border-bottom-color:#1c2029}.site-live-chat-messaging-history-content.user:after{content:"";width:0;height:0;border-top:0 solid transparent;border-bottom:25px solid transparent;border-left:20px solid #212630;position:absolute;right:-10px;top:10px}.site-live-chat-messaging-history-content.system,.site-live-chat-messaging-history-content.operator{margin-right:auto;margin-left:3rem}.site-live-chat-messaging-history-content.system:after,.site-live-chat-messaging-history-content.operator:after{content:"";width:0;height:0;border-top:0 solid transparent;border-bottom:25px solid transparent;position:absolute;left:-10px;top:10px}.site-live-chat-messaging-history-content.operator{background:#193547}.site-live-chat-messaging-history-content.operator header{border-bottom-color:#122734}.site-live-chat-messaging-history-content.operator:after{border-right:20px solid rgb(24.92,52.84,70.8)}.site-live-chat-messaging-history-content.system{color:var(--text-color);background:#193547}.site-live-chat-messaging-history-content.system header{border-bottom-color:#122734}.site-live-chat-messaging-history-content.system:after{border-right:20px solid rgb(24.92,52.84,70.8)}.site-live-chat-messaging-history-content.system .site-live-chat-messaging-history-content-sender{background:var(--red-color);color:#fff;font-weight:500;padding:.125rem;border-radius:.25rem;margin-top:-.25rem}.site-live-chat-messaging-history-content-avatar{width:1.5rem;height:1.5rem;border-radius:100%;background-color:var(--bg-body);display:flex;align-items:center;justify-content:center;position:absolute;top:0;overflow:hidden}.site-live-chat-messaging-history-content-avatar svg,.site-live-chat-messaging-history-content-avatar img{width:100%;height:100%;display:block;margin:.125rem;object-fit:cover;object-position:center}.site-live-chat-messaging-history-content.user .site-live-chat-messaging-history-content-avatar{right:-2.25rem}.site-live-chat-messaging-history-content.system .site-live-chat-messaging-history-content-avatar,.site-live-chat-messaging-history-content.operator .site-live-chat-messaging-history-content-avatar{left:-2.25rem}.site-live-chat-messaging-history-content a{text-decoration:underline;color:var(--blue-color)}.site-live-chat-messaging-inputs{display:flex;margin-top:1rem;border-radius:.25rem;padding:.25rem}.site-live-chat-messaging-inputs input{flex:1 1 100%;display:block;width:100%;padding:.25rem .5rem;color:var(--text-color);background-color:var(--dark-color);background-color:transparent;background-clip:padding-box;border:none;border-bottom:.125rem solid var(--blue-color);outline:none}.site-live-chat-messaging-inputs button{all:unset;background:none;font-size:2.5rem}.site-live-chat-messaging-inputs button .icon{fill:var(--blue-color);margin-bottom:-.5rem;display:block}.site-live-chat-messaging-inputs-alert{background:var(--red-color);color:#fff;padding:.5rem;border-radius:.25rem;font-size:.85rem;margin-top:1rem}@keyframes bounce{0%,5%,13.25%,20%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}10%,10.75%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-.5rem,0)}17.5%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-.25rem,0)}22.5%{transform:translate3d(0,-.0025rem,0)}}#site-search{position:relative}#site-search input{border-radius:var(--border-radius)}#site-search .search-box-result{position:absolute;top:calc(100% + var(--spacer-1));background-color:var(--bg-surface);min-width:100%;left:0;border-radius:var(--border-radius);display:flex;flex-direction:column;z-index:21;max-height:min(32rem,70vh);overflow-x:hidden;overflow-y:auto;border:1px solid var(--border-ui);box-shadow:var(--box-shadow)}#site-search .search-box-result-group{display:flex;flex-direction:column}#site-search .search-box-result-group h2{display:flex;align-items:center;gap:var(--space-xs);margin:0;padding:var(--space-sm) var(--space-sm) 0;color:var(--text-muted);font-size:var(--font-size-sm);font-weight:400;line-height:1.2}#site-search .search-box-result-group h2:after{content:"";flex:1 0 var(--space-lg);height:1px;background-color:var(--border-ui)}#site-search .search-box-result-group-items{display:flex;flex-direction:column}#site-search .search-box-result-group-item{display:block;height:var(--size-xxl);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);font-weight:500;font-size:var(--font-size-sm);display:grid;grid-template-columns:1fr auto;gap:var(--space-xs)}#site-search .search-box-result-group-item:not(:last-child){border-bottom:1px solid var(--border-ui)}#site-search .search-box-result-group-item>*{padding:var(--space-xs)}#site-search .search-box-result-group-item-title{display:grid;align-items:center;gap:var(--space-xs);grid-template-columns:var(--size-xl) 1fr}#site-search .search-box-result-group-item-actions{display:flex;align-items:center;gap:var(--space-xs)}#site-search .search-box-result-group-item img{width:100%}#site-search .search-box-result-group-item .btn{font-size:var(--font-size-sm);font-weight:500;padding:.5rem .75rem}#site-search .search-box-result-group-item:hover{background-color:var(--bg-item-hover)}#site-search .search-box-result-alert[hidden],#site-search .search-box-result[hidden]{display:none}#site-search .search-box-result-alert{position:absolute;top:calc(100% + var(--spacer-1));background-color:var(--bg-surface);min-width:100%;left:0;border-radius:var(--border-radius);gap:var(--spacer-2);z-index:21;box-shadow:var(--box-shadow);padding:calc(var(--spacer-2) / 2)}#site-search .search-box-result-alert{margin:0;border:1px solid var(--border-ui);color:var(--text-main);font-size:var(--font-size-sm-plus);font-weight:500;padding:var(--space-sm)}#site-search .search-box-history-item{display:block;width:100%;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font-size:var(--font-size-sm);font-weight:500;padding:var(--space-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#site-search .search-box-history-item:not(:last-child){border-bottom:1px solid var(--border-ui)}#site-search .search-box-history-item:hover,#site-search .search-box-history-item.is-active{background-color:var(--bg-item-hover)}#site-search .search-box-product-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-sm);padding:var(--space-sm);color:inherit;text-decoration:none;font-size:var(--font-size-sm);font-weight:500}#site-search .search-box-product-item:not(:last-child){border-bottom:1px solid var(--border-ui)}#site-search .search-box-product-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#site-search .search-box-product-item strong{font-weight:600;white-space:nowrap}#site-search .search-box-product-item:hover,#site-search .search-box-product-item.is-active{background-color:var(--bg-item-hover)}#site-search .search-box-result-group--tags .search-box-result-group-items{flex-direction:row;flex-wrap:wrap;gap:var(--space-sm);padding:var(--space-sm)}#site-search .search-box-category-tag{display:inline-block;max-width:100%;padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);color:inherit;text-decoration:none;font-size:var(--font-size-sm-plus);font-weight:400;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#site-search .search-box-category-tag:hover,#site-search .search-box-category-tag.is-active{background-color:var(--bg-item-hover);border-color:var(--text-muted)}#site-search .search-box-backdrop{position:fixed;inset:0;z-index:20;background:#00000073}#site-search .search-box-backdrop[hidden]{display:none}#site-search.is-open .gs-gradient-input{z-index:21}.site-header:has(#site-search.is-open),.site-mobile-header:has(#site-search.is-open){z-index:102}#site-search .search-box-close{display:none}#site-search.is-fullscreen{position:fixed;inset:0;z-index:1000;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);gap:var(--space-sm);padding:var(--space-sm);background-color:var(--bg-surface);border-radius:0}#site-search.is-fullscreen .search-box-close{display:inline-flex;align-items:center;padding:0 var(--space-xs);border:0;background:transparent;color:var(--text-main);font-size:var(--font-size-sm-plus);font-weight:500;cursor:pointer}#site-search.is-fullscreen .search-box-result,#site-search.is-fullscreen .search-box-result-alert{grid-column:1 / -1;grid-row:2;align-self:start;position:static}#site-search.is-fullscreen .search-box-result{align-self:stretch;max-height:none;margin:0 calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm));border:0;border-top:1px solid var(--border-ui);border-radius:0;box-shadow:none}#site-search.is-fullscreen .search-box-backdrop{display:none}html.site-search-fullscreen,html.site-search-fullscreen body{overflow:hidden}.site-header:has(#site-search.is-fullscreen),.site-mobile-header:has(#site-search.is-fullscreen){z-index:1000}.live-support-button{position:relative}.site-header-actions>.live-support-button{gap:var(--space-xs);padding-block:0;padding-inline:var(--space-sm)}.live-support-button-text{align-items:flex-start;display:flex;flex-direction:column;gap:.125rem;line-height:1.1;text-align:left}.live-support-button-label{font-size:var(--font-size-sm-plus);font-weight:700}.live-support-button-status{align-items:center;color:var(--text-muted);display:inline-flex;font-size:var(--font-size-sm);font-weight:500;gap:.3125rem}.live-support-button-status:before{background-color:var(--text-muted);border-radius:50%;content:"";flex-shrink:0;height:.5rem;width:.5rem}.live-support-button-status.is-online{color:var(--color-green)}.live-support-button-status.is-online:before{background-color:var(--color-green);box-shadow:0 0 0 3px #4aa80040}.site-mobile-header-action.live-support-button .live-support-button-label{font-size:var(--font-size-sm)}.site-mobile-header-action.live-support-button .live-support-button-status{font-size:var(--font-size-xs)}.live-support-button.has-new-message:after{background-color:var(--color-red);border-radius:50%;box-shadow:0 0 0 2px var(--bg-surface);content:"";height:10px;position:absolute;right:-3px;top:-3px;width:10px}.site-header:has(~.site-page-footer){z-index:102}.site-main:has(+.site-page-footer) .site-main-content{min-height:calc(100dvh - var(--site-header-height) - var(--site-frame-gap) * 3)}.site-page-footer:not(.site-page-footer-mobile){border-radius:var(--site-panel-radius);border-top:0;margin:0 var(--site-shell-inset) var(--site-frame-gap);min-width:calc(var(--site-min-width) - var(--site-frame-gap) * 2)}.site-page-footer{--site-page-footer-text: rgba(255, 255, 255, .7);background-color:var(--bg-surface);border-top:1px solid var(--border-ui);color:var(--site-page-footer-text);display:flex;flex-direction:column;font-size:var(--font-size-base);gap:var(--space-2xl);line-height:1.4;padding:var(--space-2xl) var(--space-2xl) var(--space-lg)}.site-page-footer a{color:var(--site-page-footer-text);text-decoration:none;transition:color var(--transition-time) ease-in-out}.site-page-footer a:hover{color:var(--text-main)}.site-page-footer-main{display:grid;gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) auto}.site-page-footer-groups{display:grid;gap:var(--space-xl) var(--space-2xl);grid-template-columns:repeat(5,minmax(0,1fr))}.site-page-footer-group{display:flex;flex-direction:column;gap:var(--space-sm)}.site-page-footer-group h4,.site-page-footer-socials>span{color:var(--text-main);font-size:var(--font-size-lg);font-weight:700;margin:0 0 var(--space-2xs)}.site-page-footer-contact{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-sm)}.site-page-footer .site-page-footer-feedback{align-items:center;border:1px solid var(--gray-border-color);border-radius:var(--border-radius-md);color:var(--text-main);display:inline-flex;font-size:var(--font-size-sm-plus);font-weight:700;gap:var(--space-xs);padding:.6875rem}.site-page-footer-feedback svg{fill:currentColor;height:1.125rem;width:1.125rem}.site-page-footer .site-page-footer-contact-line{color:var(--text-main)}.site-page-footer-contact-line{align-items:center;display:inline-flex;font-size:var(--font-size-base);font-weight:700;gap:var(--space-xs)}.site-page-footer-contact-line svg{fill:currentColor;height:1.125rem;width:1.125rem}.site-page-footer-socials{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-xs)}.site-page-footer-socials-list{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.site-page-footer .site-page-footer-socials-list a{align-items:center;background-color:var(--border-ui);border-radius:var(--border-radius-md);color:var(--text-main);display:flex;height:2.25rem;justify-content:center;transition:background-color var(--transition-time) ease-in-out;width:2.25rem}.site-page-footer .site-page-footer-socials-list a:hover{background-color:var(--bg-item-hover)}.site-page-footer-socials-list svg{fill:currentColor;height:1.125rem;width:1.125rem}.site-page-footer-bottom{align-items:center;border-top:1px solid var(--border-ui);display:flex;gap:var(--space-md);justify-content:space-between;padding-top:var(--space-lg)}.site-page-footer-logo svg{display:block;height:var(--size-md);width:auto}.site-page-footer-bottom-text{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size-sm-plus);gap:var(--space-2xs);text-align:center}.site-page-footer-banks{display:block;height:auto;max-width:100%}.site-page-footer-mobile{gap:var(--space-md);padding:var(--space-xs) var(--space-sm) var(--space-md)}.site-page-footer-mobile .site-page-footer-main{display:flex;flex-direction:column;gap:var(--space-md)}.site-page-footer-mobile .site-page-footer-groups{display:flex;flex-direction:column;gap:0}.site-page-footer-mobile .site-page-footer-group{border-bottom:1px solid var(--border-ui);gap:0}.site-page-footer-mobile .site-page-footer-group summary{align-items:center;color:var(--text-main);cursor:pointer;display:flex;font-size:var(--font-size-base);font-weight:700;justify-content:space-between;list-style:none;padding:var(--space-sm) 0}.site-page-footer-mobile .site-page-footer-group summary::-webkit-details-marker{display:none}.site-page-footer-mobile .site-page-footer-group summary svg{fill:currentColor;height:1rem;transition:transform var(--transition-time) ease-in-out;width:1rem}.site-page-footer-mobile .site-page-footer-group[open] summary svg{transform:rotate(180deg)}.site-page-footer-mobile .site-page-footer-group a{display:block;padding:var(--space-xs) 0}.site-page-footer-mobile .site-page-footer-group[open]{padding-bottom:var(--space-xs)}.site-page-footer-mobile .site-page-footer-socials>span{font-size:var(--font-size-base)}.site-page-footer-mobile .site-page-footer-bottom{flex-direction:column}.gs-gradient-input{position:relative;padding:1px;border-radius:var(--border-radius);background-clip:padding-box}.gs-gradient-input.gs-gradient-input-bg-hover{background:var(--color-hover)}.gs-gradient-input.gs-gradient-input-bg-secondary{background:var(--color-secondary)}.gs-gradient-input.gs-gradient-input-bg-tertiary{background:var(--color-tertiary)}.gs-gradient-input.gs-gradient-input-w-full{width:100%;max-width:100%}.gs-gradient-input.gs-gradient-input-w-small{width:14.5rem}.gs-gradient-input.gs-gradient-input-w-medium{width:30rem}.gs-gradient-input:focus-within{background:var(--color-brand-linear) border-box}.gs-gradient-input .gs-gradient-input-control{border:0;outline:none;border-radius:var(--border-radius);background-color:var(--color-primary);color:var(--font-color-primary);font-family:var(--font-roboto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;padding-left:var(--space-base);padding-right:var(--space-base)}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-has-icon{padding-left:2.5rem}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-w-full{width:100%}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-w-small{width:calc(14.5rem - 2px)}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-w-medium{width:calc(30rem - 2px)}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-h-small{height:calc(2.5rem - 2px)}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-h-middle{height:calc(3rem - 2px);font-size:1rem}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-h-medium{height:calc(3.75rem - 2px);font-size:1.25rem}.gs-gradient-input .gs-gradient-input-control[type=number]{-moz-appearance:textfield}.gs-gradient-input .gs-gradient-input-control[type=number]::-webkit-outer-spin-button,.gs-gradient-input .gs-gradient-input-control[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gs-gradient-input .gs-gradient-input-control::placeholder{color:var(--text-muted);font-size:var(--font-size-base);font-weight:300}.gs-gradient-input .gs-gradient-input-icon{position:absolute;left:var(--space-base);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--font-color-secondary);z-index:1;pointer-events:none}.gs-gradient-input .gs-gradient-input-icon svg{width:1rem;height:1rem;fill:var(--font-color-secondary)}.gs-gradient-input .gs-gradient-input-label{position:absolute;top:0;left:var(--space-base);transform:translateY(-50%);z-index:2;padding:0 5px;font-size:var(--font-size-sm);color:var(--font-color-secondary);-webkit-user-select:none;user-select:none;pointer-events:none}.gs-gradient-input .gs-gradient-input-label p{position:relative;z-index:2;margin:0}.gs-gradient-input .gs-gradient-input-label:before,.gs-gradient-input .gs-gradient-input-label:after{content:"";position:absolute;left:0;right:0;height:50%;z-index:1}.gs-gradient-input .gs-gradient-input-label:before{top:0}.gs-gradient-input .gs-gradient-input-label:after{bottom:2px;background-color:var(--color-primary)}.gs-gradient-input .gs-gradient-input-label-bg-primary:before{background:var(--color-primary)}.gs-gradient-input .gs-gradient-input-label-bg-secondary:before{background:var(--color-secondary)}.gs-gradient-input .gs-gradient-input-label-bg-tertiary:before{background:var(--color-tertiary)}.gs-gradient-input .gs-gradient-input-suffix{position:absolute;right:var(--space-base);top:50%;transform:translateY(-50%);color:var(--font-color-secondary);font-size:var(--font-size-sm);pointer-events:none;z-index:1}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-has-suffix{padding-right:2.5rem}#site-search .gs-gradient-input{margin:0}.gs-custom-textarea{position:relative;padding:1px;border-radius:var(--border-radius);background:var(--color-hover);background-clip:padding-box}.gs-custom-textarea:focus-within{background:var(--color-brand-linear) border-box}.gs-custom-textarea-w-full{width:100%}.gs-custom-textarea-w-small,.gs-custom-textarea-w-medium{width:30rem}.gs-custom-textarea-w-mini{width:27.5rem}.gs-custom-textarea-h-mini{height:7rem}.gs-custom-textarea-h-small,.gs-custom-textarea-h-medium{height:15rem}.gs-custom-textarea-h-full{height:100%}.gs-custom-textarea-label{position:absolute;transform:translateY(calc(-50% + 2px));left:1rem;display:flex;flex-direction:row;gap:.25rem;align-items:center;background:transparent;padding:0 5px;font-size:1rem;color:var(--color-hover);transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.gs-custom-textarea-label p{position:relative;z-index:2;margin:0}.gs-custom-textarea-label:before,.gs-custom-textarea-label:after{content:"";position:absolute;left:0;right:0;height:50%;z-index:1}.gs-custom-textarea-label:before{top:0}.gs-custom-textarea-label:after{bottom:2px;background-color:var(--color-primary)}.gs-custom-textarea-label-bg-primary:before{background:var(--color-primary)}.gs-custom-textarea-label-bg-secondary:before{background:var(--color-secondary)}.gs-custom-textarea-label-bg-tertiary:before{background:var(--color-tertiary)}.gs-custom-textarea-icon{display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3}.gs-custom-textarea-icon svg{width:.875rem;height:.875rem;fill:var(--color-hover)}.gs-custom-textarea-counter{position:absolute;top:2px;right:2px;padding:.25rem;font-size:.75rem;color:var(--color-hover);background:var(--color-primary);border-radius:0 var(--border-radius) 0 0;z-index:1}.gs-custom-textarea-control{padding:var(--space-base);border:0px;border-radius:var(--border-radius);outline:none;background-color:var(--color-primary);color:var(--font-color-primary);font-family:var(--font-roboto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;resize:none;font-size:1rem;line-height:normal;width:100%}.gs-custom-textarea-control:focus{outline:none}.gs-custom-textarea-control:disabled{cursor:not-allowed}.cs-select-container{position:relative;border-radius:var(--border-radius)}.cs-select-container.cs-wstandart{width:15rem;height:2.5rem;background-color:var(--color-tertiary)}.cs-select-container.cs-wstandart .cs-select .cs-selected{font-weight:700}.cs-select-container.cs-wstandart .cs-black-bg{background:var(--color-tertiary);z-index:1}.cs-select-container.cs-wmiddle{width:auto;height:3rem;background-color:var(--color-hover)}.cs-select-container.cs-wmiddle .cs-select .cs-selected{font-weight:700}.cs-select-container.cs-wmiddle .cs-black-bg{background:var(--color-primary);z-index:1}.cs-select-container.cs-wmedium,.cs-select-container.cs-wauto{width:100%;min-width:10rem;height:3.75rem;background-color:var(--color-hover)}.cs-select-container.cs-wmedium .cs-select .cs-selected,.cs-select-container.cs-wauto .cs-select .cs-selected{font-size:1rem;padding:0 .625rem}.cs-select-container.cs-wmedium .cs-black-bg,.cs-select-container.cs-wauto .cs-black-bg{background:var(--color-primary);z-index:1}.cs-select-container.cs-wauto{min-width:unset}.cs-select-container.cs-hauto{height:auto}.cs-select-container.cs-hsmall{height:var(--button-height-sm)}.cs-select-container.cs-hmiddle{height:var(--button-height)}.cs-select-container.cs-hmedium{height:var(--button-height);font-size:var(--font-size-large);font-weight:500}.cs-select-container.cs-hmedium svg{width:1.25em;height:1.25em}.cs-select-container .cs-label{position:absolute;transform:translateY(calc(-50% + 2px));z-index:2;left:1rem;background:transparent;padding:0 5px;font-size:.875rem;color:var(--color-hover);transition:.3s;-webkit-user-select:none;user-select:none}.cs-select-container .cs-label p{position:relative;z-index:2}.cs-select-container .cs-label:before,.cs-select-container .cs-label:after{content:"";position:absolute;left:0;right:0;height:50%;z-index:1}.cs-select-container .cs-label:before{top:0}.cs-select-container .cs-label.cs-label-bg-primary:before{background:var(--color-primary)}.cs-select-container .cs-label.cs-label-bg-secondary:before{background:var(--color-secondary)}.cs-select-container .cs-label.cs-label-bg-tertiary:before{background:var(--color-tertiary)}.cs-select-container .cs-label:after{bottom:2px;background-color:var(--color-primary)}.cs-select-container .cs-select{padding:.625rem;background:transparent;color:var(--font-color-primary);appearance:none;outline:none;border:none;-webkit-user-select:none;user-select:none;height:100%}.cs-select-container .cs-select .cs-selected{position:relative;box-sizing:border-box;background:transparent;display:flex;flex-direction:row;align-items:center;gap:.3125rem;width:100%;z-index:3;white-space:nowrap;height:100%;cursor:pointer}.cs-select-container .cs-select .cs-selected>*{flex-shrink:0}.cs-select-container .cs-select .cs-selected .cs-down{margin-left:auto;height:100%;fill:currentColor}.cs-select-container .cs-select .cs-dropdown{position:absolute;top:calc(100% + .25rem);left:0;width:100%;min-width:max-content;max-height:15rem;overflow-y:auto;border:1px solid var(--color-tertiary);border-radius:var(--border-radius);z-index:99}.cs-select-container .cs-select .cs-dropdown.cs-dropdown-up{top:auto;bottom:calc(100% + .25rem)}.cs-select-container .cs-select .cs-dropdown .cs-option{display:flex;align-items:center;gap:.3125rem;padding:.625rem 1.25rem;background:var(--color-secondary);color:var(--font-color-primary);font-size:1rem;cursor:pointer}.cs-select-container .cs-select .cs-dropdown .cs-option:hover{background:var(--color-tertiary)}.cs-select-container:hover.cs-enabled,.cs-select-container.cs-open.cs-enabled{background:var(--color-brand-linear)}.cs-select-container:hover.cs-enabled .cs-black-bg,.cs-select-container.cs-open.cs-enabled .cs-black-bg{background:var(--color-primary);z-index:1}.cs-select-container:hover.cs-enabled .cs-linear-bg,.cs-select-container.cs-open.cs-enabled .cs-linear-bg{background:var(--color-brand-linear-hover);z-index:2}.cs-select-container.cs-disabled .cs-select .cs-selected{cursor:not-allowed}.cs-select-container .cs-black-bg,.cs-select-container .cs-linear-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:var(--border-radius)}.gs-custom-button{border-radius:var(--border-radius);outline:none;border:none;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;position:relative;color:var(--font-color-primary);font-size:var(--font-size-medium);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.gs-custom-button:disabled{cursor:not-allowed;opacity:.6}.gs-custom-button:focus-visible{border:1px dashed var(--color-yellow)}.gs-custom-button-linear{font-weight:700}.gs-custom-button-solid .gs-custom-button-black-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit;background:var(--color-tertiary);z-index:1}.gs-custom-button-solid:hover{background:var(--color-brand-linear)}.gs-custom-button-header .gs-custom-button-black-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit;background:var(--color-secondary);z-index:1}.gs-custom-button-header:hover{background:var(--color-brand-linear)}.gs-custom-button-balance{font-weight:700;color:var(--color-yellow)}.gs-custom-button-balance svg{fill:var(--color-yellow)}.gs-custom-button-balance .gs-custom-button-black-bg,.gs-custom-button-filter .gs-custom-button-black-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit;background:var(--color-secondary);z-index:1}.gs-custom-button-filter:hover,.gs-custom-button-linear-border{background:var(--color-brand-linear)}.gs-custom-button-yellow-border{background:var(--color-yellow)}.gs-custom-button-solid-border{background:var(--gray-border-color)}.gs-custom-button-none-border{background:var(--color-tertiary)}.gs-custom-button-filter-border{background:var(--color-secondary)}.gs-custom-button-contentupto{padding:calc(var(--space-small) + 1px) var(--space-base);font-size:var(--font-size-base);font-weight:700;height:2.75rem}.gs-custom-button-minicontentupto{padding:calc(var(--space-small) + 1px) var(--space-base);font-size:var(--font-size-base);height:2.5rem}.gs-custom-button-mini{width:7.5rem;height:2.5rem;font-size:var(--font-size-base);font-weight:400}.gs-custom-button-small{width:12rem;height:3.5rem}.gs-custom-button-medium{width:30rem;height:3.75rem}.gs-custom-button-full{width:100%;height:3.75rem}.gs-custom-button-text{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:calc(var(--space-small) / 2);z-index:3}.gs-custom-button-linear-bg,.gs-custom-button-black-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:transparent;z-index:0}.gs-custom-button:hover .gs-custom-button-black-bg,.gs-custom-button:hover .gs-custom-button-linear-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit}.gs-custom-button:hover{text-shadow:0 0 0 currentColor,.02em 0 0 currentColor}.gs-custom-button:hover .gs-custom-button-black-bg{background:var(--color-primary);z-index:1}.gs-custom-button:hover .gs-custom-button-linear-bg{background:var(--color-brand-linear-hover);z-index:2}.gs-custom-button svg{display:inline-block;vertical-align:middle}.gs-profile-modal-overlay{position:fixed;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:var(--space-base, 1rem);background:#000000b8}.gs-profile-modal{width:min(40rem,calc(100vw - 2rem));min-height:10rem;max-height:calc(100vh - 2rem);overflow:auto;background:var(--color-secondary, #212630);color:var(--font-color-primary, #ffffff);padding:var(--space-base, 1rem);border-radius:var(--border-radius, .625rem);border:2px solid var(--color-tertiary, #2a303d);box-shadow:0 1.5rem 4rem #00000059;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-base, 1rem)}.gs-profile-modal.gs-profile-modal-productImages{justify-content:center;width:min(52.25rem,calc(100vw - 2rem))}.gs-profile-modal.gs-profile-modal-login{padding:0;border-color:var(--color-secondary, #212630);overflow:hidden}.gs-profile-modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-small, .75rem)}.gs-profile-modal-title{position:relative;margin:0;padding-bottom:var(--space-2xs, .25rem);color:var(--font-color-primary, #ffffff);font-size:var(--font-size-large, 1.25rem);font-weight:700;line-height:1.35}.gs-profile-modal-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--color-brand-linear, linear-gradient(to right, #32a1db, #9dbc1c))}.gs-profile-modal-close{appearance:none;border:0;background:transparent;color:var(--font-color-primary, #ffffff);width:2rem;height:2rem;border-radius:var(--border-radius-sm, .25rem);display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1;cursor:pointer;flex-shrink:0}.gs-profile-modal-close:hover{background:var(--bg-item-hover, rgba(255, 255, 255, .1))}.gs-profile-modal-message{color:var(--font-color-primary, #ffffff);line-height:1.6}.gs-profile-modal-message p:first-child{margin-top:0}.gs-profile-modal-message p:last-child{margin-bottom:0}.gs-profile-modal-actions{display:flex;justify-content:flex-end;gap:var(--space-small, .75rem)}@media(max-width:768px){.gs-profile-modal-overlay{padding:var(--space-small, .75rem)}.gs-profile-modal{width:100%;max-height:calc(100vh - 1.5rem)}.gs-profile-modal-actions{flex-direction:column-reverse}.gs-profile-modal-actions .gs-custom-button{width:100%}}.modal-overlay{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease-out;padding:var(--space-base)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-overlay.closing{animation:fadeOut .2s ease-out forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.modal-wrapper{background-color:var(--color-secondary);border-radius:var(--border-radius);max-width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d;animation:slideUp .3s cubic-bezier(.34,1.56,.64,1)}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-overlay.closing .modal-wrapper{animation:slideDown .2s ease-out forwards}@keyframes slideDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(40px);opacity:0}}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-base);border-bottom:1px solid var(--color-tertiary);gap:var(--space-base)}.modal-title{font-size:var(--font-size-large);color:var(--font-color-primary);margin:0;font-weight:700}.modal-close-btn{background:none;border:none;font-size:1.5rem;color:var(--font-color-secondary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);transition:all .2s ease;flex-shrink:0}.modal-close-btn:hover{background-color:var(--color-primary);color:var(--font-color-primary)}.modal-close-btn:active{transform:scale(.95)}.modal-content{flex:1;overflow-y:auto;padding:var(--space-base)}@media(max-width:640px){.modal-overlay{align-items:flex-end;padding:0}.modal-wrapper{width:100%;max-width:100%;border-radius:var(--border-radius) var(--border-radius) 0 0;max-height:85vh}.modal-header{position:sticky;top:0;background-color:var(--color-secondary);z-index:10}.modal-content{padding:var(--space-small)}}.avatar-modal-footer{padding:var(--space-base);border-top:1px solid var(--color-tertiary);background-color:var(--color-primary)}.avatar-modal-actions{display:flex;gap:var(--space-base);align-items:center}.avatar-modal-actions .gs-custom-button{flex:1}@media(max-width:640px){.avatar-modal-actions{flex-direction:column-reverse}}.store-name-modal-content,.store-name-form{display:flex;flex-direction:column;gap:var(--space-base)}.form-group{display:flex;flex-direction:column;gap:var(--space-small)}.form-label{font-size:var(--font-size-medium);font-weight:600;color:var(--font-color-primary)}.form-help{font-size:.75rem;color:var(--font-color-secondary)}.store-name-modal-footer{padding-top:var(--space-base);border-top:1px solid var(--color-tertiary)}.store-name-modal-actions{display:flex;gap:var(--space-base);align-items:center}.store-name-modal-actions .gs-custom-button{flex:1}@media(max-width:640px){.store-name-modal-actions{flex-direction:column-reverse;gap:var(--space-small)}}.gs-toaster{--gs-toaster-width: 22.5rem;--gs-toaster-gap: .5rem;--gs-toaster-top: calc(var(--site-header-height, 4.75rem) + var(--space-xs, .5rem));--gs-toaster-right: calc(var(--space-md, 1rem) + var(--site-gutter, 0px));--gs-toast-radius: var(--border-radius-md, .625rem);--gs-toast-bg: #262c38;--gs-toast-border: rgba(255, 255, 255, .12);--gs-toast-text: var(--text-main, #fff);--gs-toast-muted: var(--text-secondary-color, rgba(255, 255, 255, .6));--gs-toast-accent: var(--color-brand-blue, #32a1db);--gs-toast-shadow: 0 .5rem 1.75rem rgba(0, 0, 0, .45);--gs-toast-ease: cubic-bezier(.21, 1.02, .73, 1);--gs-toast-duration: .35s;position:fixed;top:var(--gs-toaster-top);right:var(--gs-toaster-right);width:var(--gs-toaster-width);max-width:calc(100vw - var(--gs-toaster-right) * 2);height:var(--gs-stack-height, 0px);margin:0;padding:0;list-style:none;z-index:1200;pointer-events:none;transition:height var(--gs-toast-duration) var(--gs-toast-ease)}.site-header~.gs-toaster{--gs-toaster-top: calc(var(--site-header-height) + var(--site-frame-gap) * 2)}.gs-toaster[hidden]{display:none}.gs-toaster[data-expanded=true]{pointer-events:auto}.gs-toast{position:absolute;top:0;right:0;left:0;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;align-items:start;column-gap:var(--space-xs, .5rem);padding:var(--space-sm, .75rem);background-color:var(--gs-toast-bg);color:var(--gs-toast-text);border:1px solid var(--gs-toast-border);border-left:3px solid var(--gs-toast-accent);border-radius:var(--gs-toast-radius);box-shadow:var(--gs-toast-shadow);overflow:hidden;pointer-events:auto;touch-action:pan-y;transform-origin:center top;z-index:var(--gs-z, 1);height:var(--gs-height, auto);opacity:1;transform:translate3d(var(--gs-swipe-x, 0px),var(--gs-offset, 0px),0) scale(var(--gs-scale, 1));transition:transform var(--gs-toast-duration) var(--gs-toast-ease),opacity var(--gs-toast-duration) var(--gs-toast-ease),height var(--gs-toast-duration) var(--gs-toast-ease),box-shadow var(--gs-toast-duration) var(--gs-toast-ease)}.gs-toaster[data-expanded=false] .gs-toast[data-front=false] .gs-toast-body,.gs-toaster[data-expanded=false] .gs-toast[data-front=false] .gs-toast-close{opacity:0;transition:opacity calc(var(--gs-toast-duration) / 2) linear}.gs-toast[data-mounted=false]{opacity:0;transform:translate3d(0,-100%,0) scale(.9)}.gs-toast[data-removed=true]{opacity:0;transform:translate3d(var(--gs-swipe-x, 0px),calc(var(--gs-offset, 0px) - 1rem),0) scale(.9);pointer-events:none}.gs-toast[data-measuring=true]{transition:none!important}.gs-toast[data-swiping=true]{transition:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.gs-toast[data-clickable=true]{cursor:pointer}.gs-toast[data-clickable=true]:hover{box-shadow:0 .5rem 1.75rem #0000008c,0 0 0 1px var(--gs-toast-accent)}.gs-toast:focus-visible{outline:2px solid var(--gs-toast-accent);outline-offset:2px}.gs-toast[data-type=success]{--gs-toast-accent: var(--color-green, #4aa800)}.gs-toast[data-type=info]{--gs-toast-accent: var(--color-brand-blue, #32a1db)}.gs-toast[data-type=warning]{--gs-toast-accent: var(--color-yellow, #ffb800)}.gs-toast[data-type=error]{--gs-toast-accent: var(--color-red, #ff2d2d)}.gs-toast[data-type=loading]{--gs-toast-accent: var(--text-muted, #808080)}.gs-toast-icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-top:.0625rem;flex:none;color:var(--gs-toast-accent)}.gs-toast-icon svg{width:1.25rem;height:1.25rem;fill:currentColor}.gs-toast[data-type=loading] .gs-toast-icon svg{animation:gs-toast-spin .9s linear infinite}@keyframes gs-toast-spin{to{transform:rotate(360deg)}}.gs-toast-body{min-width:0;display:grid;gap:.1875rem}.gs-toast-title{font-size:var(--font-size-sm-plus, .875rem);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.gs-toast-message{font-size:var(--font-size-sm, .75rem);line-height:1.5;color:var(--gs-toast-muted);overflow-wrap:anywhere}.gs-toast-message p{margin:0}.gs-toast-message p+p{margin-top:.25rem}.gs-toast-message a{color:var(--gs-toast-accent);text-decoration:underline}.gs-toast-message strong,.gs-toast-message b{color:var(--gs-toast-text)}.gs-toast-message img{max-width:100%;height:auto;border-radius:var(--border-radius-sm, .25rem)}.gs-toast-message ul,.gs-toast-message ol{margin:.25rem 0 0;padding-left:1.125rem}.gs-toast-action{justify-self:start;margin-top:.375rem;padding:.25rem .625rem;font-size:var(--font-size-sm, .75rem);font-weight:500;color:var(--gs-toast-text);background-color:#ffffff14;border:1px solid var(--gs-toast-border);border-radius:var(--border-radius-sm, .25rem);cursor:pointer;transition:background-color .2s ease}.gs-toast-action:hover{background-color:#ffffff29}.gs-toast-close{all:unset;flex:none;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-full, 9999px);color:var(--gs-toast-muted);font-size:1rem;line-height:1;cursor:pointer;transition:color .2s ease,background-color .2s ease}.gs-toast-close:before{content:"×"}.gs-toast-close:hover{color:var(--gs-toast-text);background-color:#ffffff1a}.gs-toast-close:focus-visible{outline:2px solid var(--gs-toast-accent);outline-offset:1px}@media(max-width:48rem){.gs-toaster{--gs-toaster-right: var(--space-xs, .5rem);--gs-toaster-top: calc(var(--space-xs, .5rem) + env(safe-area-inset-top, 0px));width:auto;left:var(--gs-toaster-right);max-width:none}.gs-toast{padding:var(--space-xs, .5rem) var(--space-sm, .75rem)}}@media(prefers-reduced-motion:reduce){.gs-toaster,.gs-toast{transition-duration:.01ms}.gs-toast[data-type=loading] .gs-toast-icon svg{animation:none}}.paginate{display:flex;list-style:none;padding:0;margin:0;gap:.375rem}.paginate li{font-size:var(--font-size-sm);background-color:var(--dark-color);color:var(--text-color);border-radius:var(--border-radius-sm);font-weight:900}.paginate li a,.paginate li span{display:block;padding:.25rem;min-width:1.75em;text-align:center}.paginate li.active{background-color:var(--text-color);color:var(--dark-color)}.paginate li.prev,.paginate li.next{background-color:unset}.gs-option-group{background-color:var(--color-primary);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--space-sm);overflow-y:auto;padding:var(--space-base);width:100%}.gs-option-group[hidden]{display:none}.gs-option-group-header{border-bottom:1px solid var(--color-tertiary);font-weight:600;padding-bottom:var(--space-xs)}.gs-option-group-list{display:flex;flex-direction:column;gap:var(--space-sm)}.gs-option-group-item{align-items:center;cursor:pointer;display:flex;gap:var(--space-sm)}.gs-option-group-input{height:0;opacity:0;position:absolute;width:0}.gs-option-group-mark{background-color:var(--color-secondary);border:1px solid var(--color-tertiary);border-radius:var(--border-radius-full);flex-shrink:0;height:1rem;position:relative;width:1rem}.gs-option-group[data-kind=multiple] .gs-option-group-mark{border-radius:var(--border-radius-sm)}.gs-option-group-input:checked+.gs-option-group-mark{border-color:var(--color-brand-blue)}.gs-option-group-input:checked+.gs-option-group-mark:after{background:var(--color-brand-linear);border-radius:inherit;content:"";inset:3px;position:absolute}.gs-option-group-item:has(.gs-option-group-input:checked) .gs-option-group-label{color:var(--font-color-primary);font-weight:500}.gs-option-group-label{color:var(--font-color-secondary)}.gs-option-group-item-rich{align-items:flex-start;background:var(--color-secondary);border:1px solid var(--color-tertiary);border-radius:var(--border-radius-sm);padding:var(--space-sm)}.gs-option-group-item-rich .gs-option-group-mark{margin-top:.1875rem}.gs-option-group-item-rich:has(.gs-option-group-input:checked){border-color:var(--color-brand-blue)}.gs-option-group-body{display:flex;flex-direction:column;gap:.125rem}.gs-option-group-title{color:var(--font-color-primary);font-weight:500}.gs-option-group-description{color:var(--font-color-secondary);font-size:var(--font-size-xs)}.gs-option-group-badge{align-self:center;color:var(--font-color-primary);font-size:var(--font-size-sm);font-weight:700;margin-left:auto;white-space:nowrap}.gs-product-preview-card{background:var(--color-secondary);border-radius:var(--border-radius);box-shadow:0 0 0 1px var(--color-tertiary);padding:var(--spacer-2);position:relative}.gs-product-preview-card-ribbon{background:var(--blue-color, #32a0db);border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);color:var(--color-white, #fff);font-size:var(--font-size-sm);font-weight:900;left:0;margin:0 auto;padding:.325em 1.5em calc(.325em + 3px);position:absolute;right:0;text-align:center;top:0;white-space:nowrap;width:fit-content;z-index:1}.gs-product-preview-card-badges{align-items:center;display:flex;gap:var(--space-2xs);justify-content:flex-end;left:calc(var(--spacer-2) / 2);position:absolute;right:calc(var(--spacer-2) / 2);top:calc(var(--spacer-2) / 2);z-index:2}.gs-product-preview-card-badge{align-items:center;border-radius:var(--border-radius-sm);display:flex;flex-shrink:0;font-size:var(--font-size-sm);font-weight:900;height:1.25rem;justify-content:center;line-height:1;padding:0 .375rem}.gs-product-preview-card-badge svg{display:block;flex-shrink:0}.gs-product-preview-card-badge-instant{background:var(--jungle-color, #009039);color:var(--color-white, #fff)}.gs-product-preview-card-badge-instant svg{fill:var(--color-white, #fff);height:.875rem;width:.5rem}.gs-product-preview-card-badge-instant span{display:inline-block;max-width:0;overflow:hidden;transition:max-width var(--transition-time),margin-left var(--transition-time);white-space:nowrap}.gs-product-preview-card:hover .gs-product-preview-card-badge-instant span{margin-left:.25rem;max-width:10rem}.gs-product-preview-card-badge-video{background:var(--color-white, #fff);padding:0 .3125rem}.gs-product-preview-card-badge-video svg{fill:var(--red-color, #ff3737);height:.75rem;width:1rem}.gs-product-preview-card-image{aspect-ratio:1.25;background:var(--color-primary);border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;margin:calc(var(--spacer-2) * -1);overflow:hidden;width:calc(100% + var(--spacer-2) * 2)}.gs-product-preview-card-image img{display:block;height:100%;object-fit:cover;width:100%}.gs-product-preview-card-label{background:var(--color-white, #fff);border-radius:var(--border-radius-sm);color:var(--jungle-color, #009039);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:900;height:1.875rem;margin:.3125rem 0 0;padding:0 var(--space-xs);position:relative;width:100%;z-index:1}.gs-product-preview-card-label span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-product-preview-card-name{color:var(--font-color-primary);font-size:var(--font-size-base);font-weight:400;height:2.5em;line-height:1.25em;margin:1rem 0;overflow:hidden;word-wrap:break-word}.gs-product-preview-card-footer{display:flex;gap:var(--space-xs);justify-content:space-between}.gs-product-preview-card-store{align-items:flex-end;display:flex;gap:var(--space-2xs);padding-bottom:.125rem}.gs-product-preview-card-verified{color:var(--blue-color, #32a0db);font-size:1.125rem}.gs-product-preview-card-level{display:block;height:1.25rem;width:auto}.gs-product-preview-card-price-col{flex:1;min-width:0}.gs-product-preview-card-original-price{color:var(--font-color-secondary);font-size:var(--font-size-sm);height:var(--font-size-base);line-height:.875;text-align:right;text-decoration:line-through}.gs-product-preview-card-original-price svg{display:inline-block;fill:currentColor;height:.875em;margin-right:.125rem;vertical-align:-.0625em;width:.875em}.gs-product-preview-card-discount{background:var(--red-color, #ff3737);border-radius:var(--border-radius-sm);color:var(--color-white, #fff);display:inline-block;font-size:var(--font-size-sm);font-weight:700;line-height:1;margin-left:.125rem;padding:.125rem .25rem;text-decoration:none}.gs-product-preview-card-price{color:var(--font-color-primary);font-size:var(--font-size-large);line-height:1;overflow:hidden;text-align:right;white-space:nowrap}.gs-product-preview-card-accent-blue{box-shadow:0 0 0 3px var(--blue-color, #32a0db),0 0 20px #32a0dbcc}.gs-product-preview-card-accent-jungle{box-shadow:0 0 0 3px var(--jungle-color, #009039),0 0 20px #009039cc}.gs-product-preview-card-accent-orange{box-shadow:0 0 0 3px var(--orange-color, #fd6a00),0 0 20px #fd6a00cc}.gs-product-preview-card-accent-red{box-shadow:0 0 0 3px var(--red-color, #ff3737),0 0 20px #ff3737cc}.gs-product-preview-card-accent-green{box-shadow:0 0 0 3px var(--green-color, #b3ea00),0 0 20px #b3ea00cc}.gs-product-preview-card-accent-yellow{box-shadow:0 0 0 3px var(--yellow-color, #ffcc33),0 0 20px #fc3c}.gs-product-preview-card-accent-blue .gs-product-preview-card-ribbon{background:var(--blue-color, #32a0db)}.gs-product-preview-card-accent-jungle .gs-product-preview-card-ribbon{background:var(--jungle-color, #009039)}.gs-product-preview-card-accent-orange .gs-product-preview-card-ribbon{background:var(--orange-color, #fd6a00)}.gs-product-preview-card-accent-red .gs-product-preview-card-ribbon{background:var(--red-color, #ff3737)}.gs-product-preview-card-accent-green .gs-product-preview-card-ribbon{background:var(--green-color, #b3ea00)}.gs-product-preview-card-accent-yellow .gs-product-preview-card-ribbon{background:var(--yellow-color, #ffcc33)}.gs-product-preview-card-link{color:inherit;display:block}.gs-product-preview-card-link .gs-product-preview-card{transition:transform var(--transition-time)}.gs-product-preview-card-link:hover .gs-product-preview-card{transform:translateY(-.25rem)}body[data-layout=mobile] .site-main-menu{--site-menu-sub-row: 2.75rem}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 var(--space-2xs)}body[data-layout=mobile] .site-main-menu li{list-style:none;margin:0;padding:0}body[data-layout=mobile] .site-main-menu ul ul{display:flex;flex-direction:column;gap:var(--space-2xs);list-style:none;margin:var(--space-2xs) 0 0}body[data-layout=mobile] .site-main-menu ul ul li{font-weight:400;position:relative}body[data-layout=mobile] .site-main-menu ul ul li:last-child{margin-bottom:calc(var(--space-sm) / 2)}body[data-layout=mobile] .site-main-menu ul ul li:before{background-color:var(--bg-item-hover);content:"";display:block;height:calc(var(--site-menu-sub-row) + var(--space-2xs));left:calc(-1 * var(--space-md) - var(--space-2xs));position:absolute;top:0;width:1px}body[data-layout=mobile] .site-main-menu ul ul li:first-child:before{height:calc(var(--site-menu-sub-row) + var(--space-2xs) + .25em);margin-top:-.25em}body[data-layout=mobile] .site-main-menu ul ul li:last-child:before{height:calc((var(--site-menu-sub-row) + var(--space-2xs)) * .5 - 1px)}body[data-layout=mobile] .site-main-menu ul ul li:after{background-color:var(--bg-item-hover);bottom:0;content:"";display:block;height:1px;left:calc(-1 * var(--space-md) - var(--space-2xs));margin:auto;position:absolute;top:0;width:var(--space-md)}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-title{align-items:center;background-color:transparent;border:none;color:var(--text-main);display:flex;font-size:1.15rem;gap:var(--space-xs);height:3.375rem;padding:0}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-title svg{fill:var(--text-color);height:1.5em;margin-right:.125em;width:1.5em}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-sublink{align-items:center;display:flex;font-size:1.15rem;height:var(--site-menu-sub-row);padding-left:var(--space-2xs)}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-title:hover,body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-sublink:hover{font-weight:700}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-title[data-active=true],body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-sublink[data-active=true]{color:var(--color-yellow);font-weight:700}.gs-breadcrumb-list{align-items:center;display:flex;flex-wrap:wrap;gap:.3125rem .625rem;list-style:none;margin:0;padding:0}.gs-breadcrumb-item{align-items:center;display:flex;gap:.625rem;min-width:0}.gs-breadcrumb-separator{display:flex;flex-shrink:0}.gs-breadcrumb-separator svg{fill:var(--text-main);height:.625rem;width:.375rem}.gs-breadcrumb-link,.gs-breadcrumb-current{font-size:var(--font-size-sm);line-height:normal;overflow:hidden;padding:.1875rem 0;text-overflow:ellipsis;white-space:nowrap}.gs-breadcrumb-link{background-color:var(--bg-surface);border-radius:.3125rem;color:var(--text-main);font-weight:300;padding-inline:.625rem;transition:background-color var(--transition-time)}.gs-breadcrumb-link:hover{background-color:var(--border-ui)}.gs-breadcrumb-current{font-weight:500}.gs-section-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:.3125rem var(--space-md);justify-content:space-between}.gs-section-title:after{background-color:#ffffff1a;border-radius:2px;content:"";flex-basis:100%;height:2px}.gs-section-title-text{color:var(--text-main);font-size:var(--font-size-lg);font-weight:400;line-height:normal}.gs-section-title-link{color:#fff9;font-size:var(--font-size-md);font-style:italic;font-weight:300}.gs-section-title-link:hover{color:var(--text-main)}.gs-card-columns{container-type:inline-size}@container (width >= 65.5rem){.gs-card-columns>*{--card-cols: 4}}@container (width >= 82.125rem){.gs-card-columns>*{--card-cols: 5}}@container (width >= 98.75rem){.gs-card-columns>*{--card-cols: 6}}body[data-layout=mobile] .gs-card-columns{container-type:normal}.gs-category-card{border-radius:var(--border-radius-md);box-shadow:0 0 4px #0000001a;color:var(--text-main);display:block;min-width:0;overflow:hidden;position:relative;transition:transform var(--transition-time);-webkit-user-select:none;user-select:none}.gs-category-card:hover{transform:translateY(-.25rem)}.gs-category-card-image{aspect-ratio:250 / 340;background-color:var(--bg-surface);display:block}.gs-category-card-image picture,.gs-category-card-image img{display:block;height:100%;width:100%}.gs-category-card-image img{object-fit:cover}.gs-category-card-name{bottom:0;font-size:1rem;font-weight:700;left:0;line-height:normal;margin:0;padding:1em;position:absolute;right:0;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.4)}body[data-layout=mobile] .gs-category-card-name{font-size:var(--font-size-lg)}.gs-category-grid{--category-cols: var(--card-cols, 3);--category-card-width: min( 250px, (100% - (var(--category-cols) - 1) * var(--space-md)) / var(--category-cols) );column-gap:calc((100% - var(--category-cols) * var(--category-card-width)) / (var(--category-cols) - 1) - .1px);display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--space-md)}.gs-category-grid>.gs-category-card{flex:0 0 var(--category-card-width)}body[data-layout=mobile] .gs-category-grid{gap:var(--space-sm)}body[data-layout=mobile] .gs-category-grid>.gs-category-card{flex-basis:calc((100% - var(--space-sm)) / 2)}.gs-info-panel{background-color:var(--bg-surface);border-radius:var(--border-radius-md);margin:0;padding:1.25rem}.gs-info-panel-scroll{display:flex;flex-direction:column;gap:.625rem;max-height:12.5rem;overflow-y:auto;padding-right:1.25rem}.gs-faq-panel .gs-info-panel-scroll{gap:1.25rem;max-height:17.875rem}.gs-info-panel-scroll::-webkit-scrollbar{width:.625rem}.gs-info-panel-scroll::-webkit-scrollbar-track{background-color:var(--bg-body);border-radius:.625rem}.gs-info-panel-scroll::-webkit-scrollbar-thumb{background-color:#fff9;border:none;border-radius:.625rem}@supports not selector(::-webkit-scrollbar){.gs-info-panel-scroll{scrollbar-color:rgba(255,255,255,.6) var(--bg-body)}}.gs-info-panel-heading,.gs-faq-item-heading{align-items:center;display:flex;gap:.3125rem}.gs-info-panel-title{font-size:var(--font-size-xl);font-weight:500;line-height:normal}.gs-info-panel-icon{color:var(--text-main);fill:var(--text-main);flex-shrink:0;height:.75rem;width:.75rem}.gs-info-panel-body,.gs-faq-item-body{font-size:var(--font-size-sm-plus);line-height:1.25}.gs-info-panel-body p,.gs-faq-item-body p{line-height:1.25}.gs-info-panel-body>*+*,.gs-faq-item-body>*+*{margin-top:.625rem}.gs-info-panel-body h2,.gs-info-panel-body h3,.gs-info-panel-body h4{font-size:var(--font-size-md);font-weight:500;line-height:normal}.gs-info-panel-body>h2,.gs-info-panel-body>h3,.gs-info-panel-body>h4{margin-top:var(--space-md)}.gs-info-panel-body ul,.gs-info-panel-body ol,.gs-faq-item-body ul,.gs-faq-item-body ol{margin-bottom:0;padding-left:1.25rem}.gs-info-panel-body a,.gs-faq-item-body a{color:var(--color-brand-blue)}.gs-faq-list{display:flex;flex-direction:column;gap:1.25rem}.gs-faq-item{background-color:var(--bg-body);border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:.625rem;padding:1.25rem}.gs-faq-item-title{font-size:var(--font-size-lg);font-weight:500;line-height:normal}body[data-layout=mobile] .gs-info-panel{padding:var(--space-md)}body[data-layout=mobile] .gs-info-panel-scroll{max-height:none;overflow:visible;padding-right:0}body[data-layout=mobile] .gs-info-panel-title{font-size:var(--font-size-lg)}body[data-layout=mobile] .gs-faq-item{padding:var(--space-md)}body[data-layout=mobile] .gs-faq-item-title{font-size:var(--font-size-md)}.gs-profile-modal.gs-profile-modal-cart{justify-content:flex-start;min-height:0;width:min(36rem,calc(100vw - 2rem))}.gs-profile-modal-cart .gs-profile-modal-message,.gs-profile-modal:has(.gs-cart-modal-article-full) .gs-profile-modal-message{display:flex;flex:1 0 auto;flex-direction:column}.gs-profile-modal-cart .gs-profile-modal-header,.gs-profile-modal:has(.gs-cart-modal-article-full) .gs-profile-modal-header{background-color:var(--color-secondary);margin:calc(var(--space-base) * -1) calc(var(--space-base) * -1) calc(var(--space-sm) * -1);padding:var(--space-base) var(--space-base) var(--space-sm);position:sticky;top:calc(var(--space-base) * -1);z-index:2}.gs-profile-modal-cart::-webkit-scrollbar,.gs-profile-modal:has(.gs-cart-modal-article-full)::-webkit-scrollbar{width:.5rem}.gs-profile-modal-cart::-webkit-scrollbar-thumb,.gs-profile-modal:has(.gs-cart-modal-article-full)::-webkit-scrollbar-thumb{background-color:#fff6;border-radius:.5rem}@media(max-width:768px){.gs-profile-modal.gs-profile-modal-cart,.gs-profile-modal:has(.gs-cart-modal-article-full){border:0;border-radius:0;inset:0;max-height:none;position:fixed;width:100%}}.gs-cart-modal,.gs-cart-modal-body{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--space-md)}.gs-cart-modal-text{color:#ffffffd9;font-size:var(--font-size-sm-plus);line-height:1.5}.gs-cart-modal-text strong,.gs-cart-modal-text b{color:var(--color-brand-blue);font-weight:700}.gs-cart-modal-article{background-color:var(--bg-body);border-radius:var(--border-radius);font-size:var(--font-size-sm-plus);line-height:1.5;overflow-x:auto;padding:var(--space-md)}.gs-cart-modal-article>*+*{margin-top:var(--space-xs)}.gs-cart-modal-article img{height:auto;max-width:100%}.gs-cart-modal-article a{color:var(--color-brand-blue)}.gs-cart-modal-article ul,.gs-cart-modal-article ol{padding-left:1.25rem}.gs-cart-modal-help{align-self:flex-end;color:var(--color-brand-blue);font-size:var(--font-size-sm);margin-top:calc(var(--space-md) * -.5);text-decoration:underline dotted;text-underline-offset:.125em}.gs-cart-modal-select.cs-select-container{height:3rem}.gs-cart-modal-agreement{align-items:flex-start;cursor:pointer;display:flex;font-size:var(--font-size-sm-plus);gap:var(--space-sm);line-height:1.4;position:relative}.gs-cart-modal-agreement-input{height:0;opacity:0;position:absolute;width:0}.gs-cart-modal-agreement-mark{background-color:var(--bg-body);border:1px solid var(--color-hover);border-radius:var(--border-radius-sm);flex-shrink:0;height:1.125rem;margin-top:.0625rem;position:relative;width:1.125rem}.gs-cart-modal-agreement-input:checked+.gs-cart-modal-agreement-mark{border-color:var(--color-brand-blue)}.gs-cart-modal-agreement-input:checked+.gs-cart-modal-agreement-mark:after{background:var(--color-brand-linear);border-radius:2px;content:"";inset:3px;position:absolute}.gs-cart-modal-agreement-input:focus-visible+.gs-cart-modal-agreement-mark{outline:1px dashed var(--color-yellow);outline-offset:2px}.gs-cart-modal-agreement a{color:var(--color-brand-blue);text-decoration:underline;text-underline-offset:.125em}.gs-cart-modal-error{background-color:#ff2d2d14;border:1px solid rgba(255,45,45,.35);border-radius:var(--border-radius-sm);color:#ff6b6b;font-size:var(--font-size-sm-plus);font-weight:500;line-height:1.4;padding:.5rem .75rem}.gs-cart-modal-error[hidden]{display:none}.gs-cart-modal-submit.gs-custom-button{width:100%}.gs-cart-swap{display:flex;flex-direction:column;gap:var(--space-sm)}.gs-cart-swap-row{align-items:center;background-color:var(--bg-body);border-radius:var(--border-radius);display:grid;gap:var(--space-md);grid-template-columns:5rem minmax(0,1fr) 10.5rem;padding:var(--space-sm)}.gs-cart-swap-image{aspect-ratio:5 / 4;border-radius:var(--border-radius-sm);height:auto;object-fit:cover;width:100%}.gs-cart-swap-text{font-size:var(--font-size-sm-plus);line-height:1.4}.gs-cart-swap-text span{color:var(--color-brand-blue);font-weight:500}.gs-cart-swap-text small{color:var(--text-muted);display:block;font-size:var(--font-size-sm);margin-top:.125rem;overflow-wrap:anywhere}.gs-cart-swap-action,.gs-cart-swap-action .gs-custom-button,a.gs-cart-swap-action.gs-custom-button{width:100%}.gs-cart-swap-note{background-color:#ffb8001a;border:1px solid rgba(255,184,0,.4);border-radius:var(--border-radius-sm);color:var(--color-yellow);font-size:var(--font-size-sm-plus);font-weight:500;padding:.5rem .75rem;text-align:center}.gs-cart-swap-note span{font-weight:700}@media(max-width:768px){.gs-cart-swap-row{grid-template-columns:4rem minmax(0,1fr)}.gs-cart-swap-action{grid-column:1 / -1}}.gs-tab-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--space-sm)}.gs-tab-bar-item{align-items:center;background:var(--bg-surface);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);color:var(--text-muted);cursor:pointer;display:flex;font:inherit;font-size:var(--font-size-md);font-weight:500;gap:var(--space-xs);justify-content:center;min-height:3.5rem;padding:var(--space-xs) var(--space-md);text-align:center;transition:color var(--transition-time),border-color var(--transition-time)}.gs-tab-bar-item:hover{border-color:var(--color-hover);color:var(--text-main)}.gs-tab-bar-item:focus-visible{outline:1px dashed var(--color-yellow);outline-offset:2px}.gs-tab-bar-item[aria-selected=true],.gs-tab-bar-item[aria-current=page],.gs-tab-bar-item[aria-checked=true]{background:linear-gradient(var(--bg-surface),var(--bg-surface)) padding-box,var(--color-brand-linear) border-box;border-color:transparent;color:var(--text-main)}.gs-tab-bar-icon{display:inline-flex;flex-shrink:0}.gs-tab-bar-icon svg{fill:currentColor;height:1.25rem;width:1.25rem}.gs-tab-bar-count{background-color:#ffffff14;border-radius:var(--border-radius-full);color:#aab1bd;font-size:.8rem;font-variant-numeric:tabular-nums;line-height:1.35rem;padding:0 .45rem}.gs-tab-bar-defs{position:absolute}.gs-tab-bar-line{display:flex;gap:.2rem;overflow-x:auto;scrollbar-width:none}.gs-tab-bar-line::-webkit-scrollbar{display:none}.gs-tab-bar-line .gs-tab-bar-item{background:none;border:0;border-radius:0;flex-shrink:0;font-size:1rem;gap:.5rem;min-height:3rem;padding:0 1.15rem;position:relative;white-space:nowrap}.gs-tab-bar-line .gs-tab-bar-item:focus-visible{outline-offset:-3px}.gs-tab-bar-line .gs-tab-bar-item[aria-selected=true],.gs-tab-bar-line .gs-tab-bar-item[aria-current=page],.gs-tab-bar-line .gs-tab-bar-item[aria-checked=true]{background:linear-gradient(to bottom,#32a1db00,#32a1db1f);color:var(--text-main)}.gs-tab-bar-line .gs-tab-bar-item[aria-selected=true]:after,.gs-tab-bar-line .gs-tab-bar-item[aria-current=page]:after,.gs-tab-bar-line .gs-tab-bar-item[aria-checked=true]:after{background:var(--color-brand-linear);border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.gs-tab-bar-line .gs-tab-bar-icon svg{height:1rem;width:1rem}.gs-tab-bar-line .gs-tab-bar-item[aria-selected=true] .gs-tab-bar-icon svg,.gs-tab-bar-line .gs-tab-bar-item[aria-current=page] .gs-tab-bar-icon svg,.gs-tab-bar-line .gs-tab-bar-item[aria-checked=true] .gs-tab-bar-icon svg{fill:var(--gs-tab-bar-icon-fill, var(--color-brand-blue))}body[data-layout=mobile] .gs-tab-bar{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}body[data-layout=mobile] .gs-tab-bar-item{font-size:var(--font-size-sm-plus);min-height:3rem;padding:var(--space-xs)}body[data-layout=mobile] .gs-tab-bar-item:last-child:nth-child(odd){grid-column:1 / -1}body[data-layout=mobile] .gs-tab-bar-line{display:flex;gap:0}body[data-layout=mobile] .gs-tab-bar-line .gs-tab-bar-item{flex:1 0 auto;font-size:var(--font-size-sm-plus);min-height:3.25rem;padding:0 var(--space-sm)}body[data-layout=mobile] .gs-tab-bar-line .gs-tab-bar-item:last-child:nth-child(odd){grid-column:auto}body[data-layout=mobile] .gs-tab-bar-line .gs-tab-bar-icon{display:none}.gs-star-rating{align-items:center;display:inline-flex;flex-shrink:0;gap:.125rem}.gs-star-rating svg{fill:var(--color-yellow);height:1rem;width:1rem}.gs-star-input{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--space-xs)}.gs-star-input-label{color:var(--text-muted);font-size:var(--font-size-sm-plus)}.gs-star-input-stars{align-items:center;display:inline-flex}.gs-star-input-star{border-radius:var(--border-radius-sm);cursor:pointer;display:inline-flex;padding:.125rem;position:relative}.gs-star-input-star svg{fill:var(--color-yellow);height:1.5rem;width:1.5rem}.gs-star-input-radio{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.gs-star-input-star:has(.gs-star-input-radio:focus-visible){outline:1px dashed var(--color-yellow);outline-offset:1px}.gs-star-input-icon-full,.gs-star-input-icon-empty{display:inline-flex}.gs-star-input .gs-star-input-icon-full{display:none}.gs-star-input :where(.gs-star-input-star:has(.gs-star-input-radio:checked),.gs-star-input-star:has(~.gs-star-input-star .gs-star-input-radio:checked)) .gs-star-input-icon-full{display:inline-flex}.gs-star-input :where(.gs-star-input-star:has(.gs-star-input-radio:checked),.gs-star-input-star:has(~.gs-star-input-star .gs-star-input-radio:checked)) .gs-star-input-icon-empty{display:none}@media(hover:hover){.gs-star-input-stars:hover .gs-star-input-icon-full{display:none}.gs-star-input-stars:hover .gs-star-input-icon-empty{display:inline-flex}.gs-star-input-stars:hover :where(.gs-star-input-star:hover,.gs-star-input-star:has(~.gs-star-input-star:hover)) .gs-star-input-icon-full{display:inline-flex}.gs-star-input-stars:hover :where(.gs-star-input-star:hover,.gs-star-input-star:has(~.gs-star-input-star:hover)) .gs-star-input-icon-empty{display:none}}body[data-layout=mobile] .gs-star-input-star{padding:.375rem}body[data-layout=mobile] .gs-star-input-star svg{height:2rem;width:2rem}.gs-review-card{background-color:var(--bg-surface);border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md) var(--space-lg)}.gs-review-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);min-width:0}.gs-review-card-sep{background-color:var(--gray-border-color);height:1.25rem;width:1px}.gs-review-card-author{color:var(--text-main);font-weight:500;min-width:0;overflow-wrap:anywhere}.gs-review-card-status{align-items:center;border:1px solid currentColor;border-radius:var(--border-radius-full);color:var(--color-yellow);display:inline-flex;font-size:var(--font-size-sm);gap:var(--space-2xs);line-height:1;padding:var(--space-2xs) var(--space-xs);white-space:nowrap}.gs-review-card-status svg{fill:currentColor;height:.75rem;width:.75rem}.gs-review-card-date{color:var(--text-muted);font-size:var(--font-size-sm-plus);margin-left:auto;white-space:nowrap}.gs-review-card-text,.gs-review-card-reply-text{color:var(--text-main);line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-line}.gs-review-card-reply{display:flex;flex-direction:column;gap:var(--space-2xs);padding-left:var(--space-md)}.gs-review-card-reply-head{align-items:center;display:flex;gap:var(--space-xs)}.gs-review-card-reply-turn{display:inline-flex}.gs-review-card-reply-turn svg{fill:var(--text-muted);height:.9rem;width:1.15rem}.gs-review-card-reply-author{color:var(--color-brand-blue);font-weight:700;text-decoration:none}a.gs-review-card-reply-author:hover{text-decoration:underline}.gs-review-card-reply-text{color:#ffffffd9;padding-left:calc(1.15rem + var(--space-xs))}body[data-layout=mobile] .gs-review-card{padding:var(--space-md)}body[data-layout=mobile] .gs-review-card-reply{padding-left:var(--space-xs)}.gs-review-card-product{align-items:center;align-self:flex-start;background-color:var(--bg-body);border-radius:var(--border-radius-sm);color:var(--text-muted);display:inline-flex;font-size:var(--font-size-sm-plus);gap:var(--space-sm);max-width:100%;padding:var(--space-2xs) var(--space-sm) var(--space-2xs) var(--space-2xs)}.gs-review-card-product:hover{color:var(--color-brand-blue)}.gs-review-card-product img{border-radius:var(--border-radius-sm);flex-shrink:0;height:32px;object-fit:cover;width:40px}.gs-review-card-product span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-review-card-product-name{color:var(--text-main);font-weight:600;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.gs-review-card-product-name:hover{color:var(--color-brand-blue)}body[data-layout=mobile] .gs-review-card-product-name{flex-basis:100%}body[data-layout=mobile] .gs-review-card-product-sep{display:none}.gs-page-intro{background-color:var(--bg-surface);background-image:radial-gradient(circle at 100% 0,rgba(50,161,219,.2),transparent 40%),radial-gradient(circle at 80% 130%,rgba(157,188,28,.14),transparent 40%);border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:var(--space-sm);padding:1.25rem}.gs-page-intro-title{font-size:var(--font-size-xl);font-weight:500;line-height:normal}.gs-page-intro-summary{color:#ffffffd9;font-size:var(--font-size-sm-plus);line-height:1.4;max-width:75rem}body[data-layout=mobile] .gs-page-intro{padding:var(--space-md)}body[data-layout=mobile] .gs-page-intro-title{font-size:var(--font-size-lg)}.gs-share-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm)}.gs-share-buttons-label{font-size:var(--font-size-sm-plus);font-weight:500}.gs-share-buttons-list{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.gs-share-buttons-item{align-items:center;background:transparent;border:1px solid var(--border-ui);border-radius:50%;color:var(--text-muted);cursor:pointer;display:inline-flex;height:var(--size-md);justify-content:center;padding:0;transition:color var(--transition-time),border-color var(--transition-time);width:var(--size-md)}.gs-share-buttons-item[hidden]{display:none}.gs-share-buttons-item:hover{border-color:var(--color-hover);color:var(--text-main)}.gs-share-buttons-item:focus-visible{outline:1px dashed var(--color-yellow);outline-offset:2px}.gs-share-buttons-item svg{fill:currentColor;height:1.125rem;width:1.125rem}.gs-quantity-stepper{align-items:stretch;background:var(--color-tertiary);border-radius:var(--border-radius);display:inline-flex;height:2.75rem;padding:1px}.gs-quantity-stepper:focus-within{background:var(--color-brand-linear) border-box}.gs-quantity-stepper-button,.gs-quantity-stepper .gs-quantity-stepper-input{background:var(--color-primary);border:0;color:var(--text-main)}.gs-quantity-stepper-button{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;transition:background-color var(--transition-time);width:2.5rem}.gs-quantity-stepper-button:first-child{border-radius:calc(var(--border-radius) - 1px) 0 0 calc(var(--border-radius) - 1px)}.gs-quantity-stepper-button:last-child{border-radius:0 calc(var(--border-radius) - 1px) calc(var(--border-radius) - 1px) 0}.gs-quantity-stepper-button svg{fill:currentColor;height:.75rem;width:.75rem}.gs-quantity-stepper-button:hover:not(:disabled){background:var(--bg-item-hover)}.gs-quantity-stepper-button:disabled{color:var(--text-muted);cursor:not-allowed}.gs-quantity-stepper .gs-quantity-stepper-input{border-left:1px solid var(--color-tertiary);border-radius:0;border-right:1px solid var(--color-tertiary);box-sizing:border-box;display:block;font-family:inherit;font-size:var(--font-size-md);font-weight:700;height:100%;line-height:1;outline:none;padding:0;text-align:center;width:3.5rem}.gs-quantity-stepper[aria-busy=true] .gs-quantity-stepper-input{color:var(--text-muted)}.success-rate-bar{width:100%}.success-rate-bar .success-rate-bar-track{position:relative;width:100%;height:.5rem;border-radius:var(--border-radius-sm);overflow:hidden;background-image:linear-gradient(90deg,var(--color-red) 0%,var(--color-yellow) 50%,var(--color-green) 100%)}.success-rate-bar .success-rate-bar-mask{position:absolute;top:0;right:0;height:100%;background-color:var(--success-rate-bar-mask, var(--color-secondary));transition:width .3s ease}.gs-review-form{background-color:var(--bg-surface);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md) var(--space-lg) var(--space-lg)}.gs-review-form[hidden]{display:none}.gs-review-form-head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm)}.gs-review-form-sep{background-color:var(--gray-border-color);height:1.25rem;width:1px}.gs-review-form-user{color:var(--text-main);font-weight:500}.gs-review-form .gs-custom-textarea{margin-top:var(--space-xs)}.gs-review-form-footer{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);justify-content:space-between}.gs-review-form-note{color:var(--text-muted);font-size:var(--font-size-sm-plus);margin:0}.gs-review-form-actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-left:auto}.gs-review-form-actions .gs-custom-button{min-width:10rem}body[data-layout=mobile] .gs-review-form{padding:var(--space-md)}body[data-layout=mobile] .gs-review-form-actions{margin-left:0;width:100%}body[data-layout=mobile] .gs-review-form-actions .gs-custom-button{flex:1 1 0;min-width:0}.gs-content-panel{background-color:var(--bg-surface);border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:1.25rem}.gs-content-panel-heading{align-items:baseline;border-bottom:2px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;gap:.3125rem var(--space-sm);padding-bottom:var(--space-sm)}.gs-content-panel-title{font-size:var(--font-size-lg);font-weight:500;line-height:normal}.gs-content-panel-subtitle{color:var(--text-muted);font-size:var(--font-size-sm-plus)}.gs-content-panel-body{min-width:0}body[data-layout=mobile] .gs-content-panel{gap:var(--space-sm);padding:var(--space-md)}body[data-layout=mobile] .gs-content-panel-title{font-size:var(--font-size-md)}.gs-rich-text{font-size:var(--font-size-sm-plus);line-height:1.5;overflow-wrap:anywhere}.gs-rich-text>*+*{margin-top:var(--space-sm)}.gs-rich-text p{line-height:1.5}.gs-rich-text h2,.gs-rich-text h3,.gs-rich-text h4{font-size:var(--font-size-md);font-weight:500;line-height:normal}.gs-rich-text>h2,.gs-rich-text>h3,.gs-rich-text>h4{margin-top:var(--space-lg)}.gs-rich-text strong,.gs-rich-text b{font-weight:500}.gs-rich-text ul,.gs-rich-text ol{margin-bottom:0;padding-left:1.25rem}.gs-rich-text a{color:var(--color-brand-blue);text-decoration:underline;text-underline-offset:2px}.gs-rich-text a:hover{color:var(--color-brand-blue-light)}.gs-rich-text img{border-radius:var(--border-radius-md);height:auto;max-width:100%}.gs-rich-text table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.gs-rich-text td,.gs-rich-text th{border:1px solid var(--border-ui);padding:var(--space-2xs) var(--space-xs)}.gs-toc-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.gs-toc-item{margin:0}.gs-toc-link{border-left:2px solid var(--bg-item-hover);color:var(--text-secondary-color);display:block;font-size:var(--font-size-sm-plus);line-height:1.35;padding:.375rem 0 .375rem var(--space-sm);transition:border-color .15s ease,color .15s ease}.gs-toc-link:hover{color:var(--text-main)}.gs-toc-link[aria-current=true]{border-left-color:var(--color-brand-blue);color:var(--text-main)}.gs-toc-item-part{margin-top:var(--space-sm)}.gs-toc-item-part .gs-toc-link{color:var(--text-main);font-weight:500}.gs-toc-item-sub .gs-toc-link{padding-left:calc(var(--space-sm) * 2)}body[data-layout=mobile] .gs-toc{padding:0 var(--space-xs)}body[data-layout=mobile] .gs-toc-link{align-items:center;display:flex;font-size:1.15rem;min-height:2.75rem;padding-block:var(--space-2xs)}.gs-image-gallery-grid{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));list-style:none;margin:0;padding:0}.gs-image-gallery-item{aspect-ratio:3 / 2;background:linear-gradient(var(--bg-body),var(--bg-body)) padding-box,linear-gradient(var(--border-ui),var(--border-ui)) border-box;border:1px solid transparent;border-radius:var(--border-radius-md);display:block;overflow:hidden;position:relative}.gs-image-gallery-item img{display:block;height:100%;object-fit:cover;transition:transform var(--transition-time);width:100%}.gs-image-gallery-item:hover,.gs-image-gallery-item:focus-visible{background:linear-gradient(var(--bg-body),var(--bg-body)) padding-box,var(--color-brand-linear) border-box}.gs-image-gallery-item:hover img{transform:scale(1.04)}.gs-image-gallery-item:focus-visible{outline:1px dashed var(--color-yellow);outline-offset:2px}.gs-image-gallery-item-title{background:linear-gradient(transparent,#000000bf);bottom:0;color:var(--text-main);font-size:var(--font-size-sm);font-weight:500;left:0;overflow:hidden;padding:var(--space-lg) var(--space-xs) var(--space-xs);position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap}html:has(.gs-image-gallery-dialog[open]){overflow:hidden}.gs-image-gallery-dialog{background:transparent;border:0;color:var(--text-main);height:100%;max-height:none;max-width:none;padding:var(--space-2xl) 4.5rem;width:100%}.gs-image-gallery-dialog[open]{align-items:center;display:flex;justify-content:center}.gs-image-gallery-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1116e0}.gs-image-gallery-figure{align-items:center;display:flex;flex-direction:column;gap:var(--space-sm);margin:0;max-height:100%;max-width:100%}.gs-image-gallery-image{border-radius:var(--border-radius-md);box-shadow:0 0 2rem #00000080;display:block;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 8rem);max-width:100%;object-fit:contain}.gs-image-gallery-caption{align-items:center;display:flex;font-size:var(--font-size-sm-plus);font-weight:500;gap:var(--space-sm)}.gs-image-gallery-counter{color:var(--text-muted);font-weight:400}.gs-image-gallery-button{align-items:center;background:var(--bg-surface);border:1px solid var(--border-ui);border-radius:50%;color:var(--text-main);cursor:pointer;display:flex;height:var(--size-xl);justify-content:center;position:absolute;transition:border-color var(--transition-time);width:var(--size-xl)}.gs-image-gallery-button:hover{border-color:var(--color-hover)}.gs-image-gallery-button:focus-visible{outline:1px dashed var(--color-yellow);outline-offset:2px}.gs-image-gallery-button svg{fill:currentColor;height:1.125rem;width:1.125rem}.gs-image-gallery-close{right:var(--space-md);top:var(--space-md)}.gs-image-gallery-prev,.gs-image-gallery-next{top:50%;transform:translateY(-50%)}.gs-image-gallery-prev{left:var(--space-md)}.gs-image-gallery-next{right:var(--space-md)}body[data-layout=mobile] .gs-image-gallery-grid{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}body[data-layout=mobile] .gs-image-gallery-dialog{padding:4rem var(--space-sm) 5.5rem}body[data-layout=mobile] .gs-image-gallery-prev,body[data-layout=mobile] .gs-image-gallery-next{bottom:var(--space-lg);top:auto;transform:none}body[data-layout=mobile] .gs-image-gallery-prev{left:calc(50% - var(--size-xl) - var(--space-sm))}body[data-layout=mobile] .gs-image-gallery-next{right:calc(50% - var(--size-xl) - var(--space-sm))}.gs-icon-card{align-items:flex-start;background:var(--bg-surface);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);display:flex;gap:var(--space-md);min-width:0;padding:1.25rem}.gs-icon-card-icon{align-items:center;background:linear-gradient(135deg,var(--color-brand-blue),var(--color-brand-green));border-radius:50%;box-shadow:0 0 .625rem #32a1db59;display:flex;flex-shrink:0;height:var(--size-md);justify-content:center;width:var(--size-md)}.gs-icon-card-icon svg{fill:#fff;height:1.125rem;width:1.125rem}.gs-icon-card-body{display:flex;flex:1;flex-direction:column;gap:var(--space-xs);min-width:0}.gs-icon-card-title{font-size:var(--font-size-md);font-weight:500;line-height:normal}.gs-icon-card-content{color:#ffffffd9;display:flex;flex-direction:column;font-size:var(--font-size-sm-plus);gap:var(--space-sm);line-height:1.4;overflow-wrap:anywhere}.gs-icon-card-content a:not(.gs-custom-button){color:var(--text-main);font-weight:500}.gs-icon-card-content a:not(.gs-custom-button):hover{color:var(--color-brand-blue)}body[data-layout=mobile] .gs-icon-card{gap:var(--space-sm);padding:var(--space-md)}.gs-author-card{align-items:center;background:var(--bg-body);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);color:var(--text-main);display:flex;gap:var(--space-sm);min-width:0;padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-sm);text-decoration:none;transition:border-color var(--transition-time);-webkit-tap-highlight-color:transparent}.gs-author-card:hover{border-color:var(--color-hover)}.gs-author-card:focus-visible{outline:1px dashed var(--color-yellow);outline-offset:2px}.gs-author-card-avatar,.gs-author-card-avatar img{border-radius:50%;display:block;flex-shrink:0;height:var(--size-2xl);width:var(--size-2xl)}.gs-author-card-avatar img{box-shadow:0 0 0 2px #ffffff14;object-fit:cover}.gs-author-card-avatar-empty{align-items:center;background:linear-gradient(135deg,var(--color-brand-blue),var(--color-brand-green));display:flex;justify-content:center}.gs-author-card-avatar-empty svg{fill:#fff;height:1.25rem;width:1.25rem}.gs-author-card-text{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}.gs-author-card-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-author-card-meta{color:var(--text-muted);font-size:var(--font-size-sm-plus);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-author-card-chevron{display:inline-flex;flex-shrink:0}.gs-author-card-chevron svg{fill:var(--text-muted);height:.75rem;transition:fill var(--transition-time);width:.75rem}.gs-author-card:hover .gs-author-card-chevron svg{fill:var(--text-main)}body[data-layout=mobile] .gs-author-card:active{background:var(--bg-item-hover)}body[data-layout=mobile] .gs-author-card-avatar,body[data-layout=mobile] .gs-author-card-avatar img{height:var(--size-xl);width:var(--size-xl)}.gs-detail-list{display:grid;gap:var(--space-xs) var(--space-xl);grid-template-columns:max-content minmax(0,1fr);margin:0}.gs-detail-list-row{display:contents}.gs-detail-list dt{align-self:center;color:var(--text-muted);font-size:var(--font-size-sm-plus)}.gs-detail-list dd{align-items:center;display:flex;gap:var(--space-xs);margin:0;min-height:2rem}.gs-detail-list dd.is-strong{font-weight:700}.gs-detail-list-value{overflow-wrap:anywhere}.gs-copy-button{align-items:center;background:transparent;border:1px solid var(--border-ui);border-radius:var(--border-radius-sm);color:var(--text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;transition:color var(--transition-time),border-color var(--transition-time);width:2rem}.gs-copy-button:hover{border-color:var(--color-hover);color:var(--text-main)}.gs-copy-button:focus-visible{outline:1px dashed var(--color-yellow);outline-offset:2px}.gs-copy-button svg{fill:currentColor;height:1rem;width:1rem}body[data-layout=mobile] .gs-detail-list{gap:0;grid-template-columns:minmax(0,1fr)}body[data-layout=mobile] .gs-detail-list dt{font-size:var(--font-size-sm);margin-top:var(--space-xs)}body[data-layout=mobile] .gs-detail-list dt:first-child{margin-top:0}.gs-campaign-card{background-color:var(--bg-surface);border-radius:var(--border-radius-md);column-gap:1.25rem;display:grid;grid-template-areas:"media title" "media body" "media actions";grid-template-columns:15.625rem minmax(0,1fr);grid-template-rows:auto 1fr auto;padding:1.25rem;row-gap:var(--space-sm)}.gs-campaign-card-title{font-size:var(--font-size-lg);font-weight:500;grid-area:title;line-height:1.3}.gs-campaign-card-media{align-self:start;grid-area:media}.gs-campaign-card-media .gs-product-preview-card{box-shadow:0 0 0 1px var(--color-tertiary),0 .5rem 1.5rem #00000059}.gs-campaign-card-body{display:flex;flex-direction:column;font-size:var(--font-size-sm-plus);gap:var(--space-sm);grid-area:body;line-height:1.4}.gs-campaign-card-description{color:#ffffffd9}.gs-campaign-card-terms{display:flex;flex-direction:column;gap:var(--space-2xs)}.gs-campaign-card-terms-title{font-weight:500}.gs-campaign-card-terms-list{color:#ffffffbf;display:flex;flex-direction:column;gap:.125rem;list-style:none;margin:0;padding:0}.gs-campaign-card-terms-list li{padding-left:1rem;position:relative}.gs-campaign-card-terms-list li:before{background:var(--color-brand-linear);border-radius:50%;content:"";height:.375rem;left:.125rem;position:absolute;top:.5em;width:.375rem}.gs-campaign-card-period{align-items:center;color:var(--text-muted);display:flex;font-size:var(--font-size-sm);gap:var(--space-xs);margin-top:auto}.gs-campaign-card-period svg{fill:currentColor;flex-shrink:0;height:.875rem;width:.875rem}.gs-campaign-card-actions{align-items:center;border-top:1px solid var(--color-tertiary);display:flex;flex-wrap:wrap;gap:var(--space-md);grid-area:actions;justify-content:space-between;padding-top:var(--space-md)}.gs-campaign-card-button.gs-custom-button{min-width:11rem}body[data-layout=mobile] .gs-campaign-card{grid-template-areas:"title" "media" "body" "actions";grid-template-columns:minmax(0,1fr);grid-template-rows:auto;padding:var(--space-md)}body[data-layout=mobile] .gs-campaign-card-title{font-size:var(--font-size-md);text-align:center}body[data-layout=mobile] .gs-campaign-card-media{justify-self:center;width:min(12.5rem,60%)}body[data-layout=mobile] .gs-campaign-card-period{justify-content:center;text-align:center}body[data-layout=mobile] .gs-campaign-card-actions{align-items:stretch;flex-direction:column;gap:var(--space-sm)}body[data-layout=mobile] .gs-campaign-card-actions .gs-campaign-reward{justify-content:center}body[data-layout=mobile] .gs-campaign-card-actions .gs-custom-button{width:100%}.gs-campaign-reward{align-items:center;background-color:#fe720014;border:1px dashed rgba(254,114,0,.6);border-radius:var(--border-radius);color:var(--color-orange);display:inline-flex;gap:var(--space-xs);padding:.375rem .5rem .375rem .75rem;text-decoration:none}a.gs-campaign-reward:hover{background-color:#fe720024}.gs-campaign-reward-icon{fill:currentColor;flex-shrink:0;height:.8125rem;width:1.25rem}.gs-campaign-reward-amount{font-size:var(--font-size-lg);font-weight:700;line-height:1;white-space:nowrap}.gs-campaign-reward-badge{background-color:var(--color-orange);border-radius:var(--border-radius-sm);color:var(--color-white);font-size:var(--font-size-sm);font-weight:700;line-height:1;padding:.3125rem .5rem;white-space:nowrap}.site-main-frame{display:contents}.site-layout-sidebar-body>.site-main-menu{margin-inline:calc(var(--space-sm) * -1)}.site-layout-sidebar-body{display:flex;flex:1;flex-direction:column;gap:var(--space-sm);min-height:0;overflow-y:auto;padding:0 var(--space-sm)}.site-header-actions .user-avatar{border-radius:var(--border-radius);overflow:hidden}.site-main-frame[busy] .site-main-content,.site-main-frame[busy] .site-layout-sidebar-body{opacity:.6;pointer-events:none;transition:opacity .2s ease}:root{--search-accent-border: linear-gradient(90deg, rgba(50, 161, 219, .5) 0%, rgba(157, 188, 28, .5) 100%);--search-accent-fill: linear-gradient(90deg, rgba(50, 161, 219, .05) 0%, rgba(157, 188, 28, .05) 100%)}.search-filters{display:flex;flex-direction:column;gap:6px}.search-panel{background-color:var(--bg-surface);border-radius:var(--border-radius-md);display:flex;flex-direction:column}.search-panel+.search-panel:before,.search-filters-keyword-titled~.search-panel:before,.search-toggles:before{background-color:#ffffff1a;border-radius:1px;content:"";display:block;height:2px;margin:0 0 6px}.search-panel+.search-panel:before{margin-top:-2px}.search-panel-header{align-items:center;background:none;border:none;color:var(--text-main);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:0 15px 0 0;text-align:left;width:100%}.search-panel-title{align-items:center;display:flex;gap:10px;min-width:0;overflow:hidden}.search-panel-title-text{flex:0 1 auto;font-size:var(--font-size-sm-plus);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-panel.is-active .search-panel-title-text{color:var(--color-brand-blue)}.search-panel-summary{flex:0 10 auto;min-width:2rem;color:#fff9;font-size:var(--font-size-sm);font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-panel[data-open] .search-panel-badge,.search-panel:not([data-open]) .search-panel-summary{display:none}.search-panel-badge{align-items:center;background-color:#ffffff1a;border-radius:var(--border-radius-full);display:flex;flex-shrink:0;font-size:10px;font-weight:900;height:16px;justify-content:center;width:16px}.search-panel-chevron{align-items:center;display:flex;flex-shrink:0}.search-panel-chevron svg{fill:var(--text-main);height:7px;transition:transform var(--transition-time) ease;width:12px}.search-panel[data-open] .search-panel-chevron svg{transform:rotate(180deg)}.search-panel-body{display:flex;flex-direction:column;gap:10px;padding:8px 0 6px}.search-panel:not([data-open]) .search-panel-body{display:none}.search-filters-keyword{display:flex;flex-direction:column;gap:8px;padding-bottom:4px}.search-filters-keyword .gs-gradient-input .gs-gradient-input-control{font-size:var(--font-size-sm-plus);height:36px}.search-panel-search{padding:0 5px}.search-panel-search .gs-gradient-input .gs-gradient-input-control{font-size:var(--font-size-sm-plus);font-weight:300;height:28px}.search-options{display:flex;flex-direction:column;gap:7px;max-height:16rem;overflow-y:auto;padding:0 10px}.search-option{align-items:center;cursor:pointer;display:flex;gap:6px;min-height:16px}.search-option[hidden]{display:none}.search-option-locked{cursor:default}.search-option-count{color:#fff9;flex-shrink:0;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:4px}.search-option-input{height:0;opacity:0;position:absolute;width:0}.search-option-mark{background-color:var(--bg-surface);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-sm);flex-shrink:0;height:16px;position:relative;width:16px}.search-option-mark-radio{border-radius:var(--border-radius-full)}.search-option-input:checked+.search-option-mark{background-color:var(--color-white);border-color:var(--color-white)}.search-option-input:checked+.search-option-mark:not(.search-option-mark-radio):after{border-bottom:2px solid var(--bg-surface);border-left:2px solid var(--bg-surface);content:"";height:4px;left:3px;position:absolute;top:4px;transform:rotate(-45deg);width:8px}.search-option-input:checked+.search-option-mark-radio:after{background-color:var(--color-white);border:3px solid var(--bg-surface);border-radius:var(--border-radius-full);content:"";inset:0;position:absolute}.search-option-input:focus-visible+.search-option-mark{outline:2px solid var(--color-brand-blue);outline-offset:2px}.search-option-label{font-size:var(--font-size-sm-plus);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-options-empty{color:#fff9;font-size:var(--font-size-sm);margin:0;padding:0 10px}.search-price{display:flex;gap:10px;padding:0 5px}.search-price .gs-gradient-input{flex:1 1 0;min-width:0}.search-price .gs-gradient-input .gs-gradient-input-control{font-size:var(--font-size-sm-plus);height:32px;padding-left:10px;padding-right:10px}.search-price-button.gs-custom-button{flex-shrink:0;height:32px;width:32px}.search-price-button svg{fill:var(--text-main);height:14px;width:14px}.search-price-icon{align-items:center;display:flex}.search-price-icon-clear,.search-price-button[data-price-clear] .search-price-icon-apply{display:none}.search-price-button[data-price-clear] .search-price-icon-clear{display:flex}.search-toggles{display:flex;flex-direction:column;gap:6px}.search-toggle{align-items:center;background-color:var(--bg-surface);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-md);cursor:pointer;display:flex;gap:20px;justify-content:space-between;min-height:32px;padding:6px 10px}.search-toggle-label{font-size:var(--font-size-sm-plus)}.search-toggle-input{height:0;opacity:0;position:absolute;width:0}.search-toggle-switch{background-color:var(--border-ui);border-radius:var(--border-radius-full);flex-shrink:0;height:20px;position:relative;width:40px}.search-toggle-switch:after{background-color:var(--text-muted);border-radius:var(--border-radius-full);content:"";height:14px;left:3px;position:absolute;top:3px;transition:transform var(--transition-time) ease,background-color var(--transition-time) ease;width:14px}.search-toggle-input:checked+.search-toggle-switch{background:var(--color-brand-linear)}.search-toggle-input:checked+.search-toggle-switch:after{background-color:var(--color-white);transform:translate(20px)}.search-toggle-input:focus-visible+.search-toggle-switch{outline:2px solid var(--color-brand-blue);outline-offset:2px}.search-filters-actions{background-color:var(--bg-surface);bottom:0;padding-top:var(--space-sm);position:sticky}.search-results{align-items:center;display:flex;flex-direction:column;gap:var(--space-md)}.search-results>*{width:100%}.search-results-bar{display:flex;flex-direction:column;gap:20px;min-width:0}.search-results-bar-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:space-between}.search-results-bar-row .search-chips{flex:1 1 auto;min-width:0}.search-results-summary{padding:0;color:#fff9;font-size:var(--font-size-md);font-style:italic;font-weight:400;margin:0;overflow-wrap:anywhere}.search-chips{display:flex;flex-wrap:wrap;gap:10px}.search-chip{align-items:center;background-color:var(--bg-surface);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-md);color:var(--text-main);display:inline-flex;font-size:var(--font-size-sm);gap:10px;height:30px;padding:0 10px}.search-chip svg{fill:var(--text-main);flex-shrink:0;height:8px;width:8px}.search-chip:hover{background:linear-gradient(var(--bg-surface),var(--bg-surface)) padding-box,var(--color-brand-linear) border-box;border-color:transparent}.search-chip-clear{background-color:var(--bg-body);border-color:transparent}.search-chip-clear:hover{background:linear-gradient(var(--bg-body),var(--bg-body)) padding-box,var(--color-brand-linear) border-box}.search-sort{background:none;display:flex;flex-shrink:0;margin-left:auto}.search-sort .cs-select-container{height:40px;width:17rem}.search-sort .cs-selected-icon,.search-sort .cs-option-icon{align-items:center;display:inline-flex;flex-shrink:0}.search-sort .cs-selected-icon svg,.search-sort .cs-option-icon svg{fill:currentColor;height:14px;width:14px}.search-sort .cs-select .cs-selected .cs-selected-label{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.search-results-grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(var(--card-cols, 3),minmax(0,250px));justify-content:space-between}.search-results-item{color:inherit;display:block}.search-results-item .gs-product-preview-card{transition:transform var(--transition-time)}.search-results-item:hover .gs-product-preview-card{transform:translateY(-.25rem)}.search-results-pagination{display:flex;justify-content:center}html:has([data-controller~=infinite-scroll]){overflow-anchor:none}.search-results-more{align-items:center;display:flex;justify-content:center;min-height:2.75rem}.search-results-more-retry,.search-results-more-loading,.search-results-more[data-state=loading] .gs-custom-button,.search-results-more[data-state=error] .search-results-more-label{display:none}.search-results-more[data-state=error] .search-results-more-retry{display:inline}.search-results-more[data-state=loading] .search-results-more-loading{align-items:center;color:var(--text-muted);display:inline-flex;font-size:var(--font-size-sm);gap:var(--space-sm)}.search-results-more-loading:before{animation:search-results-spin .8s linear infinite;border:2px solid currentColor;border-radius:50%;border-right-color:transparent;content:"";height:1.125rem;width:1.125rem}@keyframes search-results-spin{to{transform:rotate(360deg)}}.search-results-restart{color:var(--color-brand-blue);font-size:var(--font-size-sm);text-align:center}.search-results-empty{align-items:center;background-color:var(--bg-surface);border-radius:var(--border-radius);color:var(--text-muted);display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-2xl) var(--space-md);text-align:center}.search-results-empty svg{fill:var(--text-muted);height:2.5rem;width:2.5rem}.search-results-empty a{color:var(--color-brand-blue)}.search-results-prompt h1{color:var(--text-main);font-size:var(--font-size-lg);font-weight:600;margin:0;padding:0}.search-results-prompt p{margin:0}.search-results-prompt-hint{font-size:var(--font-size-sm-plus);opacity:.7}a.search-option{color:inherit}.search-option-mark-radio.is-checked{background-color:var(--color-white);border-color:var(--color-white)}.search-option-mark-radio.is-checked:after{background-color:var(--color-white);border:3px solid var(--bg-surface);border-radius:var(--border-radius-full);content:"";inset:0;position:absolute}.category-page{display:flex;flex-direction:column;gap:2.5rem;width:100%}.category-page-head{display:flex;flex-direction:column;gap:1.25rem}.category-page-title{font-size:var(--font-size-xl);font-weight:500;line-height:normal}.category-page-featured{display:flex;flex-direction:column;gap:1.25rem;margin:0}.category-page-products{display:grid;gap:var(--space-md);grid-template-columns:repeat(var(--card-cols, 3),minmax(0,250px));justify-content:space-between}@container (width < 98.75rem){.category-page-products>:nth-child(n+6){display:none}}@container (width < 82.125rem){.category-page-products>:nth-child(n+5){display:none}}@container (width < 65.5rem){.category-page-products>:nth-child(n+4){display:none}}.listing-page,.listing-page .search-results{gap:1.25rem}.listing-page>.category-page-info{margin-top:1.25rem}.category-page>.category-page-comments{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}.category-page-comment-list{display:flex;flex-direction:column;gap:var(--space-sm)}.category-page-info{display:flex;flex-direction:column;gap:1.25rem}body[data-layout=mobile] .category-page{gap:1.5rem}body[data-layout=mobile] .category-page-head{gap:var(--space-sm)}body[data-layout=mobile] .listing-page .search-results{gap:var(--space-md)}body[data-layout=mobile] .category-page-products{grid-auto-columns:46%;grid-auto-flow:column;grid-template-columns:none;justify-content:start;overflow-x:auto;padding-bottom:var(--space-xs);scroll-snap-type:x mandatory}body[data-layout=mobile] .category-page-products>*{scroll-snap-align:start}.store-page-header{background-color:var(--bg-surface);background-image:radial-gradient(circle at 100% 0,rgba(50,161,219,.2),transparent 40%),linear-gradient(90deg,#232a35,var(--bg-surface) 60%);border-radius:var(--site-panel-radius, var(--border-radius-md));overflow:hidden}.store-page-header-main{align-items:center;display:grid;gap:var(--space-md) 1.5rem;grid-template-columns:minmax(0,1fr) auto;padding:.875rem 1.25rem}.store-page-header>.gs-tab-bar{border-top:1px solid var(--border-ui);padding:0 .875rem}.store-page-header-identity{align-items:center;display:flex;gap:1.125rem;min-width:0}.store-page-header-avatar-frame{background:var(--color-brand-linear);border-radius:1.125rem;display:flex;flex-shrink:0;padding:3px}.store-page-header-avatar{border-radius:.9rem;height:5rem;object-fit:cover;width:5rem}.store-page-header-titles{display:flex;flex-direction:column;gap:.375rem;min-width:0}.store-page-header-name-row{align-items:center;display:flex;gap:.5rem;min-width:0}.store-page-header-name{font-size:1.6rem;font-weight:700;line-height:1.2;margin:0;overflow-wrap:anywhere;padding:0}.store-page-header-level{flex-shrink:0;height:1.15rem;width:auto}.store-page-header-presence{align-items:center;color:var(--text-muted);display:flex;font-size:.875rem;gap:var(--space-xs);margin:0}.store-page-header-presence-dot{background-color:var(--text-muted);border-radius:var(--border-radius-full);flex-shrink:0;height:.5rem;width:.5rem}.store-page-header-presence.is-online{color:var(--color-green)}.store-page-header-presence.is-online .store-page-header-presence-dot{background-color:var(--color-green);box-shadow:0 0 0 3px #4aa80040}.store-page-header-badges{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:0;padding:0}.store-page-header-badge{align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-full);color:#ffffffd9;display:inline-flex;font-size:.8rem;gap:.35rem;line-height:1;padding:.3rem .7rem .3rem .6rem}.store-page-header-badge svg{fill:var(--color-brand-blue);height:.85rem;width:.85rem}.store-page-header-stats{display:flex;gap:.5rem;margin:0}.store-page-header-stat{background-color:#171a218c;border:1px solid var(--border-ui);border-radius:.75rem;display:flex;flex-direction:column;gap:.35rem;min-width:8.5rem;padding:.75rem 1rem}.store-page-header-stat dt{color:var(--text-muted);font-size:.85rem;font-weight:400}.store-page-header-stat dd{margin:0}.store-page-header-stat-value{color:var(--text-main);font-size:1.45rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15}.store-page-header-stat-rate{min-width:10rem}.store-page-header-rate-bar{margin-top:.15rem}.store-page-header-rate-bar .success-rate-bar-track{height:.5rem}.store-page-header-rating{align-items:center;color:inherit;display:inline-flex;gap:.5rem}.store-page-header-rating-count{color:var(--text-muted);font-size:.875rem}.store-page-header-rating:hover .store-page-header-rating-count{color:var(--color-brand-blue)}.store-page-header-stars{gap:.15rem}.store-page-header-stars svg{height:1rem;width:1rem}.store-page-notice{align-items:flex-start;background-color:#ffb80014;border:1px solid rgba(255,184,0,.4);border-radius:var(--border-radius-md);display:flex;gap:var(--space-sm);padding:var(--space-md)}.store-page-notice svg{fill:var(--color-yellow);flex-shrink:0;height:1.25rem;width:1.25rem}.store-page-notice p{line-height:1.5;margin:0}.store-page-notice strong{color:var(--color-yellow)}.store-page-rating-option .search-option-label{align-items:center;display:inline-flex;gap:var(--space-xs)}.store-page-rating-stars svg{height:.75rem;width:.75rem}.store-page-rating-share{background-color:#ffffff14;border-radius:var(--border-radius-full);flex-shrink:0;height:4px;margin-left:auto;overflow:hidden;width:3.5rem}.store-page-rating-share span{background:var(--color-brand-linear);display:block;height:100%}.store-page-rating-share+.search-option-count{margin-left:0;min-width:2.25rem;text-align:right}.store-page-comment-list{display:flex;flex-direction:column;gap:var(--space-sm)}body[data-layout=mobile] .store-page-header-main{grid-template-columns:minmax(0,1fr);padding:var(--space-md)}body[data-layout=mobile] .store-page-header-identity{gap:var(--space-md)}body[data-layout=mobile] .store-page-header-avatar-frame{border-radius:1.0625rem}body[data-layout=mobile] .store-page-header-avatar{border-radius:.875rem;height:4rem;width:4rem}body[data-layout=mobile] .store-page-header-name{font-size:var(--font-size-lg)}body[data-layout=mobile] .store-page-header-titles{gap:var(--space-xs)}body[data-layout=mobile] .store-page-header-badges{gap:var(--space-2xs)}body[data-layout=mobile] .store-page-header-badge{font-size:var(--font-size-sm);gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm)}body[data-layout=mobile] .store-page-header-badge svg{height:.8125rem;width:.8125rem}body[data-layout=mobile] .store-page-header-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body[data-layout=mobile] .store-page-header-stat{min-width:0;padding:var(--space-sm)}body[data-layout=mobile] .store-page-header-stat-rating{grid-column:1 / -1}body[data-layout=mobile] .store-page-header-stat-value{font-size:1.5rem}body[data-layout=mobile] .store-page-header>.gs-tab-bar{padding:0 var(--space-2xs)}.goldbar-market{--goldbar-market-control-height: 2.75rem;--goldbar-market-row-padding: var(--space-sm);display:flex;flex-direction:column;gap:var(--space-md)}.goldbar-market-mode{grid-template-columns:repeat(2,minmax(0,14rem));justify-content:end}.goldbar-market-mode .gs-tab-bar-item{font-size:var(--font-size-sm-plus);min-height:2.75rem}.goldbar-market-table{display:flex;flex-direction:column;gap:var(--space-xs)}.goldbar-market-head,.goldbar-market-row{align-items:center;display:grid;gap:var(--space-md);grid-template-columns:minmax(0,2.2fr) minmax(6.5rem,1fr) minmax(6.5rem,1fr) 9.5rem calc(14rem + var(--space-xs))}.goldbar-market-head{color:var(--text-muted);font-size:var(--font-size-sm);padding:0 calc(var(--goldbar-market-row-padding) + 1px)}.goldbar-market-head span:nth-child(2),.goldbar-market-head span:nth-child(3),.goldbar-market-head .goldbar-market-head-amount{text-align:center}.goldbar-market-row{background-color:var(--bg-surface);border:1px solid transparent;border-radius:var(--border-radius-md);padding:var(--goldbar-market-row-padding);transition:border-color var(--transition-time)}.goldbar-market-row:hover{border-color:var(--border-ui)}.goldbar-market-product{align-items:center;color:var(--text-main);display:flex;gap:var(--space-sm);min-width:0}.goldbar-market-product img{border-radius:var(--border-radius-sm);flex-shrink:0;height:56px;object-fit:cover;width:70px}.goldbar-market-product-text{display:flex;flex-direction:column;gap:2px;min-width:0}.goldbar-market-product-name{font-weight:500;overflow-wrap:anywhere}.goldbar-market-product:hover .goldbar-market-product-name{color:var(--color-brand-blue)}.goldbar-market-product-package{color:var(--text-muted);font-size:var(--font-size-sm)}.goldbar-market-product-package.is-highlight{color:var(--color-yellow);font-weight:600}.goldbar-market-price{align-items:center;display:flex;flex-direction:column;gap:2px;min-width:0}.goldbar-market-price-label,.goldbar-market-cell-label{display:none;color:var(--text-muted);font-size:var(--font-size-sm)}.goldbar-market-price strong{font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;font-weight:600}.goldbar-market-table[data-mode=quantity] .goldbar-market-amount-cost,.goldbar-market-table[data-mode=quantity] .goldbar-market-amount-label-cost,.goldbar-market-table[data-mode=cost] .goldbar-market-amount-quantity,.goldbar-market-table[data-mode=cost] .goldbar-market-amount-label-quantity{display:none}.goldbar-market-amount-field{align-items:center;background-color:var(--bg-body);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);box-sizing:border-box;display:flex;gap:var(--space-2xs);height:var(--goldbar-market-control-height);padding:0 var(--space-sm)}.goldbar-market-amount-field:focus-within{border-color:var(--color-brand-blue)}.goldbar-market-amount-field .goldbar-market-amount-input{background:none;border:none;color:var(--text-main);flex:1;font:inherit;font-variant-numeric:tabular-nums;min-width:0;outline:none;text-align:right}.goldbar-market-amount-field span[aria-hidden]{color:var(--text-muted)}.goldbar-market-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.goldbar-market-actions{display:flex;gap:var(--space-xs)}.goldbar-market-actions .gs-custom-button{font-size:var(--font-size-md);height:var(--goldbar-market-control-height);width:7rem}.goldbar-market-actions .gs-custom-button[disabled]{cursor:not-allowed;opacity:.45}body[data-layout=mobile] .goldbar-market{--goldbar-market-control-height: 3rem;--goldbar-market-row-padding: var(--space-md)}body[data-layout=mobile] .goldbar-market-mode{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-layout=mobile] .goldbar-market-head{display:none}body[data-layout=mobile] .goldbar-market-row{gap:var(--space-sm);grid-template-areas:"product product product" "sell buy amount" "actions actions actions";grid-template-columns:repeat(3,minmax(0,1fr))}body[data-layout=mobile] .goldbar-market-product{grid-area:product}body[data-layout=mobile] .goldbar-market-price:nth-of-type(1){grid-area:sell}body[data-layout=mobile] .goldbar-market-price:nth-of-type(2){grid-area:buy}body[data-layout=mobile] .goldbar-market-amount{grid-area:amount}body[data-layout=mobile] .goldbar-market-actions{grid-area:actions}body[data-layout=mobile] .goldbar-market-price,body[data-layout=mobile] .goldbar-market-amount{align-items:flex-start;align-self:start;display:flex;flex-direction:column;gap:2px}body[data-layout=mobile] .goldbar-market-price strong{align-items:center;display:flex;min-height:var(--goldbar-market-control-height)}body[data-layout=mobile] .goldbar-market-amount-field{align-self:stretch}body[data-layout=mobile] .goldbar-market-price-label,body[data-layout=mobile] .goldbar-market-cell-label{display:block}body[data-layout=mobile] .goldbar-market-actions .gs-custom-button{flex:1;width:auto}.site-comments-page{display:flex;flex-direction:column;gap:1.25rem;width:100%}.site-comments-page-head{display:flex;flex-direction:column;gap:1.25rem}.site-comments-page-intro{align-items:center;background-color:var(--bg-surface);background-image:radial-gradient(circle at 100% 0,rgba(50,161,219,.2),transparent 40%),radial-gradient(circle at 80% 130%,rgba(157,188,28,.14),transparent 40%);border-radius:var(--border-radius-md);display:flex;gap:var(--space-lg);justify-content:space-between;padding:1.25rem}.site-comments-page-intro-text{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.site-comments-page-title{font-size:var(--font-size-xl);font-weight:500;line-height:normal}.site-comments-page-summary{color:#ffffffd9;font-size:var(--font-size-sm-plus);line-height:1.4}.site-comments-page-cta{flex-shrink:0;min-width:10rem}.site-comments-page-list{display:flex;flex-direction:column;gap:var(--space-sm)}.site-comments-page-empty{background:var(--bg-surface);border-radius:var(--border-radius-md);color:var(--text-muted);margin:0;padding:var(--space-lg);text-align:center}.site-comments-page-pagination{display:flex;justify-content:center}body[data-layout=mobile] .site-comments-page{gap:var(--space-md)}body[data-layout=mobile] .site-comments-page-head{gap:var(--space-sm)}body[data-layout=mobile] .site-comments-page-intro{align-items:stretch;flex-direction:column;gap:var(--space-md);padding:var(--space-md)}body[data-layout=mobile] .site-comments-page-title{font-size:var(--font-size-lg)}body[data-layout=mobile] .site-comments-page-cta{width:100%}.about-us-page{display:flex;flex-direction:column;gap:1.25rem;width:100%}.about-us-page-head{display:flex;flex-direction:column;gap:1.25rem}.about-us-page .gs-rich-text{max-width:75rem}body[data-layout=mobile] .about-us-page{gap:var(--space-md)}body[data-layout=mobile] .about-us-page-head{gap:var(--space-sm)}.contact-page{display:flex;flex-direction:column;gap:1.25rem;width:100%}.contact-page-head{display:flex;flex-direction:column;gap:1.25rem}.contact-page-cards{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.contact-page-address{font-style:normal}.contact-page-value{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--space-xs)}.contact-page-livechat{align-self:flex-start}.contact-page-map{border:1px solid var(--border-ui);border-radius:var(--border-radius-md);height:22rem;overflow:hidden}.contact-page-map iframe{border:0;display:block;height:100%;width:100%}.contact-page-map-link{align-items:center;color:var(--color-brand-blue);display:inline-flex;font-size:var(--font-size-sm-plus);gap:var(--space-2xs);margin-top:var(--space-sm)}.contact-page-map-link:hover{color:var(--color-brand-blue-light)}.contact-page-map-link svg{fill:currentColor;height:.75rem;width:.75rem}body[data-layout=mobile] .contact-page{gap:var(--space-md)}body[data-layout=mobile] .contact-page-head{gap:var(--space-sm)}body[data-layout=mobile] .contact-page-cards{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}body[data-layout=mobile] .contact-page-livechat{align-self:stretch}body[data-layout=mobile] .contact-page-map{height:16rem}.corporate-identity-page{display:flex;flex-direction:column;gap:1.25rem;width:100%}.corporate-identity-page-head{display:flex;flex-direction:column;gap:1.25rem}.corporate-identity-page-downloads{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.corporate-identity-page-downloads svg{fill:currentColor;flex-shrink:0;height:1.125rem;width:1.125rem}.corporate-identity-page-head .gs-tab-bar-item{color:var(--text-main);min-height:3rem}.corporate-identity-page .gs-content-panel[id]{scroll-margin-top:calc(var(--site-header-height) + var(--space-lg))}.corporate-identity-assets{display:grid;gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr))}.corporate-identity-assets-3{grid-template-columns:repeat(3,minmax(0,1fr))}.corporate-identity-asset{background-color:var(--bg-body);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);color:var(--text-main);display:flex;flex-direction:column;overflow:hidden;transition:border-color var(--transition-time)}.corporate-identity-asset:hover{border-color:var(--color-hover)}.corporate-identity-asset:focus-visible{outline:1px dashed var(--color-yellow);outline-offset:2px}.corporate-identity-asset-preview{aspect-ratio:2 / 1;display:flex;min-height:0;padding:var(--space-xl)}.corporate-identity-asset-preview img{height:100%;min-height:0;min-width:0;object-fit:contain;width:100%}.corporate-identity-asset-light .corporate-identity-asset-preview{background-color:#fff}.corporate-identity-asset-footer{align-items:center;border-top:1px solid var(--border-ui);display:flex;gap:var(--space-sm);justify-content:space-between;padding:var(--space-sm) var(--space-md)}.corporate-identity-asset-title{font-size:var(--font-size-md);font-weight:500;line-height:1.3}.corporate-identity-asset-format{align-items:center;color:var(--color-brand-blue);display:inline-flex;flex-shrink:0;font-size:var(--font-size-sm-plus);font-weight:500;gap:var(--space-2xs);transition:color var(--transition-time)}.corporate-identity-asset:hover .corporate-identity-asset-format{color:var(--color-brand-blue-light)}.corporate-identity-asset-format svg{fill:currentColor;height:1rem;width:1rem}.corporate-identity-rules{display:flex;flex-direction:column;gap:var(--space-lg)}.corporate-identity-assets+.corporate-identity-rules{margin-top:var(--space-lg)}.corporate-identity-note{color:#ffffffd9;font-size:var(--font-size-sm-plus);line-height:1.5}.corporate-identity-rule{align-items:start;display:grid;gap:var(--space-lg);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.corporate-identity-rule+.corporate-identity-rule{border-top:1px solid var(--border-ui);padding-top:var(--space-lg)}.corporate-identity-rule-text>:first-child{margin-top:0}.corporate-identity-figure{align-items:center;background-color:#fff;border-radius:var(--border-radius-md);display:flex;flex-wrap:wrap;gap:var(--space-xl);justify-content:center;min-height:10rem;padding:var(--space-xl)}.corporate-identity-figure img{height:auto;max-width:100%}.corporate-identity-figure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center}.corporate-identity-figure-item{align-items:center;display:flex;flex-direction:column;gap:var(--space-sm);margin:0;max-width:16rem;text-align:center}.corporate-identity-figure-images{align-items:flex-end;display:flex;gap:var(--space-md)}.corporate-identity-figure-item figcaption{color:#282828;font-size:var(--font-size-sm);line-height:1.4}.corporate-identity-tiles{display:grid;gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.corporate-identity-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}.corporate-identity-tile{align-items:center;aspect-ratio:1;border-radius:var(--border-radius-md);display:flex;justify-content:center;padding:var(--space-lg)}.corporate-identity-tile img{height:auto;width:100%}.corporate-identity-tile-dark{background-color:var(--bg-body);border:1px solid var(--border-ui)}.corporate-identity-tile-gray{background-color:gray}.corporate-identity-tile-light{background-color:#fff}.corporate-identity-photo{border-radius:var(--border-radius-md);overflow:hidden;position:relative}.corporate-identity-photo img{display:block;height:auto;width:100%}.corporate-identity-photo img.corporate-identity-photo-logo{left:12.5%;position:absolute;top:50%;transform:translateY(-50%);width:75%}.corporate-identity-colors{display:grid;gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr))}.corporate-identity-color{align-items:center;background-color:var(--bg-body);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-xl) var(--space-lg)}.corporate-identity-color-swatch{aspect-ratio:1;border-radius:var(--border-radius-full);box-shadow:inset 0 0 0 1px #ffffff26;display:block;flex-shrink:0;width:min(100%,10rem)}.corporate-identity-color-values{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0}.corporate-identity-color-row{align-items:center;display:flex;font-size:var(--font-size-sm-plus);gap:var(--space-xs);justify-content:center}.corporate-identity-color-row dt{color:var(--text-muted)}.corporate-identity-color-row dd{align-items:center;display:inline-flex;font-weight:500;gap:var(--space-xs);margin:0}.corporate-identity-color-row-hex dd{font-size:var(--font-size-md)}body[data-layout=mobile] .corporate-identity-page{gap:var(--space-md)}body[data-layout=mobile] .corporate-identity-page-head{gap:var(--space-sm)}body[data-layout=mobile] .corporate-identity-page-downloads{flex-direction:column;gap:var(--space-xs)}body[data-layout=mobile] .corporate-identity-page-downloads .gs-custom-button{width:100%}body[data-layout=mobile] .corporate-identity-page .gs-content-panel[id]{scroll-margin-top:8.5rem}body[data-layout=mobile] .corporate-identity-assets,body[data-layout=mobile] .corporate-identity-assets-3{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}body[data-layout=mobile] .corporate-identity-assets-3>:last-child:nth-child(odd){grid-column:1 / -1}body[data-layout=mobile] .corporate-identity-asset-preview{padding:var(--space-md)}body[data-layout=mobile] .corporate-identity-asset-footer{padding:var(--space-xs) var(--space-sm)}body[data-layout=mobile] .corporate-identity-asset-title{font-size:var(--font-size-sm-plus)}body[data-layout=mobile] .corporate-identity-assets+.corporate-identity-rules{margin-top:var(--space-md)}body[data-layout=mobile] .corporate-identity-rules{gap:var(--space-md)}body[data-layout=mobile] .corporate-identity-rule{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}body[data-layout=mobile] .corporate-identity-rule+.corporate-identity-rule{padding-top:var(--space-md)}body[data-layout=mobile] .corporate-identity-figure{gap:var(--space-md);min-height:0;padding:var(--space-md)}body[data-layout=mobile] .corporate-identity-figure-grid{gap:var(--space-sm)}body[data-layout=mobile] .corporate-identity-tiles{gap:var(--space-xs)}body[data-layout=mobile] .corporate-identity-tile{padding:var(--space-sm)}body[data-layout=mobile] .corporate-identity-colors{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}body[data-layout=mobile] .corporate-identity-color{flex-direction:row;gap:var(--space-md);padding:var(--space-sm) var(--space-md)}body[data-layout=mobile] .corporate-identity-color-swatch{width:3.5rem}body[data-layout=mobile] .corporate-identity-color-row{justify-content:flex-start}.imprint-page{display:flex;flex-direction:column;gap:1.25rem;width:100%}.imprint-page-head{display:flex;flex-direction:column;gap:1.25rem}.imprint-page-panels{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.imprint-page-authors{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));list-style:none;margin:0;padding:0}.imprint-page-cards{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.imprint-page-value{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--space-xs)}.imprint-page-external{align-items:center;display:inline-flex;gap:var(--space-2xs)}.imprint-page-external svg{fill:currentColor;height:.75rem;width:.75rem}body[data-layout=mobile] .imprint-page{gap:var(--space-md)}body[data-layout=mobile] .imprint-page-head{gap:var(--space-sm)}body[data-layout=mobile] .imprint-page-panels,body[data-layout=mobile] .imprint-page-authors,body[data-layout=mobile] .imprint-page-cards{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.article-page{display:flex;flex-direction:column;gap:1.25rem;width:100%}.article-page-head{display:flex;flex-direction:column;gap:1.25rem}.article-page-layout{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}.article-page-layout-with-toc{grid-template-columns:minmax(0,1fr) 18rem}.article-page-aside{position:sticky;top:calc(var(--site-header-height) + var(--space-lg))}.article-page-toc{max-height:calc(100dvh - var(--site-header-height) - 2 * var(--space-lg))}.article-page-toc .gs-content-panel-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.article-page .gs-rich-text{max-width:75rem}.article-page .gs-rich-text div>*+*{margin-top:var(--space-sm)}.article-page .gs-rich-text [id]{scroll-margin-top:calc(var(--site-header-height) + var(--space-lg))}.article-page .gs-rich-text h2{border-top:2px solid rgba(255,255,255,.1);font-size:var(--font-size-lg);margin-top:var(--space-2xl);padding-top:var(--space-lg)}.article-page .gs-rich-text h2 u{text-decoration:none}body[data-layout=mobile] .article-page{gap:var(--space-md)}body[data-layout=mobile] .article-page-head{gap:var(--space-sm)}body[data-layout=mobile] .article-page-layout{gap:var(--space-md)}body[data-layout=mobile] .article-page .gs-rich-text [id]{scroll-margin-top:8.5rem}body[data-layout=mobile] .article-page .gs-rich-text h2{font-size:var(--font-size-md);margin-top:var(--space-xl);padding-top:var(--space-md)}.store-packages-page{display:flex;flex-direction:column;gap:1.25rem;width:100%}.store-packages-page-head{display:flex;flex-direction:column;gap:1.25rem}.store-packages-page-body{--border-radius-lg: 1.125rem;--border-radius-sm: .3125rem;--font-size-lg: 1.5rem;font-size:1rem;line-height:normal}.store-packages-page-body p:not(.gs-page-intro-summary){line-height:inherit;margin:1em 0}.store-packages-page-body section{margin-bottom:var(--spacer-2)}.store-packages-page-body .boost-packages-section .gs-page-intro{margin-bottom:1.25rem}.store-packages-page-body .store-package-compare{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:calc(var(--spacer-2) * 1.5)}.store-packages-page-body .store-package-compare .store-package-compare-frame{display:grid;grid-template-columns:repeat(auto-fill,minmax(40rem,1fr));border-radius:var(--border-radius-lg)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back{display:flex;flex-direction:column;background:var(--color-secondary, var(--dark-color));border-radius:var(--border-radius-lg);padding:2px}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-header{display:flex;align-items:center;gap:var(--spacer-2);padding:var(--spacer-2) calc(var(--spacer-2) * 1.75)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-header .store-package-compare-icon svg{width:3rem;height:3rem;fill:var(--text-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-header .store-package-compare-heading{display:flex;flex-direction:column;justify-content:space-between}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-header .store-package-compare-heading h2{font-weight:400;font-size:2rem}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-header .store-package-compare-heading p{padding:0;margin:0;font-size:1rem;color:var(--text-secondary-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:space-between;background:var(--darkest-color);border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-details{padding:var(--spacer-2)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-details .detail-row{display:flex;align-items:center;justify-content:space-between;padding:.45rem;background:transparent}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-details .detail-row:not(:last-child){border-bottom:1px solid var(--dark-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-details .detail-label{display:flex;align-items:center;gap:.5rem;color:var(--text-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-details .detail-label svg{width:1.25rem;height:1.25rem;fill:var(--text-secondary-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-details .detail-value{font-size:1.25rem;font-weight:700}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-details .exist{color:var(--text-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-details .non-exist{color:var(--text-secondary-color);font-weight:400}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer{padding:0 calc(var(--spacer-2) * 1.25);display:flex;flex-direction:column;align-items:center;gap:1rem}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .free-box{display:flex;align-items:center;justify-content:center;width:100%;height:5rem;background:var(--dark-color);border-radius:var(--border-radius);font-size:1.25rem}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .footer-caption{font-size:.875rem;color:var(--text-secondary-color);margin-top:0}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats{width:100%;display:flex}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-item{flex:1;display:flex;align-items:center;gap:.875rem}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-item:not(:first-child){padding:0 calc(var(--spacer-2) / 2);border-left:1px solid var(--dark-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-icon{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-icon svg{width:1.25rem;height:1.25rem;fill:var(--text-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-icon.stat-icon-blue{background:#32a1db}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-icon.stat-icon-green{background:#4aa800}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-icon.stat-icon-orange{background:#ffb800}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-text{display:flex;flex-direction:column;gap:var(--spacer-1)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-top,.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-bottom{font-size:.875rem;color:var(--text-secondary-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .store-package-compare-stats .stat-value{font-size:1.25rem}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .package-buy{width:100%;display:flex;height:5rem}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .package-buy .price-offer{display:flex;gap:var(--spacer-2);width:100%;padding:.625rem;background:linear-gradient(to right,#32a1db,#9dbc1c);border:none;border-radius:var(--border-radius);cursor:pointer}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .package-buy .price-offer .price-offer-info{display:flex;align-items:center;gap:.5rem;background:#11131840;border-radius:calc(var(--border-radius) - 2px);padding:calc(var(--spacer-2) / 1.5) var(--spacer-2)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .package-buy .price-offer .price-offer-badge{background:var(--text-color);color:var(--darker-color);font-size:var(--font-size-sm);font-weight:700;border-radius:var(--border-radius-sm);padding:.25rem .75rem}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .package-buy .price-offer .price-offer-old{font-size:var(--font-size-base);text-decoration:line-through;color:var(--text-secondary-color);white-space:nowrap}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .package-buy .price-offer .price-offer-current{font-size:1.5rem;font-weight:700;color:var(--text-color);white-space:nowrap}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .package-buy .price-offer .price-offer-cta{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:var(--font-size-lg);font-weight:700;color:var(--text-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame .store-package-compare-card-back .store-package-compare-card .store-package-compare-footer .package-buy .price-offer .price-offer-cta svg{width:1rem;height:1rem;fill:var(--text-color);transform:rotate(90deg)}.store-packages-page-body .store-package-compare .store-package-compare-frame.is-premium .store-package-compare-card-back{background:linear-gradient(to right,#32a1db,#9dbc1c)}.store-packages-page-body .store-package-compare .store-package-compare-frame.is-premium .store-package-compare-card-back .store-package-compare-header .store-package-compare-heading h2{font-weight:700}.store-packages-page-body .store-package-compare .store-package-compare-frame.is-premium .store-package-compare-card-back .store-package-compare-header .store-package-compare-heading p{color:var(--text-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame.is-premium .store-package-compare-card-back .store-package-compare-card{background:#111318ed}.store-packages-page-body .store-package-compare .store-package-compare-frame.is-premium .store-package-compare-card-back .store-package-compare-card .store-package-compare-details .detail-label svg{fill:var(--text-color)}.store-packages-page-body .store-package-compare .store-package-compare-frame.is-premium .store-package-compare-card-back .store-package-compare-footer .footer-caption{color:var(--text-color)}.store-packages-page-body .boost-packages-section{scroll-margin-top:var(--spacer-2);outline:2px solid transparent;outline-offset:calc(var(--spacer-2) / 2);border-radius:var(--border-radius-lg);transition:outline-color .3s ease-out}.store-packages-page-body .boost-packages-section.section-highlight{outline-color:var(--jungle-color)}.store-packages-page-body .boost-package-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0 auto}.store-packages-page-body .boost-package-grid .boost-package-card{display:flex;align-items:center;padding:1rem;gap:1.25rem;width:25rem}.store-packages-page-body .boost-package-grid .boost-package-card.accent-green{--green-color: #4AA800}.store-packages-page-body .boost-package-grid .boost-package-card.accent-orange{--orange-color: #FE7200}.store-packages-page-body .boost-package-grid .boost-package-card.accent-red{--red-color: #FF2D2D}.store-packages-page-body .boost-package-grid .boost-package-card.accent-blue{--blue-color: #32a0db}.store-packages-page-body .boost-package-grid .boost-package-card.accent-green{border-radius:5rem 1rem 1rem 5rem;border:2px solid var(--green-color);background:color-mix(in srgb,var(--green-color) 2.5%,transparent)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-green .boost-package-icon{background:color-mix(in srgb,var(--green-color) 10%,transparent)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-green .boost-package-icon svg{fill:var(--green-color)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-green .boost-package-footer .boost-package-price .boost-package-price-current{color:var(--green-color)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-orange{border-radius:5rem 1rem 1rem 5rem;border:2px solid var(--orange-color);background:color-mix(in srgb,var(--orange-color) 2.5%,transparent)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-orange .boost-package-icon{background:color-mix(in srgb,var(--orange-color) 10%,transparent)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-orange .boost-package-icon svg{fill:var(--orange-color)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-orange .boost-package-footer .boost-package-price .boost-package-price-current{color:var(--orange-color)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-red{border-radius:5rem 1rem 1rem 5rem;border:2px solid var(--red-color);background:color-mix(in srgb,var(--red-color) 2.5%,transparent)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-red .boost-package-icon{background:color-mix(in srgb,var(--red-color) 10%,transparent)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-red .boost-package-icon svg{fill:var(--red-color)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-red .boost-package-footer .boost-package-price .boost-package-price-current{color:var(--red-color)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-blue{border-radius:5rem 1rem 1rem 5rem;border:2px solid var(--blue-color);background:color-mix(in srgb,var(--blue-color) 2.5%,transparent)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-blue .boost-package-icon{background:color-mix(in srgb,var(--blue-color) 10%,transparent)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-blue .boost-package-icon svg{fill:var(--blue-color)}.store-packages-page-body .boost-package-grid .boost-package-card.accent-blue .boost-package-footer .boost-package-price .boost-package-price-current{color:var(--blue-color)}.store-packages-page-body .boost-package-grid .boost-package-icon{width:6.25rem;height:6.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.store-packages-page-body .boost-package-grid .boost-package-icon svg{width:3rem;height:3rem}.store-packages-page-body .boost-package-grid .boost-package-content{flex:1;display:flex;flex-direction:column;height:100%;justify-content:space-around}.store-packages-page-body .boost-package-grid .boost-package-content .boost-package-name{font-weight:700;font-size:1.25rem}.store-packages-page-body .boost-package-grid .boost-package-content .boost-package-desc{margin:0;font-size:.75rem;color:var(--text-secondary-color)}.store-packages-page-body .boost-package-grid .boost-package-content .boost-package-footer{display:flex;justify-content:space-between}.store-packages-page-body .boost-package-grid .boost-package-content .boost-package-footer .boost-package-price{display:flex;flex-direction:column;gap:.25rem}.store-packages-page-body .boost-package-grid .boost-package-content .boost-package-footer .boost-package-price .boost-package-old-price-content .boost-package-badge{background:var(--text-color);color:var(--darker-color);font-size:var(--font-size-sm);font-weight:700;border-radius:var(--border-radius-sm);padding:.15rem .5rem}.store-packages-page-body .boost-package-grid .boost-package-content .boost-package-footer .boost-package-price .boost-package-old-price-content .boost-package-price-old{font-size:var(--font-size-sm);color:var(--text-secondary-color);text-decoration:line-through}.store-packages-page-body .boost-package-grid .boost-package-content .boost-package-footer .boost-package-price .boost-package-price-current{font-size:1.5rem;font-weight:700}.store-packages-page-body .boost-package-grid .boost-package-content .boost-package-footer .package-buy .btn{padding:1.25rem;height:2.5rem;border-radius:.75rem}.store-packages-page-body .package-page-footer{display:flex;justify-content:space-between;gap:var(--spacer-2);background:#1c2029;border-radius:5rem;padding:1rem 0}.store-packages-page-body .package-page-footer .package-page-footer-item{flex:1;display:flex;align-items:center;gap:var(--spacer-2);padding:0 var(--spacer-2)}.store-packages-page-body .package-page-footer .package-page-footer-item:not(:first-child){border-left:1px solid var(--dark-color)}.store-packages-page-body .package-page-footer .package-page-footer-icon{flex-shrink:0;width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--dark-color)}.store-packages-page-body .package-page-footer .package-page-footer-icon svg{width:3rem;height:3rem;fill:var(--text-color)}.store-packages-page-body .package-page-footer .package-page-footer-text h3{margin:0 0 .25rem;font-size:1.25rem;font-weight:700}.store-packages-page-body .package-page-footer .package-page-footer-text p{margin:0;font-size:1rem;color:var(--text-secondary-color)}.store-packages-page-body .store-packages-article{background:#1c2029;border-radius:var(--border-radius-lg);padding:2rem;line-height:1.5rem;font-size:1rem;color:var(--text-color);margin-bottom:2rem}.store-packages-page-body .store-packages-article h1,.store-packages-page-body .store-packages-article h2,.store-packages-page-body .store-packages-article h3,.store-packages-page-body .store-packages-article h4{color:var(--text-color);font-weight:700;line-height:1.3;margin:0 0 1rem}.store-packages-page-body .store-packages-article h1{font-size:1.5rem}.store-packages-page-body .store-packages-article h2{font-size:1.25rem}.store-packages-page-body .store-packages-article h3{font-size:1.125rem}.store-packages-page-body .store-packages-article h4{font-size:1rem}.store-packages-page-body .store-packages-article *+h1,.store-packages-page-body .store-packages-article *+h2,.store-packages-page-body .store-packages-article *+h3,.store-packages-page-body .store-packages-article *+h4{margin-top:2rem}.store-packages-page-body .store-packages-article p{margin:0 0 1.5rem}.store-packages-page-body .store-packages-article a{color:var(--blue-color);text-decoration:underline}.store-packages-page-body .store-packages-article strong,.store-packages-page-body .store-packages-article b{color:var(--text-color)}.store-packages-page-body .store-packages-article ol,.store-packages-page-body .store-packages-article ul{list-style-position:inside;margin:0 0 1rem 1rem}.store-packages-page-body .store-packages-article ol{list-style:decimal}.store-packages-page-body .store-packages-article ul{list-style:disc}.store-packages-page-body .store-packages-article li+li{margin-top:.25rem}.store-packages-page-body .store-packages-article hr{border:0;border-top:1px solid var(--dark-color);margin:2rem 0}.store-packages-page-body .store-packages-article img{max-width:100%;height:auto}.store-packages-page-body .store-packages-article table{width:100%;border-collapse:collapse;margin-bottom:1rem}.store-packages-page-body .store-packages-article table th,.store-packages-page-body .store-packages-article table td{padding:.5rem .75rem;border-bottom:1px solid var(--dark-color);text-align:left;vertical-align:middle}.store-packages-page-body .store-packages-article table th{color:var(--text-color)}.store-packages-page-body .store-packages-article>:last-child{margin-bottom:0}@media(max-width:830px){.store-packages-page-body .store-package-compare-frame{flex-basis:100%}.store-packages-page-body .package-page-footer{flex-direction:column}.store-packages-page-body .package-page-footer .package-page-footer-item{padding:var(--spacer-2) 0}.store-packages-page-body .package-page-footer .package-page-footer-item:not(:first-child){border-left:none;border-top:1px solid var(--dark-color)}}.store-packages-page-body .boost-packages-section{scroll-margin-top:calc(var(--site-header-height) + var(--spacer-2))}.gs-profile-modal-message [data-popup-title] p+p{margin-top:.75em}.campaigns-page{display:flex;flex-direction:column;gap:1.25rem;width:100%}.campaigns-page-head{display:flex;flex-direction:column;gap:1.25rem}.campaigns-page-intro{background-color:var(--bg-surface);background-image:radial-gradient(circle at 100% 0,rgba(50,161,219,.2),transparent 40%),radial-gradient(circle at 80% 130%,rgba(157,188,28,.14),transparent 40%);border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:var(--space-sm);padding:1.25rem}.campaigns-page-title{font-size:var(--font-size-xl);font-weight:500;line-height:normal}.campaigns-page-summary{color:#ffffffd9;font-size:var(--font-size-sm-plus);line-height:1.4;max-width:75rem}.campaigns-page-list{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}@container (width >= 98.75rem){.campaigns-page-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.campaigns-page-info{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}body[data-layout=mobile] .campaigns-page,body[data-layout=mobile] .campaigns-page-head{gap:var(--space-sm)}body[data-layout=mobile] .campaigns-page-intro{padding:var(--space-md)}body[data-layout=mobile] .campaigns-page-title{font-size:var(--font-size-lg)}body[data-layout=mobile] .campaigns-page-list{gap:var(--space-md)}body[data-layout=mobile] .campaigns-page-info{margin-top:calc(1.5rem - var(--space-sm))}
