body{margin:0;overscroll-behavior-y:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:var(--size-font-body);color:var(--color-text);background-color:var(--color-body-background);overflow-x:hidden;width:100%;max-width:100%;box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-4xl: 96px;--space-5xl: 120px;--space-6xl: 200px;--image-banner-aspect-desktop: 16/9;--container-wide-scale: 1.2;--scroll-offset: var(--space-4xl);--font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-body-family: var(--font-system);--font-heading-family: var(--font-system);--font-button-family: var(--font-system);--font-body-weight: 400;--font-heading-weight: 600;--font-button-weight: 600;--font-body-line-height: 1.6;--font-body-letter-spacing: 0em;--line-height-heading: 1.1;--letter-spacing-heading: -.005em;--button-text-uppercase: none;--text-xs: calc(var(--size-font-body) * .75);--text-sm: calc(var(--size-font-body) * .875);--text-md: var(--size-font-body);--text-lg: clamp(14px, 1.6vw + 9px, calc(var(--size-font-heading) * .72));--text-xl: clamp(16px, 1.8vw + 10px, calc(var(--size-font-heading) * .85));--text-2xl: clamp(18px, 2.2vw + 12px, var(--size-font-heading));--text-3xl: clamp(22px, 3vw + 13px, calc(var(--size-font-heading) * 1.4));--text-4xl: clamp(26px, 4vw + 14px, calc(var(--size-font-heading) * 1.75));--measure-body: 80ch;--measure-heading: 34ch;--radius-xs: calc(var(--border-radius) * .35);--radius-sm: calc(var(--border-radius) * .6);--radius-md: var(--border-radius);--radius-lg: calc(var(--border-radius) * 1.3);--radius-xl: calc(var(--border-radius) * 1.8);--radius-xxl: calc(var(--border-radius) * 2.6);--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(0,0,0,.04);--shadow-sm: 0 2px 8px rgba(0,0,0,.06);--shadow-md: 0 4px 16px rgba(0,0,0,.08);--shadow-lg: 0 8px 32px rgba(0,0,0,.1);--shadow-xl: 0 16px 48px rgba(0,0,0,.12);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s;--surface-primary: #ffffff;--surface-secondary: #f7f7f8;--surface-tertiary: #f0f0f2;--surface-elevated: #ffffff;--text-muted: rgba(0,0,0,.55);--padding: var(--space-4xl);--main-section-gap: var(--space-5xl)}@media(min-width:768px){:root{--padding: var(--space-6xl);--main-section-gap: 200px}}.main{display:flex;flex-direction:column}.main>.shopify-section+.shopify-section{margin-top:var(--main-section-gap)}.section-bg-padding{padding-block:var(--padding, var(--padding));box-sizing:border-box}.section-anchor{display:block;height:0;scroll-margin-top:var(--scroll-offset)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-heading-text);font-size:var(--text-4xl);margin:0 0 var(--space-md) 0}h1 p,h2 p,h3 p,h4 p,h5 p,.h1 p,.h2 p,.h3 p,.h4 p,.h5 p{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;margin:0;display:inline}h2,.h2{font-size:var(--text-3xl)}h3,.h3{font-size:var(--text-2xl)}h4,.h4{font-size:var(--text-xl)}h5,.h5{font-size:var(--text-lg)}h1 a,h2 a,h3 a,h4 a,h5 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5{text-decoration:none}h1,h2,.h1,.h2{word-wrap:break-word;overflow-wrap:break-word}a{color:var(--color-links)}a.no-link-style{color:var(--color-text);text-decoration:none}.no-click-events{pointer-events:none}p{margin-top:0;margin-bottom:var(--space-md);font-size:var(--text-md);line-height:var(--font-body-line-height)}small,.text-sm{font-size:var(--text-sm);line-height:1.5}label{font-size:var(--text-sm);font-weight:500;letter-spacing:0em;color:var(--color-heading-text)}strong{font-weight:600}ul,ol{margin-top:0;margin-bottom:var(--space-md);padding-left:var(--space-xl)}li{margin-bottom:var(--space-xs)}.stack{display:flex;flex-direction:column;align-items:flex-start;--stack-gap: var(--space-sm)}.stack>*{margin:0}.stack>*+*{margin-top:var(--stack-gap)}.stack--xs{--stack-gap: var(--space-xs)}.stack--sm{--stack-gap: var(--space-sm)}.stack--md,.stack--lg{--stack-gap: var(--space-md)}.stack--xl{--stack-gap: var(--space-lg)}.stack-align-center{align-items:center;text-align:center}.stack-align-end{align-items:flex-end;text-align:right}.stack--measure>*{max-width:100%}@media(min-width:768px){.stack--lg{--stack-gap: var(--space-lg)}.stack--xl{--stack-gap: var(--space-xl)}.stack--measure>*{max-width:var(--measure-body)}.stack--measure>h1,.stack--measure>h2,.stack--measure>h3,.stack--measure>h4,.stack--measure>h5{max-width:var(--measure-heading)}.stack--measure>.btn,.stack--measure>.image-banner-button,.stack--measure>a.btn{max-width:fit-content}}.headline-stack{margin-bottom:var(--space-xl)}@media(min-width:768px){.headline-stack{margin-bottom:var(--space-2xl)}}.stack-spacer{--space-token: var(--space-md);height:var(--space-token)}.stack>.stack-spacer{margin-top:0}.stack>.stack-spacer+*{margin-top:0}.stack-spacer.is-negative{height:0;margin-top:calc(-1 * var(--space-token))}button,input:not([type=checkbox]):not([type=radio]),select,textarea{font-family:var(--font-body-family);font-style:normal}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:var(--text-md);line-height:1.4;color:var(--color-text);background-color:var(--color-body-background);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);min-height:48px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}input:not([type=checkbox]):not([type=radio])::placeholder,textarea::placeholder{color:var(--color-text);opacity:.55}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:none;border-color:var(--color-text);box-shadow:0 0 0 2px #00000014}.font-body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing)}.font-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}.font-button{font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:var(--font-button-weight)}.overflow-hidden{overflow:hidden}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.shopify-block:first-child,.shopify-app-block:first-child{padding-left:var(--mobile-horizontal-margin);padding-right:var(--mobile-horizontal-margin);max-width:var(--desktop-max-width);margin:0 auto;box-sizing:border-box}.mobile{display:none}.desktop{display:initial}@media(max-width:767px){.mobile{display:initial}.desktop{display:none}}.container,.container-mobile-full,.container-only-mobile,.container-anti-container-only-mobile{padding-left:var(--mobile-horizontal-margin);padding-right:var(--mobile-horizontal-margin);max-width:var(--desktop-max-width);margin:0 auto}.container-wide{padding-left:var(--mobile-horizontal-margin);padding-right:var(--mobile-horizontal-margin);max-width:calc(var(--desktop-max-width) * var(--container-wide-scale));margin:0 auto}.container-full{padding-left:0;padding-right:0;max-width:100%;margin:0 auto}.container-small{max-width:100%;padding-left:var(--mobile-horizontal-margin);padding-right:var(--mobile-horizontal-margin);margin:0 auto}.container-vertical{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.container-only-desktop{padding-left:0;padding-right:0}@media(max-width:767px){.container-mobile-full{padding-left:0;padding-right:0;max-width:100%}.container-only-mobile{padding-left:var(--mobile-horizontal-margin);padding-right:var(--mobile-horizontal-margin)}.container-anti-container-only-mobile{padding-left:0;padding-right:0;margin-left:calc(var(--mobile-horizontal-margin) * -1);margin-right:calc(var(--mobile-horizontal-margin) * -1)}.container-desktop-vertical-margin{margin-top:0!important;margin-bottom:0!important}.container-small{max-width:100%;padding-left:var(--mobile-horizontal-margin);padding-right:var(--mobile-horizontal-margin)}}@media(min-width:768px){.container-only-desktop{padding-left:var(--mobile-horizontal-margin);padding-right:var(--mobile-horizontal-margin)}.container-only-mobile,.container-anti-container-only-mobile{padding-left:0;padding-right:0}.container-horizontal-desktop{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.container-mobile-vertical-margin{margin-top:0!important;margin-bottom:0!important}.container-small{max-width:50%}}.hide{display:none!important}@media(max-width:767px){.hide-only-mobile{display:none!important}}.not-visible{visibility:hidden}.btn{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-xs);width:auto;background-color:var(--color-primary);border:none;border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-2xl)!important;color:var(--color-primary-text);text-transform:var(--button-text-uppercase);letter-spacing:.02em;text-align:center;text-decoration:none;cursor:pointer;font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:700;font-size:var(--size-font-button);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),background-color var(--duration-normal) var(--ease-out);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:hover:not(:disabled):not(.btn-secondary){box-shadow:0 0 0 1px #a78c5973,0 8px 28px #a78c594d;transform:translateY(-1px)}.btn:active:not(:disabled){transform:translateY(0);box-shadow:0 0 0 1px #a78c5999}@media(prefers-reduced-motion:reduce){.btn:hover,.btn:active{transform:none}}.cta-row{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;width:100%}.btn--sm{padding:var(--space-xs) var(--space-lg)!important;font-size:var(--text-sm)}@media(max-width:767px){.btn--sm-mobile{padding:var(--space-2xs) var(--space-sm)!important;font-size:var(--text-xs)}}.btn:hover:not(.btn-disabled){transform:translateY(-1px);box-shadow:none}.btn:active:not(.btn-disabled){transform:translateY(0);opacity:.9}.btn:focus-visible:not(.btn-disabled){outline:2px solid var(--color-primary);outline-offset:3px}.btn.btn-secondary{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border);box-shadow:none}.btn.btn-secondary:hover:not(.btn-disabled){background-color:var(--surface-secondary);border-color:var(--color-text);box-shadow:var(--shadow-sm)}.btn.btn-full-width{width:100%;display:flex}input[type=submit].btn{width:auto;min-height:0;border:none;border-radius:var(--radius-sm);background-color:var(--color-primary);color:var(--color-primary-text);padding:var(--space-sm) var(--space-2xl)}input[type=submit].btn:hover:not(:disabled){background-color:var(--color-primary)}.section-header{position:relative;text-align:center;margin-bottom:var(--space-xl)}.section-header h2{margin-bottom:var(--space-2xs);color:inherit}.section-header__subline{opacity:.5;max-width:60ch;margin:0 auto;color:inherit}.section-header__link{display:none}@media(min-width:768px){.section-header__link{display:inline-flex;align-items:center;gap:8px;position:absolute;right:0;bottom:0;padding:9px 18px;border-radius:var(--radius-pill, 999px);border:1.5px solid color-mix(in srgb,currentColor 25%,transparent);color:inherit;text-decoration:none;font-size:var(--text-sm);font-weight:600;line-height:1;white-space:nowrap;transition:background var(--duration-fast, .15s) ease,border-color var(--duration-fast, .15s) ease}.section-header__link svg{flex-shrink:0}.section-header__link:hover{background:color-mix(in srgb,currentColor 8%,transparent);border-color:color-mix(in srgb,currentColor 40%,transparent)}}.btn svg{--color-button-svg: var(--color-primary-text);width:calc(var(--size-font-button) * 1.2);height:calc(var(--size-font-button) * 1.2);fill:var(--color-button-svg);margin-right:0;margin-bottom:1px}.btn svg path{stroke:var(--color-button-svg)!important}.btn:disabled,.btn[disabled],.btn-disabled{opacity:.5;filter:grayscale(100%);color:#fff}@media(min-width:768px){.btn{padding:var(--space-xs) var(--space-md);min-height:38px}}.no-click-highlight{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-click-highlight:focus{outline:none!important}.price{display:flex;flex-direction:row;align-items:center}.price s{color:var(--color-compare-price)}.price s:empty~span:before{content:""}.price span:before{content:"\a0"}.price-reverse{flex-direction:row-reverse}.price-reverse span:before{content:""}.price-reverse span:after{content:"\a0"}.price-no-compare span:before{content:""}.price-range{display:inline-flex;flex-direction:row;gap:2px}#loading-indicator{position:fixed;z-index:3000;top:0;left:0;width:100%;height:100%;background-color:#fffd;display:none;flex-direction:column;align-items:center;justify-content:center}#loading-indicator svg{height:50px;margin-right:24px}#loading-indicator img{height:90px;margin-top:-10px}.no-transition{-o-transition:none!important;-ms-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}.payment-providers{display:flex;flex-direction:row;justify-content:space-between;margin:0 -3px}.payment-providers svg,.payment-providers img{max-height:24px;margin:0 3px}.payment-providers img{border-radius:var(--radius-xs);width:51px}.payment-providers img.autowidth{width:auto}.social-networks{display:flex;flex-direction:row;align-items:center;justify-content:center;--color-social-networks: var(--color-text)}.social-networks a{text-decoration:none;margin:0 7px;border:2px solid var(--color-social-networks);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.social-networks.show-image a{padding:3px}.social-networks.without-border a{border:none}.social-networks svg{width:24px;height:24px;fill:var(--color-social-networks);color:var(--color-social-networks)}.social-networks img{width:34px;height:34px}.icon-placeholder{background-color:#eee}@media(min-width:768px){.product-data-product-page{margin-top:20px}}#license{display:none}#direct-download-signup-required,#discounted-trail-welcome{position:absolute;z-index:2000;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none}#discounted-trail-welcome{overflow:hidden}#license-content,#direct-download-signup-required-content,#direct-download-signup-required-finished,#discounted-trail-welcome-content{width:45%;display:flex;justify-content:center;flex-direction:column;margin:auto;height:100vh}#direct-download-signup-required-finished{display:none}#direct-download-signup-required-errors{display:none;background-color:#c1292e;color:#fff;border-radius:var(--border-radius);font-size:16px;line-height:22px;padding:15px;margin:0 0 20px!important}#direct-download-signup-required-errors a{color:#fff;font-weight:700;text-decoration:underline}#direct-download-signup-required-content img,#direct-download-signup-required-finished img,#discounted-trail-welcome-content img{margin-bottom:-1px;width:108px}#direct-download-signup-required-content h1,#direct-download-signup-required-finished h1,#discounted-trail-welcome-content .h1{text-align:center;margin-bottom:25px;font-size:32px;margin-top:0}#direct-download-signup-required-finished h1{margin-bottom:40px}#direct-download-signup-required-content div,#discounted-trail-welcome-content div{margin:0 40px}#direct-download-signup-required-content p,#discounted-trail-welcome-content p{text-align:left;margin:15px 0;font-size:16px;line-height:22px;color:#444}#direct-download-signup-required-content p{margin:15px 0 35px}.discounted-trail-welcome-advantages{margin:15px 0 30px!important}.discounted-trail-welcome-advantages div{display:flex;flex-direction:row;align-items:center;margin:0 0 12px!important}.discounted-trail-welcome-advantages div svg{width:10px;margin-right:12px;align-self:start;margin-top:3px}.discounted-trail-welcome-advantages div p{flex:1;font-size:15px;font-weight:600;color:#000!important;margin:0!important}#discounted-trail-welcome-select{display:block;width:100%;padding:10px;border-radius:var(--border-radius);border:2px solid var(--color-border);margin-top:5px;margin-bottom:20px;box-sizing:border-box}#direct-download-signup-required-content label{display:block;font-size:16px!important}#direct-download-signup-required-content input:not(.btn){display:block;width:100%;padding:10px;border-radius:var(--border-radius);border:2px solid var(--color-border);margin-top:5px;margin-bottom:20px;box-sizing:border-box}#direct-download-signup-required-content .btn,#discounted-trail-welcome-content .btn{width:200px;margin:35px auto 0}@media(max-width:768px){#license-content,#direct-download-signup-required-content,#direct-download-signup-required-finished,#discounted-trail-welcome-content{width:90%}}.shopify-app-push-notification{position:absolute;top:50%;left:50%;z-index:1000;transform:translate(-50%,-50%);display:none}.shopify-app-push-notification-container{display:flex;flex-direction:row;align-items:start;gap:12px;width:250px;border-radius:var(--radius-md);box-shadow:0 1px 5px #00000042;padding:10px;background-color:#f8f8f8;transform:scale(0);opacity:0}@keyframes shopify-app-push-notification-Animation{0%{transform:scale(0);opacity:0}80%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.shopify-app-push-notification svg{width:25px;height:25px;opacity:.5}.shopify-app-push-notification-content{display:flex;flex-direction:column;align-items:stretch;flex:1}.shopify-app-push-notification-content div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:2px;margin-bottom:4px}.shopify-app-push-notification-content h4{margin:0}.shopify-app-push-notification-content span{opacity:.3;font-size:14px}.shopify-app-push-notification-content p{margin-bottom:0;font-size:14px}.ccpc{position:relative}.ccpc-overlay{position:absolute;z-index:200;left:0;top:0;width:100%;height:100%;background-color:#1c2e45ee;border-radius:0;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}.ccpc-overlay svg{height:60%;max-height:40px;width:auto;margin:0 10px}.ccpc-overlay svg:last-child{height:16px;fill:#fff;opacity:.8}.ccpc-overlay svg:last-child path{fill:#fff}#starter-trail-expired-button{position:fixed;z-index:20000;top:45px;left:50%;transform:translate(-50%);width:max-content;box-sizing:border-box;padding:15px;border-radius:var(--radius-sm);background-color:#1c2e45;box-shadow:0 4px 11px #0007;cursor:pointer;color:#fff;font-weight:700;font-size:16px;text-align:center;display:none;flex-direction:row;align-items:center}#starter-trail-expired-button svg{height:34px;width:auto;margin-right:13px}#starter-trail-expired-button span{display:block}#starter-trail-expired-button span:last-child{font-size:14px;opacity:.7;font-weight:400;margin-top:1px}@media(max-width:320px){#starter-trail-expired-button{width:auto}}.animated-element{transition:opacity .6s linear,transform .6s cubic-bezier(.26,.67,.48,.91);opacity:0;transform:translateY(100px)}.animated-element-show-animation{opacity:1;transform:translateY(0)}.headline-stars{display:inline-flex;flex-direction:row;align-items:center;gap:3px;margin-right:5px}.headline-stars svg{width:16px;height:16px}#header{position:fixed;top:0;left:0;right:0;z-index:600;transition:transform .32s cubic-bezier(.22,.61,.36,1);will-change:transform}#header.is-hidden{transform:translateY(-100%)}#header.is-scrolled .header-menu{background:#ffffffe6;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.08)}#header.is-scrolled .header-announcement-bar-wrapper{display:none}@media(prefers-reduced-motion:reduce){#header{transition:none}}.header-announcement-bar-wrapper{background-color:var(--color-primary);color:var(--color-primary-text);font-size:var(--text-xs)}.header-announcement-bar{display:flex;align-items:center;justify-content:center}.header-announcement-bar-announcement{display:none;align-items:center;gap:6px;white-space:nowrap}.header-announcement-bar-announcement:first-child{display:inline-flex}@media(min-width:768px){.header-announcement-bar-wrapper{font-size:var(--text-sm)}.header-announcement-bar{justify-content:space-between}.header-announcement-bar-announcement{display:inline-flex}.header-announcement-bar--single{justify-content:center}}.header-announcement-bar-announcement img{height:16px;display:block}.header-announcement-bar-announcement p{margin:0;display:inline}.header-menu{--header-menu-icon-color: #000000}.header-menu__inner{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) 0}.header-menu-mobile-menu{display:flex;align-items:center;cursor:pointer}.header-menu-mobile-menu svg{width:22px;height:22px;fill:var(--header-menu-icon-color)}.header-menu-mobile-menu svg path{stroke:var(--header-menu-icon-color)!important}.header-menu-logo{display:flex;align-items:center;flex-shrink:0}.header-menu-logo img{display:block;height:33px}.header-menu-logo svg:last-child{display:none}.header-menu-logo-img-desktop{display:none!important}.header-menu-navigation{display:flex;align-items:center;gap:var(--space-md)}.header-menu-linklist{display:none}.header-menu-links{display:flex;align-items:center;gap:14px;padding-left:var(--space-md);border-left:1px solid rgba(0,0,0,.12)}.header-menu__cta{display:none}@media(min-width:768px){.header-menu__inner{padding:var(--space-md) 0}.header-menu-mobile-menu{display:none}.header-menu-logo-img-desktop{display:block!important}.header-menu-logo-img-mobile{display:none!important}.header-menu-logo img{height:48px}.header-menu-linklist{display:flex;align-items:center;gap:8px;margin-left:auto}.header-menu__cta{display:inline-flex;align-items:center;padding:7px 16px;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;background:var(--color-primary);color:var(--color-primary-text);border-radius:var(--radius-sm);transition:opacity var(--duration-fast, .15s) ease}.header-menu__cta:hover{opacity:.85}}.header-menu-linklist,.header-menu-sub-links{list-style:none;padding:0;margin:0}.header-menu-sub-links{display:none;position:absolute;left:50%;padding:10px!important;border-radius:var(--border-radius);background-color:var(--color-body-background);box-shadow:0 4px 8px #0007;transform:translate(-50%);margin-top:13px;width:max-content}.header-menu-sub-sub-links{left:100%;transform:none;top:-15px}.header-menu-linklist li,.header-menu-sub-links li{position:relative;display:inline-flex;align-items:center;padding:0;margin-bottom:0}.header-menu-sub-links li{padding:0!important}.header-menu-linklist li a{display:inline-flex;align-items:center;padding:6px 12px;text-decoration:none;font-size:.9rem;font-weight:600;color:var(--color-primary);letter-spacing:-.01em;border-radius:var(--radius-sm);transition:background .15s ease}.header-menu-linklist li a:hover{background:#0000000d}.header-menu-sub-links li a{display:block;padding:8px 14px;text-decoration:none;font-weight:400;text-align:left}.header-menu-sub-links li a{display:block;padding:8px 14px;font-weight:400;text-align:left}.header-menu-sub-links li a:hover{background-color:var(--color-border);border-radius:var(--border-radius)}.header-menu-linklist li a svg{width:12px;height:12px;transform:rotate(180deg);margin-left:5px;margin-top:1px;opacity:.6}.header-menu-sub-links li a svg{transform:rotate(90deg)}.header-menu-cart-drawer{cursor:pointer;position:relative;--header-menu-cart-drawer-text-color: var(--color-body-background);--header-menu-cart-drawer-background-color: var(--color-primary)}.header-menu-cart-drawer svg{width:26px;height:26px;fill:var(--header-menu-icon-color)}.header-menu-cart-drawer svg path{stroke:var(--header-menu-icon-color)!important}.header-menu-cart-drawer span{width:19px;height:19px;line-height:20px;margin-left:2px;font-size:13px;font-weight:600;display:inline-block;text-align:center;position:absolute;z-index:1;top:-10px;left:15px;color:var(--header-menu-cart-drawer-text-color)}.header-menu-cart-drawer span:before{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;display:block;border-radius:50%;background-color:var(--header-menu-cart-drawer-background-color);z-index:-1;transition:background-color .4s}.header-menu-cart-drawer-animated span:before{animation:rubberbandAnimation 1.6s infinite ease-out}@keyframes rubberbandAnimation{0%{transform:scaleX(1)}20%{transform:scaleX(1.12) scaleY(.75)}27%{transform:scaleX(.85) scaleY(1)}32%{transform:scaleX(1.09) scaleY(.85)}37%{transform:scaleX(.9) scaleY(1)}45%{transform:scaleX(1.05) scaleY(.95)}50%{transform:scaleX(1) scaleY(1)}to{transform:scaleX(1) scaleY(1)}}#mobile-menu{visibility:hidden;position:fixed;z-index:1000;width:100%;height:100%}#mobile-menu-overlay{position:fixed;z-index:1001;top:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .2s}#mobile-menu-content{position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;background-color:var(--color-body-background);transition:transform .2s;padding-top:25px;transform:translate(-100%);display:flex;flex-direction:column;box-sizing:border-box;--mobile-horizontal-margin: 5.5vw}@media(max-width:767px){#mobile-menu-content{width:100%!important}}#mobile-menu-content .container{flex:1;width:100%;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;padding-bottom:25px;-ms-overflow-style:none;scrollbar-width:none}#mobile-menu-content .container::-webkit-scrollbar{display:none}.mobile-menu-header{position:relative;width:100%;margin-bottom:10px;--mobile-menu-header-logo-height: 22px}.mobile-menu-header img{margin:0 auto;height:var(--mobile-menu-header-logo-height);max-height:var(--mobile-menu-header-logo-height);width:100%;object-fit:contain}.mobile-menu-header-close-icon{position:absolute;top:-12px;right:-15px;width:16px;height:16px;cursor:pointer;padding:15px;--mobile-menu-header-close-icon-color: #000000;box-sizing:content-box}.mobile-menu-header-close-icon svg{fill:var(--mobile-menu-header-close-icon-color)}.mobile-menu-header-close-icon svg path{stroke:var(--mobile-menu-header-close-icon-color)!important}.mobile-menu-search{display:flex;flex-direction:row;align-items:center;gap:10px;padding:7px 10px;box-sizing:border-box;border-radius:var(--border-radius);margin:25px 0 3px;cursor:pointer}.mobile-menu-search svg{width:32px;height:32px;fill:var(--color-text);opacity:.4}.mobile-menu-search span{flex:1;font-size:17px;opacity:.4}.mobile-menu-shadow-spacer{width:200%;height:20px;box-shadow:0 6px 10px -6px #0003;margin-left:-50%;margin-bottom:15px}.mobile-menu-link-list,.mobile-menu-sub-link-list,.mobile-menu-sub-sub-link-list{list-style:none;padding:0;margin:0;--mobile-menu-sub-link-list-border-color: #eeeeee}.mobile-menu-sub-link-list,.mobile-menu-sub-sub-link-list{display:none}.mobile-menu-link-list li a,.mobile-menu-sub-link-list li a,.mobile-menu-sub-sub-link-list li a{display:flex;flex-direction:row;align-items:center;padding:20px 0;margin-top:0;margin-bottom:0;text-decoration:none}.mobile-menu-link-list li a,.mobile-menu-sub-link-list li a,.mobile-menu-sub-sub-link-list li a{border-bottom:1px solid var(--mobile-menu-sub-link-list-border-color);cursor:pointer}.mobile-menu-link-list li:last-child a,.mobile-menu-sub-link-list li:last-child a,.mobile-menu-sub-sub-link-list li:last-child a{border-bottom:none}.mobile-menu-link-list li a span,.mobile-menu-sub-link-list li a span,.mobile-menu-sub-sub-link-list li a span{flex:1}.mobile-menu-link-list li a svg,.mobile-menu-sub-link-list li a svg,.mobile-menu-sub-sub-link-list li a svg{width:20px;height:20px;transition:transform .2s}.mobile-menu-separator-line{border-bottom:1px solid var(--color-border)}.mobile-menu-image-with-text img{width:100%;display:flex;border-radius:var(--border-radius);margin-bottom:var(--size-font-body)}.mobile-menu-social-networks{height:64px;display:flex;flex-direction:row;align-items:center;justify-content:center}.mobile-menu-social-networks .social-networks a{width:30px;height:30px}.mobile-menu-social-networks .social-networks a svg{width:16px;height:16px}#mobile-menu-content-submenu,#mobile-menu-content-sub-submenu{position:fixed;z-index:1002;top:0;left:0;width:100%;height:100%;background-color:var(--color-body-background);transition:transform .2s;transform:translate(100%);display:flex;flex-direction:column;box-sizing:border-box;--mobile-horizontal-margin: 5.5vw}.mobile-menu-content-submenu-header{position:relative;display:flex;flex-direction:row;align-items:center;gap:20px;padding-top:15px;padding-bottom:15px;width:100%;margin-bottom:15px;box-sizing:border-box;box-shadow:0 6px 10px -6px #0003}.mobile-menu-content-submenu-header div{display:flex;flex-direction:row;align-items:center;gap:5px;cursor:pointer}.mobile-menu-content-submenu-header svg{transform:rotate(180deg);width:20px;height:20px;margin-left:-4px}.mobile-menu-content-submenu-header h3{flex:1;text-align:center;margin:0;position:absolute;left:50%;transform:translate(-50%)}.mobile-menu-content-submenu-content{flex:1;width:100%;box-sizing:border-box}#cart-drawer{visibility:hidden;position:fixed;z-index:2900;width:100%;height:100%}#cart-drawer-overlay{position:fixed;z-index:2901;top:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .2s;cursor:pointer}.cart-drawer-content{display:flex;flex-direction:column;width:100%}.cart-drawer-contents{width:100%}.cart-checkout-btn{display:flex;justify-content:center;font-size:1rem}.cart-klarna{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background:#ffb3c7;border-radius:var(--radius-sm);margin-bottom:var(--space-lg);color:#1a1a1a}.cart-klarna__icon{flex-shrink:0}.cart-klarna__icon img{height:24px;display:block}.cart-klarna__content{font-size:var(--text-sm);line-height:1.4}.cart-klarna__content strong{display:block;margin-bottom:2px}.cart-klarna__content span{opacity:.7;font-size:var(--text-xs)}.cart-item-usps{list-style:none;padding:var(--space-sm) 0 0;margin:var(--space-sm) 0 0;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md)}.cart-item-usps li{font-size:var(--text-xs);opacity:.45;margin-bottom:0;white-space:nowrap}.cart-item-usps li:before{content:"\2713  ";opacity:.7}.cart-trust{margin-top:var(--space-2xl)}.cart-trust__items{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm)}@media(min-width:768px){.cart-trust__items{grid-template-columns:repeat(4,1fr)}}.cart-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-xs);padding:var(--space-lg) var(--space-sm);background:var(--surface-secondary, #f5f5f7);border-radius:var(--radius-md)}.cart-trust__item svg{flex-shrink:0;color:var(--color-primary);opacity:.6}.cart-trust__label{font-size:var(--text-sm);font-weight:600;line-height:1.3}.cart-trust__desc{font-size:var(--text-xs);opacity:.4;line-height:1.4}.cart-empty__content{text-align:center;padding:var(--space-4xl) 0}.cart-empty__content h3{margin-bottom:var(--space-xs)}.cart-empty__content p{opacity:.5;margin-bottom:var(--space-xl);max-width:40ch;margin-left:auto;margin-right:auto}.cart-drawer-header{margin-bottom:var(--space-2xl);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border)}.cart-drawer-header h2{margin:0;font-size:var(--text-3xl)}.cart-drawer-header-close-icon{display:none}.cart-drawer-shipping-header{padding:10px;border-radius:var(--border-radius);display:flex;flex-direction:row;align-items:center;--cart-drawer-shipping-header-checkmark-color: var(--color-text)}.cart-drawer-shipping-header svg{width:20px;height:20px;margin-right:10px;fill:var(--cart-drawer-shipping-header-checkmark-color)}.cart-drawer-shipping-header div{flex:1}.cart-drawer-shipping-header div b{font-weight:600}main .cart-drawer-shipping-header{box-sizing:border-box}@media(min-width:768px){main .cart-drawer-shipping-header{display:inline-flex;padding:10px 20px;width:100%}}.cart-drawer-items{--cart-drawer-price-color: var(--color-text)}.cart-drawer-item{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-xl);padding:var(--space-xl) 0;border-bottom:1px solid var(--color-border)}.cart-drawer-item:last-child{border-bottom:none}.cart-drawer-item-image{width:120px;flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface-secondary, #f5f5f7)}.cart-drawer-item-image img{width:100%;height:auto;display:block;mix-blend-mode:multiply}@media(min-width:768px){.cart-drawer-item-image{width:160px}}.cart-drawer-item-data{flex:1;min-width:0}.cart-drawer-item h3{padding:0;margin:0 0 var(--space-xs);font-size:var(--text-lg)}.cart-drawer-item-option{display:block;font-size:var(--text-sm)}.cart-drawer-item-option span{opacity:.45}.cart-drawer-item-option-info{opacity:.45;margin-bottom:4px;font-size:var(--text-sm)}.cart-drawer-item-discount{display:flex;flex-direction:row;align-items:center;margin-top:5px}.cart-drawer-item-discount svg{transform:scale(1.3);width:20px;height:20px;margin-right:4px}.cart-drawer-item-discount-title{margin-right:2px}.cart-drawer-item-discount .price{display:inline-flex}.cart-drawer-item-price{display:flex;margin-top:var(--space-sm);font-size:var(--text-lg);font-weight:600}.cart-drawer-item-price span{color:var(--cart-drawer-price-color)}.cart-drawer-item-top{display:flex;flex-direction:column;gap:var(--space-2xs)}@media(min-width:768px){.cart-drawer-item-top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--space-sm)}}.cart-drawer-item-quantity{border-radius:var(--radius-sm);border:1px solid var(--color-border);display:inline-flex;align-items:center}.cart-drawer-item-quantity button{padding:8px 12px;background:none;color:var(--color-text);border:none;cursor:pointer;display:flex;align-items:center}.cart-drawer-item-quantity button svg{height:14px;width:14px}.cart-drawer-item-quantity button.disabled svg path{stroke:var(--color-border)}.cart-drawer-item-quantity input{width:32px;padding:8px 0;border:none;text-align:center;color:var(--color-text);background:none;font-size:var(--text-sm);font-weight:600}.cart-drawer-item-remove{cursor:pointer;font-size:var(--text-xs);color:var(--color-primary);opacity:.3;transition:opacity .15s ease;text-decoration:none;white-space:nowrap;flex-shrink:0;order:99}@media(min-width:768px){.cart-drawer-item-remove{order:initial}}.cart-drawer-item-remove:hover{opacity:.7}.cart-reserved{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:#fff8e1;border-radius:var(--radius-sm);font-size:var(--text-sm);color:#8d6e00;margin-bottom:var(--space-lg)}.cart-reserved svg{flex-shrink:0;color:#8d6e00}.cart-ready-to-ship{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);font-size:var(--text-sm);color:#2e7d32;margin-bottom:var(--space-lg)}.cart-ready-to-ship__dot{width:8px;height:8px;border-radius:50%;background:#2e7d32;flex-shrink:0;animation:pulse-dot 2s ease infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.cart-drawer-footer{padding-top:var(--space-lg);margin-bottom:var(--space-xl);width:100%;box-sizing:border-box}@media(min-width:768px){.cart-drawer-footer{max-width:480px;margin-left:auto}}.cart-drawer-footer-tax{font-size:var(--text-xs);opacity:.5;font-weight:400}.cart-drawer-footer-free-shipping-container{display:flex;flex-direction:column;align-items:center;justify-content:stretch;margin-bottom:8px}.cart-drawer-footer-free-shipping-container h4{display:flex;margin-top:5px;margin-bottom:0}.cart-drawer-footer-free-shipping-container h4 .price{padding:0 3px}.cart-drawer-footer-free-shipping-bar{position:relative;margin:9px 0 20px;width:100%;border-radius:var(--radius-md);background-color:#d9d9d9;box-shadow:inset 0 1px 2px #0000001a}.cart-drawer-footer-free-shipping-bar-status{position:absolute;top:0;left:0;height:100%;width:0px;border-radius:var(--radius-md);background-color:#008b10}.cart-drawer-footer-free-shipping-bar-point{position:absolute;top:50%;left:0;width:25px;height:25px;background-color:#002905;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px 2px #00000042;display:flex;flex-direction:row;align-items:center;justify-content:center}.cart-drawer-footer-free-shipping-bar-point svg{width:74%;height:74%}.cart-upsell-heading{font-size:var(--text-sm);font-weight:600;opacity:.4;margin-bottom:var(--space-sm);text-transform:uppercase;letter-spacing:.04em}.cart-upsell-box{background:var(--surface-secondary, #f5f5f7);border-radius:var(--radius-md);padding:var(--space-md);display:flex;gap:var(--space-md);align-items:center;margin-bottom:var(--space-xl)}.cart-upsell-box__image{width:80px;flex-shrink:0}.cart-upsell-box__image img{width:100%;height:auto;display:block;border-radius:var(--radius-sm);mix-blend-mode:multiply}.cart-upsell-box__title{margin:0 0 var(--space-2xs);font-size:var(--text-sm);color:inherit}.cart-upsell-box__price{margin:0 0 var(--space-sm);font-size:var(--text-sm);opacity:.5}.cart-upsell-box__btn{font-size:var(--text-xs)!important}.cart-discount-hint{text-align:center;font-size:var(--text-xs);opacity:.4;margin:var(--space-sm) 0 0}.cart-drawer-footer-price{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2xs)}.cart-drawer-footer-price.total{font-weight:600;margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border);margin-bottom:var(--space-lg)}.cart-additional-checkout{margin-top:var(--space-sm);margin-bottom:var(--space-lg)}.cart-additional-checkout .additional-checkout-buttons{display:flex;flex-direction:column;gap:var(--space-2xs)}.cart-drawer-footer-payment-providers{margin-top:var(--space-md)}.cart-drawer-empty{flex:1;margin-top:100px;text-align:center}main .cart-drawer-empty{margin-bottom:100px}.cart-drawer-empty h3{text-align:center;margin:0 0 30px}.cart-drawer-empty .btn{display:inline}#footer{margin-top:var(--space-3xl);position:relative;width:100%;box-sizing:border-box}.footer-content{padding-top:var(--space-3xl);padding-bottom:0;width:100%;box-sizing:border-box;background-color:var(--color-primary);color:#fff}.footer-columns{width:100%;display:grid;grid-template-columns:1fr;gap:0}@media(min-width:768px){.footer-columns{grid-template-columns:repeat(4,1fr);gap:var(--space-2xl)}}.footer-columns h2{margin:0 0 20px;display:flex;flex-direction:row;align-items:center;color:#fff}.footer-colums-hide-headlines h2{display:none}.footer-columns h2 span:first-child{flex:1}.footer-columns h2 span:last-child{display:none;border-radius:100%;width:30px;height:30px;text-align:center;line-height:30px}.footer-column-text{flex:1}.footer-column-text svg{width:100%;height:50px;margin-bottom:15px;box-sizing:border-box}.footer-column-newsletter{flex:1;min-width:30%;margin-bottom:20px;--color-newsletter-text: var(--color-text);color:var(--color-newsletter-text);--color-newsletter-heading: var(--color-heading-text)}.footer-column-newsletter h2{display:flex!important;color:var(--color-newsletter-heading)}.footer-column-newsletter p{margin:0}.footer-column-newsletter form{margin:18px 0 8px}.footer-column-newsletter-inputs{display:flex;flex-direction:column;gap:16px}.footer-column-newsletter-inputs .newsletter-input{flex:1;padding:15px;outline:none;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.2);background-color:#ffffff0d;color:inherit}.footer-column-newsletter-inputs .newsletter-input::placeholder{color:var(--color-newsletter-text);opacity:.5}.footer-column-newsletter-inputs .newsletter-submit{border-radius:var(--border-radius)}.footer-column-newsletter-privacy-policy{color:var(--color-newsletter-text);opacity:.6;font-size:calc(var(--size-font-body) * .87)}.footer-column-newsletter-privacy-policy a{color:var(--color-newsletter-text);text-decoration:none;font-style:italic}.footer-column-newsletter-privacy-policy a:hover{text-decoration:underline}@media(min-width:768px){.footer-column-newsletter-inputs .newsletter-input,.footer-column-newsletter-inputs .newsletter-submit{border-radius:var(--border-radius)}}.footer-newsletter-row{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-2xl) 0;margin-top:var(--space-2xl);border-top:1px solid rgba(255,255,255,.1);box-sizing:border-box;width:100%;min-width:0}@media(min-width:768px){.footer-newsletter-row{flex-direction:row;align-items:start;justify-content:space-between;gap:var(--space-3xl)}}.footer-newsletter-row__text{flex-shrink:0}.footer-newsletter-row__text h3{margin:0 0 var(--space-2xs);font-size:var(--text-lg);color:#fff}.footer-newsletter-row__text p{margin:0;color:#ffffff80;font-size:var(--text-sm)}.footer-newsletter-row__form{flex:1;min-width:0}.footer-newsletter-row__inputs{display:flex;flex-direction:column;gap:var(--space-xs)}@media(min-width:768px){.footer-newsletter-row__inputs{flex-direction:row}}.footer-newsletter-row__inputs .newsletter-input{flex:1;min-width:0;padding:12px 16px;box-sizing:border-box;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;border-radius:var(--radius-sm);color:#fff;outline:none;font-size:var(--text-sm)}.footer-newsletter-row__inputs .newsletter-input:focus{border-color:#fff6}.footer-newsletter-row__inputs .newsletter-input::placeholder{color:#ffffff59}.footer-newsletter-row__inputs .btn{flex-shrink:0;background:#fff!important;color:var(--color-primary)!important}.footer-newsletter-row__privacy{margin:var(--space-xs) 0 0;font-size:var(--text-xs);color:#ffffff4d}.footer-newsletter-row__privacy a{color:#fff6;text-decoration:underline}.footer-newsletter-row__privacy a:hover{color:#ffffffb3}.footer-column-menu{margin-bottom:0}.footer-column-menu ul{list-style:none;padding:0;margin:0}.footer-column-menu ul li{margin-bottom:var(--size-font-body)}.footer-column-menu ul li a{text-decoration:none;color:inherit;opacity:.6;transition:opacity var(--duration-fast, .15s) ease}.footer-column-menu ul li a:hover{opacity:1;text-decoration:none}.footer-column-menu-keep-expanded h2 span:last-child{display:none!important}.footer-column-menu-keep-expanded ul{display:block!important}.footer-badge{display:inline-block;margin-left:var(--space-xs);padding:2px 8px;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#a78c59;color:#fff;border-radius:var(--radius-sm);vertical-align:middle;line-height:1.6;opacity:1}.footer-agency{padding:var(--space-sm) 0;text-align:center;color:var(--color-primary);background:var(--surface-primary, #fff)}.footer-agency p{margin:0;font-size:var(--text-xs);opacity:.4}.footer-agency a{color:inherit;text-decoration:none}.footer-agency a:hover{opacity:.5}.footer-social-networks .social-networks{display:flex;gap:var(--space-xs)}.footer-social-networks .social-networks svg{fill:#fff;color:#fff;width:20px;height:20px}.footer-social-networks .social-networks a{opacity:.7;transition:opacity .15s ease;border:none;margin:0}.footer-social-networks .social-networks a:hover{opacity:1}.footer-bottom{background:#ffffff0d;color:#fff;padding:var(--space-lg) 0;margin-top:var(--space-2xl)}.footer-bottom__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}@media(min-width:768px){.footer-bottom__inner{flex-direction:row;justify-content:space-between}}.footer-copyright{display:flex;gap:10px;font-size:var(--text-sm);opacity:.5}.footer-copyright p{margin:0}.footer-payment-providers .payment-providers{justify-content:center}@media(min-width:768px){.footer-content{padding-top:var(--space-4xl);padding-bottom:0}}@media(max-width:767px){.footer-columns{flex-direction:column}.footer-columns h2{margin-bottom:0}.footer-column-menu h2{cursor:pointer}.footer-columns h2 span:first-child{padding:10px 0}.footer-columns h2 span:last-child{display:block}.footer-columns h2 span:last-child svg{display:none}.footer-column-spacer{display:none}.footer-column-text{width:100%;margin-bottom:20px}.footer-column-text-centered{text-align:center}.footer-column-newsletter{width:100%}.footer-column-newsletter h2{margin-bottom:5px}.footer-column-menu{width:100%}.footer-column-menu ul{display:none;margin-top:10px}.footer-colums-hide-headlines .footer-column-menu ul{display:block}.footer-payment-providers .payment-providers{justify-content:space-between!important}.footer-column-menu-show-centered{border-bottom:1px solid var(--color-border);padding-bottom:10px;margin-bottom:10px}.footer-column-menu-show-centered:last-child{border-bottom:none;margin-bottom:20px}.footer-column-menu-show-centered h2 span:first-child{margin-left:30px;text-align:center}.footer-column-menu-show-centered h2 span:last-child{background-color:transparent!important}.footer-column-menu-show-centered h2 span:last-child div{display:none}.footer-column-menu-show-centered h2 span:last-child svg{display:block;width:24px;height:24px;margin-top:4px}.footer-column-menu-show-centered ul li{text-align:center}}.collection-product-grid h2.headline{margin-top:0;font-size:30px;line-height:34px;font-weight:600;text-align:center}.collection-product-grid-heading{text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center}.collection-product-grid-heading-content{padding-top:10px;padding-bottom:10px}.collection-product-grid-heading-text-shadow h1,.collection-product-grid-heading-text-shadow p{text-shadow:0px 2px #000000aa}.collection-product-grid-heading img{display:flex;width:100%}.collection-product-grid-filterbar-mobile{display:none;flex-direction:row;align-items:center;justify-content:space-between;margin:24px 0 -3px}.collection-product-grid-filterbar-mobile-button{display:flex;flex-direction:row;align-items:center;gap:5px;cursor:pointer}.collection-product-grid-filterbar-mobile-button svg{width:16px;height:16px}.collection-product-grid-filterbar-mobile span{opacity:.6}.collection-product-grid-filterbar{display:flex;flex-direction:row;align-items:center;gap:20px;margin:20px 0 35px}.collection-product-grid-filter{position:relative}.collection-product-grid-sort{display:flex;flex-direction:row;align-items:center;justify-content:end;flex:1}.collection-product-grid-sort select{border:none}.collection-product-grid-filter-header{display:flex;flex-direction:row;align-items:center;cursor:pointer}.collection-product-grid-filter-header:hover{text-decoration:underline}.collection-product-grid-filter-header svg{width:16px;height:16px;transform:rotate(90deg);margin-left:4px;opacity:.8;padding-left:2px}.collection-product-grid-filter-content{position:absolute;z-index:1500;bottom:-12px;left:0;box-sizing:border-box;border-radius:var(--border-radius);border:1px solid var(--color-border);width:max-content;background-color:var(--color-body-background);transform:translateY(100%);box-shadow:0 1px 3px #00000015;display:none;flex-direction:column;align-items:stretch;gap:8px}.collection-product-grid-filter-content-option{display:flex;flex-direction:row;align-items:center;cursor:pointer;gap:6px;padding:0 15px}.collection-product-grid-filter-content-option.disabled{color:var(--color-border);cursor:initial}.collection-product-grid-filter-content-option:first-child{margin-top:15px}.collection-product-grid-filter-content-option:not(.disabled):hover{text-decoration:underline}.collection-product-grid-filter-content-option input{border:1px solid var(--color-border)}.collection-product-grid-filter-content-footer{display:flex;flex-direction:row;align-items:center;gap:20px;border-top:1px solid var(--color-border);padding:15px;margin-top:7px}.collection-product-grid-filter-content-footer .btn{padding:8px 16px}.collection-product-grid-filter-content-footer-reset{font-size:14px;color:var(--color-text);text-decoration:underline;opacity:.5;cursor:pointer}@media(max-width:767px){.collection-product-grid-filterbar-mobile{display:flex}.collection-product-grid-filterbar{display:none}}#collection-filter-drawer{visibility:hidden;position:fixed;z-index:2900;width:100%;height:100%}#collection-filter-drawer-overlay{position:fixed;z-index:2901;top:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .2s}#collection-filter-drawer-content{position:fixed;z-index:2901;top:0;right:0;width:100%;height:100%;background-color:var(--color-body-background);transition:transform .2s;transform:translate(100%);display:flex;flex-direction:column;box-sizing:border-box}.collection-filter-drawer-header{position:relative;padding-top:15px;padding-bottom:15px;border-bottom:1px solid var(--color-border)}.collection-filter-drawer-header h2{text-align:center;padding:0;margin:0}.collection-filter-drawer-header svg{position:absolute;top:8px;right:calc(var(--mobile-horizontal-margin) - 13px);width:16px;height:16px;cursor:pointer;padding:15px;box-sizing:initial!important}.cart-drawer-header-close-icon svg{fill:var(--color-heading-text)}.cart-drawer-header-close-icon svg path{stroke:var(--color-heading-text)!important}.collection-filter-drawer-contents{flex:1;overflow-y:auto;padding:var(--mobile-horizontal-margin);box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:25px}.collection-filter-drawer-filter h3{margin-top:0;margin-bottom:12px}.collection-filter-drawer-filter-options{display:flex;flex-direction:column;align-items:stretch;gap:8px}.collection-filter-drawer-filter-options .collection-product-grid-sort{justify-content:start!important}.collection-filter-drawer-filter-options .collection-product-grid-filter-content-option{margin:0!important;padding:0!important}.collection-filter-drawer-footer{margin-top:0!important;padding:var(--mobile-horizontal-margin)!important;justify-content:space-between}.collection-product-grid-cards{display:grid;grid-gap:var(--mobile-horizontal-margin);margin-top:30px}.collection-product-grid-cards.hide-variant-labels label{display:none}.collection-product-grid-loading{display:none;padding:20px 0;text-align:center}.collection-product-grid-loading img{height:90px}@media(max-width:767px){.collection-product-grid-cards-1-columns-mobile{grid-template-columns:repeat(1,minmax(0,1fr))!important}.collection-product-grid-cards-2-columns-mobile{grid-template-columns:repeat(2,minmax(0,1fr))!important}.collection-product-grid-cards-3-columns-mobile{grid-template-columns:repeat(3,minmax(0,1fr))!important}.collection-product-grid-cards-4-columns-mobile{grid-template-columns:repeat(4,minmax(0,1fr))!important}.collection-product-grid-cards-5-columns-mobile{grid-template-columns:repeat(5,minmax(0,1fr))!important}.collection-product-grid-cards-6-columns-mobile{grid-template-columns:repeat(6,minmax(0,1fr))!important}.collection-product-grid-cards-7-columns-mobile{grid-template-columns:repeat(7,minmax(0,1fr))!important}.collection-product-grid-cards-8-columns-mobile{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media(min-width:768px){.collection-product-grid-cards-1-columns{grid-template-columns:repeat(1,minmax(0,1fr))}.collection-product-grid-cards-2-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-product-grid-cards-3-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-product-grid-cards-4-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-product-grid-cards-5-columns{grid-template-columns:repeat(5,minmax(0,1fr))}.collection-product-grid-cards-6-columns{grid-template-columns:repeat(6,minmax(0,1fr))}.collection-product-grid-cards-7-columns{grid-template-columns:repeat(7,minmax(0,1fr))}.collection-product-grid-cards-8-columns{grid-template-columns:repeat(8,minmax(0,1fr))}.collection-product-grid-cards{grid-gap:30px;width:100%}.collection-product-grid-heading{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:70px}.collection-product-grid-heading img{width:50%;margin-left:50px}.collection-product-grid-heading-content{flex:1}}.card-product{border-radius:var(--border-radius)}.card-product-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px 9px}.card-product-content a{text-decoration:none}.card-product-content-left{align-items:flex-start;text-align:left;padding-left:0}.card-product-border .card-product-content{padding-left:12px}.card-product-image{position:relative;overflow:hidden;border-radius:var(--border-radius)}.card-product-image.square{padding-bottom:100%}.card-product-image.portrait{padding-bottom:125%}.card-product-image img{top:0;left:0;width:100%;object-fit:cover;object-position:center center}.card-product-image.square img{position:absolute;height:100%}.card-product-image.portrait img{position:absolute;height:125%}.card-product img{display:flex;border-radius:var(--border-radius)}.card-product-border img{border-radius:var(--border-radius) var(--border-radius) 0px 0px}.card-product-image-badge{position:absolute;top:0;left:0;z-index:200;padding:5px 9px;margin:9px;border-radius:var(--radius-lg);background-color:var(--color-primary);color:var(--color-primary-text);font-size:13px}.card-product h2{width:100%;margin-top:7px;margin-bottom:0}.card-product h2.dots{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-product p{margin-bottom:0}.card-product-reviews{margin-top:7px;margin-bottom:3px}.card-product-price{margin-top:2px}.card-product-price-saved{border-radius:var(--border-radius);background-color:var(--color-text);color:var(--color-body-background);font-size:calc(var(--size-font-body) * .8);font-weight:700;display:flex;flex-direction:row;align-items:center;width:fit-content;margin-top:5px;padding:2px 5px;--product-information-price-saved-tag-fill: var(--color-body-background)}.card-product-price-saved svg{fill:var(--product-information-price-saved-tag-fill);width:14px;height:14px;margin-right:3px}.card-product-form{width:100%;box-sizing:border-box}.card-product-form-variantcontainer{display:flex;flex-direction:column;align-items:stretch;justify-items:center;gap:10px;box-sizing:border-box;margin-top:20px}.card-product-form-variantcontainer-variant{display:flex;flex-direction:column;align-items:stretch;justify-items:center;gap:5px}.card-product-form-variantcontainer-variant select{border-radius:var(--border-radius);border:1px solid var(--color-border);padding:8px 10px}.card-product-form-submitcontainer{display:flex;flex-direction:row;align-items:stretch;justify-items:center;gap:10px;box-sizing:border-box;margin-top:20px}.card-product-form .product-information-quantity{margin-top:0;width:auto;padding:0}.card-product-form .product-information-quantity button{padding:0 4px}.card-product-form .btn{padding:12px 10px;font-size:13px}@media(max-width:1100px){.card-product-form-submitcontainer{flex-direction:column}}@media(max-width:767px){.card-product-form .product-information-quantity{padding:4px}.card-product-form .product-information-quantity button{padding:0 8px}}.list-collections{margin-bottom:30px}.list-collections h1{margin:30px 0;text-align:center}.list-collections-grid{display:grid;grid-template-columns:50% 50%;grid-gap:var(--mobile-horizontal-margin);margin-right:var(--mobile-horizontal-margin)}.list-collections-grid-card{display:block;cursor:pointer}.list-collections-grid-card h2{text-align:center}.list-collections-grid-card img{display:flex;width:100%;border-radius:var(--border-radius)}@media(min-width:768px){.list-collections-grid{grid-template-columns:25% 25% 25% 25%;margin-right:calc(var(--mobile-horizontal-margin) * 3)}}.blog-header{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-2xl);text-align:left}.blog-title{margin:0}.blog-description{margin:0;max-width:70ch}.blog-articles{display:grid;grid-template-columns:1fr;gap:var(--space-2xl)}.blog-card{display:flex;flex-direction:column;gap:var(--space-lg);border-radius:var(--radius-md);background:var(--color-body-background);border:1px solid var(--color-border);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease}.blog-card-media img{display:block;width:100%;height:auto;aspect-ratio:1}.blog-card-body{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg)}.blog-card-title{margin:0}.blog-card-meta{display:flex;flex-wrap:wrap;gap:var(--space-sm);color:var(--color-text);opacity:.7;font-size:var(--text-sm)}.blog-card-excerpt{margin:0}.blog--artists .blog-card-media{aspect-ratio:1 / 1}.blog--artists .blog-card-media img{height:100%;object-fit:cover}@media(min-width:768px){.blog-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.blog-articles{grid-template-columns:repeat(3,minmax(0,1fr))}}.article-image{display:flex;width:100%;border-radius:var(--border-radius)}.article-minutes{display:block;margin-top:20px;margin-bottom:20px;color:var(--color-text)}.article-content{margin-bottom:40px}.article-date-and-author{display:block;margin-top:8px!important;margin-bottom:10px!important;color:var(--color-text);opacity:.7}.article-data-line{display:flex;flex-direction:row-reverse;align-items:center;justify-content:start;gap:5px;margin:20px 0 15px}.article-data-line>*{margin:0!important}.page h1{margin:0}.page-content{margin-bottom:40px}.page-content img{width:100%}div.contact h1{margin-top:30px;margin-bottom:40px;text-align:center}div.contact form{display:flex;flex-direction:column}div.contact label{margin-bottom:5px}div.contact input,div.contact textarea{margin-bottom:15px;padding:10px;border:1px solid var(--color-border);border-radius:var(--border-radius)}div.contact .btn{margin-top:20px;margin-bottom:40px}.search h1{margin-top:30px;margin-bottom:40px;text-align:center}.search form{display:flex;flex-direction:row;align-items:stretch;justify-content:center;margin-bottom:40px}.search form input{border:1px solid var(--color-border);border-radius:var(--border-radius);width:200px;margin-right:20px;padding-left:10px;padding-right:10px}.search-results{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--mobile-horizontal-margin);margin-bottom:40px}@media(min-width:768px){.search-results{grid-template-columns:1fr 1fr 1fr 1fr}}#starter-trail-expired-popup{position:absolute;z-index:20000;top:0;left:0;width:100%;height:100%;background-color:#fdfbf7;display:none}#starter-trail-expired-popup-iframe{position:absolute;z-index:20000;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none;overflow:scroll;box-sizing:border-box;border:none}#starter-trail-expired-popup.animate{animation:starter-trail-expired-popupAnimation .3s ease-out}@keyframes starter-trail-expired-popupAnimation{0%{transform:translate(-90%,90%)}to{transform:translate(0)}}#starter-trail-expired-popup-overlay{position:absolute;z-index:19999;top:0;left:0;width:100%;height:100%;background-color:#000;display:none;opacity:0}#starter-trail-expired-popup-overlay.animate{animation:starter-trail-expired-popup-overlayAnimation .3s ease-in}@keyframes starter-trail-expired-popup-overlayAnimation{0%{opacity:0}50%{opacity:.4}to{opacity:.6}}.starter-trail-expired-popup-header{width:100%;position:relative;text-align:center;background-color:#faf5ea;padding:25px 0 0}.starter-trail-expired-popup-header img{height:28px;margin-bottom:10px}.starter-trail-expired-popup-header svg{width:16px;height:16px;position:absolute;right:30px;top:30px;cursor:pointer}.starter-trail-expired-content-header{padding-top:10px;padding-bottom:100px;background-color:#faf5ea}.starter-trail-expired-content-eyebrow{font-size:16px;text-align:center;font-weight:700;margin-top:22px;color:#333}.starter-trail-expired-content-header h1{font-family:var(--font-heading-family)!important;font-style:normal;font-weight:var(--font-heading-weight);font-size:48px;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-align:center;margin:16px auto 35px;color:#000}.starter-trail-expired-content-header p{font-size:18px;line-height:25px;text-align:center;margin:0 auto;width:80%;max-width:490px}.starter-trail-expired-content-header-review{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 0;text-align:center}.starter-trail-expired-content-header-review div{display:flex;flex-direction:row;align-items:center;font-size:18px;color:#caa33c}.starter-trail-expired-content-header-review div:first-child{margin-bottom:10px}.starter-trail-expired-content-header-review div svg{fill:#f9ca4f;width:16px;height:16px;margin-right:2px}.starter-trail-expired-content-header-review div svg path{fill:#f9ca4f!important}.starter-trail-expired-content-header-review span{margin-left:5px;font-size:14px;color:#000}.test-running{display:flex}.starter-trail-expired-content-offer{display:flex;flex-direction:column;align-items:center}.starter-trail-expired-content-box .bottom .btn,.starter-trail-expired-content-offer .btn{padding:15px 25px}.starter-trail-expired-content-offer-bar{display:flex;flex-direction:row;align-items:center;margin-top:10px;margin-bottom:5px}.starter-trail-expired-content-offer-bar div:not(.starter-trail-expired-content-offer-bar-animation){display:flex;flex-direction:row;align-items:center;border-radius:var(--radius-xxl);background-color:#ecd8b1;padding:10px 25px 10px 13px;color:#fff;font-size:16px;margin:0 auto}.starter-trail-expired-content-offer-bar div p{font-family:var(--font-body-family)!important;font-style:normal;font-weight:600;margin:0;line-height:20px;font-size:18px;text-align:left;flex:1;width:auto;color:#d82525}.starter-trail-expired-content-offer-bar div span{position:relative;display:inline-block;border-radius:50%;width:30px;height:30px;background-color:#f84425;margin-right:15px}.starter-trail-expired-content-offer-bar-animation{position:absolute;width:100%;height:100%;background-color:#f84425;border-radius:50%;animation:animateOfferBarIcon 2.5s linear infinite}.starter-trail-expired-content-box .payment-providers{margin-top:20px}@keyframes animateOfferBarIcon{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}33%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:.5}66%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}to{opacity:0}}.starter-trail-expired-content-offer-headline{font-family:var(--font-heading-family)!important;font-style:normal;font-weight:var(--font-heading-weight);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-align:center;margin:25px auto 18px;font-size:34px;color:#000}.starter-trail-expired-content-offer-time{padding:12px 45px;border-radius:var(--radius-xl);background-color:#0000000c;text-align:center;margin-bottom:30px}.starter-trail-expired-content-offer-description{width:300px;font-size:17px;line-height:24px;text-align:center;margin:25px auto 20px;color:#333}.starter-trail-expired-content-offer-price{text-align:center;margin-bottom:20px;width:100%}.starter-trail-expired-content-offer-price span{margin-top:-11px;color:#6d6d6d;font-size:12px;display:block}.starter-trail-expired-content-offer-arrows{margin-top:15px;text-align:center;font-size:16px;line-height:21px}.starter-trail-expired-content-offer-arrows img{width:24px;height:24px;margin:0 auto}.starter-trail-expired-content-offer-show{text-align:center;margin-bottom:10px;margin-top:10px}.starter-trail-expired-content-offer-show .h1{font-family:var(--font-heading-family)!important;font-style:normal;font-size:23px;letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);margin-top:11.25px;margin-bottom:13px;color:#000}.starter-trail-expired-content-offer-show span{font-size:28px}.starter-trail-expired-content-offer-show span{position:relative}.starter-trail-expired-content-offer-show span:before{position:absolute;content:"";left:-20%;top:50%;right:0;border-top:3px solid rgb(201 58 58 / 60%);-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);width:140%}.starter-trail-expired-content-offer-show span:after{position:absolute;content:"";left:-20%;top:50%;right:0;border-top:3px solid rgb(201 58 58 / 60%);-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);width:140%}.starter-trail-expired-content-offer-show p{font-size:22px;color:#d82525!important}.starter-trail-expired-content-offer-ticker{display:flex;flex-direction:column;align-items:stretch;margin-bottom:5px}.starter-trail-expired-content-offer-ticker .h2{font-family:var(--font-heading-family)!important;font-style:normal;font-weight:var(--font-heading-weight);font-size:17px;text-align:center;margin-top:11.25px;margin-bottom:10px;color:#333}.starter-trail-expired-content-offer-ticker .tick{font-size:25px;line-height:35px}.starter-trail-expired-content-offer-ticker .tick-label{font-size:12px;text-align:center;color:#777;display:block!important;line-height:32px}.starter-trail-expired-content-offer-ticker .tick-group{margin:0 5px;text-align:center}.starter-trail-expired-content-offer-ticker .tick-flip{margin-left:0;margin-right:0;letter-spacing:initial;text-indent:initial;min-width:26px}.starter-trail-expired-content-offer-ticker .tick-flip:first-child{text-indent:3px;border-radius:var(--radius-sm) 0px 0px var(--radius-sm)}.starter-trail-expired-content-offer-ticker .tick-flip:last-child{letter-spacing:3px;border-radius:0px var(--radius-sm) var(--radius-sm) 0px}.starter-trail-expired-content-offer-ticker .tick-credits,.offer-expired{display:none}.offer-expired .starter-trail-expired-content-offer-headline{margin-top:10px}.offer-expired .starter-trail-expired-content-offer-description{margin-top:0;width:360px}.offer-expired .starter-trail-expired-content-offer-advantages{display:flex;flex-direction:column;align-items:start;gap:25px;margin:20px 0;max-width:350px}.offer-expired .starter-trail-expired-content-offer-advantage{display:flex;flex-direction:row;align-items:start;gap:5px}.offer-expired .starter-trail-expired-content-offer-advantage svg{width:30px;height:30px;margin-top:4px}.offer-expired .starter-trail-expired-content-offer-advantage div{flex:1}.offer-expired .starter-trail-expired-content-offer-advantage div span{font-size:17px;font-weight:600;margin-bottom:6px;display:block}.offer-expired .starter-trail-expired-content-offer-advantage div p{text-align:left;margin:0;color:#888}.offer-expired .starter-trail-expired-tr-cta-headline{color:#333}.offer-expired .starter-trail-expired-tr-cta-price{color:#000!important;margin:0}.offer-expired .starter-trail-expired-content-box-tax{margin-top:0;color:#6d6d6d!important;font-size:13px}@media(max-width:768px){.offer-expired .starter-trail-expired-content-offer-description{width:95%}}.starter-trail-expired-content-boxes-headline{font-weight:700;font-size:38px;line-height:43px;text-align:center;margin:65px auto 10px;width:570px}.starter-trail-expired-content-boxes{display:flex;flex-direction:column;align-items:center;margin-top:-20px;padding-bottom:70px;gap:90px;background-color:#fdfbf7}.starter-trail-expired-content-box{background-color:#fff;box-sizing:border-box;padding:20px;box-shadow:0 1px 16px -4px #00000042;display:flex;flex-direction:column;align-items:center;flex:1;border-radius:var(--radius-sm);width:480px;min-width:330px;max-width:550px;margin-top:-60px}.starter-trail-expired-content-box .bottom{display:flex;flex-direction:column;align-items:stretch}.starter-trail-expired-content-box-popular{background-color:#f4f7fa}.starter-trail-expired-content-box-popular-header{background-color:#1c2e45;color:#fff;font-size:15px;font-weight:700;text-align:center;border-radius:var(--radius-sm) var(--radius-sm) 0px 0px;margin:-25px -20px 25px;height:38px;line-height:38px;align-self:normal}.starter-trail-expired-content-box h2{font-family:var(--font-heading-family)!important;font-style:normal;font-size:calc(28px * .8);font-weight:var(--font-heading-weight);margin:0!important;letter-spacing:var(--letter-spacing-heading);color:#000}.starter-trail-expired-content-box p{text-align:center;margin:15px 0 13px;color:#3d3d3d}.starter-trail-expired-content-box-advantages{margin-bottom:20px;flex:1}.starter-trail-expired-content-box-advantages div{display:flex;flex-direction:row;align-items:center;margin-bottom:12px}.starter-trail-expired-content-box-advantages div svg{width:10px;margin-right:12px;align-self:start;margin-top:3px}.starter-trail-expired-content-box-advantages div p{flex:1;margin:0;font-size:15px;font-weight:600;color:#000}.starter-trail-expired-content-box-tax{display:block;margin-top:-1px;color:#6d6d6d;font-size:13px;margin-bottom:30px}.starter-trail-expired-content-box .btn{font-family:var(--font-button-family)!important;font-style:normal;display:inline-flex;color:#2a220d;background-color:#f9ca4f;border-radius:var(--radius-sm)!important;font-size:14px;font-weight:var(--font-button-weight)!important;text-transform:none}.starter-trail-expired-content-box .btn-secondary{background-color:transparent;border:1px solid #d9d9d9}.starter-trail-expired-content-box .btn svg{fill:transparent;--color-button-svg: #2a220d;width:16.8px;height:16.8px}.starter-trail-expired-content-box-price.discounted{font-size:16px;color:#d82525}.starter-trail-expired-content-box-price div{font-size:22.4px;display:inline-block;color:#000}.starter-trail-expired-content-box-price div{position:relative;margin-right:5px}.starter-trail-expired-content-box-price div:before{position:absolute;content:"";left:-5%;top:50%;right:0;border-top:3px solid rgb(201 58 58 / 60%);-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);width:114%}.starter-trail-expired-content-box-price div:after{position:absolute;content:"";left:-5%;top:50%;right:0;border-top:3px solid rgb(201 58 58 / 60%);-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);width:114%}.starter-trail-expired-content-box-price span{font-size:22px;color:#d82525;display:inline-block;margin:0 0 0 3px;font-weight:700;text-decoration:underline}.starter-trail-expired-content-box-or{background-color:transparent;box-shadow:none;width:300px;padding-top:30px;padding-bottom:0;margin-bottom:-20px}.starter-trail-expired-content-box-sub{background-color:#fff9;box-shadow:0 1px 3px #00000015;width:50%;max-width:460px;min-width:330px}.starter-trail-expired-content-box-sub p{font-size:16px;line-height:22px}.starter-trail-expired-content-box-sub .btn{background-color:#fff}.starter-trail-expired-content-box-sub-or-line{width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:40px}.starter-trail-expired-content-box-sub-or-line div{flex:1;height:2px;background-color:#00000020}.starter-trail-expired-content-box-sub-or-line span{padding:0 15px;opacity:.6;text-transform:none}.offer-upgrade .starter-trail-expired-content-eyebrow{display:none}.offer-upgrade .offer-expired{display:flex}.offer-upgrade .test-running,.offer-upgrade .starter-trail-expired-content-box-or,.offer-upgrade .starter-trail-expired-content-box-sub{display:none}.offer-upgrade .starter-trail-expired-content-offer-headline{font-size:30px}.offer-upgrade .starter-trail-expired-content-offer-description{display:none}.offer-upgrade .starter-trail-expired-content-offer-advantages{margin-top:12px}.offer-upgrade .starter-trail-expired-content-offer-advantage{align-items:center;gap:4px}.offer-upgrade .starter-trail-expired-content-offer-advantage svg{width:25px;height:25px;margin-top:3px}.offer-upgrade .starter-trail-expired-content-offer-advantage span{margin:0!important}.offer-upgrade .starter-trail-expired-content-offer-advantage p{display:none}@media(max-width:768px){.starter-trail-expired-content-header-review div{font-size:17px}.starter-trail-expired-content-box{width:60%}}@media(max-width:620px){.starter-trail-expired-content-header h1{font-size:31px;line-height:32px}.starter-trail-expired-content-header p{font-size:17px;line-height:26px;width:90%}.starter-trail-expired-content-header-review div{font-size:15px}.starter-trail-expired-content-header-review span{font-size:13px}}.btn-glow{border:none;outline:none;color:#2a220d;background:#f9ca4f;cursor:pointer;position:relative;z-index:0}.btn-glow:before{content:"";background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:btn-glow-animation 20s linear infinite;opacity:1;border-radius:var(--radius-sm)}.btn-glow:active{color:#2a220d;filter:none}.btn-glow:active:after{background:var(--color-primary)}.btn-glow:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#f9ca4f;left:0;top:0;border-radius:var(--radius-sm)}@keyframes btn-glow-animation{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}#fc_frame{z-index:500!important}#livechat-welcome{position:fixed;right:20px;bottom:100px;width:280px;display:none;flex-direction:row;z-index:800;align-items:end;cursor:pointer;animation:livechat-welcome-animation .4s ease-in}@keyframes livechat-welcome-animation{0%{transform:translate(120%)}to{transform:translate(0)}}#livechat-welcome img{width:36px;height:36px;margin-right:15px;box-shadow:0 2px 9px #0005;border:3px solid #faf5ea;border-radius:50%}#livechat-welcome div{background-color:#fff;border-radius:var(--radius-md);box-shadow:0 2px 9px #0005;flex:1;padding:20px}#livechat-welcome div span{margin-bottom:6px;display:block;font-size:16px}#livechat-welcome div p{margin:0}#livechat-welcome svg{width:11px;height:11px;position:absolute;right:7px;top:7px;opacity:.3;border:2px solid #00000077;border-radius:50%;padding:3px;cursor:pointer}#sales-view{position:fixed;left:25px;bottom:25px;z-index:800;box-shadow:0 3px 7px #00000042;border-radius:var(--radius-md);background-color:#000;color:#f0f0f0;display:none;flex-direction:column;align-items:start;padding:16px;width:220px}#sales-view.collapsed{cursor:pointer;width:auto;padding:9px 12px}.sales-view-header{display:flex;flex-direction:row;align-items:start;justify-content:space-between;width:100%}.sales-view-header span{font-size:20px!important;line-height:23px!important;text-align:left}.sales-view-header img{filter:invert(1);width:20px;height:20px;margin-top:3px;cursor:pointer}#sales-view.collapsed .sales-view-header{align-items:center}#sales-view.collapsed .sales-view-header span{font-size:15px!important}#sales-view.collapsed .sales-view-header img{margin-left:10px;width:16px;height:16px;transform:rotate(180deg);margin-top:0}.sales-view-ending{font-size:15px!important;margin-top:15px;margin-bottom:7px;text-align:left}.sales-view-info{font-size:15px!important;margin-bottom:15px}#sales-view .btn{font-size:14px!important;padding:8px 20px;width:100%}#sales-view.upgrade{padding:0;width:auto}#sales-view.upgrade .sales-view-header,#sales-view.upgrade .sales-view-ending,#sales-view.upgrade .sales-view-info{display:none}#sales-view.upgrade .btn{background-color:transparent;color:#f0f0f0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing);text-transform:none;font-size:15px!important;padding:9px 12px}#help-view{position:fixed;right:25px;bottom:25px;z-index:800;box-shadow:0 3px 7px #00000042;border-radius:var(--radius-md);background-color:#000;color:#f0f0f0;display:none;flex-direction:row;align-items:center;padding:9px 12px 9px 9px;font-size:15px;cursor:pointer}#help-view svg,#help-view img{width:20px;height:20px;margin-right:5px}#help-view img{border-radius:50%}@media(max-width:767px){#help-view{padding:9px 4px 9px 9px}#help-view span{display:none}}#help-dashboard{position:absolute;z-index:20000;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none;overflow:scroll;box-sizing:border-box;border:none}#help-dashboard.animate{animation:help-dashboardAnimation .3s ease-out}@keyframes help-dashboardAnimation{0%{transform:translate(90%,90%)}to{transform:translate(0)}}#help-dashboard-overlay{position:absolute;z-index:19999;top:0;left:0;width:100%;height:100%;background-color:#000;display:none;opacity:0}#help-dashboard-overlay.animate{animation:help-dashboard-overlayAnimation .3s ease-in}@keyframes help-dashboard-overlayAnimation{0%{opacity:0}50%{opacity:.4}to{opacity:.6}}.help-dashboard-header{width:85%;min-width:700px;max-width:1000px;display:flex;flex-direction:row;align-items:center;margin:20px auto 0}.help-dashboard-header div{flex:1;margin-left:15px;text-align:center}.help-dashboard-header img{height:25px}.help-dashboard-header svg{width:15px;height:15px;cursor:pointer}#help-dashboard h1{text-align:center;margin-top:40px;margin-bottom:50px;font-size:35px}.help-dashboard-main{box-sizing:border-box;margin:0 auto 30px;width:85%;min-width:700px;max-width:1000px;display:flex;flex-direction:row;align-items:start}.help-dashboard-menu{display:flex;flex-direction:column;align-items:start;gap:7px;border-right:3px solid #eeeeee;padding-right:25px}.help-dashboard-menu div{font-weight:700;padding:4px 8px;cursor:pointer}.help-dashboard-menu span{padding:0 8px;color:#9b9b9b;margin-top:18px}.help-dashboard-menu span:first-child{margin-top:0}.help-dashboard-menu div.selected{border-radius:var(--border-radius);background-color:#1c2e45;color:#fff}.help-dashboard-content{flex:1;padding:0 35px}.help-dashboard-content-entry{display:none;flex-direction:column;align-items:start;box-sizing:border-box;margin-bottom:40px}.help-dashboard-content-entry h2{margin-top:0;margin-bottom:8px}.help-dashboard-content-entry img,.help-dashboard-content-entry svg{width:100%;box-sizing:border-box;border-radius:var(--border-radius);border:1px solid #e6e6e6}.help-dashboard-content-entry p{margin:0 0 9px;color:#333}.help-dashboard-content-entry-video{position:relative;padding-bottom:56.25%;height:0;width:100%}.help-dashboard-help{border-left:3px solid #eeeeee;padding-left:25px;width:220px;display:flex;flex-direction:column;align-items:start}.help-dashboard-help label{font-weight:700;margin-top:27px}.help-dashboard-help label:first-child{margin-top:0}.help-dashboard-help p{margin-top:2px;margin-bottom:2px;color:#7c7c7c}.help-dashboard-help a{color:#1c2e45}.help-dashboard-help div{display:flex;flex-direction:row;align-items:stretch;margin-top:4px}.help-dashboard-help div input{border:1px solid var(--color-border);border-radius:var(--border-radius);margin-right:10px;padding:0 6px;box-sizing:border-box;flex:1}.help-dashboard-help div button{padding:7px 11px}.help-dashboard-help div button svg{fill:var(--color-primary);margin-right:0;margin-bottom:0}.help-dashboard-help .marketing-subscribed{display:none;margin-top:6px;color:#409b07}@media(max-width:767px){.help-dashboard-header{width:95%;min-width:auto;max-width:auto;box-sizing:border-box}.help-dashboard-main{flex-direction:column;width:95%;min-width:auto;max-width:auto}.help-dashboard-content{width:95%;padding:20px 0}.help-dashboard-help{border-left:none;padding-left:0;width:95%}}#zoom-call-button{position:fixed;z-index:500;top:45px;left:50%;transform:translate(-50%);width:max-content;box-sizing:border-box;padding:15px;border-radius:var(--radius-sm);background-color:#faf5ea;box-shadow:0 4px 11px #0007;cursor:pointer;color:#000;font-weight:700;font-size:16px;text-align:center;display:none;flex-direction:row;align-items:center;animation:zoom-call-button-animation .4s ease-in}@keyframes zoom-call-button-animation{0%{top:-90px}80%{top:55px}to{top:45px}}.zoom-call-button-image{position:relative;z-index:1;width:34px;height:34px;border:2px solid transparent;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:10px}#zoom-call-button.on-air .zoom-call-button-image span{display:block!important}.zoom-call-button-image span{display:none!important;position:absolute;z-index:5;top:-12px;left:50%;transform:translate(-50%);font-size:10px;width:38px;background-color:#f84425;border-radius:var(--radius-sm);line-height:14px;padding:1px;color:#fff}#zoom-call-button img{position:absolute;z-index:3;height:34px;width:34px;border-radius:50%;border:2px solid #1c2e45}#zoom-call-button.on-air img{border:2px solid #f84425}#zoom-call-button.on-air .zoom-call-button-image-animation{display:block}.zoom-call-button-image-animation{display:none;position:absolute;z-index:2;width:34px;height:34px;background-color:#f84425;border-radius:50%;animation:zoom-call-button-image-animation-animation 2.5s linear infinite}@keyframes zoom-call-button-image-animation-animation{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}33%{-webkit-transform:scale(1.35);transform:scale(1.35);opacity:.5}66%{-webkit-transform:scale(1.35);transform:scale(1.35);opacity:0}to{opacity:0}}.zoom-call-button-details{flex:1}#zoom-call-button span{display:block}#zoom-call-button span:last-child{font-size:14px;opacity:.7;font-weight:400;margin-top:1px}@media(max-width:320px){#zoom-call-button{width:auto}}#zoom-call-popup{position:absolute;z-index:2000;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none;overflow:scroll;box-sizing:border-box;border:none}#zoom-call-popup.animate{animation:zoom-call-popupAnimation .3s ease-in}@keyframes zoom-call-popupAnimation{0%{transform:translateY(-100%)}to{transform:translateY(0)}}#zoom-call-popup-content{width:50%;max-width:460px;display:flex;justify-content:center;flex-direction:column;margin:auto;height:100vh}#zoom-call-popup-content img{width:140px;align-self:center;margin-bottom:25px}#zoom-call-popup-content h1{font-size:22px;line-height:22px;text-align:center;margin-bottom:17px}#zoom-call-popup-content p{text-align:left;margin:4px 40px;font-size:16px;line-height:22px;color:#222}#zoom-call-popup-content label{font-size:16px;color:#000;margin:22px 40px 5px}.zoom-call-popup-content-link{border-radius:var(--border-radius);border:1px solid var(--color-border);padding:10px;box-sizing:border-box;margin:0 40px;background-color:#fafafa}.zoom-call-popup-content-buttons{display:flex;flex-direction:row;align-items:center;gap:20px;margin:25px 40px 30px}#zoom-call-popup-content span{display:flex;flex-direction:row;align-items:baseline;justify-content:center;margin:0 40px;font-style:italic;font-size:15px;color:#444}#zoom-call-popup-content span img{display:inline-block;width:20px;height:20px;margin:-1px 5px 0;border-radius:50%;border:1px solid #444444}#onboarding{position:absolute;z-index:20000;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow:scroll;padding:0 20px;box-sizing:border-box;display:none;flex-direction:column;align-items:center}.onboarding-logo{margin-top:7%;height:28px;text-align:center}#onboarding h1{font-size:31px;margin:40px 0 42px}#onboarding button{margin-top:50px;margin-bottom:50px;box-shadow:0 2px 6px #0006}.onboarding-content{width:80%}.onboarding-options{display:flex;flex-direction:column;align-items:center}.onboarding-options h2{margin-top:0;margin-bottom:15px;font-size:18px;font-weight:400}.onboarding-options-grid{display:flex;flex-direction:row;align-items:center;width:100%;gap:30px}.onboarding-options-entry{display:flex;flex-direction:column;align-items:start;flex:1}.onboarding-options-entry img{width:100%;background-color:#ccc;border-radius:var(--border-radius);animation:onboarding-options-entry-animation .3s ease-in}@keyframes onboarding-options-entry-animation{0%{transform:scale(0)}80%{transform:scale(1.1)}to{transform:scale(1)}}.onboarding-options-entry div{margin-top:5px;color:#999;text-align:center;width:100%}#whatsapp-support{display:none;position:fixed;right:25px;bottom:25px;z-index:801;box-shadow:0 3px 7px #00000042;border-radius:var(--radius-md);background-color:#fcf5eb;color:#1c1e21;width:250px}.whatsapp-support-expanded img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;border:3px solid #ffffff}.whatsapp-support-expanded svg{position:absolute;top:14px;left:16px;width:15px;height:15px;opacity:.4;cursor:pointer}.whatsapp-support-content{display:flex;flex-direction:column;align-items:stretch;padding:0 16px 11px}.whatsapp-support-content h2{margin-top:50px;margin-bottom:10px;font-size:18px}.whatsapp-support-content iframe{margin-top:10px;border:none;overflow:hidden;background:transparent;height:40px}.whatsapp-support-content img{position:absolute!important;left:initial!important;top:11px!important;right:14px!important;width:20px!important;height:20px!important;opacity:.4!important;cursor:pointer;transform:none!important;border-radius:initial!important;border:none!important}.whatsapp-support-content-collapsed{display:none;flex-direction:row;align-items:center;padding:0 12px 0 10px;gap:10px}.whatsapp-support-content-collapsed img:first-child{border-radius:50%;border:2px solid #ffffff;width:24px;height:24px}.whatsapp-support-content-collapsed img:last-child{width:16px;height:16px;transform:rotate(180deg);opacity:.4}.whatsapp-support-content-collapsed span{font-size:15px;line-height:23px;padding:9px 0}#whatsapp-support.minimized{width:initial;cursor:pointer}#whatsapp-support.minimized .whatsapp-support-expanded{display:none}#whatsapp-support.minimized .whatsapp-support-content-collapsed{display:flex}#section-help-video-badge{position:fixed;left:50%;bottom:-10px;z-index:805;box-shadow:0 3px 7px #00000042;border-radius:var(--radius-md);background-color:#fff;width:280px;transform:translate(-50%,100%);opacity:1;display:flex;flex-direction:column;align-items:stretch;gap:18px}#section-help-video-badge.show-animation{animation:section-help-video-badge-animation .35s linear forwards}#section-help-video-badge.hide-animation{animation:section-help-video-badge-hide-animation .15s linear forwards}@keyframes section-help-video-badge-animation{0%{opacity:1;bottom:-10px;transform:translate(-50%,100%)}80%{opacity:1;bottom:40px;transform:translate(-50%)}to{opacity:1;bottom:25px;transform:translate(-50%)}}@keyframes section-help-video-badge-hide-animation{0%{opacity:1;bottom:25px;transform:translate(-50%)}50%{opacity:1}to{opacity:0;bottom:-10px;transform:translate(-50%,100%)}}.section-help-video-badge-video{display:flex;flex-direction:row;align-items:start;gap:15px;padding:13px 13px 0}#section-help-video-badge img,#section-help-video-badge video{width:50px;height:50px;border-radius:50%}#section-help-video-badge svg{position:absolute;right:13px;top:15px;width:14px;height:14px;opacity:.5;cursor:pointer}.section-help-video-badge-content{flex:1;display:flex;flex-direction:column;align-items:stretch}.section-help-video-badge-content h4{margin-top:0;margin-bottom:5px}.section-help-video-badge-content p{font-size:14px;color:#666;margin-bottom:13px}.section-help-video-badge-content .btn{align-self:start;padding:7px 14px}.section-help-video-badge-bottom{display:flex;flex-direction:row;align-items:center;gap:6px;background-color:#f4f4f4;padding:10px 13px;border-radius:0px 0px var(--radius-md) var(--radius-md)}.section-help-video-badge-bottom input{margin:0;padding:0;border:1px solid var(--color-border)}.section-help-video-badge-bottom span{font-size:13px;color:#aaa;cursor:pointer}#section-help-video-popup{position:fixed;z-index:5000;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none;flex-direction:column;align-items:center;justify-content:center}.section-help-video-popup-content{width:80%}.section-help-video-popup-content h1{margin-bottom:30px;text-align:center}.section-help-video-popup-content .btn{margin-top:30px;text-align:center;margin-left:auto;margin-right:auto;padding:9px 15px}.section-help-video-popup-content iframe{border-radius:var(--radius-sm)}@media(max-width:767px){.section-help-video-popup-content{width:90%}}.account h1{text-align:center;margin-top:40px;margin-bottom:40px}.account-details{display:flex;flex-direction:row;align-items:start;gap:30px;margin-bottom:80px}.account-details h2{margin-bottom:20px}.account-details-address{width:30%}.account-details-orders{flex:1}.account-details-orders-head,.account-details-orders-row{display:flex;flex-direction:row;align-items:center}.account-details-orders-head div,.account-details-orders-row div{flex:1;padding:10px 15px;background-color:#fafafa}.account-details-orders-row div{background-color:transparent;border-bottom:1px solid var(--color-border)}@media(max-width:767px){.account-details{flex-direction:column;align-items:stretch}.account-details-orders-head div:nth-child(2),.account-details-orders-head div:nth-child(3),.account-details-orders-row div:nth-child(2),.account-details-orders-row div:nth-child(3){display:none}}.order h1{text-align:center;margin-top:40px;margin-bottom:40px}.order-details{display:flex;flex-direction:row;align-items:start;gap:30px;margin-bottom:80px}.order-details h2{margin-bottom:20px}.order-details div{flex:1}.account-signup h1{text-align:center;margin-top:40px;margin-bottom:40px}.account-signup form{margin-left:auto;margin-right:auto;max-width:500px;display:flex;flex-direction:column;align-items:stretch;gap:15px;margin-bottom:80px}.account-signup form div{display:flex;flex-direction:row;align-items:center}.account-signup form div label{width:150px}.account-signup form div input{flex:1;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:5px}.account-signup form .btn{margin-top:20px;margin-bottom:20px}.account-signup span{display:block;text-align:center;margin-top:10px;margin-bottom:-20px}@media(max-width:767px){.account-signup form{max-width:initial}}.page img{border-radius:var(--border-radius)}.shopify-policy__container{max-width:100%;margin:0 auto 40px}.shopify-policy__container .shopify-policy__title{text-align:left}div.contact{width:100%;display:flex;flex-direction:row;gap:40px}div.contact .contact-form-inner{width:100%;display:flex;flex-direction:row;gap:24px}div.contact .flex-1{flex:1;display:flex;flex-direction:column}.audio-section-wrapper .main-cover-image,.audio-section-wrapper .track-cover-image{display:none!important}.audio-section-wrapper .track-info{padding:16px}body.links .page-content a{border:1px solid var(--color-links);text-decoration:none;padding:16px 24px;display:block;border-radius:var(--radius-md)}body{overflow-x:hidden}@media(max-width:767px){.payment-providers{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs)}.bento-content-relative{min-height:auto!important}.contact-image{display:none!important}.contact-form-inner{flex-direction:column!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/application.css.map */
