:root{word-break:break-word}.inline-richtext a,.richtext a,.prose a{--tw-text-opacity: 1;color:hsl(var(--primary-hsl) / var(--tw-text-opacity))}.aspect-\[--custom-height\]{aspect-ratio:var(--custom-height)}.\!size-full{width:100%!important;height:100%!important}.pt-r6{padding-top:var(--r8)}.-ms-r4{margin-left:calc(var(--r4) * -1)}.last\:pb-0:last-child{padding-bottom:0}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.\[--icon-color\:text-content-limit\]{--icon-color: hsl(var(--content-hsl) / var(--content-mix-limit))}.text-\[--icon-color\]{color:var(--icon-color)}.gap-md{gap:var(--root-space-md);row-gap:var(--raw-space-md);-moz-column-gap:var(--root-space-md);column-gap:var(--root-space-md)}.megamenu-grid{grid-template-columns:[first-col-start] minmax(0,1fr) [first-col-end] var(--r8) [second-col-start] minmax(0,1fr) [second-col-end] var(--r8) [third-col-start] minmax(0,1fr) [third-col-end]}.megamenu-column{grid-row:1 / -1;grid-column:var(--grid-column)}.megamenu-column-first{padding-top:var(--section-setting-space);padding-bottom:var(--section-setting-space);padding-left:var(--section-setting-space);margin-top:calc(var(--section-setting-space) * -1);margin-bottom:calc(var(--section-setting-space) * -1);margin-left:calc(var(--section-setting-space) * -1);border-right:1px solid hsl(var(--content-hsl) / var(--mix-10, 10%))}@media (min-width: 768px){.md\:w-full{width:100%}.md\:aspect-\[--custom-height\]{aspect-ratio:var(--custom-height)}.vars-card-lg-appearance-framed{--card-lg-inner-padding: var(--r2)}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:max-w-\[400px\]{max-width:400px}}@media (max-width: 767px){.max-md\:-mx-root-buffer{margin-left:calc(var(--root-buffer) * -1);margin-right:calc(var(--root-buffer) * -1)}.max-md\:w-screen{width:100vw}.max-md\:aspect-\[--mobile-custom-height\]{aspect-ratio:var(--mobile-custom-height)}}.sp-text-xs,.sp-button-main{--font-family: var(--root-font-stack-button);--font-style: var(--root-font-style-button);--font-weight-normal: var(--root-font-weight-normal-button);--font-weight-bold: var(--root-font-weight-bold-button);--font-caps-tracking: var(--root-font-caps-tracking-button);--font-baseline-ratio: var(--root-font-baseline-ratio-button);--font-size-xs: var(--root-font-size-button-xs);--font-size-sm: var(--root-font-size-button-sm);--font-size-md: var(--root-font-size-button-md);--font-size-lg: var(--root-font-size-button-lg);--font-size-xl: var(--root-font-size-button-xl);--font-size-calc: calc(var(--font-size, var(--font-size-md)) * var(--font-family-adjust) * var(--caps-adjust));--font-family-adjust: var(--root-font-adjust-button);--caps-adjust: var(--root-caps-adjust-button);--caps-transform: var(--root-caps-transform-button);--caps-tracking: var(--root-caps-tracking-button);--leading-prose: var(--root-leading-prose-button);--leading-block: var(--root-leading-block-button);font-family:var(--font-family);font-style:var(--font-style);font-size:calc(var(--font-size, var(--font-size-md)) * var(--font-family-adjust) * var(--caps-adjust))!important;line-height:var(--leading, var(--leading-block))!important;font-weight:var(--font-weight, var(--font-weight-normal))}.sp-font-semibold{text-transform:var(--caps-transform);letter-spacing:var(--caps-tracking)}.sp-button{--btn-blur: 0;--btn-bg-highlight-opacity: .3;--btn-height: var(--row-md);--btn-padding: var(--r4);display:block;width:100%;border:0!important;margin-bottom:0!important;text-align:center;text-transform:var(--caps-transform);letter-spacing:var(--caps-tracking);padding-left:var(--btn-padding-x, calc(var(--btn-padding) * 2))!important;padding-right:var(--btn-padding-x, calc(var(--btn-padding) * 2))!important;color:var(--btn-text-color)!important;min-height:var(--btn-height);border-radius:var(--btn-radius);box-shadow:0 0 0 var(--btn-border-width) inset var(--btn-border-color);transition-property:color,background-color,box-shadow,backdrop-filter;transition-timing-function:var(--ease-in);transition-duration:var(--btn-transition-enter-duration);-webkit-backdrop-filter:blur(var(--btn-blur));backdrop-filter:blur(var(--btn-blur));will-change:color,background-color,box-shadow,backdrop-filter;position:relative;overflow:clip;min-width:var(--btn-height);column-gap:var(--r4)!important}.sp-button.btn--primary,.sp-button.sp-button-main{--stain-hsl: var(--primary-hsl);--stain-contrast-hsl: var(--primary-contrast-hsl);--stain: hsl(var(--primary-hsl));--stain-contrast: hsl(var(--primary-contrast-hsl));--btn-bg-color: var(--stain);--btn-text-color: var(--stain-contrast);--btn-border-color: var(--btn-bg-color);background-color:var(--btn-bg-color)!important}.sp-button.btn--secondary{--stain-hsl: var(--secondary-hsl);--stain-contrast-hsl: var(--secondary-contrast-hsl);--stain: hsl(var(--secondary-hsl));--stain-contrast: hsl(var(--secondary-contrast-hsl));--btn-bg-color: var(--stain);--btn-text-color: var(--stain-contrast);--btn-border-color: var(--btn-bg-color);background-color:var(--btn-bg-color)!important}.sp-button>span[role=status]{display:flex;justify-content:center;align-items:center}.sp-button>span[role=status] svg{fill:hsl(var(--secondary-hsl)/.6);width:15px;height:15px}@supports (color: hsl(from white hsl)){.sp-button{--btn-bg-hover-color: hsl(from var(--btn-bg-color) h calc(s + 5) max(8, calc(l + 5) ))}}.sp-button>span{column-gap:var(--r4)}.sp-space-x-1>:not([hidden])~:not([hidden]){margin:0}.sp-button-compare{--btn-padding: 0;min-width:auto;width:auto!important;aspect-ratio:1}.sp-button-compare>span>span{display:none}.sp-button-main{--sp-tw-rotate: -90deg !important;width:auto;white-space:nowrap;border-radius:var(--btn-radius) var(--btn-radius) 0 0}.sp-button-main.sp-button{--btn-padding: var(--r4);padding-top:0!important;padding-bottom:0!important;padding-left:var(--btn-padding-x, calc(var(--btn-padding) * 2))!important;padding-right:var(--btn-padding-x, calc(var(--btn-padding) * 2))!important}.sp-button-main:not(:has(.sp-counter)){display:none!important}.sp-button-main.sp-left-4{left:20px}.sp-button-main.sp-right-4{right:20px}.sp-counter{position:static!important;border:1px solid hsl(var(--secondary-contrast-hsl))!important;background:transparent!important}.sp-button-main .sp-counter{order:3;transform:rotate(-90deg)}.sp-header{background:hsl(var(--primary-hsl))!important}.sp-header h3{line-height:var(--root-leading-block-h3)!important}@media (max-width: 767px){.sp-header h3{padding-right:60px!important}}@media (max-width: 639px){.sp-header:not(:has(.sp-button-remove-all)){min-height:58px!important;justify-content:center!important}.sp-button-remove-all{width:auto!important}}.sp-button-close{aspect-ratio:1;justify-content:center;align-items:center;flex:0 0 var(--btn-height);width:auto;padding:0!important;margin:0!important;background:hsl(var(--secondary-contrast-hsl))!important;color:hsl(var(--primary-hsl))!important}.Toastify__toast{background:hsl(var(--primary-hsl))!important;color:hsl(var(--primary-contrast-hsl))!important}.sp-toast .Toastify__toast-body{--font-size-md: var(--root-font-size-p-md);--font-size: var(--font-size-md);font-size:calc(var(--font-size, var(--font-size-md)) * var(--font-family-adjust) * var(--caps-adjust))!important;line-height:var(--root-leading-prose-p)!important}.Toastify__progress-bar{background:hsl(var(--secondary-contrast-hsl) / .75)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
