:root{--c8-black: 8 8 8;--c8-black-deep: 0 0 0;--c8-surface: 16 16 16;--c8-surface-raised: 22 22 22;--c8-surface-hover: 36 36 36;--c8-white: 244 244 244;--c8-grey-light: 191 191 191;--c8-grey: 151 153 155;--c8-grey-dark: 120 120 120;--c8-grey-darker: 79 79 79;--c8-radius-button: var(--rounded-button);--c8-radius-input: var(--rounded-input);--c8-radius-block: var(--rounded-block);--c8-radius-badge: var(--rounded-badge);--rounded-xs: var(--c8-radius-button);--rounded-sm: var(--c8-radius-block);--rounded: var(--c8-radius-block);--rounded-lg: var(--c8-radius-block);--c8-border-opacity: .1;--c8-border-strong-opacity: .54;--c8-hairline: 1px;--c8-fill-opacity: .06;--c8-option-selected: 59 59 59;--c8-option-border-opacity: .24;--c8-option-border-hover-opacity: .6;--c8-media-backdrop: linear-gradient(150deg, rgb(var(--c8-grey) / .12), rgb(var(--c8-grey) / .37));--c8-grain-tile: 200px;--c8-page-margin-fluid: 4vw;--c8-page-margin-fluid-wide: 6.25vw;--c8-star-outline-width: 1;--c8-body-line-height: 1.7;--c8-text-tracking: .01em;--c8-lead-size: clamp(1rem, 1.25vw, 1.125rem);--c8-lead-weight: 400;--c8-lead-max-width: 46em;--c8-dialog-line-height: 1.45;--c8-system-page-min-height: 60vh;--c8-system-heading-size: clamp(2rem, 4vw, 3rem);--c8-freebie-signup-width: 640px;--c8-freebie-button-icon-stroke: 2;--c8-heading-line-height: 1.05;--c8-heading-line-height-loose: 1.15;--c8-action-font-family: var(--action-font-family);--c8-action-weight: var(--action-font-weight);--c8-action-transform: var(--action-text-transform);--c8-action-size: var(--action-font-size);--c8-nav-size: .9375rem;--c8-atc-size: .9375rem;--c8-cart-summary-width: 28rem;--c8-hero-button-size: .9375rem;--c8-hero-button-height: 3.25rem;--c8-icon-button-spacing: var(--spacing-4-5);--c8-action-tracking: var(--action-letter-spacing);--c8-action-line-height: 1.2;--c8-label-size: .8125rem;--c8-label-tracking: .2em;--c8-label-line-height: 1.25;--c8-label-sm-size: .75rem;--c8-label-sm-tracking: .05em;--c8-label-xs-size: .6875rem;--c8-label-xs-tracking: .05em;--c8-collection-card-inset: var(--spacing-6);--c8-collection-card-arrow-size: var(--spacing-8);--c8-collection-card-arrow-inset: var(--spacing-4);--c8-badge-padding-block: .45em;--c8-badge-lg-padding-block: .7em;--c8-check-icon-size: 1.1em;--c8-card-padding: var(--spacing-3-5);--c8-card-title-size: .875rem;--c8-card-line-height: 1.4;--c8-card-padding-top: var(--spacing-2-5);--c8-quick-buy-size: var(--spacing-6);--c8-quick-buy-icon-size: var(--spacing-2-5);--c8-control-height: var(--spacing-11);--c8-icon-button-size: var(--spacing-10);--c8-duration-fast: .3s;--c8-duration: .5s;--c8-flicker-duration: .2s;--c8-ease: cubic-bezier(.16, 1, .3, 1);--c8-ease-in-out: cubic-bezier(.65, 0, .35, 1);--c8-spin-duration: .8s;--c8-frost-blur: 15px}body,[style*=--text-color],.text-custom{--c8-fill: rgb(var(--text-color) / var(--c8-fill-opacity))}html{color-scheme:dark}body{line-height:var(--c8-body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:rgb(var(--c8-white));color:rgb(var(--c8-black))}:focus-visible{outline:var(--c8-hairline) solid rgb(var(--text-color));outline-offset:2px}hr{border-color:rgb(var(--text-color) / var(--c8-border-opacity))}@media screen and (min-width:700px){html[data-page-margin=fluid]{--container-gutter: var(--c8-page-margin-fluid)}}@media screen and (min-width:1440px){html[data-page-margin=fluid]{--container-gutter: var(--c8-page-margin-fluid-wide)}}html[data-page-margin=fluid] .section--tight{--calculated-section-spacing-inline: var(--section-spacing-inline, var(--context-section-spacing-inline))}html[data-film-grain] body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--c8-grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' seed='8' stitchTiles='stitch' result='n'/%3E%3CfeColorMatrix in='n' result='light' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  2.6 0 0 0 -1.3'/%3E%3CfeColorMatrix in='n' result='dark' values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2.6 0 0 0 1.3'/%3E%3CfeMerge%3E%3CfeMergeNode in='dark'/%3E%3CfeMergeNode in='light'/%3E%3C/feMerge%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E");background-size:calc(var(--c8-grain-tile) * var(--c8-grain-scale))}html[data-film-grain] [role=main] .shopify-section,html[data-film-grain-footer] .footer{background:transparent}.bold,strong,b{font-weight:var(--text-font-weight-medium)}:is(.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6) :is(strong,b,.bold){font-weight:inherit}.text-subdued{color:rgb(var(--text-color) / .62)}.placeholder{background:var(--c8-fill);fill:rgb(var(--c8-grey-darker));color:rgb(var(--c8-grey-darker))}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){line-height:var(--c8-heading-line-height);text-wrap:balance}:is(.h3,.h4,.h5,.h6),.prose :is(h3,h4,h5,h6):not(.h0,.h1,.h2){line-height:var(--c8-heading-line-height-loose)}.prose p,.prose li{text-wrap:pretty}.multiple-images-with-text__image-list>.multiple-images-with-text__figure{position:relative;width:100%;max-width:var(--multiple-images-with-text-image-max-width, 390px);margin:0 auto;overflow:hidden;will-change:transform}.multiple-images-with-text__image-list:not([layout=stacked])>.multiple-images-with-text__figure:first-child{grid-area:1 / 2 / -1;margin-block-start:var(--multiple-images-with-text-main-image-offset, 0px)}.multiple-images-with-text__figure>img{display:block;width:100%}.multiple-images-with-text__figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(var(--c8-black-deep) / var(--caption-shade)),transparent 55%);pointer-events:none}.multiple-images-with-text__caption{--caption-inset: var(--spacing-5);position:absolute;z-index:1;inset-inline:var(--caption-inset);bottom:var(--caption-inset);display:grid;justify-items:start;gap:var(--spacing-2);color:rgb(var(--c8-white));text-align:start}.multiple-images-with-text__caption-title{font-family:var(--heading-font-family);font-size:var(--caption-title-size);font-weight:var(--heading-font-weight);line-height:var(--c8-heading-line-height);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.multiple-images-with-text__caption-text{font-family:var(--mono-font-family);font-size:var(--caption-text-size);font-weight:var(--label-font-weight);line-height:var(--c8-label-line-height);letter-spacing:var(--c8-label-sm-tracking);text-transform:uppercase;opacity:.8}@media screen and (min-width:700px){.multiple-images-with-text__caption{--caption-inset: var(--spacing-6)}.multiple-images-with-text__caption-title{font-size:var(--caption-title-size-desktop)}}.prose .multiple-images-with-text__signature{margin-block-start:var(--spacing-6);line-height:0}.prose div.multiple-images-with-text__signature>img:only-child{display:inline-block;width:var(--signature-width);height:auto;margin-block:0}.multiple-images-with-text__content-list .prose>.h1{text-wrap:balance}.prose .rich-text__heading--sized{font-size:var(--heading-size-mobile)}@media screen and (min-width:700px){.prose .rich-text__heading--sized{font-size:var(--heading-size-desktop)}}.prose :is(ul,ol):not(.feature-grid,.list-check,.unstyled-list){padding-inline-start:1.25em;margin-inline-start:0;list-style-position:outside}.prose :is(ul,ol):not(.feature-grid,.list-check,.unstyled-list)>li{padding-inline-start:.1em}.link,.prose a:not(.button){background-size:0 var(--c8-hairline);background-position:0 min(100%,1.2lh);transition:background-size var(--c8-duration-fast) ease,color var(--c8-duration-fast) ease}@media screen and (pointer:fine){:is(.link,.prose a:not(.button)):hover{background-size:100% var(--c8-hairline)}}.prose a:not(.button){background-size:100% var(--c8-hairline)}@media screen and (pointer:fine){.prose a:not(.button):hover{background-size:0 var(--c8-hairline)}}.label,.subheading,.badge,.count-bubble,.footer__block>.bold,.footer__block p.bold,.pagination,.breadcrumb,.shopify-payment-button__more-options,#more-payment-options-link{font-family:var(--mono-font-family);font-size:var(--c8-label-size);font-weight:var(--label-font-weight);font-style:normal;letter-spacing:var(--c8-label-tracking);line-height:var(--c8-label-line-height);text-transform:uppercase}.label--sm,.subheading,.badge,.footer__block>.bold,.footer__block p.bold,.breadcrumb{font-size:var(--c8-label-sm-size);letter-spacing:var(--c8-label-sm-tracking)}.label--xs,.count-bubble{font-size:var(--c8-label-xs-size);letter-spacing:var(--c8-label-xs-tracking)}.label--muted,.subheading{color:rgb(var(--text-color) / .62)}.button,.btn,.header__link-list .bold,.header__secondary-nav .bold,.localization-toggle,.mega-menu .bold,.navigation-drawer .bold,.block-swatch,.emul8-acc__summary{font-family:var(--c8-action-font-family);font-size:var(--c8-action-size);font-weight:var(--c8-action-weight);font-style:normal;letter-spacing:var(--c8-action-tracking);line-height:var(--c8-action-line-height);text-transform:var(--c8-action-transform)}.button,.btn{border-radius:var(--rounded-button);min-height:var(--c8-control-height);padding-block:var(--spacing-3);padding-inline:var(--spacing-6);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2)}.button--sm{min-height:var(--spacing-9);padding-block:var(--spacing-2);padding-inline:var(--spacing-4)}.button--lg,.button--xl{padding-block:var(--spacing-4);padding-inline:var(--spacing-8)}.button--xl{min-height:var(--spacing-14)}.button--secondary{box-shadow:inset 0 0 0 var(--c8-hairline) rgb(var(--button-text-color) / var(--c8-border-strong-opacity))}.button--outline,.button--subdued{--c8-flicker-name: c8-button-flicker-outline}.button--outline{box-shadow:inset 0 0 0 var(--c8-hairline)}.button--frosted{--c8-flicker-name: c8-button-flicker-outline;--button-outline-color: var(--c8-white);background:rgb(var(--c8-white) / .08);color:rgb(var(--c8-white));box-shadow:inset 0 0 0 var(--c8-hairline) rgb(var(--c8-white) / var(--c8-border-strong-opacity));-webkit-backdrop-filter:blur(var(--c8-frost-blur));backdrop-filter:blur(var(--c8-frost-blur))}@keyframes c8-button-flicker{0%,20%,60%{background-color:rgb(var(--button-background));color:rgb(var(--button-text-color))}10%,50%,to{background-color:rgb(var(--button-text-color));color:rgb(var(--button-background));box-shadow:inset 0 0 0 var(--c8-hairline) rgb(var(--button-background))}}.button--gradient{--c8-flicker-name: c8-button-flicker-gradient;background-image:var(--button-gradient)}@keyframes c8-button-flicker-gradient{0%,20%,60%{background-image:var(--button-gradient);color:rgb(var(--button-text-color))}10%,50%,to{background-image:none;background-color:rgb(var(--c8-white));color:rgb(var(--c8-black))}}@keyframes c8-button-flicker-outline{0%,20%,60%{background-color:transparent;color:rgb(var(--button-outline-color))}10%,50%,to{background-color:rgb(var(--button-outline-color));color:rgb(var(--background, var(--c8-black)))}}.shopify-payment-button__button--unbranded{border-radius:var(--rounded-button)!important;font-family:var(--c8-action-font-family)!important;font-size:var(--c8-action-size)!important;font-weight:var(--c8-action-weight)!important;letter-spacing:var(--c8-action-tracking)!important;text-transform:var(--c8-action-transform)}.shopify-payment-button__more-options,#more-payment-options-link{font-size:var(--c8-label-xs-size);letter-spacing:var(--c8-label-xs-tracking);text-decoration:none}.circle-button{border-radius:var(--rounded-button)}.circle-button--fill{background:rgb(var(--c8-surface-raised));color:rgb(var(--c8-white));box-shadow:inset 0 0 0 var(--c8-hairline) rgb(var(--c8-white) / var(--c8-border-opacity))}.input,.textarea,.select{--input-background: var(--text-color) / var(--c8-fill-opacity);border-color:rgb(var(--text-color) / var(--c8-border-opacity));font-weight:var(--text-font-weight);transition:border-color var(--c8-duration-fast) ease}:is(.input,.textarea,.select):hover{border-color:rgb(var(--text-color) / .3)}:is(.input:focus,.textarea:focus,.select:focus-visible){border-color:rgb(var(--text-color));box-shadow:none}:is(.input,.textarea)::placeholder{color:rgb(var(--text-color) / .5)}:is(.input,.textarea,.select):-webkit-autofill,:is(.input,.textarea,.select):-webkit-autofill:hover,:is(.input,.textarea,.select):-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 100px color-mix(in srgb,rgb(var(--text-color)) calc(var(--c8-fill-opacity) * 100%),rgb(var(--background, var(--c8-black))))!important;-webkit-text-fill-color:rgb(var(--text-color));caret-color:rgb(var(--text-color));transition:background-color 9999s ease-out}:is(.input,.textarea,.select):-webkit-autofill~.floating-label,:is(.input,.textarea,.select):autofill~.floating-label{color:rgb(var(--text-color))}.fieldset-with-submit{align-items:stretch}.fieldset-with-submit>.button{min-height:calc(var(--input-height) + .625rem)}.quantity-selector{border-radius:var(--rounded-input);border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-opacity));background:var(--c8-fill)}.checkbox,.radio{border-radius:var(--c8-radius-input)}.badge{border-radius:var(--c8-radius-badge);padding:var(--spacing-1) var(--spacing-2-5);gap:var(--spacing-1-5);line-height:var(--c8-label-line-height);text-box:trim-both cap alphabetic}.badge:not(.badge--lg){padding-block:var(--c8-badge-padding-block)}.badge:not(:has(svg)){display:block}.badge--lg{padding:var(--c8-badge-lg-padding-block) var(--spacing-3)}.banner{--banner-background: var(--c8-surface-raised);border-radius:var(--c8-radius-block);color:rgb(var(--c8-white))}.banner--error{--banner-color: var(--error-text)}.banner--success{--banner-color: var(--success-text)}.banner--warning{--banner-color: var(--warning-text)}.banner svg{color:rgb(var(--banner-color))}.banner--success svg path+path{stroke:rgb(var(--banner-background))}.count-bubble{border-radius:var(--c8-radius-badge);line-height:1}cart-notification-drawer.drawer::part(content){border:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity))}.announcement-bar{padding-block:var(--spacing-2);border-block-end:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity))}.announcement-bar p{font-family:var(--mono-font-family);font-weight:var(--label-font-weight);letter-spacing:var(--c8-label-xs-tracking);line-height:var(--c8-label-line-height);text-transform:uppercase}.announcement-bar p a{font:inherit;letter-spacing:inherit}.announcement-bar__item{grid-auto-columns:auto var(--announcement-bar-message-spacing, var(--spacing-20))}.header__link-list>ul>li,.header__link-list>ul>li>details{display:flex;align-items:center}.header__link-list>ul>li>:is(a,button),.header__link-list>ul>li>details>summary{display:inline-flex;align-items:center;gap:var(--spacing-2);line-height:var(--c8-action-line-height)}.header__link-list .bold,.localization-toggle{font-size:var(--c8-nav-size)}.dropdown-menu .dropdown-menu__item{font-family:var(--text-font-family);font-size:var(--text-sm);font-weight:var(--text-font-weight);letter-spacing:normal;text-transform:none;opacity:1}:is(.dropdown-menu,.mega-menu) :is(.reversed-link,.link-faded,.link-faded-reverse){background-image:none;opacity:1}.localization-toggle :is(span,.bold,.text-sm){font:inherit;letter-spacing:inherit}.localization-toggle svg{width:var(--spacing-2)}.header{--header-link-list-spacing: var(--spacing-6)}@media screen and (min-width:1400px){.header{--header-link-list-spacing: var(--spacing-8)}}.header__link-list,.header__link-list.wrap{flex-wrap:nowrap;white-space:nowrap}.header__link-list .icon-chevron-bottom{width:var(--spacing-2)}.dropdown-menu,.mega-menu{--background: var(--c8-surface);background:rgb(var(--c8-surface));border:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity));border-radius:var(--c8-radius-block);box-shadow:none}.dropdown-menu a,.mega-menu a:not(.bold){color:rgb(var(--c8-white) / .62);transition:color var(--c8-duration-fast) ease}.dropdown-menu a{color:rgb(var(--c8-white) / .7)}@media screen and (pointer:fine){.dropdown-menu a:hover,.mega-menu a:not(.bold):hover{color:rgb(var(--c8-white))}}.navigation-drawer::part(content){background:rgb(var(--c8-surface))}.navigation-drawer :is(.panel__scroller>ul:first-of-type,.panel__wrapper>ul){gap:0}.navigation-drawer :is(.panel__scroller>ul:first-of-type,.panel__wrapper>ul)>li{padding-block:var(--spacing-3-5)}.navigation-drawer :is(.panel__scroller>ul:first-of-type,.panel__wrapper>ul)>li+li{border-block-start:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity))}.navigation-drawer .panel__wrapper button{text-transform:inherit;letter-spacing:inherit;align-items:center}.navigation-drawer .circle-chevron,.navigation-drawer .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]),.navigation-drawer .group:hover .circle-chevron.group-hover\:colors{width:var(--spacing-6);height:var(--spacing-6);background:none;color:currentColor}.navigation-drawer .circle-chevron svg{width:var(--spacing-3-5);height:var(--spacing-3-5)}.drawer{padding:0}.drawer::part(content){border-radius:0;border-inline-start:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity));overflow:clip}.drawer::part(header){border-block-end:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity))}:is(.drawer,.popover)::part(overlay){background:rgb(var(--c8-black-deep) / .6)}.popover::part(content){border-radius:var(--c8-radius-block);border:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity))}:is(.newsletter-drawer,.quick-buy-drawer)::part(content){border-radius:0;border-style:solid;border-color:rgb(var(--c8-white) / var(--c8-border-opacity));border-width:var(--c8-hairline) 0 0;border-inline-start-width:var(--c8-hairline);border-start-start-radius:var(--c8-radius-block)}.newsletter-drawer__title{font-size:var(--newsletter-title-size);font-weight:var(--text-font-weight)}@media screen and (min-width:700px){.newsletter-drawer__title{font-size:var(--newsletter-title-size-desktop)}}.newsletter-drawer__title.h5 :is(strong,b){font-weight:var(--heading-font-weight)}.newsletter-drawer__text{margin-block-start:var(--spacing-4);font-family:var(--heading-font-family);font-size:var(--newsletter-text-size);font-weight:var(--text-font-weight);line-height:var(--c8-heading-line-height-loose)}.newsletter-drawer__text :is(strong,b){font-weight:var(--heading-font-weight)}.newsletter-drawer__text>*+*{margin-block-start:.75em}.newsletter-drawer__title>*+*,.newsletter-drawer__subtext>*+*{margin-block-start:.75em}.newsletter-drawer__title>*,.newsletter-drawer__subtext>*{margin-block-end:0}.newsletter-drawer__intro>:not(.newsletter-drawer__avatar){max-width:var(--newsletter-intro-width, 100%)}.newsletter-drawer__intro--center>:not(.newsletter-drawer__avatar){margin-inline:auto}.newsletter-drawer__intro--right>:not(.newsletter-drawer__avatar){margin-inline-start:auto}.newsletter-drawer__intro--left{text-align:start}.newsletter-drawer__intro--right{text-align:end}.newsletter-drawer__content--personal{--newsletter-padding-inline: var(--spacing-8);container-type:inline-size;padding-inline:var(--newsletter-padding-inline)}@media screen and (min-width:700px){.newsletter-drawer__content--personal{--newsletter-padding-inline: var(--spacing-12)}}.newsletter-drawer__signature{display:block;width:var(--newsletter-signature-width);height:auto;margin-block-start:var(--spacing-4)}.newsletter-drawer__intro--center .newsletter-drawer__signature{margin-inline:auto}.newsletter-drawer__intro--right .newsletter-drawer__signature{margin-inline-start:auto}.newsletter-drawer__content--avatar .newsletter-drawer__intro{--newsletter-avatar-height: calc(var(--newsletter-avatar-width) / var(--newsletter-avatar-ratio));--newsletter-intro-gap: var(--spacing-6);position:relative;min-height:calc(var(--newsletter-avatar-height) - var(--newsletter-intro-gap) - var(--newsletter-avatar-overlap))}.newsletter-drawer__avatar{position:absolute;z-index:0;inset-inline-end:calc(-1 * var(--newsletter-padding-inline));bottom:calc(-1 * (var(--newsletter-intro-gap) + var(--newsletter-avatar-overlap)));width:var(--newsletter-avatar-width);height:auto;pointer-events:none;-webkit-mask-image:linear-gradient(to top,transparent,#000 calc(var(--newsletter-avatar-overlap) + var(--spacing-5)));mask-image:linear-gradient(to top,transparent,#000 calc(var(--newsletter-avatar-overlap) + var(--spacing-5)))}.newsletter-drawer__intro>:not(.newsletter-drawer__avatar){position:relative;z-index:1}.newsletter-drawer__content--avatar .form{position:relative;z-index:1}.newsletter-drawer__content--avatar .input{background:color-mix(in srgb,rgb(var(--text-color)) calc(var(--c8-fill-opacity) * 100%),rgb(var(--background)))}.newsletter-drawer>[is=close-button]{z-index:2}@media screen and (max-width:699px){:is(.newsletter-drawer,.quick-buy-drawer)::part(content){border-inline-start-width:0;border-start-end-radius:var(--c8-radius-block)}}:is(.drawer,.popover)::part(outside-close-button){border-radius:var(--c8-radius-button);background:rgb(var(--c8-surface))}shopify-account{--shopify-account-radius-button-small: var(--c8-radius-button);--shopify-login-form-color-background-subdued: transparent}.cart-drawer .line-item+.line-item,.main-cart .line-item+.line-item{border-block-start:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity));padding-block-start:var(--spacing-5)}.cart-drawer .line-item:has(+.line-item),.main-cart .line-item:has(+.line-item){padding-block-end:var(--spacing-5)}.line-item__media-wrapper,.line-item__media-wrapper img{border-radius:var(--c8-radius-button);background:var(--c8-media-backdrop)}.line-item .product-title,.line-item .bold{font-size:var(--c8-card-title-size);font-weight:400;text-transform:uppercase;letter-spacing:var(--c8-text-tracking)}#cart-drawer .buy-buttons button[name=checkout]{width:100%;min-height:var(--spacing-14)}.cart-drawer__note{background:var(--c8-fill);border-radius:var(--c8-radius-block)}.free-shipping-bar__progress,.progress-bar{border-radius:var(--c8-radius-badge)}.product-list{--c8-grid-line: color-mix(in srgb, rgb(var(--text-color)) calc(var(--c8-border-opacity) * 100%), rgb(var(--background)));gap:0;border-block-start:var(--c8-hairline) solid var(--c8-grid-line);border-inline-start:var(--c8-hairline) solid var(--c8-grid-line)}.product-list>.product-card{box-shadow:inset calc(-1 * var(--c8-hairline)) 0 0 0 var(--c8-grid-line),inset 0 calc(-1 * var(--c8-hairline)) 0 0 var(--c8-grid-line)}.product-list{isolation:isolate;clip-path:inset(0 round var(--c8-radius-block))}.product-list:after{content:"";position:absolute;z-index:1;inset-block:calc(-1 * var(--c8-hairline)) 0;inset-inline:calc(-1 * var(--c8-hairline)) 0;border:var(--c8-hairline) solid var(--c8-grid-line);border-radius:var(--c8-radius-block);pointer-events:none}.product-list>.product-card .product-card__figure{margin-inline-end:var(--c8-hairline)}.product-card{border-radius:0}.product-card__figure{background:var(--c8-media-backdrop)}.product-card__image{border-radius:0!important}.product-card .product-card__badge-list{--product-card-badge-spacing: var(--c8-card-padding);top:var(--product-card-badge-spacing);bottom:auto;inset-inline-start:auto;inset-inline-end:var(--product-card-badge-spacing);justify-items:end;max-width:calc(100% - 2 * var(--product-card-badge-spacing))}@media screen and (max-width:699px){.product-card__badge-list .badge--on-sale{display:none}}.product-card__info,.product-card--blends .product-card__info{--product-card-info-padding: var(--c8-card-padding);position:static;gap:0;padding:var(--c8-card-padding-top) var(--product-card-info-padding) calc(var(--product-card-info-padding) * 2)}.product-card__title{display:block;font-size:var(--c8-card-title-size);line-height:var(--c8-card-line-height);letter-spacing:var(--c8-text-tracking);text-transform:uppercase}.product-card__title .bold{font-weight:400}.product-card .price-list{font-size:var(--c8-card-title-size);line-height:var(--c8-card-line-height);padding-inline-end:calc(var(--c8-quick-buy-size) + var(--spacing-2))}.product-card .price-list compare-at-price{color:rgb(var(--c8-grey))}.product-card{--product-card-quick-buy-inset: calc(var(--c8-card-padding) + var(--c8-hairline))}.product-card__quick-buy{position:absolute;bottom:var(--product-card-quick-buy-inset);z-index:1}@media screen and (max-width:699px){.product-card .product-card__quick-buy{opacity:1;visibility:visible;transform:none}}.product-card__quick-buy .pointer-coarse\:hidden{display:none!important}.product-card__quick-buy .pointer-fine\:hidden{display:block!important}.product-card__mobile-quick-buy-button{display:grid;place-items:center;width:var(--c8-quick-buy-size);height:var(--c8-quick-buy-size);padding:0;border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-strong-opacity));border-radius:var(--c8-radius-button);background:transparent;color:rgb(var(--text-color));cursor:pointer;transition:background-color var(--c8-duration-fast) ease,color var(--c8-duration-fast) ease,border-color var(--c8-duration-fast) ease}.product-card__mobile-quick-buy-button:before{content:"";position:absolute;inset:calc((var(--c8-quick-buy-size) - var(--c8-control-height)) / 2)}.product-card__mobile-quick-buy-button>svg,.product-card__mobile-quick-buy-button>div{display:none}.product-card__mobile-quick-buy-button:after{content:"";width:var(--c8-quick-buy-icon-size);height:var(--c8-quick-buy-icon-size);background:linear-gradient(currentColor,currentColor) center / 100% var(--c8-hairline) no-repeat,linear-gradient(currentColor,currentColor) center / var(--c8-hairline) 100% no-repeat}@media screen and (pointer:fine){.product-card__mobile-quick-buy-button:hover{background:rgb(var(--text-color));border-color:rgb(var(--text-color));color:rgb(var(--background, var(--c8-black)))}}.product-card__mobile-quick-buy-button>.button__loader{display:none}.product-card__mobile-quick-buy-button[aria-busy=true]:after{animation:c8-quick-buy-spin var(--c8-spin-duration) var(--c8-ease-in-out) infinite}@keyframes c8-quick-buy-spin{to{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){.product-card__mobile-quick-buy-button[aria-busy=true]:after{animation:none}}.quick-buy-drawer{overflow:hidden}.quick-buy-drawer__info{max-width:100%;box-sizing:border-box}.quick-buy-drawer product-rerender{display:contents}.quick-buy-drawer .variant-picker__option-info,.quick-buy-drawer .variant-picker__option-values{justify-content:flex-start;text-align:start}.quick-buy-drawer__info .buy-buttons--compact .button--secondary{display:none}.quick-buy-drawer__info .buy-buttons--compact{grid-template-columns:1fr}.horizontal-product__image,.horizontal-product img{border-radius:var(--c8-radius-button);background:var(--c8-media-backdrop)}.horizontal-product-list-carousel>.horizontal-product-list:not(.separate){border-radius:var(--c8-radius-block)}@media screen and (min-width:700px){.horizontal-product-list-carousel{border-radius:var(--c8-radius-block)}}.accordion{border-color:rgb(var(--text-color) / var(--c8-border-opacity))}.accordion__toggle{font-weight:var(--text-font-weight-medium);letter-spacing:var(--c8-text-tracking)}.accordion__content{color:rgb(var(--text-color) / .8)}.accordion-box{border-radius:var(--c8-radius-block);background:var(--c8-fill)}.footer__block>.bold,.footer__block p.bold{color:rgb(var(--footer-text))}.footer__block .link-faded{opacity:1;color:rgb(var(--footer-text) / .62);transition:color var(--c8-duration-fast) ease}@media screen and (pointer:fine){.footer__block .link-faded:hover{color:rgb(var(--footer-text))}}.footer__aside{border-block-start:var(--c8-hairline) solid rgb(var(--footer-text) / var(--c8-border-opacity));padding-block-start:var(--spacing-6)}.footer__copyright,.footer__policy-links{font-size:var(--c8-label-sm-size)}.shine{--shine-width: 40%;position:relative;overflow:hidden;isolation:isolate}.shine:before{content:"";position:absolute;top:0;bottom:0;left:calc(-1 * var(--shine-width));width:var(--shine-width);background:linear-gradient(100deg,transparent 0%,rgb(255 255 255 / var(--shine-opacity)) 50%,transparent 100%);pointer-events:none;z-index:-1;animation:c8-shine var(--shine-duration) cubic-bezier(.45,0,.55,1) infinite}@keyframes c8-shine{0%{left:calc(-1 * var(--shine-width))}40%,to{left:100%}}@media(prefers-reduced-motion:reduce){.shine:before{animation:none}}.blog-post-card__figure,.blog-post-card img,.collection-card,.content-over-media,.media-with-text__media,.testimonial,.press,.multi-column__image,.image-with-text__image,.video-media{border-radius:var(--rounded-block)}.collection-card .content-over-media{--content-over-media-gap: var(--c8-collection-card-inset)}.collection-card .collection-card__content-wrapper{position:static}.collection-card .collection-card__content{position:relative;z-index:1;margin-block-end:0;transform:none}.collection-card .collection-card__content-wrapper svg{position:absolute;inset-block-start:var(--c8-collection-card-arrow-inset);inset-inline-end:var(--c8-collection-card-arrow-inset);z-index:1;width:var(--c8-collection-card-arrow-size);height:var(--c8-collection-card-arrow-size);transform:none;transition:opacity var(--c8-duration-fast) ease,visibility var(--c8-duration-fast) ease}@media screen and (pointer:fine){.collection-card:hover .collection-card__content,.collection-card:hover .collection-card__content-wrapper svg,.collection-card:hover .collection-card__content+svg{transform:none}}.pagination__link{border-radius:var(--c8-radius-button)}.pagination__link[aria-current=page]{box-shadow:inset 0 0 0 var(--c8-hairline) rgb(var(--text-color))}.blog-post-card__info .subheading,.article__meta{font-family:var(--mono-font-family);font-weight:var(--label-font-weight);font-size:var(--c8-label-sm-size);letter-spacing:var(--c8-label-sm-tracking);text-transform:uppercase}.color-swatch,.block-swatch{border-radius:var(--c8-radius-input)}.block-swatch{border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-option-border-opacity));background:transparent;color:rgb(var(--text-color));transition:background-color var(--c8-duration-fast) ease,border-color var(--c8-duration-fast) ease}.block-swatch:before{display:none}@media screen and (pointer:fine){.block-swatch:hover{border-color:rgb(var(--text-color) / var(--c8-option-border-hover-opacity))}}.block-swatch.is-selected,:checked+.block-swatch,:checked+.block-swatch:hover{background:rgb(var(--c8-option-selected));border-color:rgb(var(--c8-option-selected))}.emul8-license-accordion{margin:0}.emul8-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2-5);min-height:var(--c8-control-height);padding-inline:var(--spacing-4);border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-option-border-opacity));list-style:none;cursor:pointer;transition:border-color var(--c8-duration-fast) ease}.emul8-acc__summary::-webkit-details-marker{display:none}@media screen and (pointer:fine){.emul8-acc__summary:hover{border-color:rgb(var(--text-color) / var(--c8-option-border-hover-opacity))}}.emul8-acc__summary>span{min-width:0;overflow:hidden;font-size:inherit!important;white-space:nowrap;text-overflow:ellipsis}.emul8-acc__chev{flex-shrink:0;width:var(--spacing-4);height:var(--spacing-4);fill:currentColor;transition:transform var(--c8-duration-fast) ease}.emul8-acc[open] .emul8-acc__chev{transform:rotate(180deg)}.emul8-acc__summary{border-radius:var(--c8-radius-input)}.emul8-acc[open] .emul8-acc__summary{border-end-start-radius:0;border-end-end-radius:0}.emul8-acc__content{border-end-start-radius:var(--c8-radius-input);border-end-end-radius:var(--c8-radius-input)}.emul8-acc__content{padding:var(--spacing-4);border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-option-border-opacity));border-block-start:0;background:var(--c8-fill);color:rgb(var(--text-color) / .8);font-size:var(--text-sm);line-height:1.5}.emul8-acc__content p{margin:0}.emul8-acc__content p+p{margin-block-start:var(--spacing-2)}.emul8-acc__content strong{color:rgb(var(--text-color))}:is(.blog-banner,.search-banner,.account-nav).bg-secondary{background:none}.testimonial-list{align-items:stretch}.testimonial>.h-stack{align-items:center}.testimonial__image{aspect-ratio:1;object-fit:cover;filter:grayscale(1);transition:filter var(--c8-duration-fast) ease}.testimonial:hover .testimonial__image{filter:grayscale(0)}.testimonial__quote{font-size:var(--testimonial-quote-size, var(--text-base))}.testimonial__author{font-size:var(--testimonial-author-size, var(--text-base));line-height:var(--c8-card-line-height);text-box:trim-end cap alphabetic}.page-dots>*{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--c8-radius-badge);opacity:1;background:transparent;box-shadow:inset 0 0 0 var(--c8-hairline) rgb(var(--text-color) / var(--c8-border-strong-opacity))}.page-dots>*[aria-current=true]{background:rgb(var(--text-color));box-shadow:none}.page-dots--blurred,.stretching-dots{border-radius:var(--c8-radius-badge)}.switch,.switch:after{border-radius:var(--c8-radius-input)}.switch:after{box-shadow:none}.switch:checked{background:rgb(var(--text-color))}thead th{font-family:var(--mono-font-family);font-size:var(--c8-label-sm-size);font-weight:var(--label-font-weight);letter-spacing:var(--c8-label-sm-tracking);text-transform:uppercase;color:rgb(var(--text-color) / .62)}:is(thead th,tbody tr+tr>*,thead+tbody tr>*){border-color:rgb(var(--text-color) / var(--c8-border-opacity))}@media screen and (min-width:700px){.impact-text{grid-template-rows:auto auto;row-gap:0}.impact-text>*{grid-row:span 2}.impact-text>.snap-center{display:grid;grid-template-rows:subgrid}.impact-text>.snap-center>.impact-text__text{align-self:end}}.timeline__controls{order:-1}.collection__results>.v-stack>.md\:hidden>p.text-center{font-family:var(--mono-font-family);font-weight:var(--label-font-weight);font-size:var(--c8-label-sm-size);letter-spacing:var(--c8-label-sm-tracking);text-transform:uppercase;color:rgb(var(--text-color) / .62)}.removable-facet{border-radius:var(--c8-radius-input);background:transparent;box-shadow:inset 0 0 0 var(--c8-hairline) rgb(var(--text-color) / var(--c8-option-border-opacity))}.facet-dialog{border-radius:var(--c8-radius-block);background:rgb(var(--c8-surface));border-color:rgb(var(--c8-white) / var(--c8-border-opacity))}.facet-dialog-option{border-radius:var(--c8-radius-input)}:checked+.facet-dialog-option,.facet-dialog-option:hover{background:var(--c8-fill)}.facets-drawer__floating-apply{background:linear-gradient(180deg,rgb(var(--dialog-background) / 0),rgb(var(--dialog-background)))}.main-search-form .input{height:var(--c8-control-height)}.empty-state .count-bubble{background:rgb(var(--text-color));color:rgb(var(--background, var(--c8-black)))}.container:has(>search-result-panel[load-from-url]):not(:has(>search-result-panel:not([hidden])>*)){min-height:100svh}.cart-form{border-color:rgb(var(--text-color) / var(--c8-border-opacity));background:rgb(var(--c8-surface))}@media screen and (min-width:1150px){.cart-order{grid-template-columns:1fr var(--c8-cart-summary-width)}}:is(.cart-form__totals,.cart-drawer) .h-stack.justify-between>span{white-space:nowrap}.shopify-email-marketing-confirmation__container{display:grid;align-content:center;justify-items:center;gap:var(--spacing-4);min-height:var(--c8-system-page-min-height);max-width:var(--c8-lead-max-width);margin-inline:auto;padding:var(--spacing-24) var(--container-gutter);text-align:center}.shopify-email-marketing-confirmation__container h1{margin:0;font-family:var(--mono-font-family);font-size:var(--c8-label-size);font-weight:var(--label-font-weight);letter-spacing:var(--c8-label-tracking);line-height:var(--c8-label-line-height);text-transform:uppercase;color:rgb(var(--text-color) / .62)}.shopify-email-marketing-confirmation__container p{margin:0;color:rgb(var(--text-color) / .62);text-wrap:balance}.shopify-email-marketing-confirmation__container p:first-of-type{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--c8-system-heading-size);line-height:var(--c8-heading-line-height);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);color:rgb(var(--text-color))}.shopify-email-marketing-confirmation__container a{margin-block-start:var(--spacing-4);font-size:var(--text-sm);color:rgb(var(--text-color) / .62);text-decoration:underline;text-underline-offset:2px}.cart-terms{margin:0;text-wrap:pretty}.product--redesign{--product-card-gap: var(--c8-product-column-gap, var(--spacing-10));column-gap:var(--product-card-gap)!important}.product--redesign .product-info{--product-info-block-spacing: var(--spacing-4);background:rgb(var(--c8-surface));border:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity));border-radius:var(--rounded-block);padding:var(--spacing-6);text-wrap:pretty}@media screen and (min-width:1000px){.product--redesign .product-info{padding:clamp(var(--spacing-8),3vw,var(--spacing-11))}}.product--redesign .product-gallery__media,.product--redesign .product-gallery__media :is(img,video,iframe,model-viewer){border-radius:var(--rounded-block)}@media screen and (max-width:999px){.product .product-gallery__media,.product .product-gallery__media :is(img,video,iframe,model-viewer){border-radius:0}}.product-gallery__media-list{--product-gallery-media-list-gap: var(--c8-hairline)}.product--redesign .variant-picker__option-info{display:none}.software-logos{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2-5)}.software-logos img{height:var(--spacing-7);width:auto;display:block}.product--redesign .product-info>.product-info__block-item:has(.software-logos){margin:0!important;padding:0!important;height:0;min-height:0;overflow:visible}.product--redesign .product-info>.product-info__block-item:has(.software-logos)+*{margin-block-start:0!important}@media screen and (max-width:999px){.product--redesign .product-info>.product-info__block-item:has(.software-logos){display:none}}@media screen and (min-width:1000px){.product--redesign .product-info>.product-info__block-item:has(.software-logos)+.product-info__block-item[data-block-type=title]{padding-inline-end:clamp(70px,7vw,95px)}}.product--redesign .product-info>.product-info__block-item[data-block-type=payment-terms]{display:none!important}.product--redesign .product-info>*+*{margin-block-start:var(--spacing-3)!important;margin-block-end:0!important}.product--redesign .product-info>.product-info__block-item[data-block-type=description]{margin-block-start:var(--spacing-8)!important}.product--redesign .product-info__title{font-size:clamp(1.75rem,2.6vw,2.25rem)!important;line-height:var(--c8-heading-line-height-loose)!important}.product--redesign .product-info__description :is(.h0,.h1,.h2,.h3,h1,h2,h3){font-size:clamp(1.15rem,1.6vw,1.35rem)!important;line-height:var(--c8-heading-line-height-loose)!important}.product--redesign .product-info__description .prose :is(.h5,.h6,h5,h6)+*{margin-block-start:var(--spacing-6)!important}.product--redesign .product-info__price .text-on-sale{color:rgb(var(--text-color))!important}.product--redesign .variant-picker__option-values{gap:var(--spacing-3)}.product--redesign .block-swatch,.product--redesign .emul8-acc__summary{height:var(--c8-control-height);min-height:var(--c8-control-height)}.product--redesign .block-swatch{padding-inline:var(--spacing-4)}@media screen and (max-width:699px){.product--redesign .emul8-variant-row>.product-info__block-item+.product-info__block-item{margin-block-start:var(--spacing-3)}.product--redesign .variant-picker__option-values{flex-wrap:nowrap}.product--redesign .variant-picker__option-values .block-swatch{flex:1 1 0;min-width:0;justify-content:center;padding-inline:var(--spacing-3);white-space:nowrap}.product--redesign :is(.block-swatch,.emul8-acc__summary){font-size:var(--c8-label-sm-size);letter-spacing:var(--c8-label-sm-tracking)}.custom-review-section .review-summary .review-count{white-space:nowrap}.product-info .product-info__title{font-size:clamp(1.25rem,6vw,1.75rem)!important}.product-info .custom-review-section{gap:var(--spacing-2-5)}.product-info .custom-review-section .avatar-stack .avatar{width:var(--spacing-7);height:var(--spacing-7);margin-inline-start:calc(-1 * var(--spacing-2))}.product-info .custom-review-section .avatar-stack .avatar:first-child{margin-inline-start:0}.product-info .custom-review-section .review-summary .rating__stars{gap:var(--spacing-1)}.product-info .custom-review-section .rating__star{width:var(--spacing-3);height:var(--spacing-3)}.product-info{display:flex;flex-direction:column}.product-info>.product-info__block-item:is([data-block-type=title],:has(~[data-block-type=title])){order:-2}.product-info>.product-info__block-item:has(.custom-review-section){order:-1}.product-info>.product-info__block-item:not(:has(* *)){margin-block-start:0!important}}@media screen and (min-width:700px){.product--redesign .product-info__block-group.emul8-variant-row{display:flex;gap:var(--spacing-3);align-items:stretch}.product--redesign .emul8-variant-row>.product-info__block-item[data-block-type=variant-picker]{flex:0 0 auto}.product--redesign .emul8-variant-row>.product-info__block-item[data-block-type=liquid]{flex:1 1 auto;min-width:0}.product--redesign .emul8-variant-row>.product-info__block-item+.product-info__block-item{margin-block:0!important}}.coming-soon-cta[disabled]{cursor:not-allowed;opacity:1}.coming-soon-form{gap:0}.coming-soon-form-error{margin-block-start:var(--spacing-4)}.freebie-form .form{gap:0}.freebie-form .button{font-size:var(--text-base)}.freebie-form .button svg{stroke-width:var(--c8-freebie-button-icon-stroke)}.freebie-form__error{margin-block-start:var(--spacing-4)}.freebie-form__consent{margin-block-start:var(--spacing-3);text-wrap:pretty}.freebie-form__consent a{text-decoration:underline;text-underline-offset:2px}.product-info__description--heading-gradient .prose :is(h1,h2,h3,h4):is(.h0,.h1,.h2,.h3){background-image:var(--gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.product-info__block-item[data-block-type=freebie-signup]+.product-info__block-item[data-block-type=text] .prose{font-size:var(--text-sm);color:rgb(var(--text-color) / .62)}.freebie-signup{width:100%;max-width:var(--c8-freebie-signup-width);margin-inline:auto}.freebie-signup__footnote{margin-block-start:var(--spacing-8);text-align:center}@media screen and (min-width:700px){:is(.coming-soon-form-row,.freebie-form__row){grid-template-columns:3fr 2fr}}.product-info__buy-buttons :is(.button,.shopify-payment-button__button--unbranded){font-size:var(--c8-atc-size)!important}.product--redesign .buy-buttons .button{width:100%;min-height:var(--spacing-14)}.product--redesign .product-info__description table.spec-table td{font-size:var(--text-sm)!important}.product--redesign .product-info__description table.spec-table th{font-size:var(--c8-label-sm-size)!important}.custom-review-section{display:flex;align-items:center;gap:var(--spacing-3-5);margin-block:var(--spacing-1)}.custom-review-section>:is(.avatar-stack,.review-summary,.secure-badge){margin:0}.custom-review-section .avatar-stack{display:flex;align-items:center;flex-shrink:0}.custom-review-section .avatar-stack .avatar{width:var(--spacing-9-5);height:var(--spacing-9-5);border-radius:var(--rounded-full);object-fit:cover;border:2px solid rgb(var(--background, var(--c8-black)));filter:grayscale(1);margin-inline-start:calc(-1 * var(--spacing-2-5))}.custom-review-section .avatar-stack .avatar:first-child{margin-inline-start:0}.custom-review-section .review-summary{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-0-5);min-width:0}.custom-review-section .review-summary .rating__stars{display:flex;align-items:center;gap:var(--spacing-1-5)}.rating__star-outline{stroke-width:calc(var(--c8-star-outline-width) * 2)}.custom-review-section .review-summary .review-count,.custom-review-section .secure-badge__text span{margin:0;font-family:var(--mono-font-family);font-weight:var(--label-font-weight);font-size:var(--c8-label-xs-size);letter-spacing:var(--c8-label-xs-tracking);text-transform:uppercase;color:rgb(var(--text-color) / .62)}.custom-review-section .secure-badge{display:none;margin-inline-start:auto;align-items:center;gap:var(--spacing-2-5)}@media screen and (min-width:700px){.custom-review-section .secure-badge{display:flex}}.custom-review-section .secure-badge__text{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-0-5);text-align:end;line-height:var(--c8-label-line-height)}.custom-review-section .secure-badge__icon{flex-shrink:0;font-size:var(--spacing-8);color:rgb(var(--text-color) / .35)}.hugeicons--security{display:inline-block;width:1em;height:1em;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'%3E%3Cpath d='M18.709 3.495C16.817 2.554 14.5 2 12 2s-4.816.554-6.709 1.495c-.928.462-1.392.693-1.841 1.419S3 6.343 3 7.748v3.49c0 5.683 4.542 8.843 7.173 10.196c.734.377 1.1.566 1.827.566s1.093-.189 1.827-.566C16.457 20.08 21 16.92 21 11.237V7.748c0-1.405 0-2.108-.45-2.834s-.913-.957-1.841-1.419'/%3E%3Cpath d='M12 9v1m-1-.5a1 1 0 1 0 2 0a1 1 0 0 0-2 0'/%3E%3Cpath d='M12.75 14h-1.5l.75-3.5z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;-webkit-mask:var(--svg) no-repeat center / 100% 100%;mask:var(--svg) no-repeat center / 100% 100%}.product-quick-add{background:rgb(var(--c8-surface));border-block-start:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity))}.content-over-media.hero-wide{--c8-hero-inset: var(--spacing-6);--container-gutter: var(--c8-hero-inset) !important;--content-over-media-gap: var(--c8-hero-inset) !important;--content-over-media-column-gap: var(--c8-hero-inset) !important;--content-over-media-row-gap: var(--c8-hero-inset) !important}@media screen and (min-width:700px){.content-over-media.hero-wide{--c8-hero-inset: var(--spacing-10)}}.content-over-media.hero-wide{--c8-hero-lg-height: 560px}@media screen and (min-width:1400px){.content-over-media.hero-wide{--c8-hero-lg-height: 640px}}@media screen and (min-width:1600px){.content-over-media.hero-wide{--c8-hero-lg-height: 720px}}.hero-wide .place-self-center{place-self:center start!important;max-width:none!important;text-align:start!important;position:static!important}@media screen and (min-width:1000px){.hero-wide .place-self-center{place-self:end start!important}}.hero-wide .text-center,.hero-wide .prose{text-align:start!important}.hero-wide .prose{margin-inline:0!important}@media screen and (min-width:1000px){.hero-wide .prose{max-width:800px!important}}@media screen and (min-width:1400px){.hero-wide .prose{max-width:880px!important}}.hero-wide .prose :is(.h0,.h1,.h2){text-wrap:pretty}@media screen and (min-width:1000px){.hero-wide .prose :is(.h0,.h1,.h2){text-wrap:balance}}.hero-wide .prose :is(.h0,.h1,.h2)+div p{max-width:var(--c8-lead-max-width);text-wrap:var(--c8-lead-wrap, balance);font-size:var(--c8-lead-size);font-weight:var(--c8-lead-weight)}.hero-wide .prose .button-group,.hero-wide .prose [class*=button]:not(.button){justify-content:flex-start}.hero-wide.content-over-media--lg{--c8-hero-fit-height: calc(100svh - var(--announcement-bar-height, 0px) - var(--header-height, 0px) - var(--spacing-6))}@media screen and (min-width:1000px){.hero-wide.content-over-media--lg{--content-over-media-height: min(var(--c8-hero-lg-height), var(--c8-hero-fit-height))}}.hero-wide .review-summary .review-count{color:rgb(var(--text-color))}.hero-wide .prose .button{min-height:var(--c8-hero-button-height);padding-inline:var(--spacing-5);white-space:nowrap}@media screen and (min-width:700px){.hero-wide .prose .button{padding-inline:var(--spacing-8);font-size:var(--c8-hero-button-size)}}.content-over-media{isolation:isolate}.content-over-media video{transform:scale(var(--c8-video-edge-crop, 1.006))}.ambient-glow{--ambient-glow-blur: 56px;--ambient-glow-spread: 1.06;display:block;position:relative;isolation:isolate}.ambient-glow__canvas{display:none}@media screen and (min-width:1000px){.ambient-glow__canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:0;filter:blur(var(--ambient-glow-blur)) saturate(1.2);transform:scale(var(--ambient-glow-spread));pointer-events:none;transition:opacity var(--c8-duration) ease}.ambient-glow.is-ready .ambient-glow__canvas{opacity:var(--ambient-glow-strength, .5)}}.hero-wide .custom-review-section{display:none}@media screen and (min-width:700px){.hero-wide .custom-review-section{display:flex;margin-block:var(--spacing-6) 0;justify-content:flex-start}}.hero-wide .custom-review-section .avatar-stack .avatar{border:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-strong-opacity))}.button:has(>.button__app-icon),.hero-wide .prose .button:has(>.button__app-icon){gap:var(--c8-icon-button-spacing);padding-inline:var(--c8-icon-button-spacing)}.hero-wide .button--outline{--c8-flicker-name: c8-button-flicker-outline;--button-outline-color: var(--c8-white);background:rgb(var(--c8-white) / .08);color:rgb(var(--c8-white));box-shadow:inset 0 0 0 var(--c8-hairline) rgb(var(--c8-white) / var(--c8-border-strong-opacity));-webkit-backdrop-filter:blur(var(--c8-frost-blur));backdrop-filter:blur(var(--c8-frost-blur))}.hero-corner-link{margin-block-start:var(--spacing-6)!important}.hero-corner-link p{margin:0!important}.hero-corner-link a{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3-5);background:rgb(var(--c8-white) / .08)!important;border:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-strong-opacity));border-radius:var(--rounded-button);font-family:var(--mono-font-family);font-size:var(--c8-label-xs-size)!important;font-weight:var(--label-font-weight)!important;letter-spacing:var(--c8-label-xs-tracking);line-height:var(--c8-label-line-height);text-transform:uppercase;color:rgb(var(--c8-white))!important;text-decoration:none;-webkit-backdrop-filter:blur(var(--c8-frost-blur));backdrop-filter:blur(var(--c8-frost-blur));transition:background-color var(--c8-duration-fast) ease,transform var(--c8-duration) var(--c8-ease)}.hero-corner-link a:after{content:"";width:var(--spacing-2-5);height:var(--spacing-2-5);background:currentColor;-webkit-mask: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='square'%3E%3Cpath d='M4 12h16M13 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask: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='square'%3E%3Cpath d='M4 12h16M13 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}.hero-corner-link a strong{font-weight:inherit}@media screen and (pointer:fine){.hero-corner-link a:hover{background:rgb(var(--c8-white) / .18)!important;transform:translate(3px)}}.hero-corner-link.hero-corner-link--text a{--c8-link-line-size: 0% var(--c8-hairline);padding:0 0 var(--spacing-1-5);border:0;border-radius:0;background:linear-gradient(currentColor,currentColor) left bottom / var(--c8-link-line-size) no-repeat!important;color:rgb(var(--c8-white) / .8)!important;-webkit-backdrop-filter:none;backdrop-filter:none;transition:color var(--c8-duration-fast) ease,background-size var(--c8-duration) var(--c8-ease)}.hero-corner-link.hero-corner-link--text a:after{transition:transform var(--c8-duration) var(--c8-ease)}@media screen and (pointer:fine){.hero-corner-link.hero-corner-link--text a:hover{--c8-link-line-size: 100% var(--c8-hairline);color:rgb(var(--c8-white))!important;transform:none}.hero-corner-link.hero-corner-link--text a:hover:after{transform:translate(3px)}}.hero-corner-link.hero-corner-link--text a:focus-visible{--c8-link-line-size: 100% var(--c8-hairline)}@media screen and (min-width:1000px){.content-over-media>.hero-corner-link,.hero-corner-link{position:absolute!important;bottom:var(--spacing-10);inset-inline-end:var(--spacing-10);z-index:4;margin:0!important;grid-area:unset!important;max-width:none!important}}@media screen and (min-width:1000px){.hero-corner-link--text{bottom:calc(var(--spacing-10) - var(--spacing-1-5))}}.button__app-icon,.prose a.button>img.button__app-icon{flex-shrink:0;width:var(--spacing-7);height:var(--spacing-7);margin:0;object-fit:contain}.hero-credits{display:none}@media screen and (min-width:1000px){.hero-credits{display:flex;align-items:center;gap:var(--spacing-1-5);margin-block:var(--spacing-5) 0!important;font-family:var(--mono-font-family);font-weight:var(--label-font-weight);font-size:var(--c8-label-xs-size);letter-spacing:var(--c8-label-xs-tracking);text-transform:uppercase;line-height:var(--c8-label-line-height);color:rgb(var(--c8-white) / .62)}}.hero-credits__label,.hero-credits__amp{color:inherit}.hero-credits__person{position:relative;display:inline-block;cursor:default;outline:none}.hero-credits__name{display:inline-block;color:rgb(var(--c8-white));transition:transform var(--c8-duration) var(--c8-ease)}.hero-credits__person:is(:hover,:focus-visible) .hero-credits__name{transform:translateY(-1px)}.hero-credits__tooltip{position:absolute;bottom:calc(100% + var(--spacing-3));inset-inline-start:0;z-index:6;display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:var(--spacing-3-5);row-gap:var(--spacing-2);width:320px;padding:var(--spacing-4);background:rgb(var(--c8-surface) / .85);border:var(--c8-hairline) solid rgb(var(--c8-white) / var(--c8-border-opacity));border-radius:var(--c8-radius-block);-webkit-backdrop-filter:blur(var(--c8-frost-blur));backdrop-filter:blur(var(--c8-frost-blur));color:rgb(var(--c8-white));font-family:var(--text-font-family);text-transform:none;line-height:1.45;letter-spacing:0;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform var(--c8-duration) var(--c8-ease)}.hero-credits__person:is(:hover,:focus-visible) .hero-credits__tooltip{opacity:1;transform:translateY(0);pointer-events:auto}.hero-credits__avatar{grid-column:1;grid-row:1;align-self:center;width:60px;height:60px;border-radius:var(--rounded-full);object-fit:cover;filter:grayscale(1)}.hero-credits__tooltip-meta{grid-column:2;grid-row:1;align-self:center;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:var(--spacing-1);min-width:0}.hero-credits__tooltip-name,.hero-credits__tooltip-role{display:block!important;width:100%}.hero-credits__tooltip-name{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--c8-card-title-size);text-transform:uppercase;line-height:var(--c8-heading-line-height-loose)}.hero-credits__tooltip-role{font-family:var(--mono-font-family);font-weight:var(--label-font-weight);font-size:var(--c8-label-xs-size);letter-spacing:var(--c8-label-xs-tracking);text-transform:uppercase;color:rgb(var(--c8-white) / .62);line-height:var(--c8-label-line-height)}.hero-credits__tooltip-bio{grid-column:1 / -1;grid-row:2;font-size:var(--c8-label-sm-size);color:rgb(var(--c8-white) / .8);text-wrap:pretty}.prose :is(iframe[src*=youtube],iframe[src*="youtu.be"],iframe[src*=vimeo]){border-radius:var(--rounded-block);overflow:hidden}table.spec-table{width:100%;border-collapse:separate!important;border-spacing:0;background:var(--c8-fill);border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-opacity));border-radius:var(--c8-radius-block);font-size:var(--text-sm);line-height:1.4;margin-block-start:var(--spacing-5)!important}.prose *+table.spec-table{margin-block-start:var(--spacing-5)!important}table.spec-table th,table.spec-table td,table.spec-table :is(th,td):first-child,table.spec-table :is(th,td):last-child{padding:var(--spacing-3) var(--spacing-4)!important;text-align:start;vertical-align:top;border-block-end:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-opacity));border-inline:0;border-block-start:0}table.spec-table tr:last-child :is(th,td){border-block-end:0}table.spec-table th{width:45%;font-family:var(--mono-font-family);font-size:var(--c8-label-sm-size);font-weight:var(--label-font-weight);letter-spacing:var(--c8-label-sm-tracking);text-transform:uppercase;color:rgb(var(--text-color) / .62)}@media screen and (min-width:700px){table.spec-table th{width:40%}}table.spec-table td{font-weight:var(--text-font-weight-medium)}table.spec-table .is-highlight{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:.2em}ul.feature-grid{list-style:none!important;padding-inline-start:0!important;margin-inline-start:0!important;display:grid!important;grid-template-columns:1fr;gap:var(--c8-hairline)}ul.feature-grid>li{position:relative;list-style:none;padding:var(--spacing-3-5) var(--spacing-4) var(--spacing-3-5) var(--spacing-10)!important;background:var(--c8-fill);margin:0!important;font-size:var(--text-sm);line-height:1.4;text-wrap:balance}.product--redesign .product-info__description ul.feature-grid>li{font-size:var(--text-base)}.product-info__description ul.feature-grid{gap:var(--spacing-2)}.product-info__description ul.feature-grid>li{border-radius:var(--c8-radius-button)}:is(ul.feature-grid,ul.list-check)>li:before{content:"";position:absolute;display:block;width:var(--c8-check-icon-size);height:var(--c8-check-icon-size);background:currentColor;-webkit-mask: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='square'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / contain no-repeat;mask: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='square'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / contain no-repeat}ul.feature-grid>li:before{inset-inline-start:var(--spacing-4);top:calc(var(--spacing-3-5) + .15em)}ul.list-check{list-style:none!important;padding-inline-start:0!important;margin-inline-start:0!important}ul.list-check>li{position:relative;padding-inline-start:1.85em!important;list-style:none;margin:0!important;line-height:1.45}ul.list-check>li+li{margin-block-start:var(--spacing-1-5)!important}ul.list-check>li:before{inset-inline-start:0;top:.2em}.article .prose *+:is(.h0,.h1,.h2,h1,h2),.product-info__description .prose *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:1.25em!important}.article .prose *+:is(.h3,.h4,h3,h4),.product-info__description .prose *+:is(.h3,.h4,h3,h4){margin-block-start:2em!important}.article .prose *+:is(.h5,.h6,h5,h6),.product-info__description .prose *+:is(.h5,.h6,h5,h6){margin-block-start:1.5em!important}.article .prose :is(img,figure,video,iframe){display:block;margin-block:2em!important;border-radius:var(--rounded-block)}.article .prose :is(p,div,a):has(>:is(img,video,iframe):only-child){display:block;margin-block:2em!important}.article .prose :is(p,div,a):has(>:is(img,video,iframe):only-child)>:is(img,video,iframe){margin-block:0!important}#filemonk .Polaris-Modal-Dialog__Modal{color:var(--p-color-text);line-height:var(--c8-dialog-line-height)}#filemonk .Polaris-Modal-Dialog__Modal .Polaris-Choice{align-items:flex-start;font-size:var(--text-sm);line-height:var(--c8-dialog-line-height)}#filemonk .Polaris-Modal-Dialog__Modal .Polaris-Choice__Label .Polaris-Text--root{font-size:inherit;line-height:inherit}#filemonk .Polaris-Modal-Dialog__Modal .Polaris-Choice__Control{margin-block-start:calc((1lh - var(--pc-choice-size)) / 2);margin-inline-end:var(--p-space-300)}html .lut-converter-bg{background:rgb(var(--c8-black));overflow-x:clip}.lut-converter-bg .lut-converter .grid-option .tooltip{max-width:min(260px,calc(100vw - 2 * var(--container-gutter)));white-space:normal}.lut-converter-bg .lut-converter{--bg: rgb(var(--c8-black));--bg-card: rgb(var(--c8-surface));--bg-card-solid: rgb(var(--c8-surface));--bg-elevated: rgb(var(--c8-surface-raised));--bg-hover: rgb(var(--c8-white) / .06);--border: rgb(var(--c8-white) / var(--c8-border-opacity));--border-hover: rgb(var(--c8-white) / var(--c8-option-border-opacity));--border-accent: rgb(var(--c8-white) / var(--c8-border-strong-opacity));--text: rgb(var(--c8-white));--text-secondary: rgb(var(--c8-white) / .62);--text-tertiary: rgb(var(--c8-grey));--accent: rgb(var(--c8-white));--accent-hover: rgb(var(--c8-white));--accent-glow: transparent;--accent-dim: rgb(var(--c8-white) / .08);--success: rgb(var(--c8-white));--error: rgb(var(--error-text));--warning: rgb(var(--c8-grey-light));--radius-sm: var(--c8-radius-badge);--radius: var(--c8-radius-input);--radius-lg: var(--c8-radius-block);--radius-xl: var(--c8-radius-block);--font: var(--text-font-family)}.lut-converter-bg .lut-converter .lut-btn{border-radius:var(--c8-radius-button)}.lut-converter-bg .lut-converter :is(.file-status,.progress-bar,.progress-fill,.footer-badge,.step-number,.spinner,.tooltip){border-radius:var(--c8-radius-badge)}.lut-converter-bg .lut-converter .progress-fill{background:rgb(var(--c8-white));box-shadow:none}.lut-converter-bg .lut-converter :is(.header-title,.seo-heading,.step-title,.format-card-title,.grid-info-title){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:var(--heading-text-transform);letter-spacing:var(--heading-letter-spacing);line-height:var(--c8-heading-line-height-loose)}.lut-converter-bg .lut-converter :is(.control-label,.grid-label,.file-status,.progress-label,.progress-pct,.format-card-compat,.footer-badge){font-family:var(--mono-font-family);font-weight:var(--label-font-weight);letter-spacing:var(--c8-label-sm-tracking);text-transform:uppercase}.lut-converter-bg .lut-converter .card-header h2{font-family:var(--heading-font-family);font-size:var(--text-h4);font-weight:var(--heading-font-weight);line-height:var(--c8-heading-line-height-loose);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.lut-converter-bg .lut-converter :is(.card-icon,.download-icon){color:rgb(var(--c8-white))}.lut-converter-bg .lut-converter .lut-btn{font-family:var(--c8-action-font-family);font-size:var(--c8-action-size);font-weight:var(--c8-action-weight);letter-spacing:var(--c8-action-tracking);text-transform:var(--c8-action-transform)}.lut-converter-bg .lut-converter .lut-btn--accent{color:rgb(var(--c8-black))}.lut-converter-bg .lut-converter .lut-btn--accent:hover{box-shadow:inset 0 0 0 var(--c8-hairline) var(--accent)!important}.lut-converter-bg .lut-converter .spinner{border-color:rgb(var(--c8-black) / .2);border-top-color:rgb(var(--c8-black))}.emul8-wrapper iframe{background:rgb(var(--c8-black))!important}.lp-cmp{max-width:1100px;margin-inline:auto;padding-inline:var(--container-gutter);color:rgb(var(--text-color))}.lp-cmp h2{margin-block-end:var(--spacing-4);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(2rem,4vw,3rem);line-height:var(--c8-heading-line-height);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);text-align:center}.lp-cmp .sub,.lp-cmp .footnote{max-width:60ch;margin-inline:auto;text-align:center;color:rgb(var(--text-color) / .62)}.lp-cmp .sub{margin-block-end:var(--spacing-12)}.lp-cmp .footnote{margin-block-start:var(--spacing-8);font-size:var(--text-sm)}.lp-cmp__scroll{overflow-x:auto}.lp-cmp table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.lp-cmp :is(th,td){padding:var(--spacing-3-5) var(--spacing-3);text-align:center;border-block-end:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-opacity))}.lp-cmp :is(th,td):first-child{text-align:start;font-weight:var(--text-font-weight-medium)}.lp-cmp thead th{padding-block:var(--spacing-6);border-block-end-color:rgb(var(--text-color) / var(--c8-option-border-opacity))}.lp-cmp :is(.col-emul8,.col-highlight){background:var(--c8-fill);border-inline:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-strong-opacity))}.lp-cmp thead :is(.col-emul8,.col-highlight){border-block-start:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-strong-opacity));color:rgb(var(--text-color))}.lp-cmp tbody tr:last-child :is(.col-emul8,.col-highlight){border-block-end:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-strong-opacity))}.lp-cmp .yes{color:rgb(var(--text-color));font-weight:var(--text-font-weight-medium)}.lp-cmp .no{color:rgb(var(--text-color) / .35)}.lp-cmp .partial{color:rgb(var(--text-color) / .62)}@media screen and (max-width:699px){.lp-cmp table{font-size:var(--text-xs)}.lp-cmp :is(th,td){padding:var(--spacing-2-5) var(--spacing-1-5)}}#eu-widerruf-form .wr-form-container{background:rgb(var(--c8-surface));color:rgb(var(--text-color));border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-opacity));border-radius:var(--c8-radius-block)}#eu-widerruf-form .wr-form-container :is(h1,h2){color:rgb(var(--text-color));font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing)}#eu-widerruf-form :is(.wr-subtitle,.wr-hint,.wr-product-meta,.wr-privacy-note,.wr-reason label span){color:rgb(var(--text-color) / .62)}#eu-widerruf-form :is(.wr-field label,.wr-reason label){color:rgb(var(--text-color));font-weight:var(--text-font-weight-medium)}#eu-widerruf-form :is(.wr-field input,.wr-reason select,.wr-qty-select){background:var(--c8-fill);color:rgb(var(--text-color));border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-opacity));border-radius:var(--c8-radius-input);box-shadow:none;transition:border-color var(--c8-duration-fast) ease}#eu-widerruf-form :is(.wr-field input,.wr-reason select){min-height:var(--c8-control-height)}#eu-widerruf-form :is(.wr-field input,.wr-reason select,.wr-qty-select):hover{border-color:rgb(var(--text-color) / .3)}#eu-widerruf-form :is(.wr-field input,.wr-reason select,.wr-qty-select):focus{border-color:rgb(var(--text-color));box-shadow:none}#eu-widerruf-form .wr-field input::placeholder{color:rgb(var(--text-color) / .5)}#eu-widerruf-form :is(.wr-reason select,.wr-qty-select) option{background:rgb(var(--c8-surface));color:rgb(var(--text-color))}#eu-widerruf-form :is(.wr-btn-primary,.wr-btn-confirm){min-height:var(--c8-control-height);background:rgb(var(--c8-white));color:rgb(var(--c8-black));border-radius:var(--c8-radius-button);font-family:var(--action-font-family);font-weight:var(--action-font-weight);font-size:var(--action-font-size)}#eu-widerruf-form :is(.wr-btn-primary,.wr-btn-confirm):disabled{background:rgb(var(--c8-white));color:rgb(var(--c8-black));opacity:.35}#eu-widerruf-form .wr-spinner{border-color:transparent rgb(var(--c8-black)) rgb(var(--c8-black))}#eu-widerruf-form .wr-product-item{border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-opacity));border-radius:var(--c8-radius-input)}#eu-widerruf-form .wr-product-item.selected{border-color:rgb(var(--text-color) / var(--c8-option-border-hover-opacity));background:var(--c8-fill)}#eu-widerruf-form .wr-product-item input[type=checkbox]{accent-color:rgb(var(--text-color))}#eu-widerruf-form .wr-product-img{border-radius:var(--c8-radius-button);background:var(--c8-fill)}#eu-widerruf-form .wr-reason{background:var(--c8-fill);border:var(--c8-hairline) solid rgb(var(--text-color) / var(--c8-border-opacity));border-radius:var(--c8-radius-input)}#eu-widerruf-form :is(.wr-success,.wr-success h2,.wr-reference){color:rgb(var(--text-color))}#eu-widerruf-form :is(.wr-success,.wr-reference){background:var(--c8-fill);border-radius:var(--c8-radius-input)}#eu-widerruf-form .wr-error{background:rgb(var(--error-text) / .12);color:rgb(var(--error-text));border-radius:var(--c8-radius-input)}#eu-widerruf-form .wr-withdrawn-msg{color:rgb(var(--error-text))}#eu-widerruf-form .wr-branding,#eu-widerruf-form .wr-branding :is(a,span,strong){color:rgb(var(--text-color) / .62)}@media screen and (max-width:699px){:is(.content-over-media,.hero-wide) .prose .button+.button{margin-block-start:var(--spacing-2-5)!important}}@media screen and (min-width:700px){:is(.content-over-media,.hero-wide) .prose .button+.button{margin-inline-start:var(--spacing-2)}}[id$=__video_VeENqY] .prose a:not(.button){background:none}[id$=__testimonials_WdCXQN] .testimonial__quote :is(p,h1,h2,h3){text-wrap:balance}[id$=__media_with_text_3RVaLi] .section-blends{padding-block:var(--spacing-6) 0}@media screen and (min-width:700px){[id$=__media_with_text_3RVaLi] .section-blends{padding-block-start:var(--spacing-12)}}[id$=__image_with_text_overlay_yJVUjh] .section-blends{padding-block:var(--spacing-5)}[id$=__rich_text_qaDQwF] .section-full{padding-inline:var(--container-gutter)}[id$=__rich_text_qaDQwF] .prose div img:not([style*=float]):only-child{width:100%}[id$=__rich_text_qaDQwF]{--c8-logo-strip-tone: .31}[id$=__rich_text_qaDQwF] .prose img{filter:brightness(0) invert(var(--c8-logo-strip-tone));transition:filter var(--c8-duration) ease}@media screen and (pointer:fine){[id$=__rich_text_qaDQwF] .prose img:hover{filter:brightness(1) invert(0)}}[id$=__rich_text_qaDQwF] span.text-custom{font-size:var(--c8-label-sm-size);letter-spacing:0}@media screen and (min-width:700px){[id$=__rich_text_qaDQwF] .section-full{padding-inline:var(--spacing-2-5)}[id$=__rich_text_qaDQwF] .prose div img:not([style*=float]):only-child{width:90%}[id$=__rich_text_qaDQwF] span.text-custom{font-size:inherit;letter-spacing:inherit}}[id$=__98bd115b-a87c-4aa2-bc7d-3f0528f1cb73] .section-full{padding-block-start:0}@media screen and (min-width:700px){[id$=__98bd115b-a87c-4aa2-bc7d-3f0528f1cb73] .section-full{padding-block-start:var(--spacing-20)}[id$=__98bd115b-a87c-4aa2-bc7d-3f0528f1cb73] .bleed{margin-block-start:calc(-1 * var(--spacing-20))}}[id$=__collection_list_eeizfL] .section-blends{padding-block-start:0}[id$=__image_with_text_overlay_iWqFYd] .section-blends{padding-block-start:var(--spacing-2-5)}:is([id$=__image_with_text_overlay_pYJG6A],[id$=__hero]) p.h0{font-size:3.4rem}@media screen and (min-width:769px){:is([id$=__image_with_text_overlay_pYJG6A],[id$=__hero]) p.h0{font-size:4.5rem}}@media screen and (min-width:1201px){:is([id$=__image_with_text_overlay_pYJG6A],[id$=__hero]) p.h0{font-size:6rem}}[id$=__seo_h1] .h1{font-size:var(--text-lg)!important;line-height:1.4!important;max-width:60ch;margin-inline:auto;opacity:.85}:is([id$=__problem_intro],[id$=__deeper_problem]) .h2{font-size:clamp(2rem,4vw,3.5rem)!important;margin-block-end:var(--spacing-8)}:is([id$=__problem_intro],[id$=__deeper_problem]) p{font-size:var(--text-lg);line-height:var(--c8-body-line-height);margin-block-end:var(--spacing-5);max-width:60ch}
/*# sourceMappingURL=/cdn/shop/t/52/assets/cinem8.css.map */
