/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-circular);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}@font-face{font-family:CircularXXWeb-LightItalic;src:url(/_next/static/media/CircularXXWeb-LightItalic.580d97bd.woff) format("woff")}@font-face{font-family:CircularXXWeb-LightItalic;src:url(/_next/static/media/CircularXXWeb-LightItalic.09ce0d06.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-BookItalic;src:url(/_next/static/media/CircularXXWeb-BookItalic.abf43709.woff) format("woff")}@font-face{font-family:CircularXXWeb-BookItalic;src:url(/_next/static/media/CircularXXWeb-BookItalic.b2545ac2.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-ThinItalic;src:url(/_next/static/media/CircularXXWeb-ThinItalic.faec1905.woff) format("woff")}@font-face{font-family:CircularXXWeb-ThinItalic;src:url(/_next/static/media/CircularXXWeb-ThinItalic.a4ad3a9e.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Thin;src:url(/_next/static/media/CircularXXWeb-Thin.6a3dc3fb.woff) format("woff")}@font-face{font-family:CircularXXWeb-Thin;src:url(/_next/static/media/CircularXXWeb-Thin.a182db53.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Regular;src:url(/_next/static/media/CircularXXWeb-Regular.dd2df163.woff) format("woff")}@font-face{font-family:CircularXXWeb-Regular;src:url(/_next/static/media/CircularXXWeb-Regular.46e43d67.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Italic;src:url(/_next/static/media/CircularXXWeb-Italic.d2f9cd06.woff) format("woff")}@font-face{font-family:CircularXXWeb-Italic;src:url(/_next/static/media/CircularXXWeb-Italic.8a4ccfed.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-ExtraBlackItalic;src:url(/_next/static/media/CircularXXWeb-ExtraBlackItalic.7355b8d0.woff) format("woff")}@font-face{font-family:CircularXXWeb-ExtraBlackItalic;src:url(/_next/static/media/CircularXXWeb-ExtraBlackItalic.c90ba718.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-BoldItalic;src:url(/_next/static/media/CircularXXWeb-BoldItalic.502b5925.woff) format("woff")}@font-face{font-family:CircularXXWeb-BoldItalic;src:url(/_next/static/media/CircularXXWeb-BoldItalic.98f01d64.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Book;src:url(/_next/static/media/CircularXXWeb-Book.e21dcd4b.woff) format("woff")}@font-face{font-family:CircularXXWeb-Book;src:url(/_next/static/media/CircularXXWeb-Book.83448020.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Bold;src:url(/_next/static/media/CircularXXWeb-Bold.92dda119.woff) format("woff")}@font-face{font-family:CircularXXWeb-Bold;src:url(/_next/static/media/CircularXXWeb-Bold.c6b27bce.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-MediumItalic;src:url(/_next/static/media/CircularXXWeb-MediumItalic.7c190909.woff) format("woff")}@font-face{font-family:CircularXXWeb-MediumItalic;src:url(/_next/static/media/CircularXXWeb-MediumItalic.794f0655.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Medium;src:url(/_next/static/media/CircularXXWeb-Medium.dabb9ae9.woff) format("woff")}@font-face{font-family:CircularXXWeb-Medium;src:url(/_next/static/media/CircularXXWeb-Medium.1490e087.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Light;src:url(/_next/static/media/CircularXXWeb-Light.271d48c1.woff) format("woff")}@font-face{font-family:CircularXXWeb-Light;src:url(/_next/static/media/CircularXXWeb-Light.deff1278.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Black;src:url(/_next/static/media/CircularXXWeb-Black.9afd5e90.woff) format("woff")}@font-face{font-family:CircularXXWeb-Black;src:url(/_next/static/media/CircularXXWeb-Black.e5748f19.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-ExtraBlack;src:url(/_next/static/media/CircularXXWeb-ExtraBlack.3988424e.woff) format("woff")}@font-face{font-family:CircularXXWeb-ExtraBlack;src:url(/_next/static/media/CircularXXWeb-ExtraBlack.39452571.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-BlackItalic;src:url(/_next/static/media/CircularXXWeb-BlackItalic.2f26e533.woff) format("woff")}@font-face{font-family:CircularXXWeb-BlackItalic;src:url(/_next/static/media/CircularXXWeb-BlackItalic.161cc765.woff2) format("woff2")}@font-face{font-family:CircularXXSub-LightItalic;src:url(/_next/static/media/CircularXXSub-LightItalic.8c8c36ad.woff) format("woff")}@font-face{font-family:CircularXXSub-LightItalic;src:url(/_next/static/media/CircularXXSub-LightItalic.8a8b4b70.woff2) format("woff2")}@font-face{font-family:CircularXXSub-BookItalic;src:url(/_next/static/media/CircularXXSub-BookItalic.a85e0103.woff) format("woff")}@font-face{font-family:CircularXXSub-BookItalic;src:url(/_next/static/media/CircularXXSub-BookItalic.edb90276.woff2) format("woff2")}@font-face{font-family:CircularXXSub-ThinItalic;src:url(/_next/static/media/CircularXXSub-ThinItalic.a684f955.woff) format("woff")}@font-face{font-family:CircularXXSub-ThinItalic;src:url(/_next/static/media/CircularXXSub-ThinItalic.6ee12c41.woff2) format("woff2")}@font-face{font-family:CircularXXSub-Thin;src:url(/_next/static/media/CircularXXSub-Thin.54b19804.woff) format("woff")}@font-face{font-family:CircularXXSub-Thin;src:url(/_next/static/media/CircularXXSub-Thin.c7e95f88.woff2) format("woff2")}@font-face{font-family:CircularXXSub-Regular;src:url(/_next/static/media/CircularXXSub-Regular.bc6ed1a5.woff) format("woff")}@font-face{font-family:CircularXXSub-Regular;src:url(/_next/static/media/CircularXXSub-Regular.2f6b780e.woff2) format("woff2")}@font-face{font-family:CircularXXSub-Italic;src:url(/_next/static/media/CircularXXSub-Italic.3ab39d7e.woff) format("woff")}@font-face{font-family:CircularXXSub-Italic;src:url(/_next/static/media/CircularXXSub-Italic.069ecf0f.woff2) format("woff2")}@font-face{font-family:CircularXXSub-ExtraBlackItalic;src:url(/_next/static/media/CircularXXSub-ExtraBlackItalic.18e618a0.woff) format("woff")}@font-face{font-family:CircularXXSub-ExtraBlackItalic;src:url(/_next/static/media/CircularXXSub-ExtraBlackItalic.d5abcfcb.woff2) format("woff2")}@font-face{font-family:CircularXXSub-BoldItalic;src:url(/_next/static/media/CircularXXSub-BoldItalic.dfb3ac81.woff) format("woff")}@font-face{font-family:CircularXXSub-BoldItalic;src:url(/_next/static/media/CircularXXSub-BoldItalic.580c03e5.woff2) format("woff2")}@font-face{font-family:CircularXXSub-Book;src:url(/_next/static/media/CircularXXSub-Book.589e9be6.woff) format("woff")}@font-face{font-family:CircularXXSub-Book;src:url(/_next/static/media/CircularXXSub-Book.953024a5.woff2) format("woff2")}@font-face{font-family:CircularXXSub-Bold;src:url(/_next/static/media/CircularXXSub-Bold.a7ff0dbd.woff) format("woff")}@font-face{font-family:CircularXXSub-Bold;src:url(/_next/static/media/CircularXXSub-Bold.1cd2f937.woff2) format("woff2")}@font-face{font-family:CircularXXSub-MediumItalic;src:url(/_next/static/media/CircularXXSub-MediumItalic.71dba411.woff) format("woff")}@font-face{font-family:CircularXXSub-MediumItalic;src:url(/_next/static/media/CircularXXSub-MediumItalic.335fefa7.woff2) format("woff2")}@font-face{font-family:CircularXXSub-Medium;src:url(/_next/static/media/CircularXXSub-Medium.426e0ffa.woff) format("woff")}@font-face{font-family:CircularXXSub-Medium;src:url(/_next/static/media/CircularXXSub-Medium.31828bda.woff2) format("woff2")}@font-face{font-family:CircularXXSub-Light;src:url(/_next/static/media/CircularXXSub-Light.3af0e0cb.woff) format("woff")}@font-face{font-family:CircularXXSub-Light;src:url(/_next/static/media/CircularXXSub-Light.ff8d8ebd.woff2) format("woff2")}@font-face{font-family:CircularXXSub-Black;src:url(/_next/static/media/CircularXXSub-Black.fb0812f1.woff) format("woff")}@font-face{font-family:CircularXXSub-Black;src:url(/_next/static/media/CircularXXSub-Black.c8a7f72b.woff2) format("woff2")}@font-face{font-family:CircularXXSub-ExtraBlack;src:url(/_next/static/media/CircularXXSub-ExtraBlack.56276064.woff) format("woff")}@font-face{font-family:CircularXXSub-ExtraBlack;src:url(/_next/static/media/CircularXXSub-ExtraBlack.f9ad985b.woff2) format("woff2")}@font-face{font-family:CircularXXSub-BlackItalic;src:url(/_next/static/media/CircularXXSub-BlackItalic.5813a5cf.woff) format("woff")}@font-face{font-family:CircularXXSub-BlackItalic;src:url(/_next/static/media/CircularXXSub-BlackItalic.317eaccc.woff2) format("woff2")}:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--color-primary:124 142 255;--color-secondary:216 166 255;--color-tertiary:187 223 50;--color-violet:27 5 89;--color-gray:3 8 37;--color-gray-30:197 205 255;--color-gray-20:229 233 254;--color-red:227 46 21;--color-green:187 223 50}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}li,p{color:rgb(var(--color-gray)/.8)}footer a,footer li,footer p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}h2{font-size:2rem;line-height:2.4rem;font-weight:700}@media (min-width:1280px){h2{font-size:3rem;line-height:3.563rem}}.common-text{font-size:1rem;line-height:1.563rem}@media (min-width:1280px){.common-text{font-size:1.25rem;line-height:1.75rem}}.btn{font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn:disabled{pointer-events:none;--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(188 191 209/var(--tw-text-opacity))}.btn:hover:disabled{cursor:default}.btn.btn-disabled{pointer-events:none;--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(188 191 209/var(--tw-text-opacity))}.btn.btn-disabled:hover{cursor:default}.btn.btn-disabled svg path,.btn[disabled] svg path{stroke:#9da1b3}.btn-small{border-radius:.25rem;padding:.5rem 1rem;font-size:.75rem;line-height:1.25rem}.btn-medium{border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem}.btn-large{border-radius:.5rem;padding:1rem 1.5rem;font-size:1rem;line-height:1.5rem}.btn-primary:not(.btn-disabled):not([disabled]){--tw-bg-opacity:1;background-color:rgb(var(--color-violet)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary:not(.btn-disabled):not([disabled]):hover{--tw-bg-opacity:1;background-color:rgb(17 4 53/var(--tw-bg-opacity))}.btn-primary:not(.btn-disabled):not([disabled]):focus{outline-style:solid;outline-width:3px;outline-offset:1px;outline-color:rgb(var(--color-gray-20)/1)}.btn-primary svg path{stroke:#fff}.btn-secondary{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-20)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.btn-secondary:hover{background-color:rgb(var(--color-gray-30)/.48)}.btn-secondary:focus{outline-style:solid;outline-width:3px;outline-offset:1px;outline-color:rgb(var(--color-gray-20)/1)}.btn-secondary svg path{stroke:rgb(var(--color-violet)/1)}.btn-tertiary{background-color:transparent;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity));text-decoration-line:underline}.btn-tertiary:hover{background-color:rgb(var(--color-gray-30)/.48)}.btn-tertiary:focus{outline-style:solid;outline-width:3px;outline-offset:1px;outline-color:rgb(var(--color-gray-20)/1)}.btn-tertiary:disabled{background-color:transparent}.btn-tertiary svg path{stroke:rgb(var(--color-violet)/1)}.btn-accent:not(.btn-disabled):not([disabled]){--tw-bg-opacity:1;background-color:rgb(var(--color-green)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.btn-accent:not(.btn-disabled):not([disabled]):hover{--tw-bg-opacity:1;background-color:rgb(200 227 111/var(--tw-bg-opacity))}.btn-accent:not(.btn-disabled):not([disabled]):focus{outline-style:solid;outline-width:3px;outline-offset:1px;outline-color:rgb(var(--color-gray-20)/1)}.btn-accent svg path{stroke:#fff}.btn.btn-tertiary.btn-disabled{background-color:transparent}.btn-icon.btn-small{padding:.5rem}.btn-icon.btn-medium{padding:.75rem}.btn-icon.btn-large{padding:1rem}input[type=radio]{margin:0;display:grid;height:1.5rem;width:1.5rem;--tw-translate-y:-1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-appearance:none;-moz-appearance:none;appearance:none;place-content:center;border-radius:9999px;border-width:2px;border-color:rgb(var(--color-gray)/.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(var(--color-gray)/.5);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}input[type=radio]:before{height:.875rem;width:.875rem;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--color-violet)/var(--tw-bg-opacity));content:var(--tw-content);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);content:""}input[type=radio]:checked{--tw-border-opacity:1;border-color:rgb(var(--color-violet)/var(--tw-border-opacity))}input[type=radio]:checked:before{content:var(--tw-content);--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}input[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;outline-width:0}input[type=radio]:disabled{--tw-border-opacity:1;border-color:rgb(188 191 209/var(--tw-border-opacity))}input[type=checkbox]{margin:0;display:grid;height:1.5rem;width:1.5rem;--tw-translate-y:-1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-appearance:none;-moz-appearance:none;appearance:none;place-content:center;border-radius:.25rem;border-width:2px;border-color:rgb(var(--color-gray)/.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(var(--color-gray)/.5);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}input[type=checkbox]:before{height:.875rem;width:.875rem;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:transparent;content:var(--tw-content);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}input[type=checkbox]:checked{--tw-border-opacity:1;border-color:rgb(var(--color-violet)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-violet)/var(--tw-bg-opacity))}input[type=checkbox]:checked:before{content:var(--tw-content);--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}input[type=checkbox]:indeterminate{--tw-bg-opacity:1;background-color:rgb(var(--color-red)/var(--tw-bg-opacity))}input[type=checkbox]:focus{outline:2px solid transparent;outline-offset:2px;outline-width:0}input[type=checkbox]:disabled{--tw-border-opacity:1;border-color:rgb(188 191 209/var(--tw-border-opacity))}input[type=checkbox]:checked:disabled{--tw-bg-opacity:1;background-color:rgb(188 191 209/var(--tw-bg-opacity))}input[type=checkbox]:checked{background-image:url(/img/white-checkmark.svg);background-position:50%}.tag{border-radius:80px;font-weight:500}.tag-small{padding:.25rem .5rem;font-size:.75rem;line-height:1.25rem}.tag-medium{padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem}.tag-large{padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem}.tag-default{background-color:rgb(var(--color-gray-20)/var(--tw-bg-opacity));color:rgb(var(--color-violet)/var(--tw-text-opacity))}.tag-default,.tag-destructive{--tw-bg-opacity:1;--tw-text-opacity:1}.tag-destructive{background-color:rgb(var(--color-red)/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.tag-filter{border-radius:80px;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.375rem 1rem;font-size:.875rem;line-height:1.225rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tag-filter.active{--tw-border-opacity:1;border-color:rgb(var(--color-violet)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity))}.primary-underline path{stroke-width:6px}@media (min-width:1280px){.primary-underline path{stroke-width:8px}}.AccordionRoot{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.AccordionItem{overflow:hidden;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(239 242 252/var(--tw-border-opacity))}.AccordionHeader{display:flex;padding:1rem 1rem .5rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.AccordionTrigger{display:flex;flex:1 1 0%;align-items:center;justify-content:space-between;padding:0;text-align:left}.AccordionContent{overflow:hidden;font-size:1rem;line-height:1.563rem;animation-fill-mode:forwards;max-height:-moz-max-content;max-height:max-content}.AccordionContentText{padding:0 1rem .75rem}.AccordionContent[data-state=open]{animation:slideDown .15s ease-out}.AccordionContent[data-state=closed]{animation:slideUp .15s ease-out forwards}.AccordionTrigger[data-state=open]>img{transform:rotate(180deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.selection-card-large{height:9.5rem;width:9.5rem}.selection-card-medium{height:7.5rem;width:7.5rem}.selection-card-product{display:block;overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.selection-card-product:hover{cursor:pointer}.selection-card-product-vertical{display:flex;flex-direction:column;align-items:center}.selection-card-product-horizontal .selection-card-product-radio{order:1;margin-top:2.25rem}.selection-card-product-horizontal .selection-card-product-header{order:2}.selection-card-product-horizontal .selection-card-product-content{order:3}.selection-card-product-checkbox{padding-top:.5rem}.selection-card-product-large{height:auto;width:10.5rem}.selection-card-product-large.upsell-product-card,.selection-card-product.bump-product-card{width:auto!important}.selection-card-product-medium{height:auto;width:9.5rem}.selection-card-product-small{height:auto;width:8rem}.selection-card-product-horizontal{height:6rem;width:15rem}.selection-card-product-horizontal.bump-product-card,.selection-card-product-horizontal.upsell-product-card{height:auto;width:100%}@media (min-width:640px){.selection-card-product-horizontal.bump-product-card,.selection-card-product-horizontal.upsell-product-card{width:15rem}}.bump-product-card.selection-card-product-horizontal .selection-card-product-content{display:flex;flex-direction:column;gap:.125rem}.bump-product-card.selection-card-product-horizontal .selection-card-product-content .prices-container{margin-bottom:.5rem;justify-content:flex-start!important}.selection-card-product-header{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.selection-card-product-large .selection-card-product-header{margin-bottom:1rem;height:10rem;width:10rem}.selection-card-product-horizontal.bump-product-card .selection-card-product-header{margin-bottom:0;height:6rem;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}@media (min-width:640px){.selection-card-product-horizontal.bump-product-card .selection-card-product-header{height:100px;width:100px}}.selection-card-product-horizontal.bump-product-card .selection-card-product-radio{margin-top:3rem;flex-shrink:0}.selection-card-product-horizontal.bump-product-card .selection-card-product-content-quantity{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.selection-card-product-large.product-dye-card .selection-card-product-header{height:10.5rem;width:10.5rem}.selection-card-product-medium .selection-card-product-header{margin-bottom:1rem;height:9rem;width:9rem}.selection-card-product-small .selection-card-product-header{margin-bottom:.75rem;height:7.5rem;width:7.5rem}.selection-card-product-horizontal .selection-card-product-header{margin-left:.75rem;margin-right:.75rem;margin-bottom:0;height:6rem;width:6rem}@media (min-width:640px){.sm\:selection-card-product-vertical.selection-card-product-horizontal .selection-card-product-header{margin-bottom:.75rem;height:7.5rem;width:7.5rem;flex-shrink:0}}@media (min-width:1264px){.sm\:selection-card-product-vertical.selection-card-product-horizontal .selection-card-product-header{height:10.5rem;width:10.5rem}}.selection-card-product-vertical .selection-card-product-radio{margin-top:1.75rem}.selection-card-product-selected.selection-card-product-noradio .selection-card-product-header{outline-style:solid;outline-width:3px;outline-offset:1px;outline-color:rgb(var(--color-violet)/1)}.selection-card-product-noradio .selection-card-product-radio{display:none}.selection-card-product-small h4{font-size:.875rem;line-height:1.225rem}.pagination-item-container{height:3rem;width:3rem}.pagination-item,.pagination-item-container{display:flex;align-items:center;justify-content:center}.pagination-item{height:2rem;width:2rem;border-radius:.25rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pagination-item-container:not(.pagination-item-unselectable):hover{cursor:pointer}.pagination-item-container:not(.pagination-item-unselectable) .pagination-item:hover,.pagination-selected{--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity))}.pagination-selected{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:rgb(var(--color-violet)/1)}.input-text,.input-textarea,.react-select__control{height:50px;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity));padding:.875rem 1rem;font-size:.875rem;line-height:1.225rem;outline-offset:2px;outline-color:rgb(var(--color-gray-20)/1);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input-text,.input-text-label,.input-textarea,.react-select__control{font-weight:500;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.input-text-label{margin-bottom:.25rem}.input-text-helper,.input-text-label,.input-textarea-helper{padding-inline-start:.5rem;font-size:.75rem;line-height:1rem}.input-text-helper,.input-textarea-helper{margin-top:.25rem;color:rgb(var(--color-gray)/.5)}.input-text-error{--tw-border-opacity:1;border-color:rgb(var(--color-red)/var(--tw-border-opacity))}.input-password{padding-inline-end:3rem}.input-helper-error{--tw-text-opacity:1;color:rgb(var(--color-red)/var(--tw-text-opacity))}.input-text-label-disabled{--tw-text-opacity:1;color:rgb(188 191 209/var(--tw-text-opacity))}.input-text-disabled,.react-select--is-disabled .react-select__control--is-disabled{--tw-bg-opacity:1;background-color:rgb(246 247 252/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(188 191 209/var(--tw-text-opacity))}.input-text-disabled::-moz-placeholder,.react-select--is-disabled .react-select__control--is-disabled::-moz-placeholder{--tw-text-opacity:1;color:rgb(188 191 209/var(--tw-text-opacity))}.input-text-disabled::placeholder,.react-select--is-disabled .react-select__control--is-disabled::placeholder{--tw-text-opacity:1;color:rgb(188 191 209/var(--tw-text-opacity))}.input-text-disabled:hover,.react-select--is-disabled .react-select__control--is-disabled:hover{--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity))}.input-helper-disabled{--tw-text-opacity:1;color:rgb(188 191 209/var(--tw-text-opacity))}.input-search{background-image:url(/img/purple-icon-search.svg);background-position:16px;background-repeat:no-repeat;padding-left:3rem}.progress{height:.75rem}.progress-percentage{margin-bottom:.25rem;margin-top:.625rem;font-size:1.5rem;line-height:1.8rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.progress-message{font-size:1rem;line-height:1.563rem;color:rgb(var(--color-gray)/.8)}.progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:80px;border-width:0;--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity))}.progress[value]::-webkit-progress-bar{border-radius:80px;--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity))}.progress[value]::-webkit-progress-value{border-radius:80px;--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity))}.progress[value]::-moz-progress-bar{border-radius:80px;--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity))}.react-calendar{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity))}.react-calendar.calendar-large{width:400px;padding:1.5rem 2rem}.react-calendar.calendar-medium{width:348px;padding:1rem 1.25rem}.react-calendar.calendar-small{width:312px;padding:.75rem 1rem}.react-calendar.react-calendar--doubleView .react-calendar__viewContainer{display:flex}.react-calendar.calendar-large.react-calendar--doubleView .react-calendar__viewContainer{gap:3rem}.react-calendar.calendar-medium.react-calendar--doubleView .react-calendar__viewContainer{gap:2.5rem}.react-calendar.calendar-small.react-calendar--doubleView .react-calendar__viewContainer{gap:2rem}.react-calendar.react-calendar--doubleView.calendar-large{width:784px}.react-calendar.react-calendar--doubleView.calendar-medium{width:calc(348px * 2)}.react-calendar.react-calendar--doubleView.calendar-small{width:calc(312px * 2)}@media (min-width:768px){.react-calendar.calendar-medium.react-calendar--doubleView.calendar-responsive-double-view,.react-calendar.calendar-small.react-calendar--doubleView.calendar-responsive-double-view{width:100%}.react-calendar.calendar-large.react-calendar--doubleView.calendar-responsive-double-view{width:784px}}@media (max-width:767px){.react-calendar.calendar-medium.react-calendar--doubleView.calendar-responsive-double-view .react-calendar__viewContainer .react-calendar__month-view:nth-child(2),.react-calendar.calendar-small.react-calendar--doubleView.calendar-responsive-double-view .react-calendar__viewContainer .react-calendar__month-view:nth-child(2){display:none}.react-calendar.calendar-small.react-calendar--doubleView.calendar-responsive-double-view{width:312px}.react-calendar.calendar-medium.react-calendar--doubleView.calendar-responsive-double-view{width:348px}}.react-calendar .react-calendar__navigation{display:flex}.react-calendar .react-calendar__navigation__next2-button,.react-calendar .react-calendar__navigation__prev2-button{display:none}.react-calendar.calendar-large .react-calendar__navigation{height:3rem}.react-calendar.calendar-medium .react-calendar__navigation,.react-calendar.calendar-small .react-calendar__navigation{height:2.5rem}.react-calendar .react-calendar__navigation__label{flex-grow:1}.react-calendar.calendar-large .react-calendar__navigation__arrow{min-width:3rem}.react-calendar.calendar-medium .react-calendar__navigation__arrow,.react-calendar.calendar-small .react-calendar__navigation__arrow{min-width:2.5rem}.react-calendar .react-calendar__navigation__label__labelText{font-weight:500;text-transform:capitalize;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.calendar-large .react-calendar__navigation__label__labelText,.calendar-large .react-calendar__tile abbr,.react-calendar.calendar-large .react-calendar__tile.react-calendar__century-view__decades__decade,.react-calendar.calendar-large .react-calendar__tile.react-calendar__decade-view__years__year,.react-calendar.calendar-large .react-calendar__tile.react-calendar__year-view__months__month{font-size:1.25rem;line-height:1.75rem}.calendar-medium .react-calendar__navigation__label__labelText,.calendar-medium .react-calendar__tile abbr,.react-calendar.calendar-medium .react-calendar__tile.react-calendar__century-view__decades__decade,.react-calendar.calendar-medium .react-calendar__tile.react-calendar__decade-view__years__year,.react-calendar.calendar-medium .react-calendar__tile.react-calendar__year-view__months__month{font-size:1rem;line-height:1.563rem}.calendar-small .react-calendar__navigation__label__labelText,.calendar-small .react-calendar__tile abbr,.react-calendar.calendar-small .react-calendar__tile.react-calendar__century-view__decades__decade,.react-calendar.calendar-small .react-calendar__tile.react-calendar__decade-view__years__year,.react-calendar.calendar-small .react-calendar__tile.react-calendar__year-view__months__month{font-size:.875rem;line-height:1.225rem}.react-calendar .react-calendar__month-view__weekdays__weekday{padding:.5rem}.react-calendar.calendar-large .react-calendar__month-view__weekdays__weekday,.react-calendar.calendar-large .react-calendar__tile.react-calendar__century-view__decades__decade,.react-calendar.calendar-large .react-calendar__tile.react-calendar__decade-view__years__year,.react-calendar.calendar-large .react-calendar__tile.react-calendar__month-view__days__day,.react-calendar.calendar-large .react-calendar__tile.react-calendar__year-view__months__month{height:3rem;width:3rem}.react-calendar.calendar-medium .react-calendar__month-view__weekdays__weekday,.react-calendar.calendar-medium .react-calendar__tile.react-calendar__century-view__decades__decade,.react-calendar.calendar-medium .react-calendar__tile.react-calendar__decade-view__years__year,.react-calendar.calendar-medium .react-calendar__tile.react-calendar__month-view__days__day,.react-calendar.calendar-medium .react-calendar__tile.react-calendar__year-view__months__month{height:2.75rem;width:2.75rem}.react-calendar.calendar-small .react-calendar__month-view__weekdays__weekday,.react-calendar.calendar-small .react-calendar__tile.react-calendar__century-view__decades__decade,.react-calendar.calendar-small .react-calendar__tile.react-calendar__decade-view__years__year,.react-calendar.calendar-small .react-calendar__tile.react-calendar__month-view__days__day,.react-calendar.calendar-small .react-calendar__tile.react-calendar__year-view__months__month{height:2.5rem;width:2.5rem}.react-calendar .react-calendar__month-view__weekdays__weekday abbr{display:flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1.225rem;font-weight:500;text-transform:capitalize;color:rgb(var(--color-gray)/.4);text-decoration-line:none}.react-calendar.calendar-large .react-calendar__month-view__weekdays__weekday abbr,.react-calendar.calendar-large .react-calendar__tile.react-calendar__month-view__days__day abbr{margin-left:auto;margin-right:auto;height:2rem;width:2rem}.react-calendar.calendar-medium .react-calendar__month-view__weekdays__weekday abbr,.react-calendar.calendar-medium .react-calendar__tile.react-calendar__month-view__days__day abbr{margin-left:auto;margin-right:auto;height:1.75rem;width:1.75rem}.react-calendar.calendar-small .react-calendar__month-view__weekdays__weekday abbr,.react-calendar.calendar-small .react-calendar__tile.react-calendar__month-view__days__day abbr{margin-left:auto;margin-right:auto;height:1.5rem;width:1.5rem}.react-calendar .react-calendar__tile.react-calendar__month-view__days__day{padding:.5rem}.react-calendar .react-calendar__tile.react-calendar__century-view__decades__decade abbr,.react-calendar .react-calendar__tile.react-calendar__decade-view__years__year abbr,.react-calendar .react-calendar__tile.react-calendar__year-view__months__month abbr{--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.react-calendar .react-calendar__tile.react-calendar__century-view__decades__decade[disabled] abbr,.react-calendar .react-calendar__tile.react-calendar__decade-view__years__year[disabled] abbr,.react-calendar .react-calendar__tile.react-calendar__year-view__months__month[disabled] abbr{opacity:.5}.react-calendar .react-calendar__tile.react-calendar__century-view__decades__decade,.react-calendar .react-calendar__tile.react-calendar__decade-view__years__year,.react-calendar .react-calendar__tile.react-calendar__year-view__months__month{border-radius:.375rem;padding:.5rem}.react-calendar .react-calendar__tile.react-calendar__month-view__days__day abbr{display:flex;align-items:center;justify-content:center;border-radius:.375rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.react-calendar .react-calendar__tile.react-calendar__month-view__days__day[disabled] abbr{opacity:.5}.react-calendar .react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth abbr{color:rgb(var(--color-violet)/.5)}.react-calendar .react-calendar__tile--active{background-color:transparent}.react-calendar .react-calendar__tile--active abbr{border-radius:.25rem;outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:rgb(var(--color-violet)/1)}.react-calendar .react-calendar__navigation button:focus:enabled,.react-calendar .react-calendar__navigation button:hover:enabled,.react-calendar .react-calendar__tile--active abbr,.react-calendar .react-calendar__tile--hasActive,.react-calendar .react-calendar__tile:not([disabled]):hover{--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity))}.react-calendar .react-calendar__tile.react-calendar__decade-view__years__year{--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.react-calendar .react-calendar__tile.react-calendar__decade-view__years__year[disabled]{opacity:.5}.vertical-scrolling-active h4{font-size:1.5rem;line-height:1.8rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){.vertical-scrolling-active h4{font-size:2rem;line-height:2.25rem}}.vertical-scrolling-active p{font-size:1rem;line-height:1.563rem;color:rgb(var(--color-gray)/.5)}@media (min-width:1280px){.vertical-scrolling-active p{font-size:1.25rem;line-height:1.75rem}}.vertical-scrolling-inactive{opacity:.48}.vertical-scrolling-inactive:hover{cursor:pointer}.burger-menu{position:absolute;left:0;top:0;z-index:40;display:flex;width:100vw;flex-direction:column;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;transition:height .1s linear}@media (min-width:640px){.burger-menu{border-bottom-left-radius:32px;border-bottom-right-radius:32px}}@media (min-width:1280px){.burger-menu{position:static;z-index:10;margin:0;width:-moz-fit-content;width:fit-content;flex-direction:row;gap:.375rem;overflow:visible;border-radius:0;padding:.25rem}}#navbar.submenu-open{z-index:50}.navbar-link{margin-left:.625rem;margin-right:.625rem;display:flex;align-items:center;border-radius:.5rem;padding:.75rem;font-size:.875rem;line-height:1.225rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.navbar-link:hover{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.navbar-link:focus{outline-style:solid;outline-width:3px;outline-offset:1px;outline-color:rgb(var(--color-gray-20)/1)}@media (min-width:1280px){.navbar-link{margin:0;padding:.75rem}}.navbar-link-menu:hover svg path{stroke:#1b0559}.navbar-link-menu:hover p{color:#1b0559}.menu{position:absolute;top:0;margin-top:.625rem;margin-bottom:.625rem;height:100vh;width:100vw;--tw-translate-x:-100vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition:transform .2s linear}@media (min-width:1000px){.menu{transition:opacity .2s ease,transform .2s ease,visibility .2s}}@media (min-width:640px){.menu{height:-moz-fit-content;height:fit-content;border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding-top:.625rem;padding-bottom:.625rem}}@media (min-width:1280px){.menu{top:4rem;margin-top:0;margin-bottom:0;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;--tw-translate-y:-1.25rem;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity));padding-top:0;padding-bottom:0;opacity:0;box-shadow:0 4px 16px 0 #7c8eff0f}}.menu.active{z-index:100;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.menu .navbar-link{color:rgb(var(--color-gray)/.8)}@media (min-width:1280px){.menu .navbar-link{text-wrap:nowrap}}.\!cart{visibility:hidden;position:fixed;right:0;top:0;z-index:70;display:flex;height:100%;height:100dvh;width:100vw;--tw-translate-x:100vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition:transform .2s linear,visibility .2s linear}@media (min-width:640px){.\!cart{top:0;height:100vh;width:456px;--tw-translate-x:456px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-left-radius:32px;border-top-left-radius:32px;padding-top:.625rem;padding-bottom:.625rem}}@media (min-width:1280px){.\!cart{height:100vh;border-top-left-radius:32px}}.cart{visibility:hidden;position:fixed;right:0;top:0;z-index:70;display:flex;height:100%;height:100dvh;width:100vw;--tw-translate-x:100vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition:transform .2s linear,visibility .2s linear}@media (min-width:640px){.cart{top:0;height:100vh;width:456px;--tw-translate-x:456px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-left-radius:32px;border-top-left-radius:32px;padding-top:.625rem;padding-bottom:.625rem}}@media (min-width:1280px){.cart{height:100vh;border-top-left-radius:32px}}.\!cart.active,.cart.active{visibility:visible;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bg-hero-hairbox{background-image:url(/img/heroes/hairbox-mobile.jpg);background-size:cover;background-position:100%;background-repeat:no-repeat}@media (min-width:640px){.bg-hero-hairbox{background-image:url(/img/heroes/hairbox-tablet.jpg)}}@media (min-width:1280px){.bg-hero-hairbox{background-image:url(/img/heroes/hairbox-desktop.jpg)}}.third-product-card{position:relative;margin-left:auto;margin-right:auto;display:flex;width:100vw;flex-direction:column;justify-content:center;gap:3rem;border-radius:32px;--tw-bg-opacity:1;background-color:rgb(246 247 252/var(--tw-bg-opacity));padding:2rem 2.5rem 2.5rem}@media (min-width:640px){.third-product-card{width:100%;flex-direction:row;padding-bottom:0;padding-top:1.5rem}}@media (min-width:1280px){.third-product-card{margin-left:auto;margin-right:auto;width:1008px;gap:5rem;padding-top:2.25rem}}.DialogOverlay{z-index:63!important}.DialogContent{position:fixed;bottom:0;z-index:64!important;height:-moz-fit-content;height:fit-content;max-height:85vh;width:100vw;border-top-left-radius:32px;border-top-right-radius:32px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.25rem;animation:contentShowMobile .15s cubic-bezier(.16,1,.3,1)}.DialogContent:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.DialogContent{left:50%;top:50%;height:-moz-fit-content;height:fit-content;max-height:85vh;max-width:680px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding-left:2rem!important;padding-right:2rem!important;animation:contentShowTablet .15s cubic-bezier(.16,1,.3,1)}}@media (min-width:1280px){.DialogContent{max-height:85vh;max-width:824px}}.tab{border-radius:.5rem;padding:.875rem .75rem;font-size:.875rem;line-height:1.225rem;font-weight:500;color:rgb(var(--color-gray)/.4)}.tab:not(.active):hover{cursor:pointer}.tab.active{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-20)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.hair-care-routine-normal{position:relative;height:96px;width:176px;flex-shrink:0;background-color:transparent}.hair-care-routine-normal:hover{cursor:pointer}.hair-care-routine-normal .hair-care-routine-video{height:100%;width:100%}.hairbox-table h3{text-align:center;font-size:1rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:1280px){.hairbox-table h3{font-size:1.5rem;line-height:1.8rem}}.hairbox-table h4{white-space:break-spaces;font-size:.875rem;line-height:1.225rem;color:rgb(var(--color-gray)/.8)}@media (min-width:640px){.hairbox-table h4{font-size:1rem;line-height:1.563rem}}@media (min-width:1280px){.hairbox-table h4{font-size:1.25rem;line-height:1.75rem}}@media (max-width:340px){.hairbox-table h4{font-size:.75rem;line-height:1rem}}.hairbox-table .hairbox-table-row{gap:.25rem}.hairbox-table .hairbox-table-row:first-of-type .hairbox-table-cell:nth-child(2){border-top-left-radius:32px;border-top-right-radius:32px;border-width:2px 2px 0;--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity))}.hairbox-table .hairbox-table-row .hairbox-table-cell:nth-child(2){border-width:0 2px;--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity))}.hairbox-table .hairbox-table-row:last-of-type .hairbox-table-cell:nth-child(2){border-bottom-left-radius:32px;border-bottom-right-radius:32px;border-width:0 2px 2px;--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity))}.hairbox-table .hairbox-table-cell{display:table-cell;flex:1 1 0%;flex-grow:1;padding-top:1.5rem}@media (min-width:640px){.hairbox-table .hairbox-table-cell{padding-top:2.5rem}}@media (min-width:1280px){.hairbox-table .hairbox-table-cell{padding-top:2rem}}.hairbox-table .hairbox-table-cell:last-child{display:table-cell;flex:1 1 0%;flex-grow:1;padding-top:1.5rem}@media (min-width:640px){.hairbox-table .hairbox-table-cell:last-child{padding-top:2.5rem}}@media (min-width:1280px){.hairbox-table .hairbox-table-cell:last-child{padding-top:2rem}}.hairbox-table .hairbox-table-button{margin-bottom:1.5rem}@media (min-width:640px){.hairbox-table .hairbox-table-button{margin-bottom:2.5rem}}@media (min-width:1280px){.hairbox-table .hairbox-table-button{margin-bottom:2rem}}.hairbox-solution-image{background-size:69px;background-position:50%;background-repeat:no-repeat}.card-product{display:block;height:auto;width:9rem}@media (min-width:640px){.card-product{width:10.5rem}}@media (min-width:1280px){.card-product{width:20rem}}.selection-card-product-horizontal{display:flex;height:136px;width:243px;align-items:center}@media (min-width:640px){.selection-card-product-horizontal{height:10.5rem;width:275px}}@media (min-width:1280px){.selection-card-product-horizontal{height:336px;width:490px}}.card-product-header{overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}@media (min-width:1280px){.card-color .card-product-content,.card-product-content{margin-left:0}}.card-product .card-product-header{margin-bottom:1rem;height:9rem;width:9rem}@media (min-width:640px){.card-product .card-product-header{height:10.5rem;width:10.5rem}}@media (min-width:1280px){.card-product .card-product-header{margin-bottom:1.5rem;height:336px;width:20rem}}.card-product-horizontal .card-product-header{margin-left:.75rem;margin-right:.75rem;margin-bottom:0}.card-product.card-product-grid{width:100%!important}@media (min-width:1280px){.card-product.card-product-grid .card-product-content{margin-left:0}}.card-product.card-product-grid .card-product-header{aspect-ratio:1/1!important;height:-moz-max-content!important;height:max-content!important;max-height:240px!important;min-height:100px!important;width:100%!important}.card-product-background{position:relative;height:344px;width:272px;border-radius:1.5rem}@media (min-width:640px){.card-product-background{height:312px;width:256px}}@media (min-width:1280px){.card-product-background{height:400px;width:328px}}.testimonial-review-normal{width:318px}@media (min-width:1280px){.testimonial-review-normal{width:400px}}.testimonial-review-expanded{width:528px}@media (min-width:640px){.testimonial-review-expanded{width:627px}}@media (min-width:1280px){.testimonial-review-expanded{width:1008px}}.faq-accordion .AccordionHeader{padding:1.5rem .75rem;font-size:1rem;line-height:1.563rem}@media (min-width:1280px){.faq-accordion .AccordionHeader{font-size:1.25rem;line-height:1.75rem}}.faq-accordion .AccordionTrigger{display:flex;flex:1 1 0%;align-items:center;justify-content:space-between;padding:0}.faq-accordion .AccordionContent{overflow:hidden;padding-bottom:1.5rem;font-size:1rem;line-height:1.563rem;animation-fill-mode:forwards}.faq-accordion .AccordionContentText{padding:0 .75rem}.faq-trigger{position:relative;height:2rem;width:2rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-20)/var(--tw-bg-opacity));padding:.375rem}@media (min-width:1280px){.faq-trigger{height:3rem;width:3rem}}.faq-horizontal-line,.faq-vertical-line{position:absolute}.AccordionTrigger .faq-vertical-line{transform:translateX(-50%) translateY(-50%);left:50%;top:50%;animation:faqToPlusVertical .15s linear}.AccordionTrigger .faq-horizontal-line{transform:translateX(-50%) translateY(-50%);left:50%;top:50%;animation:faqToPlusHorizontal 96.7ms linear;animation-delay:53.3ms}.AccordionTrigger[data-state=open] .faq-vertical-line{transform:translateX(-50%) translateY(-50%) rotate(-90deg);animation:faqToMinusVertical .15s linear}.AccordionTrigger[data-state=open] .faq-horizontal-line{transform:translateX(-50%) translateY(-50%) rotate(0deg);animation:faqToMinusHorizontal 96.7ms linear;animation-delay:53.3ms}.DialogOverlay{position:fixed;inset:0;z-index:40;background-color:rgba(0,0,0,.4);animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}@media (min-width:640px){.common-grey-box{margin-left:auto!important;margin-right:auto!important;max-width:680px}}@media (min-width:1280px){.common-grey-box{width:1008px;max-width:1008px}}@media (min-width:640px){.hero-grey-box{margin-left:auto!important;margin-right:auto!important;max-width:680px}}@media (min-width:1280px){.hero-grey-box{width:1264px;max-width:1264px}.fragrance-product-card .selection-card-product-content h4,.fragrance-product-card .selection-card-product-content p{text-align:center}}@media (min-width:640px){.nuance-product-card.selection-card-product-vertical .selection-card-product-header{order:1}.nuance-product-card{position:relative}.nuance-product-card.selection-card-product-vertical input.selection-card-product-radio{position:absolute;bottom:0;order:3;margin-top:0}.upsell-product-card.selection-card-product-vertical .selection-card-product-header{order:1}.upsell-product-card{position:relative}.upsell-product-card.selection-card-product-vertical input.selection-card-product-radio{order:3;margin-top:2rem}.upsell-product-card.single.selection-card-product-horizontal{width:100%}.upsell-product-card.single.selection-card-product-horizontal .selection-card-product-content-title{font-size:1.25rem;line-height:1.75rem}.upsell-product-card.single.selection-card-product-horizontal .selection-card-product-content-quantity{font-size:.875rem!important;line-height:1.225rem!important}.upsell-product-card.single.selection-card-product-horizontal .selection-card-product-content .prices-container p:first-child,.upsell-product-card.single.selection-card-product-horizontal .selection-card-product-content .prices-container p:nth-child(2){font-size:1rem!important;line-height:1.563rem!important}@media (min-width:640px){.upsell-product-card.single.selection-card-product-horizontal .selection-card-product-header{margin-top:0;margin-bottom:0}}.upsell-product-card.single.selection-card-product-horizontal .selection-card-product-content .prices-container{margin-bottom:.5rem;justify-content:flex-start}}.selection-card-product-radio{flex-shrink:0}.checkbox-bump{display:block!important;margin-top:0!important;transform:none!important}@media (min-width:640px){.nuance-product-card .selection-card-product-content h4,.nuance-product-card .selection-card-product-content p{text-align:center}}.nuance-product-card .selection-card-product-header{flex-shrink:0}.boxed-selection-container:hover{cursor:pointer}@media (min-width:640px){.boxed-selection-container{width:50%}}@media (min-width:1280px){.boxed-selection-container{width:-moz-fit-content;width:fit-content;padding:.5rem 1.25rem}}.boxed-selection-container input{margin-top:2.5rem}.hairbox-product-card .selection-card-product-content-title{text-align:left}@media (min-width:1280px){.hairbox-product-card .selection-card-product-content-title{text-align:center}}.hairbox-product-card .selection-card-product-content-quantity{text-align:left}@media (min-width:1280px){.hairbox-product-card .selection-card-product-content-quantity{text-align:center}}.boxed-selection-container{display:flex;height:3.5rem;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(239 242 252/var(--tw-border-opacity));padding:0 .75rem}@media (min-width:640px){.boxed-selection-container{height:3.5rem;width:50%}}@media (min-width:1280px){.boxed-selection-container{height:4rem;width:-moz-fit-content;width:fit-content;padding:.5rem 1.25rem}.fragrance-product-card .selection-card-product-content h4,.fragrance-product-card .selection-card-product-content p{text-align:center}}@media (min-width:1264px){.fragrance-product-card.selection-card-product-vertical .selection-card-product-header{order:1}.fragrance-product-card.selection-card-product-vertical .selection-card-product-radio{order:3}}progress[value]{height:.75rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:80px;--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:1280px){progress[value]{width:480px}}progress[value]::-webkit-progress-bar{height:.75rem;width:100%;-webkit-appearance:none;appearance:none;border-radius:80px;--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity))}progress[value]::-webkit-progress-value{border-radius:80px;--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity));-webkit-transition-property:all;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.results-hairbox-card-trial{min-height:490px;width:100%;overflow:hidden;border-radius:32px;--tw-bg-opacity:1;background-color:rgb(246 247 252/var(--tw-bg-opacity));padding:2rem 1.25rem 0;outline-width:2px;outline-offset:2px;outline-color:#fff;box-shadow:0 0 0 2px #e5e9fe}@media (min-width:640px){.results-hairbox-card-trial{padding-bottom:2rem}}@media (min-width:768px){.results-hairbox-card-trial{flex-grow:3;flex-basis:47%}}@media (min-width:1024px){.results-hairbox-card-trial{flex-basis:60%}}@media (min-width:1280px){.results-hairbox-card-trial{padding-left:1.5rem;padding-right:1.5rem}}.results-hairbox-card{min-height:490px;width:100%;overflow:hidden;border-radius:32px;--tw-bg-opacity:1;background-color:rgb(246 247 252/var(--tw-bg-opacity));padding:2rem 1.25rem 0;outline-width:2px;outline-offset:2px;outline-color:#fff;box-shadow:0 0 0 2px #e5e9fe}@media (min-width:640px){.results-hairbox-card{padding-bottom:2rem}}@media (min-width:768px){.results-hairbox-card{flex-grow:2;flex-basis:40%}}@media (min-width:1024px){.results-hairbox-card{flex-basis:43%}}@media (min-width:1280px){.results-hairbox-card{padding-left:1.5rem;padding-right:1.5rem}}.results-single-card{width:100%;border-radius:32px;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem}@media (min-width:768px){.results-single-card{flex-grow:2;flex-basis:40%}}@media (min-width:1024px){.results-single-card{flex-basis:43%}}@media (min-width:1280px){.results-single-card{padding-left:1.5rem;padding-right:1.5rem}}.product-dye-card .selection-card-product-content-quantity,.product-dye-card .selection-card-product-content-title{text-align:left}.bg-hero-products{background-image:url(/img/heroes/products-mobile.jpg);background-size:cover;background-position:100%;background-repeat:no-repeat}@media (min-width:640px){.bg-hero-products{background-image:url(/img/heroes/products-tablet.jpg)}}@media (min-width:1280px){.bg-hero-products{background-image:url(/img/heroes/products-desktop.jpg)}}@media (min-width:1264px){.fixed-container{width:1008px}.fixed-container,.hero-section{margin-left:auto;margin-right:auto}.hero-section{width:1264px}}.custom-pagination.small{padding:.375rem .5rem}.custom-pagination.small .swiper-pagination-bullet-active{width:2rem!important;border-radius:.5rem}.custom-pagination.small .swiper-pagination-bullet{margin:.25rem!important;width:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--color-violet)/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-pagination.smallest{padding:.375rem .25rem}.custom-pagination.smallest .swiper-pagination-bullet-active{margin:.25rem;height:.25rem;width:1rem!important;border-radius:.5rem}.custom-pagination.smallest .swiper-pagination-bullet{margin-left:.125rem!important;margin-right:.125rem!important;height:.25rem;width:.25rem;flex-shrink:0;--tw-bg-opacity:1;background-color:rgb(var(--color-violet)/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.faq-page-container{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.faq-page-container{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.faq-page-container{padding-left:0;padding-right:0}}.faq-page-container h2{margin-top:3.5rem;font-size:1.5rem;line-height:1.8rem;--tw-text-opacity:1;color:rgb(var(--color-gray)/var(--tw-text-opacity))}@media (min-width:640px){.faq-page-container h2{font-size:2rem;line-height:2.4rem}}.faq-page-container .kg-toggle-heading-text{font-size:1rem;line-height:1.563rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){.faq-page-container .kg-toggle-heading-text{font-size:1.25rem;line-height:1.75rem}}.faq-page-container .kg-toggle-card{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(239 242 252/var(--tw-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem}.faq-page-container .kg-toggle-content{margin-top:1.5rem;display:none;padding-left:.75rem;padding-right:.75rem;font-size:1rem;line-height:1.563rem;color:rgb(var(--color-gray)/.8)}.faq-page-container .kg-toggle-heading{display:flex;cursor:pointer;align-items:center;justify-content:space-between;padding-left:.75rem;padding-right:.75rem}.faq-page-container .kg-toggle-card-icon{position:relative;height:14px;width:14px;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:0;--tw-bg-opacity:1!important;background-color:rgb(var(--color-gray-20)/var(--tw-bg-opacity))!important;padding:1rem;background-image:url(/img/faq-vertical-line.svg),url(/img/faq-horizontal-line.svg);background-repeat:no-repeat;background-position:50%;background-size:14px 14px}@media (min-width:1280px){.faq-page-container .kg-toggle-card-icon{padding:1.5rem}}.faq-page-container .kg-toggle-card-icon .faq-vertical-line{height:2px;width:14px}.faq-page-container .kg-toggle-card-icon .faq-horizontal-line{height:14px;width:2px}.faq-page-container .kg-toggle-card-icon *{display:none}.people-card{position:relative;display:flex;width:136px;height:136px;align-items:flex-end;justify-content:center;border-radius:1rem;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:640px){.people-card{height:7.5rem;width:7.5rem}}@media (min-width:1280px){.people-card{height:264px;width:264px}}.people-card-shadow{position:absolute;left:0;top:0;z-index:10;height:100%;width:100%;border-radius:1rem;background:linear-gradient(180deg,hsla(0,0%,100%,0) 45.42%,rgba(27,5,89,.02) 53.74%,rgba(27,5,89,.32) 92.02%,#1b0559 129.96%)}.people-card h3{position:relative;z-index:20;text-align:center;font-size:.875rem;line-height:1.225rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.people-card h3{font-size:.75rem;line-height:1rem}}@media (min-width:1280px){.people-card h3{font-size:1rem;line-height:1.563rem}}.people-card p{position:relative;z-index:20;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1280px){.people-card p{font-size:.875rem;line-height:1.225rem}.selection-card-product-content .prices-container{justify-content:center}}.selection-card-product-quantity{width:100%;justify-content:space-between}@media (min-width:1280px){.selection-card-product-quantity{width:-moz-fit-content;width:fit-content;justify-content:flex-start}}.selection-card-product-quantity-selector{order:4;display:flex;align-items:center;gap:.25rem}@media (min-width:1280px){.selection-card-product-quantity-selector{gap:.5rem}}.product-quantity-selector{height:2.5rem;width:2.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity));text-align:center;font-size:.875rem;line-height:1.225rem;font-weight:500}@media (min-width:1280px){.product-quantity-selector{height:2.25rem;width:3.5rem}}.card-product-small{width:9rem}.card-product-large{width:320px}.card-product-small.four-grid{width:8rem}@media (min-width:640px){.card-product-small.four-grid{width:9rem}}.card-product-large.four-grid{width:235px}.card-product-small .card-product-header{height:9rem;width:9rem}.card-product-large .card-product-header{height:336px;width:320px}.card-product-small.four-grid .card-product-header{height:8rem;width:8rem}@media (min-width:640px){.card-product-small.four-grid .card-product-header{height:9rem;width:9rem}}.card-product-large.four-grid .card-product-header{height:246px;width:235px}.ingredient-card{display:flex;width:100%;align-items:center;gap:1rem}.ingredient-card-image{width:136px;height:136px;flex-shrink:0;border-radius:.75rem;background-size:cover;background-position:50%;background-repeat:no-repeat}.react-tooltip{max-width:200px!important;border-radius:.5rem!important;--tw-bg-opacity:1!important;background-color:rgb(var(--color-violet)/var(--tw-bg-opacity))!important;padding:.375rem .5rem!important;font-size:.875rem!important;line-height:1.225rem!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important;opacity:1!important}.remember-faq[data-state=open]{padding-bottom:.375rem!important}.remember-faq[data-state=closed]{transition-delay:.15s}.reserved-area-hair-profile-box{height:-moz-fit-content;height:fit-content;width:100%;border-radius:20px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(246 247 252/var(--tw-bg-opacity));padding:1.5rem 1rem;box-shadow:0 0 0 2px #e5e9fe}@media (min-width:640px){.reserved-area-hair-profile-box{width:50%}}@media (min-width:1280px){.reserved-area-hair-profile-box{border-radius:32px;padding:2.5rem}}#blogArticle{padding-top:1.5rem}#blogArticle h2{margin-bottom:.5rem;margin-top:4rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){#blogArticle h2{margin-left:auto;margin-right:auto;max-width:720px}}@media (min-width:1280px){#blogArticle h2{width:720px;padding-left:0;padding-right:0}}#blogArticle h3{margin-bottom:.5rem;margin-top:4rem;font-size:1.5rem;line-height:1.8rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){#blogArticle h3{margin-left:auto;margin-right:auto;max-width:720px}}@media (min-width:1280px){#blogArticle h3{width:720px;padding-left:0;padding-right:0;font-size:2rem;line-height:2.4rem}}#blogArticle h4{margin-bottom:.5rem;margin-top:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){#blogArticle h4{margin-left:auto;margin-right:auto;max-width:720px}}@media (min-width:1280px){#blogArticle h4{width:720px;padding-left:0;padding-right:0;font-size:1.5rem;line-height:1.8rem}}#blogArticle a{text-decoration-line:underline}#blogArticle p{margin-bottom:1.5rem;font-size:.875rem;line-height:1.225rem}@media (min-width:640px){#blogArticle p{margin-left:auto;margin-right:auto;max-width:720px;font-size:1rem;line-height:1.563rem}}@media (min-width:1280px){#blogArticle p{width:720px;padding-left:0;padding-right:0}}#blogArticle strong{--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){#blogArticle figure,#blogArticle figure .kg-video-container,#blogArticle figure.kg-card{max-width:720px!important}}@media (min-width:1280px){#blogArticle figure,#blogArticle figure .kg-video-container,#blogArticle figure.kg-card{width:720px!important}}#blogArticle p+:not(h3){margin-bottom:0}#blogArticle blockquote{position:relative;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:305px;font-weight:500;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){#blogArticle blockquote{max-width:563px;font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){#blogArticle blockquote{max-width:795px}}#blogArticle ol,#blogArticle ul{margin:.25rem auto 1.5rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){#blogArticle ol,#blogArticle ul{max-width:720px;padding-left:66px;padding-right:66px}}@media (min-width:1280px){#blogArticle ol,#blogArticle ul{width:720px;padding-left:1.75rem;padding-right:1.75rem}}#blogArticle ol li,#blogArticle ul li{margin-bottom:1.25rem;font-size:.875rem;line-height:1.225rem}@media (min-width:640px){#blogArticle ol li,#blogArticle ul li{font-size:1rem;line-height:1.563rem}}#blogArticle ol li::marker,#blogArticle ul li::marker{font-weight:500;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}#blogArticle ol li:last-of-type,#blogArticle ul li:last-of-type{margin-bottom:0}#blogArticle ol{list-style-type:decimal}#blogArticle ul{list-style-type:disc}.blog-input-search{width:auto;padding-top:.75rem;padding-bottom:.75rem;padding-right:.5rem}.blog-input-search::-moz-placeholder{font-size:.875rem;line-height:1.225rem;font-weight:700}.blog-input-search::placeholder{font-size:.875rem;line-height:1.225rem;font-weight:700}.card-product-grid .card-product-content .card-product-content-description,.card-product-grid .card-product-content .card-product-content-description h4{text-align:left!important}.summer-kit-card-product .card-product-content .card-product-content-description,.summer-kit-card-product .card-product-content h4{text-align:center!important}@media (min-width:1280px){.summer-kit-card-product .card-product-content .card-product-content-description,.summer-kit-card-product .card-product-content h4{text-align:left!important}}@media (max-width:1008px){.card-product.summer-kit-card-product{width:100%}.card-product.summer-kit-card-product .card-product-header{margin-left:auto;margin-right:auto;height:9rem;width:9rem}.summer-kit-card-product .card-product-content{width:100%}}.bump-trial-card .selection-card-product-header{margin-bottom:1.25rem;height:250px;width:100%;background-position:50%}.bump-trial-card .description{text-align:center}.terms-page-container{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.terms-page-container{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.terms-page-container{padding-left:0;padding-right:0}}.terms-page-container h2{margin-top:2rem;font-size:1.5rem;line-height:1.8rem;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){.terms-page-container h2{font-size:2rem;line-height:2.4rem}}.terms-page-container h3{margin-bottom:.5rem;margin-top:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){.terms-page-container h3{font-size:1.5rem;line-height:1.8rem}}.terms-page-container ul{margin-left:2.5rem;list-style-type:disc}.promo-page-container ul{margin-bottom:1rem}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.\!bottom-4{bottom:1rem!important}.\!left-1\/2{left:50%!important}.-bottom-1{bottom:-.25rem}.-bottom-2{bottom:-.5rem}.-bottom-6{bottom:-1.5rem}.-bottom-\[56px\]{bottom:-56px}.-left-10{left:-2.5rem}.-left-11{left:-2.75rem}.-left-4{left:-1rem}.-right-12{right:-3rem}.-right-8{right:-2rem}.-right-\[32px\]{right:-32px}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-14{top:-3.5rem}.-top-20{top:-5rem}.-top-5{top:-1.25rem}.-top-6{top:-1.5rem}.-top-\[73px\]{top:-73px}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[30px\]{bottom:30px}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-20{left:5rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[104px\]{left:104px}.left-\[20\%\]{left:20%}.left-\[48\%\]{left:48%}.left-\[77px\]{left:77px}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[10\%\]{right:10%}.right-\[30px\]{right:30px}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-30{top:7.5rem}.top-36{top:9rem}.top-4{top:1rem}.top-40{top:10rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[-30px\]{top:-30px}.top-\[219px\]{top:219px}.top-\[43\%\]{top:43%}.top-\[527px\]{top:527px}.isolate{isolation:isolate}.\!z-20{z-index:20!important}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[19\]{z-index:19}.z-\[59\]{z-index:59}.z-\[60\]{z-index:60}.z-\[62\]{z-index:62}.z-\[700\]{z-index:700}.z-\[70\]{z-index:70}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2/span 2}.\!mx-0{margin-left:0!important;margin-right:0!important}.\!mx-auto{margin-left:auto!important;margin-right:auto!important}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-12{margin-left:3rem;margin-right:3rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!ml-0{margin-left:0!important}.\!mt-10{margin-top:2.5rem!important}.\!mt-12{margin-top:3rem!important}.\!mt-8{margin-top:2rem!important}.\!mt-9{margin-top:2.25rem!important}.\!mt-\[28px\]{margin-top:28px!important}.\!mt-\[40px\]{margin-top:40px!important}.-mb-16{margin-bottom:-4rem}.-mt-4{margin-top:-1rem}.-mt-\[150px\]{margin-top:-150px}.-mt-\[90px\]{margin-top:-90px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-18{margin-bottom:4.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-22{margin-bottom:5.5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-30{margin-bottom:7.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[184px\]{margin-bottom:184px}.mb-\[224px\]{margin-bottom:224px}.mb-\[250px\]{margin-bottom:250px}.mb-\[350px\]{margin-bottom:350px}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-\[10px\]{margin-left:10px}.ml-\[150px\]{margin-left:150px}.ml-\[22px\]{margin-left:22px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-18{margin-top:4.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-30{margin-top:7.5rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[104px\]{margin-top:104px}.mt-\[116px\]{margin-top:116px}.mt-\[20px\]{margin-top:20px}.mt-\[32px\]{margin-top:32px}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.\!aspect-square{aspect-ratio:1/1!important}.\!size-10{width:2.5rem!important;height:2.5rem!important}.\!size-3{width:.75rem!important;height:.75rem!important}.size-2{width:.5rem;height:.5rem}.size-20{width:5rem;height:5rem}.size-3{width:.75rem;height:.75rem}.size-\[136px\]{width:136px;height:136px}.size-\[180px\]{width:180px;height:180px}.size-\[20px\]{width:20px;height:20px}.size-\[40px\]{width:40px;height:40px}.size-\[50px\]{width:50px;height:50px}.size-\[60px\]{width:60px;height:60px}.size-\[65px\]{width:65px;height:65px}.size-\[80px\]{width:80px;height:80px}.size-full{width:100%;height:100%}.\!h-14{height:3.5rem!important}.\!h-20{height:5rem!important}.\!h-30{height:7.5rem!important}.\!h-5{height:1.25rem!important}.\!h-\[106px\]{height:106px!important}.\!h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-0{height:0}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-18{height:4.5rem}.h-2{height:.5rem}.h-22{height:5.5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-30{height:7.5rem}.h-4{height:1rem}.h-4\/5{height:80%}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[1\.5px\]{height:1.5px}.h-\[100px\]{height:100px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[146px\]{height:146px}.h-\[152px\]{height:152px}.h-\[15px\]{height:15px}.h-\[170px\]{height:170px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[206px\]{height:206px}.h-\[208px\]{height:208px}.h-\[20px\]{height:20px}.h-\[216px\]{height:216px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[257px\]{height:257px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[285px\]{height:285px}.h-\[288px\]{height:288px}.h-\[298px\]{height:298px}.h-\[2px\]{height:2px}.h-\[3\.5px\]{height:3.5px}.h-\[304px\]{height:304px}.h-\[30px\]{height:30px}.h-\[310px\]{height:310px}.h-\[320px\]{height:320px}.h-\[32px\]{height:32px}.h-\[336px\]{height:336px}.h-\[344px\]{height:344px}.h-\[384px\]{height:384px}.h-\[394px\]{height:394px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[427px\]{height:427px}.h-\[428px\]{height:428px}.h-\[464px\]{height:464px}.h-\[46px\]{height:46px}.h-\[488px\]{height:488px}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[50vh\]{height:50vh}.h-\[520px\]{height:520px}.h-\[544px\]{height:544px}.h-\[600px\]{height:600px}.h-\[608px\]{height:608px}.h-\[60px\]{height:60px}.h-\[624px\]{height:624px}.h-\[632px\]{height:632px}.h-\[640px\]{height:640px}.h-\[700px\]{height:700px}.h-\[720px\]{height:720px}.h-\[75\%\]{height:75%}.h-\[797px\]{height:797px}.h-\[80\%\]{height:80%}.h-\[88px\]{height:88px}.h-\[96px\]{height:96px}.h-\[98px\]{height:98px}.h-\[9px\]{height:9px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[190px\]{max-height:190px}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[310px\]{max-height:310px}.max-h-\[350px\]{max-height:350px}.max-h-\[400px\]{max-height:400px}.max-h-\[488px\]{max-height:488px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[900px\]{max-height:900px}.max-h-full{max-height:100%}.min-h-\[151px\]{min-height:151px}.min-h-\[300px\]{min-height:300px}.min-h-\[30px\]{min-height:30px}.min-h-\[350px\]{min-height:350px}.min-h-screen{min-height:100vh}.\!w-20{width:5rem!important}.\!w-30{width:7.5rem!important}.\!w-5{width:1.25rem!important}.\!w-\[106px\]{width:106px!important}.\!w-\[216px\]{width:216px!important}.\!w-fit{width:-moz-fit-content!important;width:fit-content!important}.\!w-full{width:100%!important}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-22{width:5.5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-30{width:7.5rem}.w-32{width:8rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[1\.5px\]{width:1.5px}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[105px\]{width:105px}.w-\[10px\]{width:10px}.w-\[125px\]{width:125px}.w-\[130px\]{width:130px}.w-\[135px\]{width:135px}.w-\[144px\]{width:144px}.w-\[150px\]{width:150px}.w-\[152px\]{width:152px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[174px\]{width:174px}.w-\[176px\]{width:176px}.w-\[192px\]{width:192px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[220px\]{width:220px}.w-\[232px\]{width:232px}.w-\[23px\]{width:23px}.w-\[240px\]{width:240px}.w-\[241px\]{width:241px}.w-\[253px\]{width:253px}.w-\[257px\]{width:257px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[342px\]{width:342px}.w-\[350px\]{width:350px}.w-\[358px\]{width:358px}.w-\[374px\]{width:374px}.w-\[46px\]{width:46px}.w-\[504px\]{width:504px}.w-\[60px\]{width:60px}.w-\[632px\]{width:632px}.w-\[75px\]{width:75px}.w-\[80px\]{width:80px}.w-\[833px\]{width:833px}.w-\[85\%\]{width:85%}.w-\[88px\]{width:88px}.w-\[900px\]{width:900px}.w-\[95px\]{width:95px}.w-\[95vw\]{width:95vw}.w-\[96px\]{width:96px}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[calc\(100\%-48px\)\]{width:calc(100% - 48px)}.w-\[full\]{width:full}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-\[280px\]{min-width:280px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-4xl{max-width:56rem}.max-w-\[1008px\]{max-width:1008px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[152px\]{max-width:152px}.max-w-\[190px\]{max-width:190px}.max-w-\[191px\]{max-width:191px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[225px\]{max-width:225px}.max-w-\[234px\]{max-width:234px}.max-w-\[237px\]{max-width:237px}.max-w-\[238px\]{max-width:238px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[292px\]{max-width:292px}.max-w-\[300px\]{max-width:300px}.max-w-\[310px\]{max-width:310px}.max-w-\[318px\]{max-width:318px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[335px\]{max-width:335px}.max-w-\[340px\]{max-width:340px}.max-w-\[342px\]{max-width:342px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[422px\]{max-width:422px}.max-w-\[445px\]{max-width:445px}.max-w-\[450px\]{max-width:450px}.max-w-\[456px\]{max-width:456px}.max-w-\[478px\]{max-width:478px}.max-w-\[480px\]{max-width:480px}.max-w-\[512px\]{max-width:512px}.max-w-\[540px\]{max-width:540px}.max-w-\[550px\]{max-width:550px}.max-w-\[60\%\]{max-width:60%}.max-w-\[600px\]{max-width:600px}.max-w-\[65px\]{max-width:65px}.max-w-\[786px\]{max-width:786px}.max-w-\[80\%\]{max-width:80%}.max-w-\[833px\]{max-width:833px}.max-w-\[calc\(100\%-16px\)\]{max-width:calc(100% - 16px)}.max-w-\[unset\]{max-width:unset}.flex-1{flex:1 1 0%}.flex-\[0\.5\]{flex:0.5}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.\!basis-\[43\%\]{flex-basis:43%!important}.\!basis-\[57\%\]{flex-basis:57%!important}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-1\/2{--tw-translate-x:50%}.-rotate-45,.translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.rotate-\[60deg\]{--tw-rotate:60deg}.rotate-\[60deg\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-disc{list-style-type:disc}.auto-cols-max{grid-auto-columns:max-content}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-32{gap:8rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[100px\]{gap:100px}.gap-\[71px\]{gap:71px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-10{row-gap:2.5rem}.gap-y-16{row-gap:4rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.self-end{align-self:flex-end}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-clip{overflow-y:clip}.overflow-x-scroll{overflow-x:scroll}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.\!rounded-lg{border-radius:.5rem!important}.rounded{border-radius:.25rem}.rounded-2\.5xl{border-radius:20px}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-4xl{border-radius:32px}.rounded-5xl{border-radius:40px}.rounded-6xl{border-radius:48px}.rounded-80{border-radius:80px}.rounded-\[20px\]{border-radius:20px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-bl-2\.5xl{border-bottom-left-radius:20px}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-br-2\.5xl{border-bottom-right-radius:20px}.rounded-br-\[32px\]{border-bottom-right-radius:32px}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-tl-2\.5xl{border-top-left-radius:20px}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-2\.5xl{border-top-right-radius:20px}.rounded-tr-\[32px\]{border-top-right-radius:32px}.rounded-tr-xl{border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#7C8EFF\]{--tw-border-opacity:1;border-color:rgb(124 142 255/var(--tw-border-opacity))}.border-gray-20{--tw-border-opacity:1;border-color:rgb(var(--color-gray-20)/var(--tw-border-opacity))}.border-green{--tw-border-opacity:1;border-color:rgb(var(--color-green)/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary)/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(var(--color-red)/var(--tw-border-opacity))}.border-violet{--tw-border-opacity:1;border-color:rgb(var(--color-violet)/var(--tw-border-opacity))}.border-violet-10{--tw-border-opacity:1;border-color:rgb(239 242 252/var(--tw-border-opacity))}.border-violet-30{--tw-border-opacity:1;border-color:rgb(202 209 254/var(--tw-border-opacity))}.border-violet-50{--tw-border-opacity:1;border-color:rgb(172 184 255/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-\[\#201545\]{--tw-bg-opacity:1;background-color:rgb(32 21 69/var(--tw-bg-opacity))}.bg-\[\#2A3CAB\]{--tw-bg-opacity:1;background-color:rgb(42 60 171/var(--tw-bg-opacity))}.bg-\[\#7889E7\]{--tw-bg-opacity:1;background-color:rgb(120 137 231/var(--tw-bg-opacity))}.bg-\[\#7B95FB\]{--tw-bg-opacity:1;background-color:rgb(123 149 251/var(--tw-bg-opacity))}.bg-\[\#7C8EFF\]{--tw-bg-opacity:1;background-color:rgb(124 142 255/var(--tw-bg-opacity))}.bg-\[\#7F91FE\]{--tw-bg-opacity:1;background-color:rgb(127 145 254/var(--tw-bg-opacity))}.bg-\[\#BACAFF\]{--tw-bg-opacity:1;background-color:rgb(186 202 255/var(--tw-bg-opacity))}.bg-\[\#D9E7A5\]{--tw-bg-opacity:1;background-color:rgb(217 231 165/var(--tw-bg-opacity))}.bg-\[\#DFE2FD\]{--tw-bg-opacity:1;background-color:rgb(223 226 253/var(--tw-bg-opacity))}.bg-\[\#E32E1526\]{background-color:#e32e1526}.bg-\[\#E5E8FE\]{--tw-bg-opacity:1;background-color:rgb(229 232 254/var(--tw-bg-opacity))}.bg-\[\#ECEEFE\]{--tw-bg-opacity:1;background-color:rgb(236 238 254/var(--tw-bg-opacity))}.bg-\[\#F0F0F0\]{--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity))}.bg-\[\#F58C8E\]{--tw-bg-opacity:1;background-color:rgb(245 140 142/var(--tw-bg-opacity))}.bg-\[\#F5F7FE\]{--tw-bg-opacity:1;background-color:rgb(245 247 254/var(--tw-bg-opacity))}.bg-\[\#FFE383\]{--tw-bg-opacity:1;background-color:rgb(255 227 131/var(--tw-bg-opacity))}.bg-\[\#dee2ff\]{--tw-bg-opacity:1;background-color:rgb(222 226 255/var(--tw-bg-opacity))}.bg-\[\#e5e8fe\]{--tw-bg-opacity:1;background-color:rgb(229 232 254/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-christmasRed{--tw-bg-opacity:1;background-color:rgb(188 24 35/var(--tw-bg-opacity))}.bg-gray{--tw-bg-opacity:1;background-color:rgb(var(--color-gray)/var(--tw-bg-opacity))}.bg-gray-10{--tw-bg-opacity:1;background-color:rgb(246 247 252/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-20{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-20)/var(--tw-bg-opacity))}.bg-gray-20\/60{background-color:rgb(var(--color-gray-20)/.6)}.bg-gray-20\/80{background-color:rgb(var(--color-gray-20)/.8)}.bg-gray-5{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.bg-green{--tw-bg-opacity:1;background-color:rgb(var(--color-green)/var(--tw-bg-opacity))}.bg-green-10{--tw-bg-opacity:1;background-color:rgb(227 242 173/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(187 223 50/var(--tw-bg-opacity))}.bg-orangeSpring{--tw-bg-opacity:1;background-color:rgb(255 165 0/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity:1;background-color:rgb(var(--color-red)/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-violet{--tw-bg-opacity:1;background-color:rgb(var(--color-violet)/var(--tw-bg-opacity))}.bg-violet-10{--tw-bg-opacity:1;background-color:rgb(239 242 252/var(--tw-bg-opacity))}.bg-violet-20{--tw-bg-opacity:1;background-color:rgb(215 221 255/var(--tw-bg-opacity))}.bg-violet-30{--tw-bg-opacity:1;background-color:rgb(202 209 254/var(--tw-bg-opacity))}.bg-violet-5{--tw-bg-opacity:1;background-color:rgb(245 247 255/var(--tw-bg-opacity))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(172 184 255/var(--tw-bg-opacity))}.bg-violet-90{--tw-bg-opacity:1;background-color:rgb(27 5 89/var(--tw-bg-opacity))}.bg-violet\/8{background-color:rgb(var(--color-violet)/.08)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-opacity-40{--tw-bg-opacity:0.4}.bg-hero-referral{background-image:url(/img/heroes/referral.png)}.bg-products-combination-mobile{background-image:url(/img/placeholders/product-combination-mobile.jpg)}.bg-\[length\:216px\]{background-size:216px}.bg-\[length\:299px_373px\]{background-size:299px 373px}.bg-\[length\:332px_332px\]{background-size:332px 332px}.bg-\[length\:356px_356px\]{background-size:356px 356px}.bg-\[length\:48px_48px\]{background-size:48px 48px}.bg-\[length\:54px_54px\]{background-size:54px 54px}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-\[center_bottom_-89px\]{background-position:center bottom -89px}.bg-\[center_top_-70px\]{background-position:center top -70px}.bg-\[center_top_1rem\]{background-position:center top 1rem}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-right-bottom{background-position:100% 100%}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.\!p-0{padding:0!important}.\!p-2{padding:.5rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[8px\]{padding-left:8px;padding-right:8px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-18{padding-top:4.5rem;padding-bottom:4.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.\!pb-1{padding-bottom:.25rem!important}.\!pb-1\.5{padding-bottom:.375rem!important}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-22{padding-bottom:5.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[100px\]{padding-bottom:100px}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-18{padding-top:4.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.font-sans{font-family:var(--font-circular)}.\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.225rem!important}.text-2xl{font-size:1.5rem;line-height:1.8rem}.text-3\.5xl{font-size:2rem;line-height:2.4rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:3.563rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[30px\]{font-size:30px}.text-\[60px\]{font-size:60px}.text-base{font-size:1rem;line-height:1.563rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.225rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-xxs{font-size:.625rem;line-height:1.125rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[0\]{line-height:0}.leading-\[19px\]{line-height:19px}.leading-\[20px\]{line-height:20px}.leading-\[45px\]{line-height:45px}.tracking-\[3px\]{letter-spacing:3px}.tracking-wide{letter-spacing:.025em}.\!text-violet{--tw-text-opacity:1!important;color:rgb(var(--color-violet)/var(--tw-text-opacity))!important}.text-\[\#E32E15\]{--tw-text-opacity:1;color:rgb(227 46 21/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray\/40{color:rgb(var(--color-gray)/.4)}.text-gray\/50{color:rgb(var(--color-gray)/.5)}.text-gray\/80{color:rgb(var(--color-gray)/.8)}.text-primary{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(var(--color-red)/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-violet{--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.text-violet-90{--tw-text-opacity:1;color:rgb(27 5 89/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-48{opacity:.48}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-\[0_-5px_25px_30px_rgba\(255\2c 255\2c 255\2c 1\)\]{--tw-shadow:0 -5px 25px 30px #fff;--tw-shadow-colored:0 -5px 25px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-5px_25px_50px_rgba\(255\2c 255\2c 255\2c 1\)\]{--tw-shadow:0 -5px 25px 50px #fff;--tw-shadow-colored:0 -5px 25px 50px var(--tw-shadow-color)}.shadow-\[0_-5px_25px_50px_rgba\(255\2c 255\2c 255\2c 1\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-top{--tw-shadow:0 -4px 6px -1px rgba(0,0,0,.1),0 -2px 4px -1px rgba(0,0,0,.06);--tw-shadow-colored:0 -4px 6px -1px var(--tw-shadow-color),0 -2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.border-primary,.fill-primary,.icon-primary,.text-text-blueviolet{--tw-text-opacity:1;color:rgb(27 5 89/var(--tw-text-opacity))}.icon-secondary,.text-text-secondary{color:rgb(var(--color-gray)/.8)}.text-text-tertiary{color:rgb(var(--color-gray)/.4)}.icon-disabled,.text-text-disabled{--tw-text-opacity:1;color:rgb(188 191 209/var(--tw-text-opacity))}.text-text-error{--tw-text-opacity:1;color:rgb(var(--color-red)/var(--tw-text-opacity))}@keyframes faqToMinusVertical{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}80%{transform:translateX(-50%) translateY(-50%) rotate(-110deg)}to{transform:translateX(-50%) translateY(-50%) rotate(-90deg)}}@keyframes faqToMinusHorizontal{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}80%{transform:translateX(-50%) translateY(-50%) rotate(-20deg)}to{transform:translateX(-50%) translateY(-50%) rotate(0deg)}}@keyframes faqToPlusVertical{0%{transform:translateX(-50%) translateY(-50%) rotate(-110deg)}20%{transform:translateX(-50%) translateY(-50%) rotate(-90deg)}to{transform:translateX(-50%) translateY(-50%) rotate(0deg)}}@keyframes faqToPlusHorizontal{0%{transform:translateX(-50%) translateY(-50%) rotate(-20deg)}20%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{transform:translateX(-50%) translateY(-50%) rotate(0deg)}}.no-scroll{overflow-y:hidden}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShowMobile{0%{opacity:0;transform:translateY(80vh)}to{opacity:1;transform:translateY(0)}}@keyframes contentShowTablet{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.violet-dotted-border{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='24' ry='24' stroke='%237C8EFFFF' stroke-width='4' stroke-dasharray='1%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:24px}.bg-hero-haircare{background-image:url(/img/heroes/haircare-mobile.jpg);background-size:cover;background-position:100%;background-repeat:no-repeat}@media (min-width:640px){.bg-hero-haircare{background-image:url(/img/heroes/haircare-tablet.jpg)}}@media (min-width:1280px){.bg-hero-haircare{background-image:url(/img/heroes/haircare-desktop.jpg)}}.bg-hero-accessories{background-image:url(/img/heroes/header-prodotti-accessori-mobile.jpg);background-size:cover;background-position:100%;background-repeat:no-repeat}@media (min-width:640px){.bg-hero-accessories{background-image:url(/img/heroes/header-prodotti-accessori-tablet.jpg)}}@media (min-width:1280px){.bg-hero-accessories{background-image:url(/img/heroes/header-prodotti-accessori-desktop.jpg)}}.bg-hero-haircolor{background-image:url(/img/heroes/haircolor-mobile.jpg);background-size:cover;background-position:100%;background-repeat:no-repeat}@media (min-width:640px){.bg-hero-haircolor{background-image:url(/img/heroes/haircolor-tablet.jpg)}}@media (min-width:1280px){.bg-hero-haircolor{background-image:url(/img/heroes/haircolor-desktop.jpg)}}.bg-hero-suncare{background-image:url(/img/heroes/suncare-mobile.jpg);background-size:cover;background-position:100%;background-repeat:no-repeat}@media (min-width:640px){.bg-hero-suncare{background-image:url(/img/heroes/suncare-tablet.jpg)}}@media (min-width:1280px){.bg-hero-suncare{background-image:url(/img/heroes/suncare-desktop.jpg)}}.bg-hero-hairsupplements{background-image:url(/img/heroes/hairsupplements-mobile.jpg);background-size:cover;background-position:100%;background-repeat:no-repeat}@media (min-width:640px){.bg-hero-hairsupplements{background-image:url(/img/heroes/hairsupplements-tablet.jpg)}}@media (min-width:1280px){.bg-hero-hairsupplements{background-image:url(/img/heroes/hairsupplements-desktop.jpg)}}.bg-suncare-fullscreen{background-position:50%}.lead-capture-image{background:url(https://d2mbbp0l2s6zw.cloudfront.net/img/hairboxfull.jpg);background-size:cover;background-position:50%;overflow:hidden}.lead-capture-image-black-month{background:url(https://d2mbbp0l2s6zw.cloudfront.net/img/hairboxfull-2.jpg);background-size:cover;background-position:50%;overflow:hidden}.consultation-loading-team{height:120px;width:auto;max-width:90vw;-o-object-fit:contain;object-fit:contain}@media (min-width:640px){.bg-suncare-fullscreen{background-position:50%}}@media (min-width:1000px){.bg-suncare-fullscreen{background-position:0 -288px}}.single-product-grow-transition{transition:width .2s linear,height .2s linear,opacity .4s linear}@keyframes skeletonAnimation{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(100%)}}.skeleton{background-color:rgba(0,0,0,.11);position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.skeleton:after{animation:skeletonAnimation 2s linear .5s infinite;background:linear-gradient(90deg,transparent,rgba(0,0,0,.04),transparent);content:"";position:absolute;transform:translateX(-100%);bottom:0;left:0;right:0;top:0}.unselectable{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}@keyframes dot-flashing{0%{background-color:#1b0559}50%,to{background-color:#d8a6ffbf}}body,html{overflow-x:hidden}body{color:rgb(var(--text-text-secondary))}.swiper-slide:not(.hair-color){width:auto!important}.swiper-community{margin:32px 0}.swiper-community .swiper-slide{width:100%!important}.swiper-community .swiper-slide img{width:300px;height:300px;margin:0 auto;border-radius:12px}@media (min-width:640px){.swiper-community .swiper-slide img{border-radius:16px}}@media (min-width:1264px){.swiper-community .swiper-slide img{border-radius:32px}}.check{width:300px;margin:0 auto}.swiper-community-container .subTitle{text-align:center}.blog-swiper{width:100vw!important;padding:0!important}.blog-swiper .swiper-slide div{transform:scale(.7)!important}.blog-swiper .swiper-slide-active div{transform:scale(1)!important}@media (min-width:640px){.fullscreen-swiper{padding:0 32px!important}.blog-swiper{padding:0!important}}@media (min-width:640px) and (max-width:1263px){.blog-swiper{max-width:358px!important}}@media (min-width:1264px){.fullscreen-swiper{padding-left:calc((100vw - 1008px) / 2)!important;padding-right:64px!important}.blog-swiper{width:456px!important;height:488px!important;margin:0!important;padding:0!important}}@media (min-width:640px){.fullscreen-swiper{padding:0 32px!important}.fullscreen-swiper-animated{padding:0!important}}@media (min-width:1000px){.fullscreen-swiper{padding-left:calc((100vw - 1008px) / 2)!important;padding-right:64px!important}.fullscreen-swiper-animated{padding:0!important}}.DialogContent{font-family:__circular_90f628,__circular_Fallback_90f628}.fullscreen-swiper{width:100vw!important;padding:0 24px!important}.fullscreen-swiper-animated{padding:0!important}@media (min-width:640px){.fullscreen-swiper{padding:0 48px!important}.fullscreen-swiper-animated{padding:0!important}}@media (min-width:1264px){.fullscreen-swiper{padding-left:calc((100vw - 1008px) / 2)!important;padding-right:64px!important}.fullscreen-swiper-animated{padding:0!important}}.react-select__value-container{padding:0!important}.react-select__control{padding-top:7px!important}#frequency .react-select__control,#lang .react-select__control{padding-top:0!important;min-height:35px;height:35px}#frequency .react-select__value-container,#lang .react-select__value-container{min-height:35px;height:35px}.react-select__control .react-select__value-container .react-select__placeholder{font-weight:500;color:#03082566}.react-select__control{border-color:#e5e9fe!important;border-radius:8px!important}.react-select__control.react-select__control--is-focused{outline-width:3px!important;box-shadow:0 0 0 3px #0308250d!important;border-color:#1b0559!important}.react-select__control:hover{border-color:#1b0559!important;cursor:pointer}.react-select__single-value{color:#1b0559!important}.react-select--is-disabled .react-select__control--is-disabled .react-select__value-container .react-select__single-value--is-disabled.react-select__single-value{color:#bcbfd1!important}.react-select__menu{border:1px solid #e5e9fe!important;border-radius:8px!important;box-shadow:none!important;z-index:100!important}.react-select__option{color:#030825!important;font-size:14px!important;line-height:19px!important}.react-select__option.react-select__option--is-focused.react-select__option--is-selected,.react-select__option.react-select__option--is-selected{background-color:#e5e9fe4d}.react-select__indicator{padding:8px 0!important}.react-select__indicator-separator{display:none!important}@media (min-width:640px){#iubenda-cs-banner .iubenda-cs-container,#iubenda-cs-banner .iubenda-cs-container .iubenda-cs-content{border-radius:16px!important}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content{margin:16px!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn .iubenda-alert button.iubenda-button-confirm,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn:not(:last-of-type){margin:0!important}#iubenda-cs-banner .iubenda-cs-opt-group div.iubenda-cs-opt-group-consent,#iubenda-cs-banner div.iubenda-cs-opt-group{gap:16px!important}.Toastify__toast{background-color:#f6f7fc!important;padding:8px!important;border-radius:8px!important}.Toastify__toast-body>div:last-child{margin-left:16px!important}.Toastify__toast-body{color:#1b0559!important;font-weight:700!important;font-size:14px!important;padding:0!important}.Toastify__close-button{align-self:center!important;color:#1b0559!important;opacity:1!important;padding-right:8px!important}.product-quantity-selector::-webkit-inner-spin-button,.product-quantity-selector::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-quantity-selector,input[type=number]{-moz-appearance:textfield}.single-product-step-slider{max-height:100%!important}.single-product-step-slider .swiper-wrapper{transform:none!important}}#iubenda-iframe #iubFooterBtnContainer button#iubFooterBtn{background-color:#1b0559!important}.radial-progress{width:200px;aspect-ratio:2/1;border-radius:50%/100% 100% 0 0;position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.radial-progress:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:conic-gradient(from 270deg at 50% 100%,#7c8eff calc(var(--value) * 1% / 2),#eff2fc calc(var(--value) * 1% / 2 + .1%));-webkit-mask:radial-gradient(at 50% 100%,#fff 60%,transparent 60.5%);mask:radial-gradient(at 50% 100%,#fff 60%,transparent 60.5%);mask-mode:alpha;-webkit-mask:radial-gradient(at 50% 100%,#0000 60%,#000 60.5%);-webkit-mask-mode:alpha}@media (min-width:640px){.radial-progress{width:152px}}@media (min-width:1280px){.radial-progress{width:250px}}.floating-button{--tw-bg-opacity:1;background-color:rgb(242 247 141/var(--tw-bg-opacity))}.floating-button-red{background-color:#bc1823}.floating-button-orange{background-color:orange}#iubenda_policy .iub_content.legal_pp,#iubenda_policy .iub_content.legal_pp div{font-family:__circular_90f628;letter-spacing:.5px;color:#1b0558}#iubenda_policy a,#iubenda_policy h1,#iubenda_policy h2,#iubenda_policy h3,#iubenda_policy h4,#iubenda_policy h5,#iubenda_policy li,#iubenda_policy p{color:#1b0558!important}#iubenda-cs-banner .iubenda-cs-container,#iubenda-cs-banner .iubenda-cs-container .iubenda-cs-content{border-radius:16px 16px 0 0!important}#iubenda-iframe #iubFooterBtnContainer button#iubFooterBtn{color:#fff!important;background-color:#9b89cd!important;margin:0!important;border:0!important}#iubenda-iframe h1,#iubenda-iframe h2,#iubenda-iframe h3,#iubenda-iframe h4,#iubenda-iframe h5,#iubenda-iframe h6{color:#1b0559!important}#iubenda-iframe label,#iubenda-iframe p{color:#030825!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn:hover,#iubenda-iframe #iubFooterBtnContainer button#iubFooterBtn:hover{background-color:#110435!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn:focus,#iubenda-iframe #iubFooterBtnContainer button#iubFooterBtn:focus{outline-width:3px!important;outline-offset:1px!important;outline-color:#e5e9fe!important;border:0!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn:hover,#iubenda-iframe #purposes-container button.iub-btn.purposes-btn:hover{background-color:#c5cdff!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn:focus,#iubenda-iframe #purposes-container button.iub-btn.purposes-btn:focus{outline-width:3px!important;outline-offset:1px!important;outline-color:#e5e9fe!important}#iubenda-iframe #purposes-container button.iub-btn.purposes-btn:hover{color:#1b0559!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn:hover,#iubenda-iframe .iubenda-iframe-footer button.iub-btn-back:hover{background-color:rgba(197,205,255,.48)!important}#iubenda-iframe #purposes-container button.iub-btn.purposes-btn,#iubenda-iframe .iubenda-iframe-footer button.iub-btn-back{border:none!important;text-decoration:underline!important;color:#1b0559!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn:focus,#iubenda-iframe .iubenda-iframe-footer button.iub-btn-back:focus{outline-width:3px!important;outline-offset:1px!important;outline-color:#e5e9fe!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn .iubenda-alert button.iubenda-button-confirm,#iubenda-iframe #iubFooterBtnContainer button#iubFooterBtn,#iubenda-iframe .iubenda-iframe-footer button.iub-btn-back{border-radius:8px!important;font-weight:500!important;font-family:__circular_90f628,__circular_Fallback_90f628!important;padding:15.5px 24px!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn,#iubenda-iframe .iubenda-iframe-footer button.iub-btn-back{text-decoration:underline!important}#iubenda-cs-banner h1#iubenda-cs-title{font-size:16px!important;font-family:__circular_90f628,__circular_Fallback_90f628!important}#iubenda-cs-banner #iubenda-cs-paragraph p.iub-p{font-size:14px!important;font-family:__circular_90f628,__circular_Fallback_90f628!important}#iubenda-cs-banner .iubenda-cs-opt-group div.iubenda-cs-opt-group-consent,#iubenda-cs-banner div.iubenda-cs-opt-group{gap:8px!important}@media (min-width:640px){#iubenda-cs-banner .iubenda-cs-container,#iubenda-cs-banner .iubenda-cs-container .iubenda-cs-content{border-radius:16px!important}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content{margin:16px!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn .iubenda-alert button.iubenda-button-confirm,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn:not(:last-of-type){margin:0!important}#iubenda-cs-banner .iubenda-cs-opt-group div.iubenda-cs-opt-group-consent,#iubenda-cs-banner div.iubenda-cs-opt-group{gap:16px!important}}.trustpilot-product-stars iframe body.main #tp-widget-wrapper #wrapper-company-stars{justify-content:flex-start!important}.trustpilot-product-stars{position:relative!important;width:170px!important}mux-player{--live-button:none;--seek-backward-button:none;--seek-forward-button:none;--captions-button:none;--airplay-button:none;--pip-button:none;--fullscreen-button:none;--cast-button:none;--playback-rate-button:none;--time-range:none;--time-display:none;--title-display:none;--duration-display:none;--media-object-fit:cover;--media-object-position:center}mux-player.hide-play{--play-button:none}mux-player.rounded-video{--controls:none}mux-player.rounded-video::part(controller),mux-player.rounded-video::part(layer),mux-player.rounded-video::part(media),mux-player.rounded-video::part(media-layer),mux-player.rounded-video::part(media-theme),mux-player.rounded-video::part(video){border-radius:20px!important;overflow:hidden;background-color:transparent!important}mux-player.rounded-video.consulting::part(controller),mux-player.rounded-video.consulting::part(layer),mux-player.rounded-video.consulting::part(media),mux-player.rounded-video.consulting::part(media-layer),mux-player.rounded-video.consulting::part(media-theme),mux-player.rounded-video.consulting::part(video){border-radius:20px!important;overflow:hidden;background-color:transparent!important}mux-player.rounded-video.smaller::part(controller),mux-player.rounded-video.smaller::part(layer),mux-player.rounded-video.smaller::part(media),mux-player.rounded-video.smaller::part(media-layer),mux-player.rounded-video.smaller::part(media-theme),mux-player.rounded-video.smaller::part(video){border-radius:8px!important}mux-player.rounded-video.rounded-video-expanded::part(controller),mux-player.rounded-video.rounded-video-expanded::part(layer),mux-player.rounded-video.rounded-video-expanded::part(media),mux-player.rounded-video.rounded-video-expanded::part(media-layer),mux-player.rounded-video.rounded-video-expanded::part(media-theme),mux-player.rounded-video.rounded-video-expanded::part(video){border-radius:32px!important}.video-overlay{background:linear-gradient(77.81deg,rgba(27,5,89,0) 22.39%,rgba(27,5,89,.48) 80.25%);background-blend-mode:color;background:linear-gradient(77.81deg,rgba(124,142,255,0) 31.06%,rgba(124,142,255,.32) 91.04%)}.video-overlay-2{background:linear-gradient(77.81deg,rgba(27,5,89,.48) 21.46%,rgba(27,5,89,0) 92.09%);background-blend-mode:color;background:linear-gradient(77.81deg,rgba(124,142,255,.32) 21.46%,rgba(124,142,255,0) 92.09%)}mux-player.rounded-video.changing::part(controller),mux-player.rounded-video.changing::part(layer),mux-player.rounded-video.changing::part(media),mux-player.rounded-video.changing::part(media-layer),mux-player.rounded-video.changing::part(media-theme),mux-player.rounded-video.changing::part(video){border-radius:16px!important}mux-player.rounded-video.hair-supplements,mux-player.rounded-video.haircolor{--controls:unset}@media (min-width:640px){mux-player.rounded-video.changing::part(controller),mux-player.rounded-video.changing::part(layer),mux-player.rounded-video.changing::part(media),mux-player.rounded-video.changing::part(media-layer),mux-player.rounded-video.changing::part(media-theme),mux-player.rounded-video.changing::part(video){border-radius:20px!important}}@media (min-width:1264px){mux-player.rounded-video.changing::part(controller),mux-player.rounded-video.changing::part(layer),mux-player.rounded-video.changing::part(media),mux-player.rounded-video.changing::part(media-layer),mux-player.rounded-video.changing::part(media-theme),mux-player.rounded-video.changing::part(video){border-radius:32px!important}}#blogArticle .kg-card.kg-button-card.kg-align-center{text-align:center;padding-top:50px;margin-left:auto;margin-right:auto;max-width:720px;margin-bottom:20px}#blogArticle .kg-btn.kg-btn-accent{text-decoration-line:none;background-color:#1b0559;color:#fff;padding:20px;border-radius:15px;font-weight:500}#blogArticle figure,#blogArticle figure .kg-video-container,#blogArticle figure.kg-card{margin:48px auto!important;max-width:1008px;border-radius:24px;width:auto}#blogArticle figure img,#blogArticle figure.kg-card img,#blogArticle figure.kg-card video{margin:0 auto;border-radius:24px;max-width:100%;width:auto}#blogArticle figure figcaption{margin-top:8px;text-align:center;color:rgb(var(--color-gray)/.8)}#blogArticle figure.kg-card video{width:100%}#blogArticle blockquote:before{content:"“";margin-right:4px;font-size:32px;position:absolute;left:-22px}#blogArticle .choose-product-cta,#blogArticle .cta-product,#blogArticle .discover-cta,#blogArticle .full-width-item{display:flex;flex-direction:column;gap:24px;max-width:824px;margin:48px auto;border-radius:20px;background-color:#fafafa}#blogArticle .cta-product .cta-product-right{width:100%;padding:32px 20px 24px;order:1}#blogArticle .choose-product-cta .cta-hairbox-left h4,#blogArticle .cta-product .cta-product-right h4,#blogArticle .discover-cta .cta-hairbox-left h4,#blogArticle .hairbox .cta-hairbox-left h4{font-size:24px;line-height:28.8px;font-weight:700;color:#1b0559;margin-bottom:4px}#blogArticle .choose-product-cta .cta-hairbox-left p,#blogArticle .cta-product .cta-product-right p,#blogArticle .discover-cta .cta-hairbox-left p,#blogArticle .hairbox .cta-hairbox-left p{font-size:14px;line-height:19.6px;width:auto;padding:0;margin-bottom:24px;color:#030825cc}#blogArticle .cta-product .img-product,#blogArticle .discover-cta .img-product,#blogArticle .hairbox .img-product{width:100%;height:auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;order:2}@media (min-width:640px){#blogArticle .cta-product{flex-direction:row;justify-content:space-between}#blogArticle .cta-product .cta-product-right{width:66%;padding:40px 32px 40px 40px;order:2}#blogArticle .cta-product .img-product{order:1;width:auto;height:100%;max-width:36%;margin:auto 0;border-top-left-radius:20px;border-bottom-left-radius:20px}#blogArticle .choose-product-cta .cta-hairbox-left p,#blogArticle .cta-product .cta-product-right p,#blogArticle .discover-cta .cta-hairbox-left p{margin-bottom:40px}}@media (min-width:1264px){#blogArticle .cta-product .cta-product-right{padding:48px}#blogArticle .choose-product-cta .cta-hairbox-left p,#blogArticle .cta-product .cta-product-right p,#blogArticle .discover-cta .cta-hairbox-left p{font-size:16px;line-height:25px}#blogArticle figure:not(.kg-card){width:-moz-max-content;width:max-content}}#blogArticle .hairbox{display:flex;flex-direction:column;gap:24px;max-width:824px;margin:48px auto;border-radius:20px;background-color:#e5e9fe}#blogArticle .hairbox .cta-hairbox-left{width:100%;padding:32px 16px 27px}#blogArticle .full-width-item .cta-right .flex-row-list,#blogArticle .hairbox .cta-hairbox-left .flex-row-list{display:flex;align-items:center;gap:4px;margin-bottom:8px}#blogArticle .hairbox .cta-hairbox-left p{margin:0;text-align:left}#blogArticle .hairbox a{margin-top:40px;display:block}@media (min-width:640px){#blogArticle .hairbox{flex-direction:row;justify-content:space-between;overflow:hidden}#blogArticle .hairbox .cta-hairbox-left{width:66%;padding:37.5px 32px}#blogArticle .hairbox .img-product{width:auto;max-width:352px;border-top-right-radius:20px;border-bottom-right-radius:20px;position:relative;top:0;right:24px}}@media (min-width:1264px){#blogArticle .hairbox .cta-hairbox-left{width:66%;padding:37.5px 48px}#blogArticle .hairbox .cta-hairbox-left p{font-size:14px;line-height:19.6px}}#blogArticle .choose-product-cta .cta-hairbox-left{width:100%;padding:0 20px 24px;order:2}#blogArticle .choose-product-cta .img-product{width:100%;border-top-left-radius:20px;border-top-right-radius:20px;order:1}@media (min-width:640px){#blogArticle .choose-product-cta{flex-direction:row;justify-content:space-between;order:1}#blogArticle .choose-product-cta .cta-hairbox-left{width:66%;padding:35.5px 24px 35.5px 32px}#blogArticle .choose-product-cta .img-product{height:100%;max-width:36%;margin:auto 0;border-top-right-radius:20px;border-bottom-right-radius:20px;order:2}}@media (min-width:1264px){#blogArticle .choose-product-cta .cta-hairbox-left{padding:38px 48px}}#blogArticle .discover-cta .cta-hairbox-left{width:100%;padding:32px 20px 0}@media (min-width:640px){#blogArticle .discover-cta{flex-direction:row;justify-content:space-between;order:1;position:relative}#blogArticle .discover-cta .cta-hairbox-left{width:50%;padding:45.5px 32px;position:relative;z-index:2}#blogArticle .discover-cta .img-product{height:100%;width:auto;margin:auto 0;border-top-right-radius:20px;border-bottom-right-radius:20px;position:absolute;right:0;z-index:1}}@media (min-width:1264px){#blogArticle .discover-cta .cta-hairbox-left{padding:38px 48px}}#blogArticle .full-width-item{margin:64px auto;max-width:824px}#blogArticle .full-width-item .cta-right{padding:48px 20px 0}#blogArticle .full-width-item .cta-right h4{font-size:32px;line-height:38.4px;font-weight:700;color:#1b0559;margin-bottom:6px}#blogArticle .full-width-item .cta-right p{font-size:14px;line-height:19.6px;width:auto;padding:0;color:#030825cc;margin:0}#blogArticle .full-width-item .cta-right a{display:block;margin-top:24px;margin-bottom:24px}#blogArticle .full-width-item .cta-right .small-text p{font-size:10px;line-height:18px;color:#03082566}@media (min-width:640px){#blogArticle .full-width-item{flex-direction:row;justify-content:space-between;gap:0}#blogArticle .full-width-item .cta-right{order:2;width:50%;padding:65px 24px 32px 0}#blogArticle .full-width-item .img-product{order:1;width:auto;max-width:50%;height:100%;position:relative;margin-top:auto}#blogArticle .full-width-item .cta-right .small-text p{font-size:8px;line-height:12px}}@media (min-width:1264px){#blogArticle .full-width-item{max-width:1264px;margin:96px auto}#blogArticle .full-width-item .cta-right{padding:123px 0 59.5px}#blogArticle .full-width-item .cta-right h4{font-size:48px;line-height:57.6px;margin-bottom:12px;max-width:411px}#blogArticle .full-width-item .cta-right p{font-size:16px;line-height:25px;max-width:411px}#blogArticle .full-width-item .cta-right a{margin-top:32px;margin-bottom:48px}#blogArticle .full-width-item .cta-right .small-text p{font-size:10px;line-height:18px}}.post-card-overlay{background:linear-gradient(180deg,transparent,#000 126.98%)}.kg-video-overlay,.kg-video-player-container{display:none!important}.kg-gallery-card{display:none}.gallery-swiper{margin:48px 0!important;padding-bottom:64px!important}.gallery-swiper .swiper-slide{width:272px!important;height:344px!important}@media (min-width:640px){.gallery-swiper .swiper-slide{width:256px!important;height:312px!important}}@media (min-width:1264px){.gallery-swiper .swiper-slide{width:328px!important;height:400px!important}}.custom-pagination.default .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px!important;border-radius:.5rem!important}.custom-pagination.default .swiper-pagination-bullet{background-color:#1b0559;margin:2px 4px!important;width:.5rem!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#1b0559;color:#1b0559;animation:dot-flashing 1s linear infinite alternate;animation-delay:.5s}.dot-flashing:after,.dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;animation:dot-flashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after,.dot-flashing:before{width:10px;height:10px;border-radius:5px;background-color:#1b0559;color:#1b0559}.dot-flashing:after{left:15px;animation:dot-flashing 1s infinite alternate;animation-delay:1s}.easypack-widget{max-width:750px!important;margin-left:auto!important;margin-right:auto!important}#easypack-map-internal{position:absolute!important}.hairbox-overlay{background:linear-gradient(77.81deg,rgba(27,5,89,.48) 21.46%,rgba(27,5,89,0) 79.33%);background-blend-mode:color;background:linear-gradient(77.81deg,rgba(124,142,255,.32) 10.67%,rgba(124,142,255,0) 70.65%)}.container-trustpilot-top{transform:scale(.8)}#react-select-7-option-4{border-bottom:2px solid #eff2fc}.react-select__menu{z-index:60!important}.loader{width:40px;height:40px;border:3px solid #d7ddff;border-bottom-color:#1b0559;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hipay-form-container{width:100%;margin:0}#map.easypack-widget.mobile .view-chooser,.details-link,.route-link{display:none!important}.easypack-widget.mobile .map-list-row .map-list-flex .map-widget .info-window .content{background:hsla(0,0%,100%,.9)!important}.easypack-widget .info-box-wrapper .info-window .content .links a:not(.d-none).select-link{background-color:#1b0559!important;border-color:#1b0559}.iubenda-page #iubenda_policy.iubenda_fluid_policy .iub_container{margin-top:0!important;margin-bottom:0!important}.custom-pagination.smaller .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.5rem!important;border-radius:.5rem!important}.custom-pagination.smaller .swiper-pagination-bullet{background-color:#1b0559;margin:0 4px!important;width:.5rem!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.heartAnimation{animation:pulse .5s ease-in-out}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.bg-dotted-line{background-image:repeating-linear-gradient(90deg,#ddd,#ddd 5px,transparent 0,transparent 10px)}.label-change-product{margin-top:.5rem;max-width:80px;text-align:center;font-size:.625rem;line-height:.8rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}@media (min-width:640px){.label-change-product{font-size:.75rem;line-height:1rem}}.marqueeContainer{display:flex}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.marqueeContainer{animation:marquee 20s linear infinite;align-items:center;white-space:nowrap}.box-christmas{margin-left:auto;margin-right:auto;display:flex;width:100%;flex-direction:column;align-items:center;border-radius:32px;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(255 165 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:4rem 1.5rem 3.5rem}@media (min-width:640px){.box-christmas{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.box-christmas{width:1008px;padding-left:7.5rem;padding-right:7.5rem}}.containerGiftcardPdf{background:#ececec;padding-top:50px;padding-bottom:50px;width:100%;height:100%}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.pageGifcardPdf{display:block;background-size:cover!important;background-repeat:none;margin-top:-20px!important;font-family:CircularXXWeb-Book;width:21cm;height:29.7cm;margin:0 auto .5cm;box-shadow:0 0 .5cm rgba(0,0,0,.5);position:relative}.dataGifcardPdf{left:317px;font-size:12px;bottom:73px}.codeGifcardPdf{color:#8294f8;position:absolute;bottom:217px;left:143px;transform:translate(-50%);font-size:20px;font-family:CircularXXWeb-Bold}.dataGifcardPdf{position:absolute;bottom:0;left:317.3px;font-size:11px;bottom:73.5px;color:#8294f8}.productsGifcardPdf{top:520px;transform:translateX(-50%);font-size:14px;color:#8194f8;width:100%}#phraseGifcardPdf,.productsGifcardPdf{position:absolute;left:50%;text-align:center}#phraseGifcardPdf{top:358px;width:65%;transform:translate(-50%);color:#8294f8;font-size:22px;font-style:italic;line-height:30px}.tatouche-cta{display:flex;flex-direction:column;justify-content:space-between;gap:.375rem;overflow:hidden;border-radius:31px;background-image:linear-gradient(#e5e8fe 13%,#eff2fc 83%)}@media (min-width:640px){.tatouche-cta{margin-left:auto;margin-right:auto;gap:2rem;background-image:url(/img/professionist/scarpette-tatouche-web.png);background-size:cover;background-position:50%;background-repeat:no-repeat}}@media (min-width:1024px){.tatouche-cta{flex-direction:row;align-items:center}}@media (min-width:1280px){.tatouche-cta{max-width:1264px;gap:4.5rem;border-radius:32px}}.tatouche-cta-mobile{height:350px;width:100%;background-image:url(/img/professionist/scarpette-tatouche-mobile.png)}.tatouche-manuel{height:700px;background-image:url(/img/professionist/tatouche-manuel-mobile.png);background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:640px){.tatouche-manuel{background-image:url(/img/professionist/tatouche-manuel.png)}}.carousel-scrollbar::-webkit-scrollbar{height:6px}.carousel-scrollbar::-webkit-scrollbar-button{display:none;height:0;width:0}.carousel-scrollbar::-webkit-scrollbar-track{background:#e5e8fe}.carousel-scrollbar::-webkit-scrollbar-thumb{background-color:#8294f8;border-radius:10px;border:1px solid transparent;background-clip:content-box}.carousel-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#8294f8}@-moz-document url-prefix(){.firefox-scrollbar{scrollbar-color:#8294f8 #e5e8fe;scrollbar-width:6px}}@media (min-width:640px){.sm\:btn-medium{border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem}.sm\:btn-medium.btn-icon{padding:.75rem}.sm\:tag-medium{padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem}.sm\:selection-card-product-vertical{display:flex;flex-direction:column;align-items:center}.sm\:selection-card-product-small{height:auto;width:8rem}.sm\:selection-card-product-small .selection-card-product-header{margin-bottom:.75rem;height:7.5rem;width:7.5rem}.sm\:selection-card-product-vertical .selection-card-product-radio{margin-top:1.75rem}.sm\:selection-card-product-small h4{font-size:.875rem;line-height:1.225rem}.sm\:calendar-medium.react-calendar{width:348px;padding:1rem 1.25rem}.sm\:calendar-medium.react-calendar.react-calendar--doubleView .react-calendar__viewContainer{gap:2.5rem}.sm\:calendar-medium.react-calendar.react-calendar--doubleView{width:calc(348px * 2)}@media (min-width:768px){.sm\:calendar-medium .react-calendar.react-calendar--doubleView.calendar-responsive-double-view{width:100%}}@media (max-width:767px){.sm\:calendar-medium .react-calendar.react-calendar--doubleView.calendar-responsive-double-view .react-calendar__viewContainer .react-calendar__month-view:nth-child(2){display:none}.sm\:calendar-medium.react-calendar.react-calendar--doubleView.calendar-responsive-double-view{width:348px}}.sm\:calendar-medium.react-calendar .react-calendar__navigation{height:2.5rem}.sm\:calendar-medium.react-calendar .react-calendar__navigation__arrow{min-width:2.5rem}.sm\:calendar-medium .react-calendar .react-calendar__tile.react-calendar__century-view__decades__decade,.sm\:calendar-medium .react-calendar .react-calendar__tile.react-calendar__decade-view__years__year,.sm\:calendar-medium .react-calendar .react-calendar__tile.react-calendar__year-view__months__month,.sm\:calendar-medium .react-calendar__navigation__label__labelText,.sm\:calendar-medium .react-calendar__tile abbr{font-size:1rem;line-height:1.563rem}.sm\:calendar-medium .react-calendar .react-calendar__tile.react-calendar__century-view__decades__decade,.sm\:calendar-medium .react-calendar .react-calendar__tile.react-calendar__decade-view__years__year,.sm\:calendar-medium .react-calendar .react-calendar__tile.react-calendar__month-view__days__day,.sm\:calendar-medium .react-calendar .react-calendar__tile.react-calendar__year-view__months__month,.sm\:calendar-medium.react-calendar .react-calendar__month-view__weekdays__weekday{height:2.75rem;width:2.75rem}.sm\:calendar-medium .react-calendar .react-calendar__tile.react-calendar__month-view__days__day abbr,.sm\:calendar-medium.react-calendar .react-calendar__month-view__weekdays__weekday abbr{margin-left:auto;margin-right:auto;height:1.75rem;width:1.75rem}@media (min-width:1264px){.sm\:selection-card-product-vertical.fragrance-product-card .selection-card-product-header{order:1}.sm\:selection-card-product-vertical.fragrance-product-card .selection-card-product-radio{order:3}}@media (min-width:640px){.sm\:selection-card-product-vertical.nuance-product-card .selection-card-product-header{order:1}.sm\:selection-card-product-vertical.nuance-product-card input.selection-card-product-radio{position:absolute;bottom:0;order:3;margin-top:0}.sm\:selection-card-product-vertical.upsell-product-card .selection-card-product-header{order:1}.sm\:selection-card-product-vertical.upsell-product-card input.selection-card-product-radio{order:3;margin-top:2rem}}@media (min-width:1264px){.sm\:selection-card-product-vertical.fragrance-product-card .selection-card-product-header{order:1}.sm\:selection-card-product-vertical.fragrance-product-card .selection-card-product-radio{order:3}}}@media (min-width:1280px){.xl\:btn-medium{border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem}.xl\:btn-large{border-radius:.5rem;padding:1rem 1.5rem;font-size:1rem;line-height:1.5rem}.xl\:btn-medium.btn-icon{padding:.75rem}.xl\:btn-large.btn-icon{padding:1rem}.xl\:tag-medium{padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem}.xl\:tag-large{padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem}.xl\:selection-card-product-vertical{display:flex;flex-direction:column;align-items:center}.xl\:selection-card-product-large{height:auto;width:10.5rem}.xl\:selection-card-product-large.upsell-product-card{width:auto!important}.xl\:selection-card-product-medium{height:auto;width:9.5rem}.xl\:selection-card-product-large .selection-card-product-header{margin-bottom:1rem;height:10rem;width:10rem}.xl\:selection-card-product-large.product-dye-card .selection-card-product-header{height:10.5rem;width:10.5rem}.xl\:selection-card-product-medium .selection-card-product-header{margin-bottom:1rem;height:9rem;width:9rem}.xl\:selection-card-product-vertical .selection-card-product-radio{margin-top:1.75rem}.xl\:calendar-large.react-calendar{width:400px;padding:1.5rem 2rem}.xl\:calendar-large.react-calendar.react-calendar--doubleView .react-calendar__viewContainer{gap:3rem}.xl\:calendar-large.react-calendar.react-calendar--doubleView{width:784px}@media (min-width:768px){.xl\:calendar-large.react-calendar.react-calendar--doubleView.calendar-responsive-double-view{width:784px}}.xl\:calendar-large.react-calendar .react-calendar__navigation{height:3rem}.xl\:calendar-large.react-calendar .react-calendar__navigation__arrow{min-width:3rem}.xl\:calendar-large .react-calendar .react-calendar__tile.react-calendar__century-view__decades__decade,.xl\:calendar-large .react-calendar .react-calendar__tile.react-calendar__decade-view__years__year,.xl\:calendar-large .react-calendar .react-calendar__tile.react-calendar__year-view__months__month,.xl\:calendar-large .react-calendar__navigation__label__labelText,.xl\:calendar-large .react-calendar__tile abbr{font-size:1.25rem;line-height:1.75rem}.xl\:calendar-large .react-calendar .react-calendar__tile.react-calendar__century-view__decades__decade,.xl\:calendar-large .react-calendar .react-calendar__tile.react-calendar__decade-view__years__year,.xl\:calendar-large .react-calendar .react-calendar__tile.react-calendar__month-view__days__day,.xl\:calendar-large .react-calendar .react-calendar__tile.react-calendar__year-view__months__month,.xl\:calendar-large.react-calendar .react-calendar__month-view__weekdays__weekday{height:3rem;width:3rem}.xl\:calendar-large .react-calendar .react-calendar__tile.react-calendar__month-view__days__day abbr,.xl\:calendar-large.react-calendar .react-calendar__month-view__weekdays__weekday abbr{margin-left:auto;margin-right:auto;height:2rem;width:2rem}.xl\:navbar-link{margin-left:.625rem;margin-right:.625rem;display:flex;align-items:center;border-radius:.5rem;padding:.75rem;font-size:.875rem;line-height:1.225rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.xl\:navbar-link:hover{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--color-violet)/var(--tw-text-opacity))}.xl\:navbar-link:focus{outline-style:solid;outline-width:3px;outline-offset:1px;outline-color:rgb(var(--color-gray-20)/1)}@media (min-width:1280px){.xl\:navbar-link{margin:0;padding:.75rem}}.menu .xl\:navbar-link{color:rgb(var(--color-gray)/.8)}@media (min-width:1280px){.menu .xl\:navbar-link{text-wrap:nowrap}}@media (min-width:1264px){.xl\:selection-card-product-vertical.fragrance-product-card .selection-card-product-header{order:1}.xl\:selection-card-product-vertical.fragrance-product-card .selection-card-product-radio{order:3}}@media (min-width:640px){.xl\:selection-card-product-vertical.nuance-product-card .selection-card-product-header{order:1}.xl\:selection-card-product-vertical.nuance-product-card input.selection-card-product-radio{position:absolute;bottom:0;order:3;margin-top:0}.xl\:selection-card-product-vertical.upsell-product-card .selection-card-product-header{order:1}.xl\:selection-card-product-vertical.upsell-product-card input.selection-card-product-radio{order:3;margin-top:2rem}}@media (min-width:1264px){.xl\:selection-card-product-vertical.fragrance-product-card .selection-card-product-header{order:1}.xl\:selection-card-product-vertical.fragrance-product-card .selection-card-product-radio{order:3}}.xl\:card-product-large{width:320px}.xl\:card-product-large.four-grid{width:235px}.xl\:card-product-large .card-product-header{height:336px;width:320px}.xl\:card-product-large.four-grid .card-product-header{height:246px;width:235px}}.first-letter\:uppercase:first-letter{text-transform:uppercase}.hover\:cursor-default:hover{cursor:default}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.active\:cursor-grabbing:active{cursor:grabbing}@media (max-width:320px){.max-\[320px\]\:h-3{height:.75rem}}@media (min-width:320px){.min-\[320px\]\:h-4{height:1rem}}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:-bottom-0{bottom:0}.sm\:-left-11{left:-2.75rem}.sm\:-left-7{left:-1.75rem}.sm\:-right-12{right:-3rem}.sm\:-right-14{right:-3.5rem}.sm\:-right-7{right:-1.75rem}.sm\:-right-\[96px\]{right:-96px}.sm\:bottom-0{bottom:0}.sm\:left-6{left:1.5rem}.sm\:left-\[60px\]{left:60px}.sm\:left-\[unset\]{left:unset}.sm\:right-0{right:0}.sm\:right-2{right:.5rem}.sm\:right-4{right:1rem}.sm\:right-6{right:1.5rem}.sm\:right-\[40px\]{right:40px}.sm\:top-0{top:0}.sm\:top-1\/2{top:50%}.sm\:top-10{top:2.5rem}.sm\:top-12{top:3rem}.sm\:top-2{top:.5rem}.sm\:top-20{top:5rem}.sm\:top-5{top:1.25rem}.sm\:top-6{top:1.5rem}.sm\:z-\[61\]{z-index:61}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:col-start-2{grid-column-start:2}.sm\:\!mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-16{margin-left:4rem;margin-right:4rem}.sm\:mx-20{margin-left:5rem;margin-right:5rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mx-8{margin-left:2rem;margin-right:2rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-0{margin-top:0;margin-bottom:0}.sm\:my-12{margin-top:3rem;margin-bottom:3rem}.sm\:my-24{margin-top:6rem;margin-bottom:6rem}.sm\:my-3{margin-top:.75rem;margin-bottom:.75rem}.sm\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\:-mt-\[170px\]{margin-top:-170px}.sm\:mb-0{margin-bottom:0}.sm\:mb-1{margin-bottom:.25rem}.sm\:mb-1\.5{margin-bottom:.375rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-11{margin-bottom:2.75rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-18{margin-bottom:4.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-22{margin-bottom:5.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mb-\[124px\]{margin-bottom:124px}.sm\:mb-\[175px\]{margin-bottom:175px}.sm\:mb-\[208px\]{margin-bottom:208px}.sm\:ml-0{margin-left:0}.sm\:ml-2{margin-left:.5rem}.sm\:ml-4{margin-left:1rem}.sm\:ml-auto{margin-left:auto}.sm\:mr-8{margin-right:2rem}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-18{margin-top:4.5rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-24{margin-top:6rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-\[30px\]{margin-top:30px}.sm\:block{display:block}.sm\:\!flex{display:flex!important}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:\!size-4{width:1rem!important;height:1rem!important}.sm\:size-4{width:1rem;height:1rem}.sm\:size-\[130px\]{width:130px;height:130px}.sm\:size-\[160px\]{width:160px;height:160px}.sm\:size-\[60px\]{width:60px;height:60px}.sm\:\!h-\[170px\]{height:170px!important}.sm\:h-24{height:6rem}.sm\:h-30{height:7.5rem}.sm\:h-42{height:10.5rem}.sm\:h-5{height:1.25rem}.sm\:h-\[112px\]{height:112px}.sm\:h-\[125px\]{height:125px}.sm\:h-\[136px\]{height:136px}.sm\:h-\[194px\]{height:194px}.sm\:h-\[201px\]{height:201px}.sm\:h-\[220px\]{height:220px}.sm\:h-\[250px\]{height:250px}.sm\:h-\[282px\]{height:282px}.sm\:h-\[344px\]{height:344px}.sm\:h-\[368px\]{height:368px}.sm\:h-\[380px\]{height:380px}.sm\:h-\[400px\]{height:400px}.sm\:h-\[450px\]{height:450px}.sm\:h-\[467px\]{height:467px}.sm\:h-\[488px\]{height:488px}.sm\:h-\[536px\]{height:536px}.sm\:h-\[568px\]{height:568px}.sm\:h-\[58px\]{height:58px}.sm\:h-\[600px\]{height:600px}.sm\:h-\[60vh\]{height:60vh}.sm\:h-\[624px\]{height:624px}.sm\:h-\[680px\]{height:680px}.sm\:h-\[85vh\]{height:85vh}.sm\:h-\[96px\]{height:96px}.sm\:h-auto{height:auto}.sm\:h-fit{height:-moz-fit-content;height:fit-content}.sm\:h-full{height:100%}.sm\:max-h-\[210px\]{max-height:210px}.sm\:max-h-\[273px\]{max-height:273px}.sm\:max-h-\[293px\]{max-height:293px}.sm\:max-h-\[336px\]{max-height:336px}.sm\:max-h-\[85vh\]{max-height:85vh}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:min-h-\[464px\]{min-height:464px}.sm\:\!w-\[170px\]{width:170px!important}.sm\:\!w-fit{width:-moz-fit-content!important;width:fit-content!important}.sm\:\!w-full{width:100%!important}.sm\:w-1{width:.25rem}.sm\:w-1\.5{width:.375rem}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-14{width:3.5rem}.sm\:w-2\/6{width:33.333333%}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-30{width:7.5rem}.sm\:w-4\/6{width:66.666667%}.sm\:w-42{width:10.5rem}.sm\:w-\[117px\]{width:117px}.sm\:w-\[120px\]{width:120px}.sm\:w-\[125px\]{width:125px}.sm\:w-\[138px\]{width:138px}.sm\:w-\[145px\]{width:145px}.sm\:w-\[203px\]{width:203px}.sm\:w-\[215px\]{width:215px}.sm\:w-\[216px\]{width:216px}.sm\:w-\[226px\]{width:226px}.sm\:w-\[230px\]{width:230px}.sm\:w-\[240px\]{width:240px}.sm\:w-\[272px\]{width:272px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[306px\]{width:306px}.sm\:w-\[316px\]{width:316px}.sm\:w-\[324px\]{width:324px}.sm\:w-\[328px\]{width:328px}.sm\:w-\[350px\]{width:350px}.sm\:w-\[358px\]{width:358px}.sm\:w-\[400px\]{width:400px}.sm\:w-\[431px\]{width:431px}.sm\:w-\[454px\]{width:454px}.sm\:w-\[47\%\]{width:47%}.sm\:w-\[49\%\]{width:49%}.sm\:w-\[552px\]{width:552px}.sm\:w-\[58px\]{width:58px}.sm\:w-\[629px\]{width:629px}.sm\:w-\[680px\]{width:680px}.sm\:w-\[690px\]{width:690px}.sm\:w-\[calc\(100\%-64px\)\]{width:calc(100% - 64px)}.sm\:w-\[calc\(50\%-8px\)\]{width:calc(50% - 8px)}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:w-full{width:100%}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-72{max-width:18rem}.sm\:max-w-\[100\%\]{max-width:100%}.sm\:max-w-\[1000px\]{max-width:1000px}.sm\:max-w-\[1260px\]{max-width:1260px}.sm\:max-w-\[157px\]{max-width:157px}.sm\:max-w-\[163px\]{max-width:163px}.sm\:max-w-\[210px\]{max-width:210px}.sm\:max-w-\[250px\]{max-width:250px}.sm\:max-w-\[271px\]{max-width:271px}.sm\:max-w-\[273px\]{max-width:273px}.sm\:max-w-\[291px\]{max-width:291px}.sm\:max-w-\[306px\]{max-width:306px}.sm\:max-w-\[308px\]{max-width:308px}.sm\:max-w-\[318px\]{max-width:318px}.sm\:max-w-\[322px\]{max-width:322px}.sm\:max-w-\[323px\]{max-width:323px}.sm\:max-w-\[332px\]{max-width:332px}.sm\:max-w-\[350px\]{max-width:350px}.sm\:max-w-\[352px\]{max-width:352px}.sm\:max-w-\[354px\]{max-width:354px}.sm\:max-w-\[358px\]{max-width:358px}.sm\:max-w-\[381px\]{max-width:381px}.sm\:max-w-\[392px\]{max-width:392px}.sm\:max-w-\[416px\]{max-width:416px}.sm\:max-w-\[431px\]{max-width:431px}.sm\:max-w-\[453px\]{max-width:453px}.sm\:max-w-\[460px\]{max-width:460px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[521px\]{max-width:521px}.sm\:max-w-\[549px\]{max-width:549px}.sm\:max-w-\[576px\]{max-width:576px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[622px\]{max-width:622px}.sm\:max-w-\[680px\]{max-width:680px}.sm\:max-w-\[688px\]{max-width:688px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-\[712px\]{max-width:712px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[722px\]{max-width:722px}.sm\:max-w-\[746px\]{max-width:746px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[764px\]{max-width:764px}.sm\:max-w-\[800px\]{max-width:800px}.sm\:flex-1{flex:1 1 0%}.sm\:shrink-0{flex-shrink:0}.sm\:rotate-0{--tw-rotate:0deg}.sm\:rotate-0,.sm\:rotate-\[41deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:rotate-\[41deg\]{--tw-rotate:41deg}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:gap-0{gap:0}.sm\:gap-0\.5{gap:.125rem}.sm\:gap-1{gap:.25rem}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-12{gap:3rem}.sm\:gap-16{gap:4rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-\[30px\]{gap:30px}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:self-end{align-self:flex-end}.sm\:overflow-hidden{overflow:hidden}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-4xl{border-radius:32px}.sm\:rounded-none{border-radius:0}.sm\:rounded-xl{border-radius:.75rem}.sm\:rounded-bl-none{border-bottom-left-radius:0}.sm\:rounded-br-none{border-bottom-right-radius:0}.sm\:rounded-br-xl{border-bottom-right-radius:.75rem}.sm\:rounded-tl-3xl{border-top-left-radius:1.5rem}.sm\:rounded-tr-3xl{border-top-right-radius:1.5rem}.sm\:rounded-tr-xl{border-top-right-radius:.75rem}.sm\:bg-transparent{background-color:transparent}.sm\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.sm\:bg-products-combination-tablet{background-image:url(/img/placeholders/product-combination-tablet.jpg)}.sm\:bg-\[length\:363px_363px\]{background-size:363px 363px}.sm\:bg-\[length\:400px\]{background-size:400px}.sm\:bg-\[center_bottom_-111px\]{background-position:center bottom -111px}.sm\:bg-center{background-position:50%}.sm\:bg-right-bottom{background-position:100% 100%}.sm\:p-0{padding:0}.sm\:p-1{padding:.25rem}.sm\:p-10{padding:2.5rem}.sm\:p-20{padding:5rem}.sm\:p-3{padding:.75rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:px-28{padding-left:7rem;padding-right:7rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-\[20px\]{padding-left:20px;padding-right:20px}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-22{padding-top:5.5rem;padding-bottom:5.5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-\[135px\]{padding-top:135px;padding-bottom:135px}.sm\:py-\[3px\]{padding-top:3px;padding-bottom:3px}.sm\:pb-0{padding-bottom:0}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-30{padding-bottom:7.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pl-0{padding-left:0}.sm\:pl-14{padding-left:3.5rem}.sm\:pl-16{padding-left:4rem}.sm\:pl-4{padding-left:1rem}.sm\:pl-8{padding-left:2rem}.sm\:pl-\[90px\]{padding-left:90px}.sm\:pr-0{padding-right:0}.sm\:pr-12{padding-right:3rem}.sm\:pr-16{padding-right:4rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pr-8{padding-right:2rem}.sm\:pt-0{padding-top:0}.sm\:pt-12{padding-top:3rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-8{padding-top:2rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-start{text-align:start}.sm\:text-2xl{font-size:1.5rem;line-height:1.8rem}.sm\:text-3\.5xl{font-size:2rem;line-height:2.4rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:3.563rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[70px\]{font-size:70px}.sm\:text-base{font-size:1rem;line-height:1.563rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.225rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:font-bold{font-weight:700}.sm\:font-medium{font-weight:500}.sm\:leading-5{line-height:1.25rem}.sm\:leading-9{line-height:2.25rem}}@media (min-width:768px){.md\:-ml-\[35\%\]{margin-left:-35%}.md\:flex{display:flex}.md\:h-\[300px\]{height:300px}.md\:min-w-\[370px\]{min-width:370px}.md\:max-w-\[370px\]{max-width:370px}.md\:\!flex-grow-\[2\]{flex-grow:2!important}.md\:\!flex-grow-\[3\]{flex-grow:3!important}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:gap-4{gap:1rem}.md\:gap-y-12{row-gap:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.lg\:-left-8{left:-2rem}.lg\:-right-6{right:-1.5rem}.lg\:-top-18{top:-4.5rem}.lg\:left-\[-2\%\]{left:-2%}.lg\:right-\[-2\%\]{right:-2%}.lg\:top-6{top:1.5rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-20{margin-left:5rem;margin-right:5rem}.lg\:my-12{margin-top:3rem;margin-bottom:3rem}.lg\:my-24{margin-top:6rem;margin-bottom:6rem}.lg\:-ml-\[10\%\]{margin-left:-10%}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-20{margin-top:5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:size-4{width:1rem;height:1rem}.lg\:size-\[180px\]{width:180px;height:180px}.lg\:size-\[230px\]{width:230px;height:230px}.lg\:h-\[500px\]{height:500px}.lg\:w-2\/4{width:50%}.lg\:w-\[145px\]{width:145px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:w-full{width:100%}.lg\:min-w-\[300px\]{min-width:300px}.lg\:max-w-\[1264px\]{max-width:1264px}.lg\:max-w-\[200px\]{max-width:200px}.lg\:max-w-\[300px\]{max-width:300px}.lg\:max-w-\[370px\]{max-width:370px}.lg\:max-w-\[746px\]{max-width:746px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-y-0{row-gap:0}.lg\:self-end{align-self:flex-end}.lg\:rounded-none{border-radius:0}.lg\:p-32{padding:8rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-28{padding-left:7rem;padding-right:7rem}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pl-\[100px\]{padding-left:100px}.lg\:pl-\[150px\]{padding-left:150px}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:3.563rem}.lg\:text-\[14px\]{font-size:14px}.lg\:font-medium{font-weight:500}}@media (min-width:1280px){.xl\:static{position:static}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:-bottom-2{bottom:-.5rem}.xl\:-right-18{right:-4.5rem}.xl\:bottom-0{bottom:0}.xl\:bottom-8{bottom:2rem}.xl\:left-0{left:0}.xl\:left-1\/2{left:50%}.xl\:left-6{left:1.5rem}.xl\:left-8{left:2rem}.xl\:left-\[10\%\]{left:10%}.xl\:left-\[80px\]{left:80px}.xl\:right-4{right:1rem}.xl\:right-6{right:1.5rem}.xl\:right-\[10\%\]{right:10%}.xl\:right-\[40px\]{right:40px}.xl\:top-0{top:0}.xl\:top-1\/2{top:50%}.xl\:top-2{top:.5rem}.xl\:top-2\.5{top:.625rem}.xl\:top-\[30px\]{top:30px}.xl\:z-0{z-index:0}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-start-6{grid-column-start:6}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.xl\:my-12{margin-top:3rem;margin-bottom:3rem}.xl\:my-2{margin-top:.5rem;margin-bottom:.5rem}.xl\:my-20{margin-top:5rem;margin-bottom:5rem}.xl\:my-30{margin-top:7.5rem;margin-bottom:7.5rem}.xl\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-1{margin-bottom:.25rem}.xl\:mb-1\.5{margin-bottom:.375rem}.xl\:mb-10{margin-bottom:2.5rem}.xl\:mb-12{margin-bottom:3rem}.xl\:mb-16{margin-bottom:4rem}.xl\:mb-18{margin-bottom:4.5rem}.xl\:mb-2{margin-bottom:.5rem}.xl\:mb-2\.5{margin-bottom:.625rem}.xl\:mb-20{margin-bottom:5rem}.xl\:mb-24{margin-bottom:6rem}.xl\:mb-3{margin-bottom:.75rem}.xl\:mb-30{margin-bottom:7.5rem}.xl\:mb-4{margin-bottom:1rem}.xl\:mb-5{margin-bottom:1.25rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-72{margin-bottom:18rem}.xl\:mb-8{margin-bottom:2rem}.xl\:mb-\[136px\]{margin-bottom:136px}.xl\:me-4{margin-inline-end:1rem}.xl\:ml-0{margin-left:0}.xl\:ml-2{margin-left:.5rem}.xl\:ml-auto{margin-left:auto}.xl\:mr-12{margin-right:3rem}.xl\:mr-20{margin-right:5rem}.xl\:mr-22{margin-right:5.5rem}.xl\:mt-0{margin-top:0}.xl\:mt-0\.5{margin-top:.125rem}.xl\:mt-10{margin-top:2.5rem}.xl\:mt-12{margin-top:3rem}.xl\:mt-14{margin-top:3.5rem}.xl\:mt-16{margin-top:4rem}.xl\:mt-18{margin-top:4.5rem}.xl\:mt-2{margin-top:.5rem}.xl\:mt-2\.5{margin-top:.625rem}.xl\:mt-20{margin-top:5rem}.xl\:mt-22{margin-top:5.5rem}.xl\:mt-24{margin-top:6rem}.xl\:mt-30{margin-top:7.5rem}.xl\:mt-36{margin-top:9rem}.xl\:mt-5{margin-top:1.25rem}.xl\:mt-6{margin-top:1.5rem}.xl\:mt-7{margin-top:1.75rem}.xl\:mt-8{margin-top:2rem}.xl\:mt-\[152px\]{margin-top:152px}.xl\:mt-\[224px\]{margin-top:224px}.xl\:block{display:block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:\!h-\[136px\]{height:136px!important}.xl\:\!h-\[161px\]{height:161px!important}.xl\:\!h-\[278px\]{height:278px!important}.xl\:h-14{height:3.5rem}.xl\:h-36{height:9rem}.xl\:h-42{height:10.5rem}.xl\:h-8{height:2rem}.xl\:h-\[11px\]{height:11px}.xl\:h-\[136px\]{height:136px}.xl\:h-\[189px\]{height:189px}.xl\:h-\[260px\]{height:260px}.xl\:h-\[275px\]{height:275px}.xl\:h-\[336px\]{height:336px}.xl\:h-\[350px\]{height:350px}.xl\:h-\[371px\]{height:371px}.xl\:h-\[380px\]{height:380px}.xl\:h-\[400px\]{height:400px}.xl\:h-\[405px\]{height:405px}.xl\:h-\[420px\]{height:420px}.xl\:h-\[456px\]{height:456px}.xl\:h-\[480px\]{height:480px}.xl\:h-\[488px\]{height:488px}.xl\:h-\[536px\]{height:536px}.xl\:h-\[568px\]{height:568px}.xl\:h-\[600px\]{height:600px}.xl\:h-\[608px\]{height:608px}.xl\:h-\[616px\]{height:616px}.xl\:h-\[664px\]{height:664px}.xl\:h-\[800px\]{height:800px}.xl\:h-auto{height:auto}.xl\:h-fit{height:-moz-fit-content;height:fit-content}.xl\:h-full{height:100%}.xl\:max-h-\[399px\]{max-height:399px}.xl\:max-h-\[460px\]{max-height:460px}.xl\:max-h-\[479px\]{max-height:479px}.xl\:max-h-\[507px\]{max-height:507px}.xl\:min-h-\[600px\]{min-height:600px}.xl\:\!w-\[1200px\]{width:1200px!important}.xl\:\!w-\[136px\]{width:136px!important}.xl\:\!w-\[161px\]{width:161px!important}.xl\:\!w-\[1px\]{width:1px!important}.xl\:\!w-full{width:100%!important}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-14{width:3.5rem}.xl\:w-2\/5{width:40%}.xl\:w-3\/5{width:60%}.xl\:w-36{width:9rem}.xl\:w-42{width:10.5rem}.xl\:w-5\/12{width:41.666667%}.xl\:w-7\/12{width:58.333333%}.xl\:w-\[1000px\]{width:1000px}.xl\:w-\[1008px\]{width:1008px}.xl\:w-\[1100px\]{width:1100px}.xl\:w-\[1200px\]{width:1200px}.xl\:w-\[123px\]{width:123px}.xl\:w-\[1264px\]{width:1264px}.xl\:w-\[1300px\]{width:1300px}.xl\:w-\[136px\]{width:136px}.xl\:w-\[169px\]{width:169px}.xl\:w-\[296px\]{width:296px}.xl\:w-\[305px\]{width:305px}.xl\:w-\[31\%\]{width:31%}.xl\:w-\[320px\]{width:320px}.xl\:w-\[328px\]{width:328px}.xl\:w-\[336px\]{width:336px}.xl\:w-\[400px\]{width:400px}.xl\:w-\[442px\]{width:442px}.xl\:w-\[444px\]{width:444px}.xl\:w-\[453px\]{width:453px}.xl\:w-\[454px\]{width:454px}.xl\:w-\[456px\]{width:456px}.xl\:w-\[468px\]{width:468px}.xl\:w-\[472px\]{width:472px}.xl\:w-\[476px\]{width:476px}.xl\:w-\[49\%\]{width:49%}.xl\:w-\[502px\]{width:502px}.xl\:w-\[505px\]{width:505px}.xl\:w-\[512px\]{width:512px}.xl\:w-\[518px\]{width:518px}.xl\:w-\[530px\]{width:530px}.xl\:w-\[547px\]{width:547px}.xl\:w-\[576px\]{width:576px}.xl\:w-\[601px\]{width:601px}.xl\:w-\[623px\]{width:623px}.xl\:w-\[700px\]{width:700px}.xl\:w-\[720px\]{width:720px}.xl\:w-\[744px\]{width:744px}.xl\:w-\[824px\]{width:824px}.xl\:w-\[900px\]{width:900px}.xl\:w-\[944px\]{width:944px}.xl\:w-\[unset\]{width:unset}.xl\:w-auto{width:auto}.xl\:w-fit{width:-moz-fit-content;width:fit-content}.xl\:w-full{width:100%}.xl\:max-w-\[1000px\]{max-width:1000px}.xl\:max-w-\[1008px\]{max-width:1008px}.xl\:max-w-\[1200px\]{max-width:1200px}.xl\:max-w-\[1264px\]{max-width:1264px}.xl\:max-w-\[1440px\]{max-width:1440px}.xl\:max-w-\[175px\]{max-width:175px}.xl\:max-w-\[184px\]{max-width:184px}.xl\:max-w-\[243px\]{max-width:243px}.xl\:max-w-\[288px\]{max-width:288px}.xl\:max-w-\[330px\]{max-width:330px}.xl\:max-w-\[335px\]{max-width:335px}.xl\:max-w-\[357px\]{max-width:357px}.xl\:max-w-\[364px\]{max-width:364px}.xl\:max-w-\[378px\]{max-width:378px}.xl\:max-w-\[399px\]{max-width:399px}.xl\:max-w-\[406px\]{max-width:406px}.xl\:max-w-\[429px\]{max-width:429px}.xl\:max-w-\[445px\]{max-width:445px}.xl\:max-w-\[456px\]{max-width:456px}.xl\:max-w-\[460px\]{max-width:460px}.xl\:max-w-\[463px\]{max-width:463px}.xl\:max-w-\[471px\]{max-width:471px}.xl\:max-w-\[474px\]{max-width:474px}.xl\:max-w-\[490px\]{max-width:490px}.xl\:max-w-\[515px\]{max-width:515px}.xl\:max-w-\[558px\]{max-width:558px}.xl\:max-w-\[570px\]{max-width:570px}.xl\:max-w-\[576px\]{max-width:576px}.xl\:max-w-\[601px\]{max-width:601px}.xl\:max-w-\[623px\]{max-width:623px}.xl\:max-w-\[648px\]{max-width:648px}.xl\:max-w-\[650px\]{max-width:650px}.xl\:max-w-\[651px\]{max-width:651px}.xl\:max-w-\[687px\]{max-width:687px}.xl\:max-w-\[720px\]{max-width:720px}.xl\:max-w-\[730px\]{max-width:730px}.xl\:max-w-\[800px\]{max-width:800px}.xl\:max-w-\[824px\]{max-width:824px}.xl\:max-w-\[900px\]{max-width:900px}.xl\:max-w-\[928px\]{max-width:928px}.xl\:max-w-\[944px\]{max-width:944px}.xl\:-translate-x-1\/2{--tw-translate-x:-50%}.xl\:-translate-x-1\/2,.xl\:-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:-translate-y-1\/2{--tw-translate-y:-50%}.xl\:rotate-0{--tw-rotate:0deg}.xl\:rotate-0,.xl\:scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-0{gap:0}.xl\:gap-1{gap:.25rem}.xl\:gap-1\.5{gap:.375rem}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-14{gap:3.5rem}.xl\:gap-16{gap:4rem}.xl\:gap-18{gap:4.5rem}.xl\:gap-2{gap:.5rem}.xl\:gap-20{gap:5rem}.xl\:gap-22{gap:5.5rem}.xl\:gap-3{gap:.75rem}.xl\:gap-32{gap:8rem}.xl\:gap-4{gap:1rem}.xl\:gap-5{gap:1.25rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-7{gap:1.75rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-0{-moz-column-gap:0;column-gap:0}.xl\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:gap-y-10{row-gap:2.5rem}.xl\:gap-y-12{row-gap:3rem}.xl\:gap-y-16{row-gap:4rem}.xl\:gap-y-20{row-gap:5rem}.xl\:gap-y-8{row-gap:2rem}.xl\:justify-self-center{justify-self:center}.xl\:overflow-auto{overflow:auto}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-visible{overflow:visible}.xl\:rounded-3xl{border-radius:1.5rem}.xl\:rounded-4xl,.xl\:rounded-\[32px\]{border-radius:32px}.xl\:rounded-xl{border-radius:.75rem}.xl\:rounded-bl-2xl{border-bottom-left-radius:1rem}.xl\:rounded-tl-2xl{border-top-left-radius:1rem}.xl\:border-l-2{border-left-width:2px}.xl\:border-l-gray-20{--tw-border-opacity:1;border-left-color:rgb(var(--color-gray-20)/var(--tw-border-opacity))}.xl\:bg-products-combination-desktop{background-image:url(/img/placeholders/product-combination-desktop.jpg)}.xl\:bg-\[length\:480px\]{background-size:480px}.xl\:bg-\[length\:600px_600px\]{background-size:600px 600px}.xl\:bg-\[length\:82px_82px\]{background-size:82px 82px}.xl\:bg-cover{background-size:cover}.xl\:bg-\[right_-50px_bottom_-42px\]{background-position:right -50px bottom -42px}.xl\:p-0{padding:0}.xl\:p-10{padding:2.5rem}.xl\:p-12{padding:3rem}.xl\:p-4{padding:1rem}.xl\:p-5{padding:1.25rem}.xl\:p-6{padding:1.5rem}.xl\:p-8{padding:2rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-30{padding-left:7.5rem;padding-right:7.5rem}.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:py-1{padding-top:.25rem;padding-bottom:.25rem}.xl\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\:py-18{padding-top:4.5rem;padding-bottom:4.5rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.xl\:py-22{padding-top:5.5rem;padding-bottom:5.5rem}.xl\:py-30{padding-top:7.5rem;padding-bottom:7.5rem}.xl\:py-32{padding-top:8rem;padding-bottom:8rem}.xl\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xl\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.xl\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.xl\:py-\[191px\]{padding-top:191px;padding-bottom:191px}.xl\:pb-0{padding-bottom:0}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pb-22{padding-bottom:5.5rem}.xl\:pb-5{padding-bottom:1.25rem}.xl\:pb-6{padding-bottom:1.5rem}.xl\:pb-8{padding-bottom:2rem}.xl\:pl-0{padding-left:0}.xl\:pl-2{padding-left:.5rem}.xl\:pl-22{padding-left:5.5rem}.xl\:pl-24{padding-left:6rem}.xl\:pl-32{padding-left:8rem}.xl\:pl-\[200px\]{padding-left:200px}.xl\:pl-\[250px\]{padding-left:250px}.xl\:pr-0{padding-right:0}.xl\:pr-10{padding-right:2.5rem}.xl\:pr-12{padding-right:3rem}.xl\:pr-14{padding-right:3.5rem}.xl\:pr-16{padding-right:4rem}.xl\:pr-24{padding-right:6rem}.xl\:pr-5{padding-right:1.25rem}.xl\:pr-\[18\%\]{padding-right:18%}.xl\:pt-0{padding-top:0}.xl\:pt-10{padding-top:2.5rem}.xl\:pt-12{padding-top:3rem}.xl\:pt-16{padding-top:4rem}.xl\:pt-20{padding-top:5rem}.xl\:pt-30{padding-top:7.5rem}.xl\:pt-6{padding-top:1.5rem}.xl\:text-center{text-align:center}.xl\:\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.xl\:text-2xl{font-size:1.5rem;line-height:1.8rem}.xl\:text-3\.5xl{font-size:2rem;line-height:2.4rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:3.563rem}.xl\:text-6\.5xl{font-size:4rem;line-height:4.375rem}.xl\:text-8xl{font-size:96px;line-height:6.3rem}.xl\:text-base{font-size:1rem;line-height:1.563rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-sm{font-size:.875rem;line-height:1.225rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:text-xs{font-size:.75rem;line-height:1rem}.xl\:font-bold{font-weight:700}.xl\:font-medium{font-weight:500}.xl\:text-gray\/40{color:rgb(var(--color-gray)/.4)}.xl\:hover\:cursor-pointer:hover{cursor:pointer}.xl\:hover\:bg-transparent:hover{background-color:transparent}}@media (min-width:1536px){.\32xl\:left-\[19\%\]{left:19%}.\32xl\:right-\[19\%\]{right:19%}.\32xl\:flex{display:flex}}@font-face{font-family:__Yeseva_One_7ab9fd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1545bd71a254eb5e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Yeseva_One_7ab9fd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69002c99ed2289f8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Yeseva_One_7ab9fd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4f9db4a11ebf87d9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Yeseva_One_7ab9fd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fdb306e3a10671d3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Yeseva_One_7ab9fd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62a5fc10954234a2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Yeseva_One_Fallback_7ab9fd;src:local("Arial");ascent-override:79.04%;descent-override:20.73%;line-gap-override:0.00%;size-adjust:115.77%}.__className_7ab9fd{font-family:__Yeseva_One_7ab9fd,__Yeseva_One_Fallback_7ab9fd;font-weight:400;font-style:normal}.__variable_7ab9fd{--font-yeseva:"__Yeseva_One_7ab9fd","__Yeseva_One_Fallback_7ab9fd"}@font-face{font-family:__circular_90f628;src:url(/_next/static/media/f26589cd855f40d1-s.p.ttf) format("truetype");font-display:swap;font-weight:300}@font-face{font-family:__circular_90f628;src:url(/_next/static/media/c6f39093554ec12e-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:__circular_90f628;src:url(/_next/static/media/83e88109dcc15fdb-s.p.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:__circular_90f628;src:url(/_next/static/media/add0ca4796a05d61-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:__circular_Fallback_90f628;src:local("Arial");ascent-override:94.93%;descent-override:24.35%;line-gap-override:0.00%;size-adjust:100.60%}.__className_90f628{font-family:__circular_90f628,__circular_Fallback_90f628}.__variable_90f628{--font-circular:"__circular_90f628","__circular_Fallback_90f628"}