:root{--sst-ink: #464646;--sst-green: #2F6E64;--sst-purple: #90449E;--sst-teal: #449E90;--sst-red: #FF6060;--sst-yellow: #FFCC00;--sst-blue: #6060FF;--sst-gold: #D4A853;--sst-purple-50: #F5ECF7;--sst-green-50: #E8F2F0;--sst-red-50: #FFF0F0;--sst-yellow-50: #FFF8DB;--sst-bg: #F2F2F2;--sst-surface: #FFFFFF;--sst-line: #E4E4E4;--sst-muted: #767676;--sst-dark: #0D0D0F;--sst-gradient-cool: linear-gradient(288deg,var(--sst-purple) 0%,var(--sst-blue) 100%);--sst-font: "Lexend",system-ui,sans-serif;--sst-text-xs: .8125rem;--sst-text-sm: .9375rem;--sst-text-base: 1.0625rem;--sst-text-lg: 1.25rem;--sst-text-xl: 1.5rem;--sst-text-2xl: clamp(1.6rem,1.3rem + 1vw,1.95rem);--sst-text-3xl: clamp(1.9rem,1.4rem + 1.8vw,2.6rem);--sst-text-4xl: clamp(2.2rem,1.5rem + 2.6vw,3.25rem);--sst-leading: 1.7;--sst-leading-tight: 1.2;--sst-space-1: 4px;--sst-space-2: 8px;--sst-space-3: 12px;--sst-space-4: 16px;--sst-space-5: 24px;--sst-space-6: 32px;--sst-space-7: 48px;--sst-space-8: 64px;--sst-space-9: 96px;--sst-radius-sm: 6px;--sst-radius: 10px;--sst-radius-lg: 16px;--sst-radius-pill: 999px;--sst-shadow-sm: 0 2px 10px rgba(0,0,0,.08);--sst-shadow: 0 8px 24px rgba(0,0,0,.12);--sst-shadow-lg: 0 24px 60px rgba(0,0,0,.35);--sst-field-h: 48px;--sst-field-pad: 0 16px;--sst-field-border: #D2D2D2;--sst-field-hover: #B4B4B4;--sst-field-focus: var(--sst-purple);--sst-field-radius: var(--sst-radius);--sst-container: 1190px;--sst-gutter: 20px;--sst-header-h: 80px;--sst-ease: cubic-bezier(.2,.7,.3,1);--sst-fast: .15s;--sst-slow: .35s;--sst-text: var(--sst-ink);--sst-primary: var(--sst-ink);--sst-secondary: var(--sst-green);--sst-accent: var(--sst-purple);--sst-white: #fff;--sst-radius-lg-legacy: 32px;--sst-gap: var(--sst-space-4);--e-global-color-primary: var(--sst-ink);--e-global-color-secondary: var(--sst-green);--e-global-color-text: var(--sst-ink);--e-global-color-accent: var(--sst-purple);--e-global-color-1e78687: var(--sst-teal);--e-global-color-51977a9: var(--sst-red);--e-global-color-92f3451: var(--sst-yellow);--e-global-color-4d796a2: var(--sst-blue)}@media (max-width: 767px){:root{--sst-gutter: 16px;--sst-header-h: 64px}}@font-face{font-family: "Lexend";font-style: normal;font-weight: 100 900;font-display: swap;src: url(../fonts/lexend-latin-ext.woff2) format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Lexend";font-style: normal;font-weight: 100 900;font-display: swap;src: url(../fonts/lexend-latin.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-padding-top: calc(var(--sst-header-h) + 16px)}body{margin: 0;background: var(--sst-bg);color: var(--sst-ink);font: 400 var(--sst-text-base) / var(--sst-leading) var(--sst-font);-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}h1,h2,h3,h4,h5,h6{margin: 0 0 .5em;color: var(--sst-ink);font-family: var(--sst-font);font-weight: 600;line-height: var(--sst-leading-tight);letter-spacing: -.01em;text-wrap: balance}h1{font-size: var(--sst-text-4xl);font-weight: 700}h2{font-size: var(--sst-text-3xl)}h3{font-size: var(--sst-text-xl)}h4{font-size: var(--sst-text-lg)}h5,h6{font-size: var(--sst-text-base)}p,ul,ol,dl,blockquote,figure,table,pre{margin: 0 0 1em}strong,b{font-weight: 600}small{font-size: var(--sst-text-xs)}hr{border: 0;border-top: 1px solid var(--sst-line);margin: var(--sst-space-6) 0}a{color: var(--sst-purple);text-decoration: none;text-decoration-thickness: 1px;text-underline-offset: .18em;transition: color var(--sst-fast)}a:hover{color: var(--sst-green)}:focus-visible{outline: 3px solid color-mix(in srgb,var(--sst-purple) 55%,transparent);outline-offset: 2px}img,svg,video,iframe{max-width: 100%}img,video{height: auto}img{border-style: none;vertical-align: middle}figure{margin-inline: 0}figcaption{font-size: var(--sst-text-xs);color: var(--sst-muted);text-align: center;margin-top: var(--sst-space-2)}table{border-collapse: collapse;width: 100%}th,td{padding: var(--sst-space-2) var(--sst-space-3);text-align: left;vertical-align: top;border-bottom: 1px solid var(--sst-line)}th{font-weight: 600}button,input[type="button"],.button{font: inherit;cursor: pointer}.screen-reader-text{clip: rect(1px,1px,1px,1px);height: 1px;width: 1px;overflow: hidden;position: absolute !important;word-wrap: normal !important}.screen-reader-text:focus,.sst-skip-link:focus{clip: auto !important;height: auto;width: auto;z-index: 100000;top: 8px;left: 8px;padding: 12px 18px;background: var(--sst-surface);color: var(--sst-ink);box-shadow: var(--sst-shadow)}.alignleft{float: left;margin: .3em 1.5em 1em 0}.alignright{float: right;margin: .3em 0 1em 1.5em}.aligncenter{display: block;margin-inline: auto}.wp-caption{max-width: 100%}.sst-icon{width: 1em;height: 1em;fill: currentColor;display: inline-block;vertical-align: -.125em;flex-shrink: 0}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important;scroll-behavior: auto !important}}:is(.sst-text,.page-content,.sst-prose){font-size: 1.0625rem;line-height: 1.75;overflow-wrap: break-word}:is(.sst-text,.page-content,.sst-prose)>:first-child{margin-top: 0}:is(.sst-text,.page-content,.sst-prose)>:last-child{margin-bottom: 0}:is(.sst-text,.page-content,.sst-prose) :is(p,ul,ol,dl,table,pre,blockquote,figure){margin-block: 0 1.1em}:is(.sst-text,.page-content,.sst-prose) :is(h2,h3,h4,h5,h6){margin-block: 1.6em .6em;line-height: 1.25}:is(.sst-text,.page-content,.sst-prose) h2{font-size: clamp(1.4rem,1.15rem + 1vw,1.85rem)}:is(.sst-text,.page-content,.sst-prose) h3{font-size: 1.3rem}:is(.sst-text,.page-content,.sst-prose) h4{font-size: 1.1rem}:is(.sst-text,.page-content,.sst-prose) strong{font-weight: 600;color: inherit}:is(.sst-text,.page-content,.sst-prose) a:not(.sst-button,.elementor-button,.button,.wp-element-button){color: var(--sst-accent);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: .18em;transition: color .2s}:is(.sst-text,.page-content,.sst-prose) a:not(.sst-button,.elementor-button,.button,.wp-element-button):hover{color: var(--sst-secondary)}:is(.sst-text,.page-content,.sst-prose) :is(ul,ol){padding-inline-start: 1.4em}:is(.sst-text,.page-content,.sst-prose) li{margin-block: .35em}:is(.sst-text,.page-content,.sst-prose) li::marker{color: var(--sst-accent)}:is(.sst-text,.page-content,.sst-prose,.sst-image,.wp-block-image) img:not(.emoji,.avatar,.sst-icon,[src$=".svg"]){display: block;max-width: 100%;height: auto;border-radius: 12px;box-shadow: 0 2px 10px rgba(0,0,0,.1)}.tasty img,img.tasty{border-radius: 12px;box-shadow: 0 2px 10px rgba(0,0,0,.1)}:is(.sst-text,.page-content,.sst-prose) :is(figure,.wp-caption){max-width: 100%}:is(.sst-text,.page-content,.sst-prose,.sst-image) :is(figcaption,.wp-caption-text){margin-top: .6em;font-size: .875rem;line-height: 1.5;color: #777;text-align: center}:is(.sst-text,.page-content,.sst-prose) .aligncenter,:is(.sst-text,.page-content,.sst-prose) .aligncenter img{margin-inline: auto}:is(.sst-text,.page-content,.sst-prose) .alignleft{float: left;margin: .3em 1.5em 1em 0;max-width: 50%}:is(.sst-text,.page-content,.sst-prose) .alignright{float: right;margin: .3em 0 1em 1.5em;max-width: 50%}@media (max-width: 767px){:is(.sst-text,.page-content,.sst-prose) :is(.alignleft,.alignright){float: none;margin: 0 0 1em;max-width: 100%}}:is(.sst-text,.page-content,.sst-prose) blockquote,.wp-block-quote{margin-inline: 0;padding: 1em 1.4em;border-left: 4px solid var(--sst-accent);border-radius: 0 10px 10px 0;background: #fff;box-shadow: 0 2px 10px rgba(0,0,0,.05);font-size: 1.05em}:is(.sst-text,.page-content,.sst-prose) blockquote>:last-child{margin-bottom: 0}:is(.sst-text,.page-content,.sst-prose) blockquote cite{display: block;margin-top: .5em;font-size: .9em;font-style: normal;font-weight: 600}:is(.sst-text,.page-content,.sst-prose) table{width: 100%;border-collapse: collapse;font-size: .95em;background: #fff;border-radius: 10px;overflow: hidden;box-shadow: 0 2px 10px rgba(0,0,0,.06)}:is(.sst-text,.page-content,.sst-prose) :is(th,td){padding: .65em .9em;text-align: left;border-bottom: 1px solid #ececec;vertical-align: top}:is(.sst-text,.page-content,.sst-prose) th{background: var(--sst-secondary);color: #fff;font-weight: 600}:is(.sst-text,.page-content,.sst-prose) table:not(.rg-table) tr:nth-child(even) td{background: #fafafa}@media (max-width: 767px){:is(.sst-text,.page-content,.sst-prose) table{display: block;overflow-x: auto}}:is(.sst-text,.page-content,.sst-prose) hr{border: 0;border-top: 2px solid #e4e4e4;margin-block: 2em}:is(.sst-text,.page-content,.sst-prose) :not(pre)>code{padding: .1em .35em;border-radius: 4px;background: #ececec;font-size: .9em}:is(.sst-text,.page-content,.sst-prose) pre{padding: 1em;border-radius: 10px;background: #2b2b2b;color: #f2f2f2;overflow-x: auto}label{font-weight: 500}input:not([type="checkbox"],[type="radio"],[type="submit"],[type="button"],[type="range"],[type="hidden"],[type="file"],[type="image"],[type="color"]),select,textarea,html .woocommerce form .form-row input.input-text,html .woocommerce form .form-row select,html .woocommerce form .form-row textarea,html .srm-patron-input,html .ssn-form .elementor-field-textual,html .srp_search_container input.srp_search,html body .sst-page .sst-sonaar--search .srp_search_container input.srp_search,html .aws-container form.aws-search-form{box-sizing: border-box;width: 100%;max-width: 100%;height: var(--sst-field-h);min-height: var(--sst-field-h);margin: 0;padding: var(--sst-field-pad);border: 2px solid var(--sst-field-border);border-radius: var(--sst-field-radius);background: var(--sst-surface);box-shadow: none;color: var(--sst-ink);font: 400 var(--sst-text-base) / 1.4 var(--sst-font);letter-spacing: normal;transition: border-color var(--sst-fast),box-shadow var(--sst-fast)}textarea,html .woocommerce form .form-row textarea,html .srm-patron-input.srm-patron-textarea{height: auto;min-height: 120px;padding: 12px 16px;resize: vertical}select,html .woocommerce form .form-row select{appearance: none;padding-right: 44px;cursor: pointer;background: var(--sst-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2390449E' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center / 18px}:is(input,select,textarea):hover:not(:focus,[type="checkbox"],[type="radio"],[type="submit"],[type="button"],[type="range"]),html .aws-container form.aws-search-form:hover{border-color: var(--sst-field-hover)}input:focus,select:focus,textarea:focus,html .woocommerce form .form-row :is(.input-text,select,textarea):focus,html .srm-patron-input:focus,html .srp_search_container input.srp_search:focus,html body .sst-page .sst-sonaar--search .srp_search_container input.srp_search:focus,html .aws-container form.aws-search-form:focus-within{outline: 0;border-color: var(--sst-field-focus);box-shadow: 0 0 0 3px var(--sst-purple-50)}:is(input,select,textarea):disabled,:is(input,textarea)[readonly]{background: var(--sst-bg);color: var(--sst-muted);cursor: not-allowed}::placeholder{color: inherit;opacity: .55}input[type="checkbox"],input[type="radio"],input[type="range"]{accent-color: var(--sst-purple)}html .aws-container form.aws-search-form{display: flex;align-items: stretch;padding: 0;overflow: hidden}html .aws-container form.aws-search-form .aws-search-field{height: 100%;min-height: 0;padding: var(--sst-field-pad);border: 0;border-radius: 0;background: transparent;box-shadow: none;font-size: var(--sst-text-base)}html .aws-container form.aws-search-form .aws-form-btn{border: 0;border-radius: 0;background: transparent}html .srp_search_container input.srp_search,html body .sst-page .sst-sonaar--search .srp_search_container input.srp_search{padding-left: 44px}.srp_search_container .fa-search,.srp_search_container .sricon-search{color: var(--sst-purple)}html .ssn-form.ssn-dark .elementor-field-textual{border-color: transparent}.woocommerce form .form-row{margin: 0 0 var(--sst-space-4);padding: 0}.woocommerce form .form-row label,.srm-patron-form label{display: block;margin-bottom: var(--sst-space-1);font-size: var(--sst-text-sm);font-weight: 500;line-height: 1.4}.woocommerce form .form-row .required{color: var(--sst-red);text-decoration: none;border: 0}.woocommerce form .form-row .password-input{display: block;position: relative}.woocommerce form .show-password-input{top: 50%;transform: translateY(-50%);right: 14px}.woocommerce form .woocommerce-form-row--first,.woocommerce form .woocommerce-form-row--last{width: 100%;float: none}@media (min-width: 768px){.woocommerce form:has(.woocommerce-form-row--first){display: flex;flex-wrap: wrap;column-gap: var(--sst-space-4)}.woocommerce form:has(.woocommerce-form-row--first)>*{flex: 1 1 100%}.woocommerce form .woocommerce-form-row--first,.woocommerce form .woocommerce-form-row--last{flex: 1 1 calc(50% - var(--sst-space-2))}.woocommerce form .woocommerce-form-row--first ~ .clear{display: none}}.sst-container{width: 100%;max-width: calc(var(--sst-container) + 2 * var(--sst-gutter));margin-inline: auto;padding-inline: var(--sst-gutter)}.sst-section{padding-block: var(--sst-space-8)}.sst-section--tight{padding-block: var(--sst-space-6)}.sst-section:not([class*="sst-band"]) + .sst-section:not([class*="sst-band"]){padding-top: 0}@media (max-width: 767px){.sst-section{padding-block: var(--sst-space-7)}}.sst-band--white{background: var(--sst-surface)}.sst-band--muted{background: var(--sst-bg)}.sst-band--purple{background: var(--sst-purple-50)}.sst-band--green{background: var(--sst-green-50)}.sst-band--brand{background: var(--sst-purple);color: #fff}.sst-band--cool{background: var(--sst-gradient-cool);color: #fff}.sst-band--dark{background: var(--sst-dark);color: #F0EDE6}:is(.sst-band--brand,.sst-band--cool,.sst-band--dark,[style*="color:#fff"]) :is(h1,h2,h3,h4,h5,h6,.sst-heading,.sst-icon-box__title,a:not(.sst-button)){color: inherit}.sst-stack>*{margin-block: 0}.sst-stack>* + *{margin-block-start: var(--sst-stack-gap,var(--sst-space-4))}.sst-cluster{display: flex;flex-wrap: wrap;align-items: center;gap: var(--sst-space-3)}.sst-cols{display: flex;gap: var(--sst-space-5)}.sst-cols>*{flex: 1 1 0;min-width: 0}.sst-cols--center{align-items: center}@media (max-width: 767px){.sst-cols{flex-direction: column}.sst-cols>*{flex-basis: auto !important}}.sst-grid{display: grid;gap: var(--sst-space-5);grid-template-columns: repeat(var(--cols,3),minmax(0,1fr))}.sst-grid--2{--cols: 2}.sst-grid--3{--cols: 3}@media (max-width: 1199px){.sst-grid{grid-template-columns: repeat(min(var(--cols,3),2),minmax(0,1fr))}}@media (max-width: 767px){.sst-grid{grid-template-columns: minmax(0,1fr)}}.sst-page{display: block}.sst-sec{padding-block: var(--sst-space-7)}.sst-sec:not(.sst-sec--bg) + .sst-sec:not(.sst-sec--bg){padding-top: 0}.sst-sec--bg{padding-block: var(--sst-space-8)}.sst-sec__inner{width: 100%;max-width: calc(var(--sst-container) + 2 * var(--sst-gutter));margin-inline: auto;padding-inline: var(--sst-gutter)}.sst-sec--full>.sst-sec__inner{max-width: none}.sst-flow{display: flex;flex-direction: column;gap: var(--sst-space-4)}.sst-flow>*{margin-block: 0;min-width: 0}.sst-flow>style,.sst-flow>script{display: none}.sst-box{padding: var(--sst-space-5);border-radius: var(--sst-radius-lg)}.has-text-align-center{text-align: center}.has-text-align-right{text-align: right}@media (max-width: 767px){.sst-hide-mobile,.u-hide-mobile{display: none !important}}@media (min-width: 768px){.sst-only-mobile,.u-only-mobile{display: none !important}}body:not(.sst-wide) .site-main{width: 100%;max-width: calc(1140px + 2 * var(--sst-gutter));margin-inline: auto;padding: var(--sst-space-7) var(--sst-gutter)}.single-post:not(.sst-wide) .site-main{max-width: calc(800px + 2 * var(--sst-gutter))}.sst-row{display: flex;flex-wrap: nowrap;align-items: center;gap: var(--sst-space-4)}.sst-row>*{flex: 0 1 100%;min-width: 0}@media (max-width: 767px){.sst-row{flex-wrap: wrap}}.sst-row--grow{align-items: stretch}.sst-row--grow>*{flex: 1 1 0}@media (max-width: 767px){.sst-row--grow{flex-direction: column}.sst-row--grow>*{flex-basis: auto}}:is(.sst-band--brand,.sst-band--cool,.sst-band--dark,[style*="color:#fff"]) :is(.sst-muted,.sst-icon-box__text){color: rgba(255,255,255,.82)}:is(.sst-band--brand,.sst-band--cool,.sst-band--dark,[style*="color:#fff"]) :is(.sst-text,.sst-prose,.page-content) a:not(.sst-button){color: inherit;text-decoration-color: rgba(255,255,255,.6)}:is(.sst-band--brand,.sst-band--cool,.sst-band--dark,[style*="color:#fff"]) :is(.sst-icon-box__icon,.sst-icon-wrap){color: inherit}.sst-xrow{display: flex;gap: var(--sst-space-5)}.sst-xrow>*{flex: 1 1 0;min-width: 0}.sst-xrow>:is(.sst-flow,.sst-grid,.sst-row,.sst-xrow,.sst-box){flex: 0 1 100%}@media (max-width: 767px){.sst-xrow{flex-direction: column}.sst-xrow>*{flex-basis: auto !important}}.single-post:not(.sst-collection) .sst-sec__inner{max-width: calc(820px + 2 * var(--sst-gutter))}.sst-overlay,.sst-has-shape{position: relative;isolation: isolate}.sst-overlay::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: var(--sst-ov-img) center / cover no-repeat;opacity: var(--sst-ov-op,.5);mix-blend-mode: var(--sst-ov-blend,normal)}.sst-shape{position: absolute;left: 0;right: 0;width: 100%;line-height: 0;overflow: hidden;z-index: 1;pointer-events: none}.sst-shape svg{display: block;width: calc(100% + 1.3px);height: var(--sst-shape-h,50px);position: relative;left: 50%;transform: translateX(-50%)}.sst-shape path{fill: currentColor}.sst-shape--top{top: -1px}.sst-shape--bottom{bottom: -1px;transform: rotate(180deg)}.single-post:not(.sst-collection) .sst-page>.sst-sec:first-child .sst-image img{max-height: 420px;width: auto}.sst-hero{--sst-hero-wave: 44px;position: relative;isolation: isolate;overflow: hidden;display: flex;align-items: center;min-height: min(82vh,780px);color: #fff;background: var(--sst-dark);-webkit-mask: linear-gradient(#000 0 0) top / 100% calc(100% - var(--sst-hero-wave)) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1000v40c-90 35-190 58-320 46C520 72 440 18 300 22 180 26 90 70 0 60z'/%3E%3C/svg%3E") bottom / 100% var(--sst-hero-wave) no-repeat;mask: linear-gradient(#000 0 0) top / 100% calc(100% - var(--sst-hero-wave)) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1000v40c-90 35-190 58-320 46C520 72 440 18 300 22 180 26 90 70 0 60z'/%3E%3C/svg%3E") bottom / 100% var(--sst-hero-wave) no-repeat}.sst-hero::before{content: "";position: absolute;inset: -3%;z-index: -2;background: url("/wp-content/uploads/crumpled-paper-overlay-400x225.webp") center / cover no-repeat,var(--sst-hero-pick,var(--sst-hero-img)) center / cover no-repeat;background-blend-mode: soft-light,normal;animation: sst-hero-zoom 32s ease-in-out infinite alternate;will-change: transform}@keyframes sst-hero-zoom{from{transform: scale(1)}to{transform: scale(1.1) translate3d(-1.5%,-1%,0)}}.sst-hero::after{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(ellipse 70% 90% at 15% 100%,rgba(144,68,158,.9) 0%,rgba(144,68,158,0) 70%),radial-gradient(ellipse 60% 70% at 100% 0%,rgba(96,96,255,.35) 0%,rgba(96,96,255,0) 70%),linear-gradient(180deg,rgba(13,13,15,.45) 0%,rgba(13,13,15,.55) 40%,rgba(38,10,46,.94) 100%)}.sst-hero__inner{width: 100%;max-width: calc(var(--sst-container) + 2 * var(--sst-gutter));margin-inline: auto;padding: var(--sst-space-9) var(--sst-gutter) calc(var(--sst-space-8) + var(--sst-hero-wave));display: flex;flex-direction: column;align-items: center;text-align: center;gap: var(--sst-space-4)}.sst-hero__inner>*{margin: 0}.sst-hero h1{display: flex;align-items: center;gap: 1rem;font-size: var(--sst-text-sm);font-weight: 600;letter-spacing: .32em;text-transform: uppercase;color: rgba(255,255,255,.85)}.sst-hero h1::before,.sst-hero h1::after{content: "";width: 48px;height: 1px;background: currentColor;opacity: .5}.sst-hero h2{max-width: 17ch;font-size: clamp(2.4rem,1.2rem + 4.4vw,4.6rem);font-weight: 700;line-height: 1.04;letter-spacing: -.025em;color: #fff;text-shadow: 0 6px 40px rgba(0,0,0,.35)}.sst-hero .sst-text{max-width: 62ch;font-size: var(--sst-text-lg);line-height: 1.6;color: rgba(255,255,255,.88)}.sst-hero .sst-text p{margin: 0}.sst-hero .sst-row{justify-content: center;margin-top: var(--sst-space-2)}.sst-hero .sst-row>*{flex: 0 0 auto}.sst-hero .sst-button{padding: 16px 30px;border: 0;border-radius: var(--sst-radius-pill);background: #fff;color: var(--sst-purple);font-size: var(--sst-text-base);font-weight: 600;box-shadow: 0 10px 30px rgba(0,0,0,.3);transition: transform var(--sst-fast),box-shadow var(--sst-fast),background var(--sst-fast),color var(--sst-fast)}.sst-hero .sst-button:hover,.sst-hero .sst-button:focus-visible{background: var(--sst-purple);color: #fff;transform: translateY(-2px);box-shadow: 0 16px 36px rgba(0,0,0,.35)}.sst-hero .sst-grid{width: 100%;margin-top: var(--sst-space-6);gap: var(--sst-space-3)}.sst-hero .sst-icon-box{gap: var(--sst-space-2);height: 100%;padding: var(--sst-space-4) var(--sst-space-3);background: rgba(255,255,255,.08);border: 1px solid rgba(255,255,255,.18);border-radius: var(--sst-radius-lg);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px)}.sst-hero .sst-icon-box__icon{font-size: 22px;color: #fff}.sst-hero :is(.sst-icon-box__title,.sst-icon-box__text){margin: 0;font-size: var(--sst-text-sm);font-weight: 500;line-height: 1.35;color: rgba(255,255,255,.92)}@media (max-width: 1199px){.sst-hero .sst-grid{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.sst-hero{--sst-hero-wave: 28px;min-height: 0}.sst-hero__inner{padding-top: var(--sst-space-7)}.sst-hero h1{font-size: var(--sst-text-xs);letter-spacing: .24em}.sst-hero h1::before,.sst-hero h1::after{width: 24px}.sst-hero .sst-text{font-size: var(--sst-text-base)}.sst-hero .sst-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.sst-hero .sst-grid>:last-child:nth-child(odd){grid-column: 1 / -1}}@media (prefers-reduced-motion: reduce){.sst-hero::before{animation: none}}.sst-button,.wp-element-button,.elementor-button,input[type="submit"],button[type="submit"]:not([class]),.comment-form .submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce-MyAccount-content .woocommerce-Button,.woocommerce-orders-table__cell-order-actions a.button,.order-actions-button{display: inline-flex;align-items: center;justify-content: center;gap: .5em;padding: 12px 24px;border: 2px solid var(--sst-green);border-radius: var(--sst-radius);background: var(--sst-surface);color: var(--sst-green);font: 500 var(--sst-text-sm) / 1.2 var(--sst-font);text-decoration: none;text-align: center;cursor: pointer;transition: background var(--sst-fast),color var(--sst-fast),border-color var(--sst-fast),transform var(--sst-fast)}.sst-button:hover,.sst-button:focus-visible,.wp-element-button:hover,input[type="submit"]:hover,.comment-form .submit:hover,.elementor-button:hover,.elementor-button:focus,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background: var(--sst-green);border-color: var(--sst-green);color: #fff}.sst-button:active{transform: translateY(1px)}.sst-button--primary,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce .checkout-button,.woocommerce #place_order{background: var(--sst-green);color: #fff}.sst-button--primary:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce .checkout-button:hover,.woocommerce #place_order:hover{background: var(--sst-purple);border-color: var(--sst-purple);color: #fff}.sst-button--accent{background: var(--sst-purple);border-color: var(--sst-purple);color: #fff}.sst-button--accent:hover{background: var(--sst-green);border-color: var(--sst-green)}.sst-button--light{background: #fff;border-color: #fff;color: var(--sst-green)}.sst-button--light:hover{background: transparent;border-color: #fff;color: #fff}.sst-button--sm{padding: 8px 16px;font-size: var(--sst-text-xs)}.sst-button--lg,.elementor-button.elementor-size-lg{padding: 16px 32px;font-size: var(--sst-text-base)}.sst-button--block{display: flex;width: 100%}.sst-button .sst-icon,.elementor-button .sst-icon{font-size: 1.1em}.sst-button-wrap{display: flex}.sst-button-wrap.has-text-align-center{justify-content: center}.sst-button-wrap.has-text-align-right{justify-content: flex-end}.sst-button-wrap.has-text-align-justify .sst-button{width: 100%}.sst-card{display: flex;flex-direction: column;overflow: hidden;background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm);transition: box-shadow var(--sst-slow) var(--sst-ease),transform var(--sst-slow) var(--sst-ease)}.sst-card:hover{box-shadow: var(--sst-shadow);transform: translateY(-2px)}.sst-card__thumb,.sst-card__media{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden}.sst-card__thumb img,.sst-card__media img{width: 100%;height: 100%;object-fit: cover}.sst-card__body{padding: var(--sst-space-5);flex: 1 1 auto;display: flex;flex-direction: column;gap: var(--sst-space-2)}.sst-card__title{margin: 0;font-size: var(--sst-text-lg)}.sst-card{color: var(--sst-ink)}.sst-card .sst-card__title,.sst-card .sst-card__title a{color: var(--sst-ink);text-decoration: none}.sst-price-table,.sst-cta-box,.sst-panel:not(.sst-panel--dark),.sst-accordion-group,.trending-track-item{color: var(--sst-ink)}.sst-card__title a:hover{color: var(--sst-purple)}.sst-card__excerpt{margin: 0;font-size: var(--sst-text-sm);color: var(--sst-muted)}.sst-card__more{margin-top: auto;font-size: var(--sst-text-xs);font-weight: 600;text-transform: uppercase;letter-spacing: .05em;color: var(--sst-purple);text-decoration: none}.sst-card__meta{padding: var(--sst-space-3) var(--sst-space-5);border-top: 1px solid var(--sst-line);font-size: var(--sst-text-xs);color: var(--sst-muted)}.sst-cards{display: grid;gap: var(--sst-space-5);grid-template-columns: repeat(var(--cols,3),minmax(0,1fr))}@media (max-width: 1199px){.sst-cards{grid-template-columns: repeat(min(var(--cols,3),2),minmax(0,1fr))}}@media (max-width: 767px){.sst-cards{grid-template-columns: minmax(0,1fr)}}.sst-panel{padding: var(--sst-space-5);background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}.sst-panel--muted{background: var(--sst-bg);box-shadow: none}.sst-panel--purple{background: var(--sst-purple-50);box-shadow: none}.sst-panel--green{background: var(--sst-green-50);box-shadow: none}.sst-panel--outline{box-shadow: none;border: 2px solid var(--sst-line)}.sst-badge{display: inline-flex;align-items: center;gap: .35em;padding: .2em .75em;border-radius: var(--sst-radius-pill);background: var(--sst-purple-50);color: var(--sst-purple);font-size: var(--sst-text-xs);font-weight: 600;letter-spacing: .02em;line-height: 1.6;text-decoration: none}.sst-badge--green{background: var(--sst-green-50);color: var(--sst-green)}.sst-badge--red{background: var(--sst-red-50);color: #c43c3c}.sst-badge--solid{background: var(--sst-purple);color: #fff}.sst-notice{padding: var(--sst-space-4) var(--sst-space-5);border-radius: var(--sst-radius);border-left: 4px solid var(--sst-purple);background: var(--sst-purple-50)}.sst-notice--success{border-color: var(--sst-green);background: var(--sst-green-50)}.sst-notice--warning{border-color: var(--sst-yellow);background: var(--sst-yellow-50)}.sst-notice--error{border-color: var(--sst-red);background: var(--sst-red-50)}.sst-notice>:last-child{margin-bottom: 0}.sst-lead{font-size: var(--sst-text-lg);line-height: 1.6;color: var(--sst-ink)}.sst-muted{color: var(--sst-muted)}.sst-eyebrow{display: flex;align-items: center;justify-content: center;gap: 1rem;margin: 0 0 var(--sst-space-4);font-size: var(--sst-text-xs);font-weight: 500;letter-spacing: .22em;text-transform: uppercase;color: var(--sst-muted)}.sst-eyebrow::before,.sst-eyebrow::after{content: "";width: 40px;height: 1px;background: currentColor;opacity: .5}.sst-heading a{color: inherit;text-decoration: none}.sst-heading--text{font-size: var(--sst-text-lg);font-weight: 600}.sst-icon-list{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: var(--sst-space-2)}.sst-icon-list li{display: flex;align-items: baseline;gap: var(--sst-space-2)}.sst-icon-list .sst-icon{color: var(--sst-teal);position: relative;top: .1em}.sst-icon-list a{display: inline-flex;align-items: baseline;gap: var(--sst-space-2);color: inherit}.sst-icon-list--inline{flex-direction: row;flex-wrap: wrap;gap: var(--sst-space-2) var(--sst-space-5)}.sst-icon-box{display: flex;gap: var(--sst-space-4);align-items: flex-start}.sst-icon-box__icon{flex: 0 0 auto;font-size: 32px;line-height: 1;color: var(--sst-purple)}.sst-icon-box__title{margin: 0 0 var(--sst-space-1);font-size: var(--sst-text-base)}.sst-icon-box__title a{color: inherit;text-decoration: none}.sst-icon-box__title:empty{display: none}.sst-row:has(>.sst-icon-box .sst-icon-box__title:empty)>*{flex: 0 0 auto;margin-block: 0}.sst-row:has(>.sst-icon-box .sst-icon-box__title:empty)>*>:only-child{margin-block: 0}.sst-row>.sst-icon-box:has(.sst-icon-box__title:empty){align-items: center;gap: 0}.sst-icon-box__text{margin: 0;color: var(--sst-muted)}.sst-icon-box--top{flex-direction: column;align-items: center;text-align: center}.sst-icon-wrap{font-size: 40px;line-height: 1;color: var(--sst-purple)}.sst-quote{margin: 0;padding: var(--sst-space-4) var(--sst-space-5);border-left: 4px solid var(--sst-purple);border-radius: 0 var(--sst-radius) var(--sst-radius) 0;background: var(--sst-surface);box-shadow: var(--sst-shadow-sm);font-size: 1.05em}.sst-quote cite{display: block;margin-top: var(--sst-space-2);font-style: normal;font-weight: 600;font-size: .9em}.sst-divider{border: 0;border-top: 2px solid var(--sst-line);margin: var(--sst-space-2) 0}.sst-accordion-group{background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm);overflow: hidden}.sst-accordion + .sst-accordion{border-top: 1px solid var(--sst-line)}.sst-accordion__title{display: flex;align-items: center;justify-content: space-between;gap: var(--sst-space-3);padding: var(--sst-space-4) var(--sst-space-5);cursor: pointer;list-style: none;font-weight: 600;color: var(--sst-green)}.sst-accordion__title::-webkit-details-marker{display: none}.sst-accordion__title:hover{color: var(--sst-purple)}.sst-accordion__icon{position: relative;flex: 0 0 14px;width: 14px;height: 14px}.sst-accordion__icon::before,.sst-accordion__icon::after{content: "";position: absolute;left: 0;right: 0;top: 6px;height: 2px;background: currentColor;transition: transform var(--sst-fast)}.sst-accordion__icon::after{transform: rotate(90deg)}.sst-accordion[open] .sst-accordion__icon::after{transform: rotate(0)}.sst-accordion__body{padding: 0 var(--sst-space-5) var(--sst-space-5)}.sst-price-table{position: relative;display: flex;flex-direction: column;overflow: hidden;text-align: center;background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}.sst-price-table__header{padding: var(--sst-space-5);background: var(--sst-pt-head,var(--sst-green));color: #fff}.sst-price-table__heading{margin: 0;color: #fff;font-size: var(--sst-text-xl)}.sst-price-table__sub{margin: var(--sst-space-1) 0 0;font-size: var(--sst-text-sm);opacity: .9}.sst-price-table__price{padding: var(--sst-space-6) 0 var(--sst-space-4);font-size: var(--sst-text-4xl);font-weight: 700;line-height: 1}.sst-price-table__period{display: block;margin-top: var(--sst-space-1);font-size: var(--sst-text-sm);font-weight: 400;color: var(--sst-muted)}.sst-price-table__features{list-style: none;margin: 0;padding: var(--sst-space-4) var(--sst-space-6);text-align: left;display: flex;flex-direction: column;gap: var(--sst-space-2)}.sst-price-table__features li{display: flex;gap: var(--sst-space-2);align-items: baseline}.sst-price-table__features .sst-icon{color: var(--sst-teal)}.sst-price-table__features li.is-no .sst-icon{color: var(--sst-red)}.sst-price-table__footer{margin-top: auto;padding: var(--sst-space-5)}:has(>.sst-price-table){display: flex;flex-direction: column;align-self: stretch}:has(>.sst-price-table)>.sst-price-table{flex: 1 1 auto}.sst-headline{text-align: center}.sst-headline__words{position: relative;display: inline-grid;vertical-align: bottom;overflow: hidden;color: var(--sst-purple);font-weight: 700}.sst-headline__word{grid-area: 1 / 1;white-space: nowrap;opacity: 0;transform: translateY(100%);transition: transform .5s var(--sst-ease),opacity .5s}.sst-headline__word.is-active{opacity: 1;transform: none}.sst-headline__word.is-leaving{opacity: 0;transform: translateY(-100%)}.sst-headline__hl{position: relative;display: inline-block;z-index: 1;color: var(--sst-purple);font-weight: 700}.sst-headline__marker{position: absolute;top: 50%;left: 50%;width: calc(100% + 20px);height: calc(100% + 20px);transform: translate(-50%,-50%);overflow: visible;z-index: -1;pointer-events: none}.sst-headline__marker path{fill: none;stroke: var(--sst-marker,var(--sst-purple));stroke-width: 9;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 1500;stroke-dashoffset: 1500;animation: sst-marker-draw 1.2s ease-out .3s forwards}@keyframes sst-marker-draw{to{stroke-dashoffset: 0}}.sst-headline a{color: inherit;text-decoration: none}.sst-cta-box{display: flex;flex-direction: column;align-items: center;gap: var(--sst-space-2);padding: var(--sst-space-6);text-align: center;text-decoration: none;color: var(--sst-ink);background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm);transition: transform var(--sst-slow) var(--sst-ease),box-shadow var(--sst-slow)}.sst-cta-box:hover{transform: translateY(-3px);box-shadow: var(--sst-shadow);color: var(--sst-ink)}.sst-cta-box__icon{font-size: 48px;color: var(--sst-purple)}.sst-cta-box__title{font-size: var(--sst-text-lg);font-weight: 600}.sst-cta-box__text{color: var(--sst-muted)}.sst-share{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--sst-space-2)}.sst-share__btn{display: inline-flex;align-items: center;gap: var(--sst-space-2);padding: 8px 14px;border: 0;border-radius: var(--sst-radius-pill);color: #fff;font-size: var(--sst-text-xs);font-weight: 500;text-decoration: none;cursor: pointer;transition: filter var(--sst-fast)}.sst-share__btn:hover,.sst-share__btn:focus-visible{color: #fff;filter: brightness(1.12)}.sst-share__btn--facebook{background: #1877f2}.sst-share__btn--twitter{background: #000}.sst-share__btn--linkedin{background: #0a66c2}.sst-share__btn--pinterest{background: #bd081c}.sst-share__btn--reddit{background: #ff4500}.sst-share__btn--whatsapp{background: #25d366}.sst-share__btn--email{background: var(--sst-muted)}.sst-share__btn--copy{background: var(--sst-green)}.sst-share__btn--copy.is-copied .sst-share__label::after{content: " ✓"}@media (max-width: 767px){.sst-share__label{display: none}.sst-share__btn{padding: 10px}}.sst-post-info{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--sst-space-2) var(--sst-space-5);list-style: none;margin: 0;padding: 0;font-size: var(--sst-text-sm);color: var(--sst-muted)}.sst-post-info li{display: inline-flex;align-items: center;gap: var(--sst-space-2)}.sst-post-info a{color: inherit;text-decoration: none}.sst-post-info .sst-icon{color: var(--sst-purple)}.sst-author-box{display: flex;align-items: center;gap: var(--sst-space-5);margin-top: var(--sst-space-7);padding: var(--sst-space-5);background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}.sst-author-box__avatar img{width: 88px;height: 88px;border-radius: 50%;object-fit: cover}.sst-author-box__name{margin: 0 0 var(--sst-space-1);font-size: var(--sst-text-lg)}.sst-reviews{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--sst-space-4)}@media (max-width: 767px){.sst-reviews{grid-template-columns: 1fr}}.sst-review{margin: 0;padding: var(--sst-space-4);border-radius: var(--sst-radius);background: var(--sst-bg)}.sst-review__text{margin: 0 0 var(--sst-space-2);font-style: italic}.sst-carousel{position: relative}.sst-carousel__track{display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - (var(--cols,4) - 1) * var(--sst-space-5)) / var(--cols,4));gap: var(--sst-space-5);overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;padding: 6px 2px var(--sst-space-4)}.sst-carousel__track::-webkit-scrollbar{display: none}.sst-carousel__track>*{scroll-snap-align: start}@media (max-width: 1199px){.sst-carousel__track{grid-auto-columns: calc((100% - var(--sst-space-5)) / 2)}}@media (max-width: 767px){.sst-carousel__track{grid-auto-columns: 85%}}.sst-carousel__nav{position: absolute;top: 40%;z-index: 2;display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;padding: 0;border: 0;border-radius: 50%;background: var(--sst-surface);color: var(--sst-green);box-shadow: var(--sst-shadow-sm);cursor: pointer}.sst-carousel__nav:hover{background: var(--sst-green);color: #fff}.sst-carousel__prev{left: -14px}.sst-carousel__next{right: -14px}.sst-slides{display: grid;grid-auto-flow: column;grid-auto-columns: 100%;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;border-radius: var(--sst-radius-lg)}.sst-slides::-webkit-scrollbar{display: none}.sst-slide{scroll-snap-align: start;display: flex;flex-direction: column;justify-content: center;gap: var(--sst-space-3);min-height: 240px;padding: var(--sst-space-7) clamp(20px,6vw,80px);text-align: center;color: #fff;background: var(--sst-purple)}.sst-slide__text{margin: 0;font-size: var(--sst-text-lg)}.sst-image{margin: 0}.sst-image.has-text-align-center img{margin-inline: auto}.sst-video iframe,.sst-video video{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;border-radius: var(--sst-radius-lg)}.sst-gallery .gallery{display: grid;gap: var(--sst-space-4);grid-template-columns: repeat(3,minmax(0,1fr));margin: 0}.sst-gallery .gallery-columns-2{grid-template-columns: repeat(2,minmax(0,1fr))}.sst-gallery .gallery-columns-4{grid-template-columns: repeat(4,minmax(0,1fr))}.sst-gallery .gallery-item{margin: 0;width: auto !important}.sst-gallery .gallery-item img{border: 0 !important}.sst-gallery br{display: none}.navigation.pagination .nav-links,.sst-pagination{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--sst-space-2);margin-top: var(--sst-space-6)}.page-numbers{display: inline-flex;min-width: 40px;height: 40px;align-items: center;justify-content: center;padding: 0 12px;border-radius: var(--sst-radius);background: var(--sst-surface);color: var(--sst-ink);text-decoration: none;box-shadow: var(--sst-shadow-sm)}.page-numbers.current,.page-numbers:hover{background: var(--sst-purple);color: #fff}.sst-icon-list.has-text-align-center{align-items: center}.sst-icon-list--inline.has-text-align-center{justify-content: center}.sst-icon-list--inline.has-text-align-right{justify-content: flex-end}.ssn-form .ssn-row{display: flex;gap: var(--sst-space-2);align-items: stretch}.ssn-form .ssn-row>*{margin: 0}.ssn-form .elementor-field-textual,.ssn-form .elementor-button{height: var(--sst-field-h);min-height: var(--sst-field-h);margin: 0;box-sizing: border-box;font-size: var(--sst-text-base);line-height: 1}.ssn-form .elementor-field-textual{flex: 1 1 auto;min-width: 0}.ssn-form .elementor-button{flex: 0 0 auto;padding: 0 24px;white-space: nowrap}.ssn-form.ssn-dark .elementor-button{background: #fff;border-color: #fff;color: var(--sst-green)}.ssn-form.ssn-dark .elementor-button:hover{background: var(--sst-green);border-color: var(--sst-green);color: #fff}@media (max-width: 479px){.ssn-form .ssn-row{flex-direction: column}.ssn-form .elementor-button{width: 100%}}.u-center{text-align: center}.u-left{text-align: left}.u-right{text-align: right}.u-mx-auto{margin-inline: auto}.u-mb-0{margin-bottom: 0 !important}.u-max-prose{max-width: 70ch}.white,.white h1,.white h2{color: #fff !important}.sss-header{position: relative;z-index: 99;background-image: linear-gradient(89deg,#FDF3FF 0%,#F3FFFD 100%)}.sss-header::before{content: "";position: absolute;inset: 0;background: url("/wp-content/uploads/crumpled-paper-overlay-400x225.webp") top right / cover no-repeat;opacity: .2;pointer-events: none}@media (min-width: 1200px){.sss-header{position: sticky;top: 0}.admin-bar .sss-header{top: 32px}}.sst-header__inner{position: relative;display: flex;align-items: center;justify-content: space-between;flex-wrap: nowrap;padding-block: 10px 17px}@media (max-width: 1199px){.sst-header__inner{flex-wrap: wrap;padding: 10px 10px 17px}}@media (max-width: 767px){.sst-header__inner{flex-wrap: nowrap;margin: 4px;padding: 6px 6px 13px;gap: 6px}}.sst-logo{flex: 0 0 auto;line-height: 0}.sst-logo img{width: 125px;height: 50px;object-fit: contain}.sst-nav{align-self: center;padding-inline: 3px}.sst-nav ul{list-style: none;margin: 0;padding: 0}.sst-nav__menu{display: flex;align-items: center}.sst-nav__menu>li{position: relative;margin-inline: 5px}.sst-nav__menu a{display: flex;align-items: center;gap: .3em;font-family: var(--sst-font);font-size: 15.5px;font-weight: 600;letter-spacing: -.6px;color: var(--sst-secondary);text-decoration: none;padding-block: 10px;white-space: nowrap}.sst-nav__menu>li>a{position: relative}.sst-nav__menu>li>a::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 3px;background: var(--sst-accent);transform: scaleX(0);transform-origin: left;transition: transform .3s}.sst-nav__menu>li>a:hover,.sst-nav__menu>li>a:focus,.sst-nav__menu>li.current-menu-item>a,.sst-nav__menu>li.current-menu-ancestor>a{color: var(--sst-accent)}.sst-nav__menu>li>a:hover::after,.sst-nav__menu>li>a:focus::after,.sst-nav__menu>li.current-menu-item>a::after{transform: scaleX(1)}.sst-nav__menu .sst-icon--fas-angle-down{width: .7em;height: .7em}.sst-nav__menu .sub-menu{position: absolute;top: 100%;left: 0;min-width: 12em;z-index: 10;background: #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.5);visibility: hidden;opacity: 0;transition: opacity .15s}.sst-nav__menu li:hover>.sub-menu,.sst-nav__menu li:focus-within>.sub-menu,.sst-nav__menu li.is-open>.sub-menu{visibility: visible;opacity: 1}.sst-nav__menu .sub-menu a{padding: 13px 20px;font-weight: 400;letter-spacing: 0}.sst-nav__menu .sub-menu a:hover,.sst-nav__menu .sub-menu a:focus{background: var(--sst-accent);color: #fff}.sst-nav-toggle{display: none;background: none;border: 0;padding: 8px;margin: 0 auto;color: var(--sst-secondary);font-size: 22px;line-height: 0}.sst-nav-toggle:hover,.sst-nav-toggle:focus{background: none;color: var(--sst-accent)}.sst-nav-toggle .sst-icon--fas-times{display: none}.sst-nav-toggle[aria-expanded="true"] .sst-icon--fas-bars{display: none}.sst-nav-toggle[aria-expanded="true"] .sst-icon--fas-times{display: inline-block}@media (max-width: 1199px){.sst-nav-toggle{display: block}.sst-nav{position: static}.sst-nav__panel{display: none;position: absolute;left: 0;right: 0;top: 100%;background: #fff;box-shadow: var(--sst-shadow);border-radius: 0 0 var(--sst-radius-lg) var(--sst-radius-lg);padding: var(--sst-space-3) 0;z-index: 100}.sst-nav.is-open .sst-nav__panel{display: block}.sst-nav__search{display: block;padding: var(--sst-space-2) 20px var(--sst-space-3)}.sst-nav__menu{display: flex;flex-direction: column;align-items: stretch}.sst-nav__menu>li{margin: 0}.sst-nav__menu a{padding: 13px 20px;font-weight: 400;letter-spacing: 0;justify-content: space-between}.sst-nav__menu>li>a::after{display: none}.sst-nav__menu a:hover,.sst-nav__menu a:focus{background: var(--sst-accent);color: #fff}.sst-nav__menu .sub-menu{position: static;box-shadow: none;visibility: visible;opacity: 1;display: none}.sst-nav__menu li.is-open>.sub-menu{display: block}.sst-nav__menu .sub-menu a{padding-left: 40px}}.sst-search{padding-inline: 3px;flex: 0 1 260px;min-width: 0}@media (max-width: 767px){.sst-search{flex: 1 1 auto}}.sst-cart{padding: 4px;flex: 0 0 auto}.sst-cart-toggle{position: relative;background: none;border: 0;padding: 0;color: var(--sst-accent);font-size: 35px;line-height: 0}.sst-cart-toggle:hover,.sst-cart-toggle:focus{background: none;color: var(--sst-secondary)}.sst-cart-toggle__icon{transition: fill .2s ease}.sst-cart-toggle__count{position: absolute;top: -9px;right: -9px;min-width: 1.6em;height: 1.6em;padding: 0 .3em;border-radius: 100%;background: var(--sst-accent);color: #fff;font-size: 10px;line-height: 1.6em;text-align: center;font-weight: 400}.sst-cart-toggle__count[data-count="0"]{display: none}.sst-minicart[hidden]{display: none}.sst-minicart{position: fixed;inset: 0;z-index: 9999}.sst-minicart__overlay{position: absolute;inset: 0;background: rgba(20,10,25,.45);backdrop-filter: blur(2px);animation: sst-fade-in .2s ease-out}@keyframes sst-fade-in{from{opacity: 0}to{opacity: 1}}.sst-minicart__panel{position: absolute;top: 0;right: 0;bottom: 0;width: 400px;max-width: 100%;display: flex;flex-direction: column;background: var(--sst-bg);box-shadow: var(--sst-shadow-lg);animation: sst-slide-in .3s var(--sst-ease)}@keyframes sst-slide-in{from{transform: translateX(100%)}to{transform: none}}.sst-minicart__head{display: flex;align-items: center;justify-content: space-between;gap: var(--sst-space-3);padding: var(--sst-space-4) var(--sst-space-5);background: var(--sst-purple);color: #fff}.sst-minicart__title{display: flex;align-items: center;gap: var(--sst-space-2);margin: 0;color: #fff;font-size: var(--sst-text-lg)}.sst-minicart__title .sst-cart-toggle__count{position: static;display: inline-flex;align-items: center;justify-content: center;min-width: 26px;height: 26px;padding: 0 8px;border-radius: var(--sst-radius-pill);background: #fff;color: var(--sst-purple);font-size: var(--sst-text-xs);font-weight: 700;line-height: 1}.sst-minicart__close{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0;border: 0;border-radius: 50%;background: rgba(255,255,255,.15);color: #fff;font-size: 16px;line-height: 0}.sst-minicart__close:hover,.sst-minicart__close:focus-visible{background: rgba(255,255,255,.3);color: #fff}.sst-minicart .widget_shopping_cart_content{flex: 1 1 auto;display: flex;flex-direction: column;min-height: 0}.sst-minicart .woocommerce-mini-cart{flex: 1 1 auto;overflow-y: auto;list-style: none;margin: 0;padding: var(--sst-space-4) var(--sst-space-5);display: flex;flex-direction: column;gap: var(--sst-space-3)}.sst-minicart .woocommerce-mini-cart-item{position: relative;display: grid;grid-template-columns: 64px 1fr;grid-template-rows: auto auto;gap: 2px var(--sst-space-3);align-items: center;margin: 0;padding: var(--sst-space-3) 44px var(--sst-space-3) var(--sst-space-3);background: var(--sst-surface);border-radius: var(--sst-radius);box-shadow: var(--sst-shadow-sm)}.sst-minicart .woocommerce-mini-cart-item>a:not(.remove){display: contents;color: var(--sst-ink);font-weight: 600;font-size: var(--sst-text-sm);line-height: 1.3;text-decoration: none}.sst-minicart .woocommerce-mini-cart-item img{grid-row: 1 / span 2;width: 64px;height: 64px;object-fit: cover;border-radius: var(--sst-radius-sm);margin: 0}.sst-minicart .woocommerce-mini-cart-item .quantity{grid-column: 2;font-size: var(--sst-text-xs);color: var(--sst-muted)}.sst-minicart .woocommerce-mini-cart-item .variation{grid-column: 2;margin: 0;font-size: var(--sst-text-xs);color: var(--sst-muted)}.sst-minicart .woocommerce-mini-cart-item .remove{position: absolute;top: 50%;right: 10px;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 50%;background: var(--sst-bg);color: var(--sst-muted) !important;font-size: 16px;line-height: 1;text-decoration: none}.sst-minicart .woocommerce-mini-cart-item .remove:hover{background: var(--sst-red);color: #fff !important}.sst-minicart .woocommerce-mini-cart__total{display: flex;justify-content: space-between;align-items: baseline;margin: 0;padding: var(--sst-space-4) var(--sst-space-5) var(--sst-space-2);border-top: 1px solid var(--sst-line);background: var(--sst-surface);font-size: var(--sst-text-base)}.sst-minicart .woocommerce-mini-cart__total strong{font-weight: 500;color: var(--sst-muted)}.sst-minicart .woocommerce-mini-cart__total .amount{font-weight: 700;font-size: var(--sst-text-lg);color: var(--sst-ink)}.sst-minicart .woocommerce-mini-cart__buttons{display: flex;flex-direction: column-reverse;gap: var(--sst-space-2);margin: 0;padding: var(--sst-space-2) var(--sst-space-5) var(--sst-space-5);background: var(--sst-surface)}.sst-minicart .woocommerce-mini-cart__buttons .button{width: 100%;margin: 0}.sst-minicart .woocommerce-mini-cart__buttons .button:not(.checkout){border: 0;background: none;color: var(--sst-muted);font-size: var(--sst-text-sm);padding: 6px}.sst-minicart .woocommerce-mini-cart__buttons .button:not(.checkout):hover{color: var(--sst-purple);background: none}.sst-minicart .woocommerce-mini-cart__buttons .checkout{padding: 16px;background: var(--sst-green);border-color: var(--sst-green);color: #fff;font-size: var(--sst-text-base);font-weight: 600}.sst-minicart .woocommerce-mini-cart__buttons .checkout:hover{background: var(--sst-purple);border-color: var(--sst-purple)}.sst-minicart .woocommerce-mini-cart__empty-message{display: none}.sst-minicart .widget_shopping_cart_content:not(:has(*))::after{content: none}.sst-minicart__empty{flex: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: var(--sst-space-4);padding: var(--sst-space-7) var(--sst-space-5);text-align: center;color: var(--sst-muted)}.sst-minicart__empty-icon{font-size: 56px;color: var(--sst-purple-50);fill: var(--sst-purple);opacity: .35}.sst-minicart__empty p{margin: 0;font-size: var(--sst-text-lg);line-height: 1.5}.sst-minicart .sss-ob-minicart{margin: 0 var(--sst-space-5) var(--sst-space-3)}body.sst-no-scroll{overflow: hidden}@media (min-width: 1200px){.sst-nav__panel{display: contents}.sst-nav__search{display: none}}@media (max-width: 767px){.sst-header .sst-search{display: none}}.admin-bar .sst-minicart__panel{top: 32px}@media (max-width: 782px){.admin-bar .sst-minicart__panel{top: 46px}}.sst-minicart .woocommerce-mini-cart__buttons .button{display: flex;justify-content: center;text-align: center}.sst-compose{background: #0D0D0F;padding-block: 50px}.sst-compose__inner{display: flex;align-items: center;gap: 10px}.sst-compose__brand{flex: 1 2 auto;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 20px}.sst-compose__pitch{flex: 1 1 auto;align-self: center;display: flex;flex-direction: column;justify-content: space-between;align-items: center;gap: 10px;text-align: center}.sst-compose__title{font-size: 34px;font-weight: 600;color: #F0EDE6;margin: 0}.sst-compose__text{font-size: 15px;color: #9B978E;text-shadow: 0 0 10px rgba(0,0,0,.3);margin: 0}.sst-compose__btn{display: inline-block;background: var(--sst-gold);color: #000;border: 0;border-radius: 12px;padding: 15px 45px;font-size: 15px;font-weight: 600;text-transform: uppercase;text-decoration: none;line-height: 1}.sst-compose__btn:hover,.sst-compose__btn:focus{background: var(--sst-gold);color: #000}@media (max-width: 1199px){.sst-compose{padding: 100px 25px}.sst-compose__brand{padding-bottom: 17px}.sst-compose__title{font-size: 30px}}@media (max-width: 767px){.sst-compose{padding: 50px 20px}.sst-compose__inner{flex-direction: column}}@keyframes si-box-draw{to{stroke-dashoffset: 0}}@keyframes si-reveal-down{from{clip-path: inset(0 0 100% 0)}to{clip-path: inset(0 0 0% 0)}}.si-logo-wrap{display: inline-block;width: 200px;height: 200px}.si-logo-wrap svg{width: 100%;height: 100%;color: #D4A853;overflow: visible}.si-logo-box{animation: si-box-draw .7s cubic-bezier(.4,0,.2,1) .2s forwards}.si-logo-s{clip-path: inset(0 0 100% 0);animation: si-reveal-down .5s cubic-bezier(.4,0,.2,1) .95s forwards}.si-logo-bridge{clip-path: inset(0 0 100% 0);animation: si-reveal-down .5s cubic-bezier(.4,0,.2,1) 1.1s forwards}.si-logo-bar{clip-path: inset(0 0 100% 0);animation: si-reveal-down .4s cubic-bezier(.4,0,.2,1) forwards}.si-logo-bar:nth-child(4){animation-delay: 1.25s}.si-logo-bar:nth-child(5){animation-delay: 1.35s}.si-logo-bar:nth-child(6){animation-delay: 1.45s}.si-logo-bar:nth-child(7){animation-delay: 1.55s}.si-logo-bar:nth-child(8){animation-delay: 1.65s}@media (prefers-reduced-motion: reduce){.si-logo-box,.si-logo-s,.si-logo-bridge,.si-logo-bar{animation: none;opacity: 1;clip-path: none;stroke-dashoffset: 0}}.si-composition-hero__label-rule{display: block;width: 40px;height: 1px;background-color: var(--sst-gold);opacity: .5;flex-shrink: 0}.si-composition-hero__label{display: flex;align-items: center;justify-content: center;gap: 1rem;font-size: 1rem;letter-spacing: .22em;text-transform: uppercase;color: rgb(155,151,142);margin: 0 0 2.25rem}.noMargin.si-composition-hero__label,.sst-compose .si-composition-hero__label{margin-bottom: 0}.sst-signup{background-image: linear-gradient(288deg,var(--sst-accent) 0%,#6060FF 100%)}.sst-signup__inner{padding-block: 100px}.sst-signup__content{margin-inline: 100px;display: flex;flex-direction: column}.sst-signup__title{font-size: 39px;font-weight: 600;color: #fff;text-align: center;margin: 0 0 15px}.sst-signup__text{color: #fff;text-align: center;margin: 0 0 15px}@media (max-width: 1199px){.sst-signup__inner{padding: 100px 25px}.sst-signup__title{font-size: 45px}}@media (max-width: 767px){.sst-signup__inner{padding: 50px 20px}.sst-signup__content{margin-inline: 0}.sst-signup__text{margin: -10px 0 50px}}.sst-footer{background: #000;border-top: 5px solid var(--sst-green);padding-block: 50px 20px;color: #fff}.sst-footer__cols{display: flex;gap: 10px}.sst-footer__col{flex: 1 1 0;display: flex;flex-direction: column;gap: 20px}.sst-footer__heading{font-size: 20px;font-weight: 700;color: #fff;margin: 0}.sst-footer__heading--social{font-size: 18px;font-weight: 500;text-align: center}.sst-footer__menu{list-style: none;margin: 0;padding: 0}.sst-footer__menu a{display: block;color: #fff;padding-block: 4px;text-decoration: none}.sst-footer__menu a:hover,.sst-footer__menu a:focus{color: var(--sst-accent)}.sst-footer__menu .sub-menu{display: none}.sst-social{display: flex;flex-wrap: wrap;justify-content: center;gap: 5px;list-style: none;margin: 0;padding: 0}.sst-social a{display: inline-flex;align-items: center;justify-content: center;width: calc(25px + 1em);height: calc(25px + 1em);font-size: 25px;border-radius: 10%;background: #fff;color: var(--sst-secondary);transition: background .3s,color .3s}.sst-social a:hover,.sst-social a:focus{background: var(--sst-secondary);color: #fff}.sst-social .sst-icon{width: .8em;height: .8em}.sst-footer__bottom{display: flex;align-items: center;gap: 10px;border-top: 1px solid rgba(255,255,255,.25);padding-top: 20px;margin-top: 10px}.sst-footer__bottom>*{flex: 1 1 0}.sst-footer__logo img{width: 120px;height: auto}.sst-footer__copy{text-align: right;font-size: 13px;font-weight: 300;color: #fff;margin: 0}@media (max-width: 1199px){.sst-footer{padding: 30px 10px}.sst-footer__copy{font-size: 14px}}@media (max-width: 767px){.sst-footer{padding: 20px}.sst-footer__cols,.sst-footer__bottom{flex-direction: column}.sst-footer__logo,.sst-footer__copy{text-align: center}}.sst-compose__brand .si-composition-hero__label{white-space: nowrap}.si-logo-wrap:not(.is-visible) :is(.si-logo-box,.si-logo-s,.si-logo-bridge,.si-logo-bar){animation-play-state: paused}.sst-social{display: grid;grid-template-columns: repeat(4,max-content);justify-content: center}@media (min-width: 1200px){.sst-footer__col:last-child .sst-social{grid-template-columns: repeat(4,max-content)}}.sst-signup--top{color: #fff}.sst-signup--top__inner{display: flex;align-items: center;justify-content: space-between;gap: var(--sst-space-5) var(--sst-space-7);padding-block: var(--sst-space-6)}.sst-signup--top__copy{flex: 1 1 280px}.sst-signup--top__title{display: flex;align-items: center;gap: var(--sst-space-3);margin: 0 0 var(--sst-space-1);color: #fff;font-size: var(--sst-text-xl);font-weight: 600}.sst-signup--top__icon{flex: 0 0 auto;width: 1.1em;height: 1.1em;fill: currentColor;opacity: .9}.sst-signup--top__text{margin: 0;color: rgba(255,255,255,.85);font-size: var(--sst-text-sm)}.sst-signup--top .ssn-form{flex: 1 1 420px;max-width: 520px;margin: 0}@media (max-width: 767px){.sst-signup--top__inner{flex-direction: column;align-items: stretch;text-align: left}.sst-signup--top .ssn-form{max-width: none}}.sst-popup{padding: 0;border: 0;background: transparent;color: var(--sst-text);max-width: calc(100vw - 32px);max-height: calc(100vh - 32px);overflow: visible}.sst-popup::backdrop{background: rgba(20,10,25,.6);backdrop-filter: blur(2px)}body.sst-popup-open{overflow: hidden}.sst-popup__box{display: flex;flex-direction: column;max-height: calc(100vh - 32px);background: #fff;border-radius: 16px;box-shadow: 0 24px 60px rgba(0,0,0,.35);overflow: hidden}.sst-popup--md .sst-popup__box{width: min(640px,calc(100vw - 32px))}.sst-popup--lg .sst-popup__box{width: min(900px,calc(100vw - 32px))}.sst-popup__header{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 18px 24px;background: var(--sst-purple);color: #fff}.sst-popup__title{margin: 0;color: #fff;font-size: 1.25rem;font-weight: 600;letter-spacing: 0;line-height: 1.3}.sst-popup__close{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0;border: 0;border-radius: 50%;background: rgba(255,255,255,.15);color: #fff;font-size: 16px;line-height: 0}.sst-popup__close:hover,.sst-popup__close:focus-visible{background: rgba(255,255,255,.3);color: #fff}.sst-popup__body{padding: 24px;overflow-y: auto;display: flex;flex-direction: column;gap: 16px}.sst-popup__body>*{margin: 0}.sst-popup__body h3{margin: 0;font-size: 1.1rem;color: var(--sst-accent)}.sst-popup__lead{font-size: 1.05rem;font-weight: 500}.sst-popup__actions{display: flex;flex-wrap: wrap;gap: 10px}.sst-popup__media{display: flex;gap: 20px;align-items: center}.sst-popup__img{width: 160px;height: auto;flex: 0 0 auto;border-radius: 6px;box-shadow: 0 6px 18px rgba(0,0,0,.15)}.sst-popup__options{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.sst-popup__option{display: flex;flex-direction: column;justify-content: space-between;gap: 10px;padding: 16px;border-radius: 10px;background: var(--sst-bg)}.sst-popup__option p{margin: 0}.sst-popup__option .sst-button{text-align: center}.sst-popup__note{display: flex;flex-direction: column;align-items: flex-start;gap: 10px;padding-top: 16px;border-top: 1px solid #e6e6e6}.sst-popup__example{display: flex;flex-direction: column;gap: 6px;padding: 16px;border-radius: 10px;background: var(--sst-bg)}.sst-popup__example input,.sst-popup__example textarea{width: 100%;font: inherit}@media (max-width: 767px){.sst-popup__options{grid-template-columns: 1fr}.sst-popup__media{flex-direction: column;align-items: flex-start}.sst-popup__body{padding: 18px}}.sst-popup--banner{width: 100vw;max-width: 100vw;margin: 0 auto auto;inset-block-start: 0}.sst-popup--banner[open]:not(:modal){position: fixed;inset: 0 0 auto 0;z-index: 99990;margin: 0}.sst-popup--banner .sst-popup__box{width: 100%;max-height: none;border-radius: 0 0 16px 16px;flex-direction: row;flex-wrap: wrap;align-items: center;background: var(--sst-purple)}.sst-popup--banner .sst-popup__header{flex: 1 1 auto;background: none;order: 1}.sst-popup--banner .sst-popup__body{flex: 0 1 auto;flex-direction: row;align-items: center;padding: 12px 24px;color: #fff;order: 2}.sst-popup--banner .sst-popup__close{order: 3}.sst-popup--banner .sst-popup__lead{color: #fff}.sst-popup--banner .sst-button{background: #fff;border-color: #fff;color: var(--sst-secondary)}.sst-popup--banner .sst-button:hover{background: transparent;color: #fff}.sst-popup--modal[open] .sst-popup__box{animation: sst-pop-in .25s ease-out}.sst-popup--banner[open] .sst-popup__box{animation: sst-slide-down .35s ease-out}@keyframes sst-pop-in{from{opacity: 0;transform: translateY(12px) scale(.98)}to{opacity: 1;transform: none}}@keyframes sst-slide-down{from{transform: translateY(-100%)}to{transform: none}}.sst-popup--banner::backdrop{background: rgba(20,10,25,.25);backdrop-filter: none}.sst-popup--banner .sst-popup__box{position: relative;padding-right: 64px}.sst-popup--banner .sst-popup__close{position: absolute;right: 16px;top: 50%;transform: translateY(-50%)}@media (max-width: 767px){.sst-popup--banner .sst-popup__box{padding-right: 52px}.sst-popup--banner .sst-popup__body{padding-top: 0}.sst-popup--banner .sst-popup__close{top: 18px;transform: none}}:is(.comments-area,.woocommerce-Reviews) :is(.comments-title,.woocommerce-Reviews-title,.title-comments){margin: 0 0 var(--sst-space-5);font-size: var(--sst-text-2xl)}.comments-area{max-width: 820px;margin: var(--sst-space-7) auto 0}:is(.comment-list,.commentlist){list-style: none;margin: 0 0 var(--sst-space-6);padding: 0;display: flex;flex-direction: column;gap: var(--sst-space-4)}:is(.comment-list,.commentlist) .children{list-style: none;margin: var(--sst-space-4) 0 0;padding: 0 0 0 var(--sst-space-5);border-left: 2px solid var(--sst-line);display: flex;flex-direction: column;gap: var(--sst-space-4)}@media (max-width: 767px){:is(.comment-list,.commentlist) .children{padding-left: var(--sst-space-3)}}.comment-list .comment-body,.commentlist .comment_container{position: relative;padding: var(--sst-space-5);background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}.comment-list .bypostauthor>.comment-body,.commentlist li.bypostauthor>.comment_container{box-shadow: inset 4px 0 0 var(--sst-purple),var(--sst-shadow-sm)}.comment-list .bypostauthor>.comment-body .fn::after,.commentlist li.bypostauthor .woocommerce-review__author::after{content: "Author";margin-left: var(--sst-space-2);padding: .1em .6em;border-radius: var(--sst-radius-pill);background: var(--sst-purple-50);color: var(--sst-purple);font-size: var(--sst-text-xs);font-weight: 600;vertical-align: middle}.comment-list .comment-meta{display: grid;grid-template-columns: auto 1fr;gap: 0 var(--sst-space-3);align-items: center;margin-bottom: var(--sst-space-3)}.comment-list .comment-author{grid-row: span 2;display: contents}.comment-list .comment-author .avatar,.commentlist .avatar{grid-row: span 2;width: 48px;height: 48px;border-radius: 50%;object-fit: cover;float: none;margin: 0;box-shadow: none}.comment-list .comment-author .fn{grid-column: 2;font-weight: 600;font-style: normal;color: var(--sst-ink)}.comment-list .comment-author .fn a{color: inherit}.comment-list .says{display: none}.comment-list .comment-metadata{grid-column: 2;font-size: var(--sst-text-xs)}.comment-list .comment-metadata a{color: var(--sst-muted)}.comment-list .comment-metadata .edit-link{margin-left: var(--sst-space-2)}.comment-list .comment-awaiting-moderation{grid-column: 1 / -1;margin-top: var(--sst-space-2);font-size: var(--sst-text-xs);color: var(--sst-muted)}.commentlist .comment_container{display: grid;grid-template-columns: 48px 1fr;gap: 0 var(--sst-space-3)}.commentlist .comment-text{margin: 0 !important;padding: 0 !important;border: 0 !important;display: grid;grid-template-columns: 1fr auto;align-items: start}.commentlist .comment-text .meta{grid-column: 1;grid-row: 1;margin: 0 0 var(--sst-space-3) !important;font-size: var(--sst-text-xs) !important;color: var(--sst-muted) !important;display: flex;flex-direction: column}.commentlist .woocommerce-review__author{font-size: var(--sst-text-base);font-weight: 600;color: var(--sst-ink)}.commentlist .woocommerce-review__dash{display: none}.commentlist .star-rating{grid-column: 2;grid-row: 1;float: none !important;margin: 4px 0 0 !important}.commentlist .description{grid-column: 1 / -1}.comment-list .comment-content,.commentlist .description{line-height: 1.7;overflow-wrap: break-word}.comment-list .comment-content>:last-child,.commentlist .description>:last-child{margin-bottom: 0}.comment-list .reply{margin-top: var(--sst-space-3)}.comment-list .comment-reply-link{display: inline-flex;align-items: center;padding: 6px 14px;border: 2px solid var(--sst-green);border-radius: var(--sst-radius);color: var(--sst-green);font-size: var(--sst-text-xs);font-weight: 500}.comment-list .comment-reply-link:hover{background: var(--sst-green);color: #fff}.woocommerce .star-rating,.woocommerce p.stars a{color: var(--sst-purple)}.woocommerce .star-rating::before{color: #d9c7dd}:is(.comments-area,#review_form_wrapper) .comment-respond{margin-top: var(--sst-space-6);padding: var(--sst-space-6);background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}.comment-list .comment-respond{margin-top: var(--sst-space-4);padding: var(--sst-space-5);background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}.comment-respond .comment-reply-title{display: flex;justify-content: space-between;align-items: baseline;gap: var(--sst-space-3);margin: 0 0 var(--sst-space-4);font-size: var(--sst-text-xl)}.comment-respond .comment-reply-title small a{font-size: var(--sst-text-xs);font-weight: 500}.comment-form{display: grid;grid-template-columns: 1fr 1fr;gap: var(--sst-space-4)}.comment-form>*{grid-column: 1 / -1;margin: 0 !important}.comment-form .comment-form-author{grid-column: 1}.comment-form .comment-form-email{grid-column: 2}@media (max-width: 767px){.comment-form .comment-form-author,.comment-form .comment-form-email{grid-column: 1 / -1}}.comment-form label{display: block;margin-bottom: var(--sst-space-1);font-size: var(--sst-text-sm)}.comment-form .required{color: var(--sst-red)}.comment-form .comment-notes,.comment-form .logged-in-as{font-size: var(--sst-text-sm);color: var(--sst-muted)}.comment-form .form-submit input[type="submit"]{background: var(--sst-green);color: #fff}.comment-form .form-submit input[type="submit"]:hover{background: var(--sst-purple);border-color: var(--sst-purple)}.comment-form-rating label{margin-bottom: var(--sst-space-2)}.comment-form-rating .stars a{font-size: 1.25rem}.woocommerce-noreviews{color: var(--sst-muted)}.woocommerce #reviews #comments ol.commentlist li img.avatar{position: static;width: 48px;height: 48px;padding: 0;border: 0;background: none;float: none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin: 0;padding: 0;border: 0;border-radius: 0}.woocommerce #reviews #comments ol.commentlist li{margin: 0}.woocommerce #review_form #respond{margin-top: var(--sst-space-6);padding: var(--sst-space-6);background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}.woocommerce #review_form #respond input#submit{background: var(--sst-green);border-color: var(--sst-green);color: #fff}.woocommerce #review_form #respond input#submit:hover{background: var(--sst-purple);border-color: var(--sst-purple)}.woocommerce #review_form #respond .comment-reply-title{display: block;margin-bottom: var(--sst-space-4);font-size: var(--sst-text-xl);font-weight: 600}#main{margin-top: 40px}div.product .summary,.product .summary.entry-summary{float: none !important;width: 100% !important;text-align: center !important}h1.product_title.entry-title{padding-right: 0;font-size: 42px;font-weight: 600;letter-spacing: -1.1px}.summary p.price{float: none;font-size: 1.5rem;font-weight: 600}.product-details-wrapper{padding-bottom: 0}.woocommerce .woocommerce-product-rating,.tabs.wc-tabs,#sonaar-player .playerNowPlaying .metadata .track-album{display: none}.ppcp-messages,.added_to_cart.wc-forward,.single-product .single_add_to_cart_button,.woocommerce div.product form.cart .quantity,section.related.products ul.products,section.related.products h2:has(+ ul.products){display: none !important}.post-1341 button.single_add_to_cart_button.button.alt{display: block !important}.postid-1341 :is(.license-text,.ccsong_body,.music-links){display: none}.woocommerce-error a{color: #fff !important}.woocommerce-table--order-details table.woocommerce-table--order-details tbody td{background-color: var(--sst-bg)}button.single_add_to_cart_button.button.alt,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width: 100%;border-color: var(--sst-green) !important;border-radius: 8px !important;background-color: var(--sst-green) !important;color: #fff !important}button.single_add_to_cart_button.button.alt:hover,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{border-color: var(--sst-purple) !important;background-color: var(--sst-purple) !important;color: #fff !important}.woocommerce div.product form.cart .button{vertical-align: top}.cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{float: none !important;width: auto !important;padding: 12px 24px;border: 2px solid;font-size: 15px;line-height: 1;vertical-align: top}a.checkout-button.button.alt.wc-forward.wp-element-button{color: #fff}.sss-ob-btn:hover{background: #249177;color: #fff !important}.music-links{padding-bottom: 20px;text-align: center}.music-links a.button{margin: 5px}.license-text a{text-decoration: none}span.ccicon img{display: inline-flex;align-items: center;margin-right: 3px;vertical-align: middle;white-space: nowrap}.ss-composition-signpost-wrap{position: relative;margin: 8px 0 0;padding: 5px 2px;overflow: hidden;border-radius: 4px}.ss-composition-signpost{position: relative;z-index: 1;margin: 0;color: var(--sst-ink);font-size: .85em}.ss-composition-signpost a{color: var(--sst-teal);font-weight: 600}.track-quick-details{position: relative;overflow: hidden;padding: 10px;background: linear-gradient(72deg,#90449e42 68%,#6060ff45 100%);border-radius: 12px;box-shadow: var(--sst-shadow-sm)}.track-quick-details::before{content: "";position: absolute;inset: 0;z-index: 0;opacity: .15;border-radius: inherit;background: url(/wp-content/uploads/crumpled-paper-overlay-400x225.webp) center / cover no-repeat}.track-quick-details :is(.details-grid,.track-woo-tags){position: relative;z-index: 1}.details-grid{display: flex;flex-direction: column;gap: 10px}.details-grid-pills{display: flex;flex-wrap: nowrap;justify-content: space-between;gap: 8px}.details-grid-meta,.track-woo-tags{display: flex;flex-wrap: wrap;gap: 8px;padding-top: 10px;border-top: 1px solid rgba(255,255,255,.4)}.details-grid-meta{justify-content: space-between}.track-woo-tags{width: 100%;gap: 6px;margin-top: 4px}.detail-item{display: flex;align-items: center;gap: 5px}.detail-icon{display: flex;flex-shrink: 0;align-items: center;justify-content: center}.detail-label{font-weight: bold;white-space: nowrap}.detail-value .tag-list{display: flex;flex-wrap: wrap;align-items: center;gap: 4px}a.detail-tag,.track-woo-tag{display: inline-block;padding: 2px 7px;border: 0;border-radius: 4px;background: rgba(255,255,255,.85);box-shadow: 0 1px 4px rgba(0,0,0,.08);color: var(--sst-teal);font-size: 13px;font-weight: 500;line-height: 1rem;text-decoration: none;white-space: nowrap;transition: background-color var(--sst-fast),color var(--sst-fast),box-shadow var(--sst-fast)}.track-woo-tag{padding: 4px 10px;font-size: 11px;text-align: center}:is(a.detail-tag,.track-woo-tag):hover{background: var(--sst-teal);box-shadow: 0 2px 8px rgba(68,158,144,.3);color: #fff;text-decoration: none}.track-resource-bar{display: grid;grid-template-columns: repeat(4,1fr);align-items: stretch;gap: 1.25rem;margin: 2rem 0}.track-resource-card{display: flex;flex-direction: column;padding: 10px;background: linear-gradient(72deg,#449e9042 68%,#2f6e6445 100%);border-radius: 12px;box-shadow: var(--sst-shadow-sm)}.track-resource-card__heading{margin: 0 0 .75rem;font-size: 1rem;font-weight: 600}.track-resource-card__intro,.track-resource-card__body{flex-grow: 0;margin: 0 0 .75rem;font-size: .9rem;line-height: 1.5}.track-resource-card__link{display: block;margin-top: auto;font-size: .85rem;font-weight: 500}.track-resource-card__link.elementor-button{margin-top: .5rem;font-size: 1rem;text-align: center}.track-resource-card__help{margin: .5rem 0 0;color: var(--sst-muted);font-size: .8rem;line-height: 1.4}.track-resource-card__stems-flag{margin: 0 0 .5rem;margin-block-end: 0 !important;color: #73367E;font-weight: 600;text-align: center}.track-attribution__copy-block{display: flex;flex-direction: column;gap: .75rem;margin-bottom: .75rem;padding: .75rem;background: var(--sst-bg);border-radius: 12px;box-shadow: var(--sst-shadow-sm)}.track-attribution__copy-text{margin: 0;margin-block-end: auto !important;font-family: monospace;font-size: .85rem;line-height: 1.4;overflow-wrap: break-word}.track-attribution__copy-btn.elementor-button{width: 100%;justify-content: center}.tooltip{position: relative;display: inline-block;cursor: help}.tooltip__icon{position: relative;top: -1px;display: inline-flex;align-items: center;color: #73367E;vertical-align: middle;cursor: help}.tooltip__icon svg{display: block}.tooltip__content{position: absolute;bottom: calc(100% + 6px);left: 50%;z-index: 100;display: none;width: 240px;padding: .6rem .75rem;transform: translateX(-50%);background: #333;border-radius: 4px;color: #fff;font-size: .8rem;line-height: 1.4;text-align: left;pointer-events: none}.tooltip__content::after{content: "";position: absolute;top: 100%;left: 50%;transform: translateX(-50%);border: 5px solid transparent;border-top-color: #333}.tooltip:is(:hover,:focus-within) .tooltip__content{display: block}.aws-search-btn .aws-search-btn_icon svg{fill: var(--sst-purple);transition: fill var(--sst-fast)}.aws-search-btn:hover .aws-search-btn_icon svg{fill: var(--sst-green)}@media (max-width: 900px){.track-resource-bar{grid-template-columns: repeat(2,1fr)}}@media (max-width: 768px){.tooltip__content{left: 0;width: 200px;transform: none}.tooltip__content::after{left: 1rem;transform: none}}@media (max-width: 480px){.details-grid-pills{flex-direction: column}.details-grid-meta{flex-direction: column;gap: 6px}.track-resource-bar{grid-template-columns: 1fr}}.sst-checkout-head{padding-block: var(--sst-space-7) var(--sst-space-5);text-align: center}.sst-checkout-head__title{margin: 0 0 var(--sst-space-2);font-size: var(--sst-text-3xl)}.sst-checkout-head__note{display: inline-flex;align-items: center;gap: var(--sst-space-2);margin: 0;color: var(--sst-muted);font-size: var(--sst-text-sm)}.sst-checkout-head__icon{width: 1em;height: 1em;fill: var(--sst-green)}.sst-checkout-body{padding-bottom: var(--sst-space-8)}.woocommerce-checkout :is(.woocommerce-billing-fields,.woocommerce-additional-fields),.woocommerce-checkout #order_review,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{padding: var(--sst-space-5);background: var(--sst-surface);border: 0;border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}.woocommerce-checkout .col2-set{display: flex;flex-direction: column;gap: var(--sst-space-5);margin: 0;width: auto;float: none}.woocommerce-checkout .col2-set::before,.woocommerce-checkout .col2-set::after{content: none}.woocommerce-checkout .col2-set>:is(.col-1,.col-2){width: auto;float: none;max-width: none}.woocommerce-checkout h3,.woocommerce-checkout #order_review_heading{margin: 0 0 var(--sst-space-4);font-size: var(--sst-text-xl)}.woocommerce-additional-fields>h3:empty::before{content: "Additional information"}.woocommerce-checkout .woocommerce-shipping-fields:not(:has(input,select,textarea)){display: none}@media (min-width: 1024px){form.checkout.woocommerce-checkout{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(340px,1fr);grid-template-rows: auto auto 1fr;column-gap: var(--sst-space-6);align-items: start}form.checkout.woocommerce-checkout>*{grid-column: 1 / -1}form.checkout.woocommerce-checkout>#customer_details{grid-column: 1;grid-row: 2 / span 2}form.checkout.woocommerce-checkout>#order_review_heading{grid-column: 2;grid-row: 2;margin: 0;padding: var(--sst-space-5) var(--sst-space-5) 0;background: var(--sst-surface);border-radius: var(--sst-radius-lg) var(--sst-radius-lg) 0 0}form.checkout.woocommerce-checkout>#order_review{grid-column: 2;grid-row: 3;border-radius: 0 0 var(--sst-radius-lg) var(--sst-radius-lg);position: sticky;top: calc(var(--sst-header-h) + var(--sst-space-5))}.admin-bar form.checkout.woocommerce-checkout>#order_review{top: calc(var(--sst-header-h) + 32px + var(--sst-space-5))}}@media (max-width: 1023px){.woocommerce-checkout #order_review_heading{margin-top: var(--sst-space-6)}}.woocommerce-checkout #order_review table.shop_table{margin: 0 0 var(--sst-space-4);border: 0;border-radius: 0;border-collapse: collapse}.woocommerce-checkout #order_review table.shop_table :is(th,td){padding: var(--sst-space-3) 0;border: 0;border-bottom: 1px solid var(--sst-line);background: none;vertical-align: middle}.woocommerce-checkout #order_review table.shop_table :is(td,th):last-child{text-align: right}.woocommerce-checkout #order_review table.shop_table thead th{font-size: var(--sst-text-xs);text-transform: uppercase;letter-spacing: .06em;color: var(--sst-muted)}.woocommerce-checkout #order_review table.shop_table .order-total :is(th,td){border-bottom: 0;font-size: var(--sst-text-lg);font-weight: 700}.woocommerce-checkout #order_review .product-name img{width: 48px;height: 48px;object-fit: cover;border-radius: var(--sst-radius-sm);margin-right: var(--sst-space-3);vertical-align: middle}.woocommerce-checkout .wSelect{width: 100% !important;height: var(--sst-field-h);border: 2px solid var(--sst-field-border);border-radius: var(--sst-field-radius);background: var(--sst-surface);box-shadow: none}.woocommerce-checkout .wSelect-selected{height: 100%;display: flex;align-items: center;padding: 0 16px;font-size: var(--sst-text-sm);background-position: right 14px center}.woocommerce-checkout .wSelect-arrow{display: none}.woocommerce-checkout #payment{background: none;border-radius: 0;display: flex;flex-direction: column}.woocommerce-checkout #payment ul.payment_methods{padding: 0 0 var(--sst-space-4);border: 0}.woocommerce-checkout #payment div.payment_box{background: var(--sst-bg);border-radius: var(--sst-radius)}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color: var(--sst-bg)}.woocommerce-checkout #payment div.payment_box fieldset{margin: 0;padding: 0;border: 0;min-width: 0}.woocommerce-checkout #payment .payment_method_ppcp-gateway .payment_box p{display: none}.woocommerce-checkout #payment div.form-row{padding: 0}.woocommerce-checkout #payment .place-order{display: flex;flex-direction: column;gap: var(--sst-space-4)}.woocommerce-checkout #ppcp-recaptcha-v2-container{margin: 0}.woocommerce-checkout .google-captcha-notice{font-size: var(--sst-text-xs)}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{order: 1;margin: 0;font-size: var(--sst-text-sm)}.woocommerce-checkout #place_order{order: 2;float: none;width: 100%;padding: 18px;font-size: var(--sst-text-lg);font-weight: 600}.woocommerce-checkout #terms{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none}.woocommerce-checkout label.woocommerce-form__label-for-checkbox:has(#terms){display: flex;align-items: flex-start;gap: var(--sst-space-3);padding-left: 0;line-height: 1.5;cursor: pointer}.woocommerce-checkout label.woocommerce-form__label-for-checkbox:has(#terms)>div{display: none}.woocommerce-checkout label.woocommerce-form__label-for-checkbox:has(#terms)::before{content: "";flex: 0 0 24px;height: 24px;margin-top: 1px;box-sizing: border-box;border: 2px solid var(--sst-field-border);border-radius: var(--sst-radius-sm);background: var(--sst-surface) no-repeat center / 14px;transition: background-color var(--sst-fast),border-color var(--sst-fast)}.woocommerce-checkout label.woocommerce-form__label-for-checkbox:has(#terms:checked)::before{border-color: var(--sst-green);background-color: var(--sst-green);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-checkout label:has(#terms:focus-visible)::before{box-shadow: 0 0 0 3px var(--sst-purple-50);border-color: var(--sst-field-focus)}.sst-toggle-field input[type="radio"],.sst-toggle-field br,#ssn_optin{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none}.woocommerce form .form-row.sst-toggle-field label,label.sst-toggle-field{display: block;margin-bottom: var(--sst-space-2)}.woocommerce form .form-row label.sst-toggle-field,label.sst-toggle-field{display: inline-flex;flex-direction: column;align-items: flex-start;margin-top: var(--sst-space-2);cursor: pointer;user-select: none}.sst-toggle-field__label{margin-bottom: var(--sst-space-2);font-size: var(--sst-text-sm);font-weight: 500}.sst-toggle{display: inline-flex;align-items: center;gap: var(--sst-space-2);cursor: pointer;user-select: none;font-size: var(--sst-text-sm);font-weight: 600}.sst-toggle:focus-visible{outline: 0}.sst-toggle:focus-visible .sst-toggle__switch,label:has(#ssn_optin:focus-visible) .sst-toggle__switch{box-shadow: 0 0 0 3px var(--sst-purple-50)}.sst-toggle__switch{position: relative;width: 52px;height: 28px;border-radius: var(--sst-radius-pill);background: #C4C4C4;transition: background-color var(--sst-slow) var(--sst-ease)}.sst-toggle__switch::after{content: "";position: absolute;top: 3px;left: 3px;width: 22px;height: 22px;border-radius: 50%;background: #fff;box-shadow: 0 1px 4px rgba(0,0,0,.25);transition: transform var(--sst-slow) var(--sst-ease)}.sst-toggle__no{color: var(--sst-ink)}.sst-toggle__yes{color: var(--sst-muted)}.sst-toggle.is-on .sst-toggle__switch{background: var(--sst-green)}.sst-toggle.is-on .sst-toggle__switch::after{transform: translateX(24px)}.sst-toggle.is-on .sst-toggle__no{color: var(--sst-muted)}.sst-toggle.is-on .sst-toggle__yes{color: var(--sst-green)}form.checkout.sss-invoice-no .invc-fld{display: none}.woocommerce form .form-row.wlistpop,.wlistpop{display: inline-flex;align-items: center;gap: .4em;margin-top: var(--sst-space-3);padding: 12px 24px;border: 2px solid var(--sst-green);border-radius: var(--sst-radius);background: var(--sst-surface);color: var(--sst-green);font-size: var(--sst-text-base);font-weight: 600;line-height: 1.2;text-decoration: none;cursor: pointer}.woocommerce form .form-row.wlistpop:hover,.wlistpop:hover{background: var(--sst-green);color: #fff}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;color: var(--sst-purple)}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{border: 0 !important;text-align: center;font-size: 18px !important}.woocommerce-order section.woocommerce-customer-details{display: none}section.woocommerce-order-downloads,section.woocommerce-order-details,table.shop_table.additional_details{background: #fff;padding: 20px;border-radius: 10px;box-shadow: 0 2px 10px rgba(0,0,0,0.1)}p.order-again{display: none}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align: center;font-size: 2rem;font-weight: 600;color: var(--sst-green)}.woocommerce-order-received .woocommerce-order-details:before{background: var(--sst-bg);border-left: 7px solid var(--sst-bg)}.woocommerce-MyAccount-navigation{margin-bottom: 16px}.woocommerce-MyAccount-navigation ul{list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: 7px}.woocommerce-MyAccount-navigation ul li{margin: 0 !important;padding: 0 !important}.woocommerce-MyAccount-navigation ul li::before{display: none !important}.woocommerce-MyAccount-navigation ul li a{display: flex;align-items: center;gap: 11px;padding: 11px 15px;border-radius: 4px;box-shadow: 0 2px 8px rgba(0,0,0,0.1);background: #ffffff;color: var(--sst-teal);font-family: 'Lexend',sans-serif;font-size: 0.875rem;font-weight: 500;text-decoration: none !important;transition: background 0.18s ease,box-shadow 0.18s ease,color 0.18s ease}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background: var(--sst-teal);color: #ffffff;box-shadow: 0 4px 14px rgba(68,158,144,0.32)}.woocommerce-MyAccount-navigation ul li a::before{content: '';display: inline-block;flex-shrink: 0;width: 17px;height: 17px;background-color: var(--sst-teal);mask-size: contain;mask-repeat: no-repeat;mask-position: center;-webkit-mask-size: contain;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;transition: background-color 0.18s ease}.woocommerce-MyAccount-navigation ul li a:hover::before,.woocommerce-MyAccount-navigation ul li.is-active a::before{background-color: #ffffff}.woocommerce-MyAccount-navigation-link--dashboard a::before{mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7'/%3E%3Crect x='14' y='3' width='7' height='7'/%3E%3Crect x='3' y='14' width='7' height='7'/%3E%3Crect x='14' y='14' width='7' height='7'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7'/%3E%3Crect x='14' y='3' width='7' height='7'/%3E%3Crect x='3' y='14' width='7' height='7'/%3E%3Crect x='14' y='14' width='7' height='7'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--channel-whitelist a::before{mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--orders a::before{mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--downloads a::before{mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='7 10 12 15 17 10'/%3E%3Cline x1='12' y1='15' x2='12' y2='3'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='7 10 12 15 17 10'/%3E%3Cline x1='12' y1='15' x2='12' y2='3'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--edit-account a::before{mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--customer-logout a::before{background-color: var(--sst-red);mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpolyline points='16 17 21 12 16 7'/%3E%3Cline x1='21' y1='12' x2='9' y2='12'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpolyline points='16 17 21 12 16 7'/%3E%3Cline x1='21' y1='12' x2='9' y2='12'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--channel-whitelist a::before{mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3C/svg%3E");-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background: var(--sst-red) !important;color: #ffffff !important;box-shadow: 0 4px 14px rgba(255,96,96,0.32) !important}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover::before{background-color: #ffffff !important}.woocommerce-MyAccount-navigation-link--customer-logout a:hover::before{background-color: #ffffff}.logged-in .sst-sec.hili + .sst-sec{padding-top: var(--sst-space-7)}.ss-stave-bg{position: absolute;top: 40%;width: 100%;height: 24px;transform: translateY(-50%) rotate(-0.6deg);display: flex;flex-direction: column;justify-content: space-between;opacity: .5;pointer-events: none;z-index: 0}.ss-stave-bg span{display: block;width: 100%;height: 1px;background: linear-gradient(to right,transparent,var(--sst-gold) 20%,var(--sst-gold) 80%,transparent)}.sss-header:after{content: "";position: absolute;display: block;height: 1.5rem;background: url(//www.silvermansound.com/images/homepage/silvermanborder.svg);pointer-events: none;width: 100%;background-repeat: repeat-x;background-size: auto 100%;left: 0;bottom: 0;transform: translateY(50%);z-index: 1}.rg-container tr .price{text-align: left;min-width: 250px}table.rg-table{width: 100%;margin-bottom: 0.5em;font-size: 1em;border-collapse: collapse;border-spacing: 0}table.rg-table tr{-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;text-align: left}table.rg-table thead{border-bottom: 3px solid var(--sst-green)}table.rg-table tr{border-bottom: 3px solid var(--sst-green)}table.rg-table tr.highlight{background-color: #dcf1f0 !important}table.rg-table.zebra tr:nth-child(even){background-color: #f6f6f6}table.rg-table th{font-weight: bold;padding: 0.35em;font-size: 0.9em}table.rg-table td{padding: 0.35em;text-align: center;vertical-align: middle}table.rg-table .highlight td{font-weight: bold}table.rg-table th.number,td.number{text-align: right}.rg-table .yes{background: var(--sst-green-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23449e90' d='M173.9 439.4l-166.4-166.4c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0L192 312.7 432.1 72.6c10-10 26.2-10 36.2 0l36.2 36.2c10 10 10 26.2 0 36.2l-294.4 294.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E") no-repeat 14px center / 16px;padding-left: 40px;color: var(--sst-green);font-weight: 600;text-shadow: none}.rg-table .no{background: var(--sst-red-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512'%3E%3Cpath fill='%23ff6060' d='M242.7 256l100.1-100.1c12.3-12.3 12.3-32.2 0-44.5l-22.2-22.2c-12.3-12.3-32.2-12.3-44.5 0L176 189.3 75.9 89.2c-12.3-12.3-32.2-12.3-44.5 0L9.2 111.5c-12.3 12.3-12.3 32.2 0 44.5L109.3 256 9.2 356.1c-12.3 12.3-12.3 32.2 0 44.5l22.2 22.2c12.3 12.3 32.2 12.3 44.5 0L176 322.7l100.1 100.1c12.3 12.3 32.2 12.3 44.5 0l22.2-22.2c12.3-12.3 12.3-32.2 0-44.5L242.7 256z'/%3E%3C/svg%3E") no-repeat 14px center / 13px;padding-left: 40px;color: #c43c3c;font-weight: 600;text-shadow: none}.faqlist{list-style-type: none;padding: 0;margin: 0}.faqlist li{padding: 12px 20px 12px 50px;display: block;background-position: 10px 10px;background-repeat: no-repeat;background-size: 1.2rem;border-radius: 5px;box-shadow: 0 1px 5px 0 rgb(0 0 0 / 20%);margin-bottom: 0.625rem}.faqyes li{background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhZCIgZGF0YS1pY29uPSJjaGVjay1zcXVhcmUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGVjay1zcXVhcmUgZmEtdy0xNCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48ZyBjbGFzcz0iZmEtZ3JvdXAiPjxwYXRoIGNsYXNzPSJmYS1zZWNvbmRhcnkiIGZpbGw9IiM0NDllOTAiIGQ9Ik00MDAgMzJINDhBNDggNDggMCAwIDAgMCA4MHYzNTJhNDggNDggMCAwIDAgNDggNDhoMzUyYTQ4IDQ4IDAgMCAwIDQ4LTQ4VjgwYTQ4IDQ4IDAgMCAwLTQ4LTQ4em0tMjAuNjkgMTY1Ljk0bC0xODQgMTg0YTE2IDE2IDAgMCAxLTIyLjYyIDBsLTEwNC0xMDRhMTYgMTYgMCAwIDEgMC0yMi42M2wyMi42Mi0yMi42MmExNiAxNiAwIDAgMSAyMi42MyAwTDE4NCAzMDIuNzVsMTUwLjA2LTE1MC4wNmExNiAxNiAwIDAgMSAyMi42MyAwbDIyLjYyIDIyLjYyYTE2IDE2IDAgMCAxIDAgMjIuNjN6IiBvcGFjaXR5PSIwLjQiPjwvcGF0aD48cGF0aCBjbGFzcz0iZmEtcHJpbWFyeSIgZmlsbD0iIzQ0OWU5MCIgZD0iTTE5NS4zMSAzODEuOTRhMTYgMTYgMCAwIDEtMjIuNjIgMGwtMTA0LTEwNGExNiAxNiAwIDAgMSAwLTIyLjYzbDIyLjYyLTIyLjYyYTE2IDE2IDAgMCAxIDIyLjYzIDBMMTg0IDMwMi43NGwxNTAuMDYtMTUwYTE2IDE2IDAgMCAxIDIyLjYzIDBsMjIuNjIgMjIuNjJhMTYgMTYgMCAwIDEgMCAyMi42M2wtMTg0IDE4NHoiPjwvcGF0aD48L2c+PC9zdmc+);background-color: #449e901A;border: 1px solid var(--sst-teal)}.faqno li{background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhZCIgZGF0YS1pY29uPSJ0aW1lcy1zcXVhcmUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS10aW1lcy1zcXVhcmUgZmEtdy0xNCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48ZyBjbGFzcz0iZmEtZ3JvdXAiPjxwYXRoIGNsYXNzPSJmYS1zZWNvbmRhcnkiIGZpbGw9IiNmZjYwNjAiIGQ9Ik00MDAgMzJINDhBNDggNDggMCAwIDAgMCA4MHYzNTJhNDggNDggMCAwIDAgNDggNDhoMzUyYTQ4IDQ4IDAgMCAwIDQ4LTQ4VjgwYTQ4IDQ4IDAgMCAwLTQ4LTQ4em0tNTQuNCAyODkuMWExMiAxMiAwIDAgMSAwIDE3TDMwNiAzNzcuNmExMiAxMiAwIDAgMS0xNyAwTDIyNCAzMTJsLTY1LjEgNjUuNmExMiAxMiAwIDAgMS0xNyAwTDEwMi40IDMzOGExMiAxMiAwIDAgMSAwLTE3bDY1LjYtNjUtNjUuNi02NS4xYTEyIDEyIDAgMCAxIDAtMTdsMzkuNi0zOS42YTEyIDEyIDAgMCAxIDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZhMTIgMTIgMCAwIDEgMTcgMGwzOS42IDM5LjZhMTIgMTIgMCAwIDEgMCAxN0wyODAgMjU2eiIgb3BhY2l0eT0iMC40Ij48L3BhdGg+PHBhdGggY2xhc3M9ImZhLXByaW1hcnkiIGZpbGw9IiNmZjYwNjAiIGQ9Ik0xMDIuNCAxOTAuOWExMiAxMiAwIDAgMSAwLTE3bDM5LjYtMzkuNmExMiAxMiAwIDAgMSAxNyAwbDY1IDY1LjcgNjUuMS02NS42YTEyIDEyIDAgMCAxIDE3IDBsMzkuNiAzOS42YTEyIDEyIDAgMCAxIDAgMTdMMjgwIDI1Nmw2NS42IDY1LjFhMTIgMTIgMCAwIDEgMCAxN0wzMDYgMzc3LjZhMTIgMTIgMCAwIDEtMTcgMEwyMjQgMzEybC02NS4xIDY1LjZhMTIgMTIgMCAwIDEtMTcgMEwxMDIuNCAzMzhhMTIgMTIgMCAwIDEgMC0xN2w2NS42LTY1eiI+PC9wYXRoPjwvZz48L3N2Zz4=);background-color: #ff60601A;border: 1px solid var(--sst-red)}.collection-connections{background-color: transparent;background-image: linear-gradient(72deg,#90449e42 68%,#6060ff45 100%);padding: 1em;border-radius: 12px;box-shadow: 0 2px 10px rgba(0,0,0,0.1)}.collection-connections:before{content: "Collection Connections...";font-weight: bold;font-size: 1.2em}.collection-connections p{margin-bottom: 0}.collection-connections a{color: #56285e;text-decoration: underline}.trending-tracks-grid{display: grid;gap: var(--sst-space-5);grid-template-columns: repeat(5,minmax(0,1fr));margin-bottom: var(--sst-space-4)}@media (max-width: 1199px){.trending-tracks-grid{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.trending-tracks-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--sst-space-4)}}.trending-tracks-grid>a{display: block;height: 100%;text-decoration: none}.trending-track-item{position: relative;display: flex;flex-direction: column;height: 100%;overflow: hidden;background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm);transition: box-shadow var(--sst-slow) var(--sst-ease),transform var(--sst-slow) var(--sst-ease)}.trending-track-item:hover{box-shadow: var(--sst-shadow);transform: translateY(-2px)}.trending-track-item .track-image{position: relative;aspect-ratio: 16 / 9;overflow: hidden}.trending-track-item .track-image img{width: 100%;height: 100%;object-fit: cover;transition: transform var(--sst-slow) var(--sst-ease)}.trending-track-item:hover .track-image img{transform: scale(1.05)}.trending-track-item .track-image::after{content: "";position: absolute;inset: 45% 0 0;z-index: 1;pointer-events: none;background: linear-gradient(to top,rgba(13,13,15,.72),transparent)}.trending-track-item .ranking-badge{--rank-size: 2.6rem;--rank-fill: #fff;position: absolute;left: 12px;bottom: 2px;z-index: 2;font: 800 var(--rank-size) / 1 var(--sst-font);letter-spacing: -.04em;color: transparent;background: var(--rank-fill);-webkit-background-clip: text;background-clip: text;filter: drop-shadow(0 2px 6px rgba(0,0,0,.45))}.trending-track-item .ranking-badge::before{content: "#";font-size: .45em;font-weight: 700;vertical-align: .9em;margin-right: .05em}.trending-tracks-grid>a:nth-child(1) .ranking-badge{--rank-size: 4.25rem;--rank-fill: linear-gradient(170deg,#FFF3B0 10%,#F2C230 45%,#B8860B 90%)}.trending-tracks-grid>a:nth-child(2) .ranking-badge{--rank-size: 3.6rem;--rank-fill: linear-gradient(170deg,#FFFFFF 10%,#D4D7DC 45%,#8E949C 90%)}.trending-tracks-grid>a:nth-child(3) .ranking-badge{--rank-size: 3.1rem;--rank-fill: linear-gradient(170deg,#FFE0C2 10%,#D58B4C 45%,#8C4F1E 90%)}.trending-tracks-grid>a:nth-child(-n+3) .trending-track-item{box-shadow: var(--sst-shadow)}@media (max-width: 767px){.trending-track-item .ranking-badge{--rank-size: 2rem}.trending-tracks-grid>a:nth-child(1) .ranking-badge{--rank-size: 3rem}.trending-tracks-grid>a:nth-child(2) .ranking-badge{--rank-size: 2.6rem}.trending-tracks-grid>a:nth-child(3) .ranking-badge{--rank-size: 2.3rem}}.trending-track-item .track-title{margin: 0;padding: var(--sst-space-3) var(--sst-space-4) var(--sst-space-4);text-align: center;font-size: var(--sst-text-sm);font-weight: 600;line-height: 1.35;color: var(--sst-ink)}.trending-track-item .track-title a{color: inherit}.trending-track-item .track-excerpt,.trending-track-item .track-price{padding: 0 var(--sst-space-4) var(--sst-space-4)}@media (max-width: 1199px){table.rg-table,table.rg-table tbody{display: block;width: 100%;background: none;box-shadow: none;border-radius: 0}table.rg-table thead{display: none}table.rg-table tr{display: block;margin: 0 0 var(--sst-space-4);padding: var(--sst-space-4);background: var(--sst-surface);border: 0;border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow-sm)}table.rg-table th,table.rg-table td{display: flex;justify-content: space-between;align-items: center;gap: var(--sst-space-3);padding: var(--sst-space-2) 0;border: 0;border-bottom: 1px solid var(--sst-line);text-align: right;background: none}table.rg-table tr>:first-child{justify-content: flex-start;padding-top: 0;font-size: var(--sst-text-lg);font-weight: 600;text-align: left;color: var(--sst-ink)}table.rg-table tr>:first-child::before{display: none}table.rg-table td:last-child{border-bottom: 0;padding-bottom: 0}table.rg-table td:empty{display: none}table.rg-table td[data-title]::before{content: attr(data-title);flex: 0 0 auto;font-weight: 600;text-align: left;color: var(--sst-muted);font-size: var(--sst-text-sm)}.rg-table .yes,.rg-table .no{background-color: transparent;background-position: right 0 center;padding-right: 26px !important;padding-left: 0 !important}.rg-table .yes{color: var(--sst-green)}.rg-table .no{color: #c43c3c}}.sst-intro{background: var(--sst-purple-50);padding-block: var(--sst-space-8)}.sst-intro>.sst-sec__inner{display: grid;grid-template-columns: 1.15fr 1fr;align-items: stretch;gap: 0;max-width: calc(var(--sst-container) - 2 * var(--sst-gutter));padding: 0;overflow: hidden;background: var(--sst-surface);border-radius: var(--sst-radius-lg);box-shadow: var(--sst-shadow)}.sst-intro .sst-flow{align-items: stretch !important;justify-content: center;padding: var(--sst-space-7)}.sst-intro h2{margin: 0 0 var(--sst-space-4);color: var(--sst-ink);font-size: var(--sst-text-2xl);line-height: var(--sst-leading-tight)}.sst-intro h2::after{content: "";display: block;width: 56px;height: 4px;margin-top: var(--sst-space-3);border-radius: 2px;background: var(--sst-purple)}.sst-intro p{color: var(--sst-ink)}.sst-intro p:last-child{margin-bottom: 0;color: var(--sst-purple);font-style: italic;font-weight: 500}.sst-intro figure,.sst-intro .sst-image{order: -1;margin: 0;height: 100%}.sst-sec.sst-intro figure img{width: 100%;height: 100%;min-height: 320px;object-fit: cover;border-radius: 0;box-shadow: none;transform: none}@media (max-width: 899px){.sst-intro>.sst-sec__inner{grid-template-columns: 1fr;margin-inline: var(--sst-gutter)}.sst-intro .sst-flow{padding: var(--sst-space-5)}.sst-sec.sst-intro figure img{min-height: 0;aspect-ratio: 3 / 2}}.sst-404__inner{max-width: 760px;padding-block: var(--sst-space-8) var(--sst-space-9);text-align: center}.sst-404__code{margin: 0;font-size: clamp(5rem,3rem + 10vw,9rem);font-weight: 800;line-height: 1;letter-spacing: -.04em;background: var(--sst-gradient-cool);-webkit-background-clip: text;background-clip: text;color: transparent}.sst-404__title{margin: var(--sst-space-3) 0 var(--sst-space-3);font-size: var(--sst-text-3xl)}.sst-404__subtitle{margin: 0 auto var(--sst-space-6);max-width: 52ch;color: var(--sst-muted)}.sst-404__search{max-width: 560px;margin: 0 auto var(--sst-space-6);text-align: left}.sst-404__actions{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--sst-space-3)}.iron_widget_radio:not(.srp_inline){min-height: auto;margin: 0 !important;padding: 0}.srp_player_boxed.srp_player_grid{align-items: center;padding: 0}.iron-audioplayer[data-playertemplate="skin_boxed_tracklist"]:not(.srp_tracklist_grid) .playlist{padding: 0}.iron-audioplayer[data-playertemplate="skin_float_tracklist"] .srp_main_control{grid-column-gap: 0}.iron-audioplayer .sonaar_fake_wave{margin-block: 15px}.iron-audioplayer .srp_shimmer_row{width: 100%}.iron-audioplayer .album .album-art img,.sr_track_cover{border-radius: 12px !important}.iron-audioplayer .album .album-art img{box-shadow: var(--sst-shadow-sm)}.product .srp_player_meta{display: none !important}.product .srp_control_box{padding-top: 0 !important}.page-id-799 .srp_play{top: auto}.srp_play{box-shadow: 0 2px 10px rgba(0,0,0,.5)}.sricon-play{text-shadow: 0 2px 10px rgba(0,0,0,.5)}.product .sricon-play{text-shadow: none}#sonaar-player .playerNowPlaying .album-art img.hover{display: none !important}.srp_notfound{margin: 0;text-align: center}.srp_notfound--title{color: var(--sst-purple);font-size: 30px !important;text-transform: uppercase}.srp_notfound--subtitle{font-size: 25px !important}.sr-playlist-item{margin-bottom: 12px;padding: 10px 14px;background: var(--sst-surface);border-radius: var(--sst-radius-sm);box-shadow: 0 2px 6px rgba(70,70,70,.08),0 1px 2px rgba(70,70,70,.06);transition: box-shadow .22s ease}.sr-playlist-item:hover{box-shadow: 0 6px 16px rgba(68,158,144,.18),0 2px 4px rgba(70,70,70,.08)}.iron-audioplayer .playlist .sr-playlist-item-flex{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: stretch;gap: 10px;height: 100%}.srp_tracklist_grid[data-playertemplate="skin_boxed_tracklist"] .srp_player_boxed + .playlist{padding-top: 0 !important}.iron-audioplayer[data-playertemplate="skin_boxed_tracklist"].srp_tracklist_grid .sr_track_cover{overflow: visible;margin-bottom: 0 !important}.iron-audioplayer .playlist li .sr_track_cover img{width: calc(100% - 20px) !important;margin-top: 10px;aspect-ratio: 16 / 9;border-radius: 4px;box-shadow: var(--sst-shadow-sm)}.tracklist-item-title,span.tracklist-item-time{text-shadow: 0 0 5px #fff}.srp_track_description{width: 100%;padding: 5px 10px;background: var(--sst-purple-50);border-radius: var(--sst-radius-sm);line-height: 1.35}.song-store-list-container{display: flex !important;justify-content: space-between}.song-store-list-menu{width: auto !important;max-width: none !important;overflow: visible !important}.store-list :is(.srp_ellipsis,.fas.fa-ellipsis-h),.store-list .song-store-list-menu>i.fas.fa-ellipsis-v{display: none !important}.srp_list .song-store-list-container a.song-store{display: inline-flex;align-items: center;justify-content: center;width: 48px !important;height: 48px !important;padding: 0 !important;border: 1.5px solid var(--bt,transparent) !important;border-radius: 4px !important;background: var(--bt,transparent) !important;color: var(--bt-ink,#5a5a5a) !important;box-shadow: 0 2px 4px rgba(68,158,144,.25) !important;transition: background-color var(--sst-fast),color var(--sst-fast)}.srp_list .song-store-list-container a.song-store:is(.sr_store_force_dl_bt,.add_to_cart_button,.sr_store_force_pl_bt,.srp-fav-bt,.sr_store_force_share_bt):hover,.srp_list .song-store-list-container a.srp-fav-bt.is-active{background: #fff !important;color: var(--bt) !important}.srp_list .song-store-list-container a.sr_store_force_dl_bt{--bt: var(--sst-teal);--bt-ink: #fff;order: 1}.srp_list .song-store-list-container a.add_to_cart_button{--bt: var(--sst-purple);--bt-ink: #fff;order: 2}.srp_list .song-store-list-container a.sr_store_force_pl_bt{--bt: var(--sst-green);--bt-ink: #fff;order: 3}.srp_list .song-store-list-container a.srp-fav-bt{--bt: var(--sst-red);--bt-ink: #fff;order: 4}.srp_list .song-store-list-container a.sr_store_force_share_bt{--bt: var(--sst-blue);--bt-ink: #fff;order: 5}@media (max-width: 767px){a.song-store.sr_store_force_share_bt,a.song-store.sr_store_force_pl_bt.sr_store_wc_round_bt,.srp_list .song-store-list-container a.sr_store_force_pl_bt,.srp_track_description,.tracklist-item-time{display: none !important}}.srp-fav-removeall-wrapper{justify-content: flex-end;margin-block: 0 var(--sst-space-3)}.srp-fav-removeall-wrapper .srp-fav-removeall-bt{display: inline-flex;align-items: center;gap: .5em;margin: 0;padding: 8px 16px;border: 2px solid var(--sst-line);border-radius: var(--sst-radius);background: var(--sst-surface);color: var(--sst-muted);font: 500 var(--sst-text-xs) / 1.2 var(--sst-font)}.srp-fav-removeall-wrapper .srp-fav-removeall-bt:is(:hover,:focus-visible){border-color: var(--sst-red);background: var(--sst-red-50);color: var(--sst-red)}.spt-wrap{--spt-green: var(--sst-teal);--spt-purple: var(--sst-purple);--spt-secondary: var(--sst-green);--spt-text: var(--sst-ink);--spt-yellow: var(--sst-yellow);color: var(--spt-text);display: flex;align-items: center;gap: 0.85rem;background: linear-gradient(90deg,rgba(68,158,144,0.06),rgba(144,68,158,0.06));box-shadow: inset 0 2px 8px rgba(0,0,0,0.08);padding: 0.5rem 0.5rem;margin-top: 5px}.spt-header{flex-shrink: 0;font-size: 0.85rem;font-weight: 300;color: var(--spt-secondary);white-space: nowrap}.spt-ticker{flex: 1 1 auto;overflow: hidden;position: relative;-webkit-mask-image: linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image: linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%)}.spt-ticker-rail{display: inline-flex;flex-wrap: nowrap;white-space: nowrap;will-change: transform;backface-visibility: hidden;-webkit-backface-visibility: hidden}.spt-ticker-track{display: inline-flex;flex-shrink: 0;gap: 1.4rem;padding-left: 1.4rem;white-space: nowrap}.spt-patron{color: var(--spt-text);font-weight: 500;font-size: 0.9rem;display: inline-flex;align-items: center;gap: 0.3rem;line-height: 1.7}.spt-patron-link{text-decoration: none;color: inherit;border-bottom: 1px solid var(--spt-purple);transition: opacity 0.15s;cursor: pointer}.spt-patron-link:hover{opacity: 0.75}.spt-patron-msg{font-style: italic;opacity: 0.75;font-size: 0.85em;font-weight: 400}.spt-tier-2{color: var(--spt-purple);font-weight: 400}.spt-tier-1{font-weight: 700}.spt-tier-1 .spt-patron-name{background: linear-gradient(135deg,var(--spt-green),var(--spt-purple));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}.spt-tier-icon{display: inline-flex;width: 1em;height: 1em;flex-shrink: 0;cursor: help;color: var(--spt-purple)}.spt-tier-icon svg{width: 100%;height: 100%;display: block}.spt-wreath{display: inline-flex;width: 1.6em;height: 1.6em;flex-shrink: 0;color: var(--spt-yellow);cursor: help}.spt-wreath svg{width: 100%;height: 100%;display: block}.spt-wreath svg text{fill: #1f4d44;font-weight: 800}@media (prefers-reduced-motion: reduce){.spt-ticker-track:nth-child(2){display: none}.spt-ticker{overflow-x: auto;-webkit-mask-image: none;mask-image: none}}@media (max-width: 600px){.spt-wrap{flex-direction: column;align-items: stretch;gap: 0.4rem}.spt-header{text-align: center}}