@import"https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";*,: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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.16 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{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}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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-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::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]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{color:hsl(var(--nextui-foreground));background-color:hsl(var(--nextui-background))}.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}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-1\/2{left:50%}.start-\[calc\(var\(--cursor-hit-x\)\*-1\)\]{inset-inline-start:calc(var(--cursor-hit-x) * -1)}.top-0{top:0}.top-1\/2{top:50%}.-z-30{z-index:-30}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.-m-2{margin:-.5rem}.m-0{margin:0}.mx-\[calc\(\(theme\(spacing\.5\)-theme\(spacing\.1\)\)\/2\)\]{margin-left:calc((1.25rem - .25rem) / 2);margin-right:calc((1.25rem - .25rem) / 2)}.mx-\[calc\(\(theme\(spacing\.6\)-theme\(spacing\.3\)\)\/2\)\]{margin-left:calc((1.5rem - .75rem) / 2);margin-right:calc((1.5rem - .75rem) / 2)}.mx-\[calc\(\(theme\(spacing\.7\)-theme\(spacing\.5\)\)\/2\)\]{margin-left:calc((1.75rem - 1.25rem) / 2);margin-right:calc((1.75rem - 1.25rem) / 2)}.my-\[calc\(\(theme\(spacing\.5\)-theme\(spacing\.1\)\)\/2\)\]{margin-top:calc((1.25rem - .25rem) / 2);margin-bottom:calc((1.25rem - .25rem) / 2)}.my-\[calc\(\(theme\(spacing\.6\)-theme\(spacing\.3\)\)\/2\)\]{margin-top:calc((1.5rem - .75rem) / 2);margin-bottom:calc((1.5rem - .75rem) / 2)}.my-\[calc\(\(theme\(spacing\.7\)-theme\(spacing\.5\)\)\/2\)\]{margin-top:calc((1.75rem - 1.25rem) / 2);margin-bottom:calc((1.75rem - 1.25rem) / 2)}.mb-5{margin-bottom:1.25rem}.me-2{margin-inline-end:.5rem}.ml-1{margin-left:.25rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-\[6rem\]{height:6rem}.h-auto{height:auto}.h-divider{height:var(--nextui-divider-weight)}.h-full{height:100%}.h-px{height:1px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-\[7\.8rem\]{width:7.8rem}.w-\[calc\(100\%\+var\(--cursor-hit-x\)\*2\)\]{width:calc(100% + var(--cursor-hit-x) * 2)}.w-auto{width:auto}.w-divider{width:var(--nextui-divider-weight)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-fit{max-width:fit-content}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-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%}.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%}.rotate-0{--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))}.animate-none{animation:none}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.select-none{user-select:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-\[0\.8rem\]{gap:.8rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-\[0\.8rem\]{border-radius:.8rem}.rounded-\[calc\(theme\(borderRadius\.large\)\/1\.5\)\]{border-radius:calc(var(--nextui-radius-large) / 1.5)}.rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.5\)\]{border-radius:calc(var(--nextui-radius-medium) * .5)}.rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.6\)\]{border-radius:calc(var(--nextui-radius-medium) * .6)}.rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.7\)\]{border-radius:calc(var(--nextui-radius-medium) * .7)}.rounded-\[calc\(theme\(borderRadius\.medium\)\/2\)\]{border-radius:calc(var(--nextui-radius-medium) / 2)}.rounded-\[calc\(theme\(borderRadius\.small\)\/2\)\]{border-radius:calc(var(--nextui-radius-small) / 2)}.rounded-full{border-radius:9999px}.rounded-large{border-radius:var(--nextui-radius-large)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-medium{border-radius:var(--nextui-radius-medium)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-small{border-radius:var(--nextui-radius-small)}.border{border-width:1px}.border-0{border-width:0}.border-medium{border-width:var(--nextui-border-width-medium)}.border-x-\[calc\(theme\(spacing\.5\)\/2\)\]{border-left-width:calc(1.25rem / 2);border-right-width:calc(1.25rem / 2)}.border-x-\[calc\(theme\(spacing\.6\)\/2\)\]{border-left-width:calc(1.5rem / 2);border-right-width:calc(1.5rem / 2)}.border-x-\[calc\(theme\(spacing\.7\)\/2\)\]{border-left-width:calc(1.75rem / 2);border-right-width:calc(1.75rem / 2)}.border-y-\[calc\(theme\(spacing\.5\)\/2\)\]{border-top-width:calc(1.25rem / 2);border-bottom-width:calc(1.25rem / 2)}.border-y-\[calc\(theme\(spacing\.6\)\/2\)\]{border-top-width:calc(1.5rem / 2);border-bottom-width:calc(1.5rem / 2)}.border-y-\[calc\(theme\(spacing\.7\)\/2\)\]{border-top-width:calc(1.75rem / 2);border-bottom-width:calc(1.75rem / 2)}.border-none{border-style:none}.border-\[\#D1D1D1\]{--tw-border-opacity:1;border-color:rgb(209 209 209/var(--tw-border-opacity,1))}.border-danger{--tw-border-opacity:1;border-color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-border-opacity)))}.border-default{--tw-border-opacity:1;border-color:hsl(var(--nextui-default)/var(--nextui-default-opacity,var(--tw-border-opacity)))}.border-divider{--tw-border-opacity:1;border-color:hsl(var(--nextui-divider)/var(--nextui-divider-opacity,var(--tw-border-opacity)))}.border-foreground{border-color:hsl(var(--foreground))}.border-primary{border-color:hsl(var(--primary))}.border-secondary{border-color:hsl(var(--secondary))}.border-success{--tw-border-opacity:1;border-color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-border-opacity)))}.border-warning{--tw-border-opacity:1;border-color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-border-opacity)))}.border-x-transparent{border-left-color:transparent;border-right-color:transparent}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-b-danger{--tw-border-opacity:1;border-bottom-color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-border-opacity)))}.border-b-foreground{border-bottom-color:hsl(var(--foreground))}.border-b-primary{border-bottom-color:hsl(var(--primary))}.border-b-secondary{border-bottom-color:hsl(var(--secondary))}.border-b-success{--tw-border-opacity:1;border-bottom-color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-border-opacity)))}.border-b-warning{--tw-border-opacity:1;border-bottom-color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-border-opacity)))}.border-s-danger{--tw-border-opacity:1;border-inline-start-color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-border-opacity)))}.border-s-foreground{border-inline-start-color:hsl(var(--foreground))}.border-s-primary{border-inline-start-color:hsl(var(--primary))}.border-s-secondary{border-inline-start-color:hsl(var(--secondary))}.border-s-success{--tw-border-opacity:1;border-inline-start-color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-border-opacity)))}.border-s-warning{--tw-border-opacity:1;border-inline-start-color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-border-opacity)))}.bg-content1{--tw-bg-opacity:1;background-color:hsl(var(--nextui-content1)/var(--nextui-content1-opacity,var(--tw-bg-opacity)))}.bg-danger{--tw-bg-opacity:1;background-color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-bg-opacity)))}.bg-danger\/20{background-color:hsl(var(--nextui-danger)/.2)}.bg-default{--tw-bg-opacity:1;background-color:hsl(var(--nextui-default)/var(--nextui-default-opacity,var(--tw-bg-opacity)))}.bg-default-100{--tw-bg-opacity:1;background-color:hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity,var(--tw-bg-opacity)))}.bg-default-300\/50{background-color:hsl(var(--nextui-default-300)/.5)}.bg-default\/40{background-color:hsl(var(--nextui-default)/.4)}.bg-divider{--tw-bg-opacity:1;background-color:hsl(var(--nextui-divider)/var(--nextui-divider-opacity,var(--tw-bg-opacity)))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/10{background-color:hsl(var(--foreground)/.1)}.bg-muted{background-color:hsl(var(--muted))}.bg-overlay\/30{background-color:hsl(var(--nextui-overlay)/.3)}.bg-overlay\/50{background-color:hsl(var(--nextui-overlay)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/20{background-color:hsl(var(--primary)/.2)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/20{background-color:hsl(var(--secondary)/.2)}.bg-success{--tw-bg-opacity:1;background-color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-bg-opacity)))}.bg-success\/20{background-color:hsl(var(--nextui-success)/.2)}.bg-transparent{background-color:transparent}.bg-warning{--tw-bg-opacity:1;background-color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-bg-opacity)))}.bg-warning\/20{background-color:hsl(var(--nextui-warning)/.2)}.bg-stripe-gradient-danger{background-image:linear-gradient(45deg,hsl(var(--nextui-danger-200)) 25%,hsl(var(--nextui-danger)) 25%,hsl(var(--nextui-danger)) 50%,hsl(var(--nextui-danger-200)) 50%,hsl(var(--nextui-danger-200)) 75%,hsl(var(--nextui-danger)) 75%,hsl(var(--nextui-danger)))}.bg-stripe-gradient-default{background-image:linear-gradient(45deg,hsl(var(--nextui-default-200)) 25%,hsl(var(--nextui-default-400)) 25%,hsl(var(--nextui-default-400)) 50%,hsl(var(--nextui-default-200)) 50%,hsl(var(--nextui-default-200)) 75%,hsl(var(--nextui-default-400)) 75%,hsl(var(--nextui-default-400)))}.bg-stripe-gradient-primary{background-image:linear-gradient(45deg,hsl(var(--nextui-primary-200)) 25%,hsl(var(--nextui-primary)) 25%,hsl(var(--nextui-primary)) 50%,hsl(var(--nextui-primary-200)) 50%,hsl(var(--nextui-primary-200)) 75%,hsl(var(--nextui-primary)) 75%,hsl(var(--nextui-primary)))}.bg-stripe-gradient-secondary{background-image:linear-gradient(45deg,hsl(var(--nextui-secondary-200)) 25%,hsl(var(--nextui-secondary)) 25%,hsl(var(--nextui-secondary)) 50%,hsl(var(--nextui-secondary-200)) 50%,hsl(var(--nextui-secondary-200)) 75%,hsl(var(--nextui-secondary)) 75%,hsl(var(--nextui-secondary)))}.bg-stripe-gradient-success{background-image:linear-gradient(45deg,hsl(var(--nextui-success-200)) 25%,hsl(var(--nextui-success)) 25%,hsl(var(--nextui-success)) 50%,hsl(var(--nextui-success-200)) 50%,hsl(var(--nextui-success-200)) 75%,hsl(var(--nextui-success)) 75%,hsl(var(--nextui-success)))}.bg-stripe-gradient-warning{background-image:linear-gradient(45deg,hsl(var(--nextui-warning-200)) 25%,hsl(var(--nextui-warning)) 25%,hsl(var(--nextui-warning)) 50%,hsl(var(--nextui-warning-200)) 50%,hsl(var(--nextui-warning-200)) 75%,hsl(var(--nextui-warning)) 75%,hsl(var(--nextui-warning)))}.p-0{padding:0}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-start{text-align:start}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[100\%\]{font-size:100%}.text-large{font-size:var(--nextui-font-size-large);line-height:var(--nextui-line-height-large)}.text-medium{font-size:var(--nextui-font-size-medium);line-height:var(--nextui-line-height-medium)}.text-sm{font-size:.875rem;line-height:1.25rem}.text-small{font-size:var(--nextui-font-size-small);line-height:var(--nextui-line-height-small)}.text-tiny{font-size:var(--nextui-font-size-tiny);line-height:var(--nextui-line-height-tiny)}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-\[1\.15\]{line-height:1.15}.tracking-\[-0\.014rem\]{letter-spacing:-.014rem}.text-background{color:hsl(var(--background))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-danger{--tw-text-opacity:1;color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-text-opacity)))}.text-danger-600{--tw-text-opacity:1;color:hsl(var(--nextui-danger-600)/var(--nextui-danger-600-opacity,var(--tw-text-opacity)))}.text-danger-foreground{--tw-text-opacity:1;color:hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity,var(--tw-text-opacity)))}.text-default-400{--tw-text-opacity:1;color:hsl(var(--nextui-default-400)/var(--nextui-default-400-opacity,var(--tw-text-opacity)))}.text-default-700{--tw-text-opacity:1;color:hsl(var(--nextui-default-700)/var(--nextui-default-700-opacity,var(--tw-text-opacity)))}.text-default-foreground{--tw-text-opacity:1;color:hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity,var(--tw-text-opacity)))}.text-foreground{color:hsl(var(--foreground))}.text-foreground-400{--tw-text-opacity:1;color:hsl(var(--nextui-foreground-400)/var(--nextui-foreground-400-opacity,var(--tw-text-opacity)))}.text-foreground-500{--tw-text-opacity:1;color:hsl(var(--nextui-foreground-500)/var(--nextui-foreground-500-opacity,var(--tw-text-opacity)))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-600{--tw-text-opacity:1;color:hsl(var(--nextui-primary-600)/var(--nextui-primary-600-opacity,var(--tw-text-opacity)))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-600{--tw-text-opacity:1;color:hsl(var(--nextui-secondary-600)/var(--nextui-secondary-600-opacity,var(--tw-text-opacity)))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-success{--tw-text-opacity:1;color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-text-opacity)))}.text-success-700{--tw-text-opacity:1;color:hsl(var(--nextui-success-700)/var(--nextui-success-700-opacity,var(--tw-text-opacity)))}.text-success-foreground{--tw-text-opacity:1;color:hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity,var(--tw-text-opacity)))}.text-warning{--tw-text-opacity:1;color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-text-opacity)))}.text-warning-700{--tw-text-opacity:1;color:hsl(var(--nextui-warning-700)/var(--nextui-warning-700-opacity,var(--tw-text-opacity)))}.text-warning-foreground{--tw-text-opacity:1;color:hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity,var(--tw-text-opacity)))}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-\[0\.0001\]{opacity:.0001}.opacity-disabled{opacity:var(--nextui-disabled-opacity)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-large{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-large{--tw-shadow:var(--nextui-box-shadow-large);--tw-shadow-colored:var(--nextui-box-shadow-large)}.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-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.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-medium{--tw-shadow:var(--nextui-box-shadow-medium);--tw-shadow-colored:var(--nextui-box-shadow-medium)}.shadow-medium,.shadow-small{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-small{--tw-shadow:var(--nextui-box-shadow-small);--tw-shadow-colored:var(--nextui-box-shadow-small)}.shadow-danger\/40{--tw-shadow-color:hsl(var(--nextui-danger)/0.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-default\/50{--tw-shadow-color:hsl(var(--nextui-default)/0.5);--tw-shadow:var(--tw-shadow-colored)}.shadow-foreground\/40{--tw-shadow-color:hsl(var(--foreground)/0.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/40{--tw-shadow-color:hsl(var(--primary)/0.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-secondary\/40{--tw-shadow-color:hsl(var(--secondary)/0.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-success\/40{--tw-shadow-color:hsl(var(--nextui-success)/0.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-warning\/40{--tw-shadow-color:hsl(var(--nextui-warning)/0.4);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-background{--tw-ring-color:hsl(var(--background))}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-transparent{--tw-ring-color:transparent}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px)}.blur,.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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-opacity-disabled{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-disabled{--tw-backdrop-opacity:opacity(var(--nextui-disabled-opacity))}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.\!duration-150{transition-duration:.15s!important}.duration-1000{transition-duration:1s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.\!duration-150{animation-duration:.15s!important}.duration-1000{animation-duration:1s}.light,:root,[data-theme=light]{color-scheme:light;--nextui-background:0 0% 100%;--nextui-foreground-50:0 0% 98.04%;--nextui-foreground-100:240 4.76% 95.88%;--nextui-foreground-200:240 5.88% 90%;--nextui-foreground-300:240 4.88% 83.92%;--nextui-foreground-400:240 5.03% 64.9%;--nextui-foreground-500:240 3.83% 46.08%;--nextui-foreground-600:240 5.2% 33.92%;--nextui-foreground-700:240 5.26% 26.08%;--nextui-foreground-800:240 3.7% 15.88%;--nextui-foreground-900:240 5.88% 10%;--nextui-foreground:201.81999999999994 24.44% 8.82%;--nextui-divider:0 0% 6.67%;--nextui-divider-opacity:0.15;--nextui-focus:212.01999999999998 100% 46.67%;--nextui-overlay:0 0% 0%;--nextui-content1:0 0% 100%;--nextui-content1-foreground:201.81999999999994 24.44% 8.82%;--nextui-content2:240 4.76% 95.88%;--nextui-content2-foreground:240 3.7% 15.88%;--nextui-content3:240 5.88% 90%;--nextui-content3-foreground:240 5.26% 26.08%;--nextui-content4:240 4.88% 83.92%;--nextui-content4-foreground:240 5.2% 33.92%;--nextui-default-50:0 0% 98.04%;--nextui-default-100:240 4.76% 95.88%;--nextui-default-200:240 5.88% 90%;--nextui-default-300:240 4.88% 83.92%;--nextui-default-400:240 5.03% 64.9%;--nextui-default-500:240 3.83% 46.08%;--nextui-default-600:240 5.2% 33.92%;--nextui-default-700:240 5.26% 26.08%;--nextui-default-800:240 3.7% 15.88%;--nextui-default-900:240 5.88% 10%;--nextui-default-foreground:0 0% 0%;--nextui-default:240 4.88% 83.92%;--nextui-primary-50:212.5 92.31% 94.9%;--nextui-primary-100:211.84000000000003 92.45% 89.61%;--nextui-primary-200:211.84000000000003 92.45% 79.22%;--nextui-primary-300:212.24 92.45% 68.82%;--nextui-primary-400:212.14 92.45% 58.43%;--nextui-primary-500:212.01999999999998 100% 46.67%;--nextui-primary-600:212.14 100% 38.43%;--nextui-primary-700:212.24 100% 28.82%;--nextui-primary-800:211.84000000000003 100% 19.22%;--nextui-primary-900:211.84000000000003 100% 9.61%;--nextui-primary-foreground:0 0% 100%;--nextui-primary:212.01999999999998 100% 46.67%;--nextui-secondary-50:270 61.54% 94.9%;--nextui-secondary-100:270 59.26% 89.41%;--nextui-secondary-200:270 59.26% 78.82%;--nextui-secondary-300:270 59.26% 68.24%;--nextui-secondary-400:270 59.26% 57.65%;--nextui-secondary-500:270 66.67% 47.06%;--nextui-secondary-600:270 66.67% 37.65%;--nextui-secondary-700:270 66.67% 28.24%;--nextui-secondary-800:270 66.67% 18.82%;--nextui-secondary-900:270 66.67% 9.41%;--nextui-secondary-foreground:0 0% 100%;--nextui-secondary:270 66.67% 47.06%;--nextui-success-50:146.66999999999996 64.29% 94.51%;--nextui-success-100:145.71000000000004 61.4% 88.82%;--nextui-success-200:146.2 61.74% 77.45%;--nextui-success-300:145.78999999999996 62.57% 66.47%;--nextui-success-400:146.01 62.45% 55.1%;--nextui-success-500:145.96000000000004 79.46% 43.92%;--nextui-success-600:146.01 79.89% 35.1%;--nextui-success-700:145.78999999999996 79.26% 26.47%;--nextui-success-800:146.2 79.78% 17.45%;--nextui-success-900:145.71000000000004 77.78% 8.82%;--nextui-success-foreground:0 0% 0%;--nextui-success:145.96000000000004 79.46% 43.92%;--nextui-warning-50:54.55000000000001 91.67% 95.29%;--nextui-warning-100:37.139999999999986 91.3% 90.98%;--nextui-warning-200:37.139999999999986 91.3% 81.96%;--nextui-warning-300:36.95999999999998 91.24% 73.14%;--nextui-warning-400:37.00999999999999 91.26% 64.12%;--nextui-warning-500:37.02999999999997 91.27% 55.1%;--nextui-warning-600:37.00999999999999 74.22% 44.12%;--nextui-warning-700:36.95999999999998 73.96% 33.14%;--nextui-warning-800:37.139999999999986 75% 21.96%;--nextui-warning-900:37.139999999999986 75% 10.98%;--nextui-warning-foreground:0 0% 0%;--nextui-warning:37.02999999999997 91.27% 55.1%;--nextui-danger-50:339.13 92% 95.1%;--nextui-danger-100:340 91.84% 90.39%;--nextui-danger-200:339.3299999999999 90% 80.39%;--nextui-danger-300:339.11 90.6% 70.78%;--nextui-danger-400:339 90% 60.78%;--nextui-danger-500:339.20000000000005 90.36% 51.18%;--nextui-danger-600:339 86.54% 40.78%;--nextui-danger-700:339.11 85.99% 30.78%;--nextui-danger-800:339.3299999999999 86.54% 20.39%;--nextui-danger-900:340 84.91% 10.39%;--nextui-danger-foreground:0 0% 100%;--nextui-danger:339.20000000000005 90.36% 51.18%;--nextui-divider-weight:1px;--nextui-disabled-opacity:.5;--nextui-font-size-tiny:0.75rem;--nextui-font-size-small:0.875rem;--nextui-font-size-medium:1rem;--nextui-font-size-large:1.125rem;--nextui-line-height-tiny:1rem;--nextui-line-height-small:1.25rem;--nextui-line-height-medium:1.5rem;--nextui-line-height-large:1.75rem;--nextui-radius-small:8px;--nextui-radius-medium:12px;--nextui-radius-large:14px;--nextui-border-width-small:1px;--nextui-border-width-medium:2px;--nextui-border-width-large:3px;--nextui-box-shadow-small:0px 0px 5px 0px rgba(0,0,0,.02),0px 2px 10px 0px rgba(0,0,0,.06),0px 0px 1px 0px rgba(0,0,0,.3);--nextui-box-shadow-medium:0px 0px 15px 0px rgba(0,0,0,.03),0px 2px 30px 0px rgba(0,0,0,.08),0px 0px 1px 0px rgba(0,0,0,.3);--nextui-box-shadow-large:0px 0px 30px 0px rgba(0,0,0,.04),0px 30px 60px 0px rgba(0,0,0,.12),0px 0px 1px 0px rgba(0,0,0,.3);--nextui-hover-opacity:.8}.dark,[data-theme=dark]{color-scheme:dark;--nextui-background:0 0% 0%;--nextui-foreground-50:240 5.88% 10%;--nextui-foreground-100:240 3.7% 15.88%;--nextui-foreground-200:240 5.26% 26.08%;--nextui-foreground-300:240 5.2% 33.92%;--nextui-foreground-400:240 3.83% 46.08%;--nextui-foreground-500:240 5.03% 64.9%;--nextui-foreground-600:240 4.88% 83.92%;--nextui-foreground-700:240 5.88% 90%;--nextui-foreground-800:240 4.76% 95.88%;--nextui-foreground-900:0 0% 98.04%;--nextui-foreground:210 5.56% 92.94%;--nextui-focus:212.01999999999998 100% 46.67%;--nextui-overlay:0 0% 0%;--nextui-divider:0 0% 100%;--nextui-divider-opacity:0.15;--nextui-content1:240 5.88% 10%;--nextui-content1-foreground:0 0% 98.04%;--nextui-content2:240 3.7% 15.88%;--nextui-content2-foreground:240 4.76% 95.88%;--nextui-content3:240 5.26% 26.08%;--nextui-content3-foreground:240 5.88% 90%;--nextui-content4:240 5.2% 33.92%;--nextui-content4-foreground:240 4.88% 83.92%;--nextui-default-50:240 5.88% 10%;--nextui-default-100:240 3.7% 15.88%;--nextui-default-200:240 5.26% 26.08%;--nextui-default-300:240 5.2% 33.92%;--nextui-default-400:240 3.83% 46.08%;--nextui-default-500:240 5.03% 64.9%;--nextui-default-600:240 4.88% 83.92%;--nextui-default-700:240 5.88% 90%;--nextui-default-800:240 4.76% 95.88%;--nextui-default-900:0 0% 98.04%;--nextui-default-foreground:0 0% 100%;--nextui-default:240 5.26% 26.08%;--nextui-primary-50:211.84000000000003 100% 9.61%;--nextui-primary-100:211.84000000000003 100% 19.22%;--nextui-primary-200:212.24 100% 28.82%;--nextui-primary-300:212.14 100% 38.43%;--nextui-primary-400:212.01999999999998 100% 46.67%;--nextui-primary-500:212.14 92.45% 58.43%;--nextui-primary-600:212.24 92.45% 68.82%;--nextui-primary-700:211.84000000000003 92.45% 79.22%;--nextui-primary-800:211.84000000000003 92.45% 89.61%;--nextui-primary-900:212.5 92.31% 94.9%;--nextui-primary-foreground:0 0% 100%;--nextui-primary:212.01999999999998 100% 46.67%;--nextui-secondary-50:270 66.67% 9.41%;--nextui-secondary-100:270 66.67% 18.82%;--nextui-secondary-200:270 66.67% 28.24%;--nextui-secondary-300:270 66.67% 37.65%;--nextui-secondary-400:270 66.67% 47.06%;--nextui-secondary-500:270 59.26% 57.65%;--nextui-secondary-600:270 59.26% 68.24%;--nextui-secondary-700:270 59.26% 78.82%;--nextui-secondary-800:270 59.26% 89.41%;--nextui-secondary-900:270 61.54% 94.9%;--nextui-secondary-foreground:0 0% 100%;--nextui-secondary:270 59.26% 57.65%;--nextui-success-50:145.71000000000004 77.78% 8.82%;--nextui-success-100:146.2 79.78% 17.45%;--nextui-success-200:145.78999999999996 79.26% 26.47%;--nextui-success-300:146.01 79.89% 35.1%;--nextui-success-400:145.96000000000004 79.46% 43.92%;--nextui-success-500:146.01 62.45% 55.1%;--nextui-success-600:145.78999999999996 62.57% 66.47%;--nextui-success-700:146.2 61.74% 77.45%;--nextui-success-800:145.71000000000004 61.4% 88.82%;--nextui-success-900:146.66999999999996 64.29% 94.51%;--nextui-success-foreground:0 0% 0%;--nextui-success:145.96000000000004 79.46% 43.92%;--nextui-warning-50:37.139999999999986 75% 10.98%;--nextui-warning-100:37.139999999999986 75% 21.96%;--nextui-warning-200:36.95999999999998 73.96% 33.14%;--nextui-warning-300:37.00999999999999 74.22% 44.12%;--nextui-warning-400:37.02999999999997 91.27% 55.1%;--nextui-warning-500:37.00999999999999 91.26% 64.12%;--nextui-warning-600:36.95999999999998 91.24% 73.14%;--nextui-warning-700:37.139999999999986 91.3% 81.96%;--nextui-warning-800:37.139999999999986 91.3% 90.98%;--nextui-warning-900:54.55000000000001 91.67% 95.29%;--nextui-warning-foreground:0 0% 0%;--nextui-warning:37.02999999999997 91.27% 55.1%;--nextui-danger-50:340 84.91% 10.39%;--nextui-danger-100:339.3299999999999 86.54% 20.39%;--nextui-danger-200:339.11 85.99% 30.78%;--nextui-danger-300:339 86.54% 40.78%;--nextui-danger-400:339.20000000000005 90.36% 51.18%;--nextui-danger-500:339 90% 60.78%;--nextui-danger-600:339.11 90.6% 70.78%;--nextui-danger-700:339.3299999999999 90% 80.39%;--nextui-danger-800:340 91.84% 90.39%;--nextui-danger-900:339.13 92% 95.1%;--nextui-danger-foreground:0 0% 100%;--nextui-danger:339.20000000000005 90.36% 51.18%;--nextui-divider-weight:1px;--nextui-disabled-opacity:.5;--nextui-font-size-tiny:0.75rem;--nextui-font-size-small:0.875rem;--nextui-font-size-medium:1rem;--nextui-font-size-large:1.125rem;--nextui-line-height-tiny:1rem;--nextui-line-height-small:1.25rem;--nextui-line-height-medium:1.5rem;--nextui-line-height-large:1.75rem;--nextui-radius-small:8px;--nextui-radius-medium:12px;--nextui-radius-large:14px;--nextui-border-width-small:1px;--nextui-border-width-medium:2px;--nextui-border-width-large:3px;--nextui-box-shadow-small:0px 0px 5px 0px rgba(0,0,0,.05),0px 2px 10px 0px rgba(0,0,0,.2),inset 0px 0px 1px 0px hsla(0,0%,100%,.15);--nextui-box-shadow-medium:0px 0px 15px 0px rgba(0,0,0,.06),0px 2px 30px 0px rgba(0,0,0,.22),inset 0px 0px 1px 0px hsla(0,0%,100%,.15);--nextui-box-shadow-large:0px 0px 30px 0px rgba(0,0,0,.07),0px 30px 60px 0px rgba(0,0,0,.26),inset 0px 0px 1px 0px hsla(0,0%,100%,.15);--nextui-hover-opacity:.9}.tap-highlight-transparent{-webkit-tap-highlight-color:transparent}.transition-colors-opacity{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:ease;transition-duration:.25s}.\[--cursor-hit-x\:8px\]{--cursor-hit-x:8px}@font-face{font-family:Moisette;src:url(/fonts/Moisette-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Moisette;src:url(/fonts/Moisette-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Moisette;src:url(/fonts/Moisette-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Moisette;src:url(/fonts/Moisette-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Moisette;src:url(/fonts/Moisette-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Moisette;src:url(/fonts/Moisette-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Moisette;src:url(/fonts/Moisette-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Moisette;src:url(/fonts/Moisette-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Moisette;src:url(/fonts/Moisette-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Moisette;src:url(/fonts/Moisette-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Moisette;src:url(/fonts/Moisette-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Moisette;src:url(/fonts/Moisette-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Moisette;src:url(/fonts/Moisette-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Moisette;src:url(/fonts/Moisette-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}:root{--royal-purple:#6a0dad;--gold:#cba135;--ivory-white:#f8f5f2;--dusty-rose:#c08081;--beige:#e8d5b7;--bg-white:#f5f5f5}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{overflow-x:hidden;scroll-behavior:smooth}body:has(.mobileMenu.active,.cartPopup.active,.searchMobile.active,.mobileFilterMenu.active),html:has(.mobileMenu.active,.cartPopup.active,.searchMobile.active,.mobileFilterMenu.active){overflow:hidden}html{font-size:10px}@media screen and (max-width:4000px){html{font-size:15px}}@media screen and (max-width:3000px){html{font-size:13px}}@media screen and (max-width:2000px){html{font-size:10px}}@media screen and (max-width:1199.9px){html{font-size:9px}}@media screen and (max-width:1023.9px){html{font-size:8px}}@media screen and (max-width:991.9px){html{font-size:7px}}@media screen and (max-width:767.9px){html{font-size:10px}}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}ol,ul{list-style:none}body{font-family:Mulish,sans-serif;line-height:1.6;background-color:#f5f5f5;color:#1c1c1c;overflow-x:hidden}a{text-decoration:none;color:inherit}table{border-collapse:collapse;border-spacing:0}button,input,textarea{outline:none;border:none;padding:0;font:inherit;background:none}button{background:transparent;cursor:pointer}img{border:0;max-width:100%;display:block}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.clearfix:after{content:"";clear:both;display:block}.container{padding:0 2rem;max-width:132rem;margin:0 auto}.layer.active{height:100%}.layer.active,.layerCart.active{position:absolute;background:#565656;mix-blend-mode:multiply;width:100%;z-index:15}.layerCart.active{height:200vh;top:0}.layerAddressForm.active{position:fixed;background:#565656;mix-blend-mode:multiply;width:100%;height:100%;top:0;z-index:15}.cartPopup{position:fixed;display:flex;flex-direction:column;justify-content:space-between;height:100vh;top:0;right:0;z-index:20;background:#f5f5f5;width:67.9rem;transform:translate(100%);transition:transform .6s}.cartPopup .mobileCartLink{display:none}.cartPopup .cartPopupTop{margin:6.2rem 3.5rem 0;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.cartPopup .cartPopupTop p{text-align:center;font-family:Moisette;font-size:3.2rem;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-.64px;text-transform:uppercase}.cartPopup .cartPopupTop button{right:0;position:absolute}.cartPopup .cartPopupTop button svg path{fill:gray}.cartPopup .cartPopupCards{margin:3.4rem 3.5rem 0;display:flex;flex-direction:column;gap:1.6rem;height:100%;overflow-y:scroll}.cartPopup .cartPopupCards::-webkit-scrollbar{display:none}.cartPopup .cartPopupCards .cartPopupCard{position:relative;border-radius:15px;border:1px solid #e0dddb;padding:1.1rem;display:flex}.cartPopup .cartPopupCards .cartPopupCard:last-child{margin-bottom:1rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardImg{width:11.1rem;height:11.1rem;border:1px solid #e0dddb;border-radius:5px;background-color:#fff}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardImg img{width:100%;height:100%;object-fit:contain;border-radius:5px}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain{margin-left:1.7rem;display:flex;flex-direction:column;justify-content:space-between}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardTitle p{color:#000;font-size:1.4rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.28px;text-transform:uppercase;margin-top:.72rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardTitle span{margin-top:.6rem;display:flex;align-items:center;gap:.9rem;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.14px;opacity:.7}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardTitle span span{margin-top:0;border-radius:2.545px;border:1px solid #e0dddb;padding:.5rem .8rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardTitle span span svg{width:.7rem;height:1.2rem;flex-shrink:0;opacity:1}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardTitle span span svg path{fill:#000}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice{margin-bottom:.5rem;display:flex;align-items:center;width:100%}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice .cartPopupCardDiscount{color:#fff;font-family:Inter Tight;font-size:1.4rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:.14px;border-radius:7.941px;border:.794px solid #8b13e2;background:#6a0dad;flex-shrink:0;padding:.6rem 1rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice p{display:flex;align-items:center;color:#1c1c1c;text-align:right;font-size:1.9rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:-.383px;margin-left:1.1rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice p svg{width:22.67px;height:22.67px;flex-shrink:0}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice .cartPopupCardDiscountedPrice{color:#1c1c1c;font-size:1.5rem;font-style:normal;font-weight:400;line-height:141.996%;letter-spacing:-.309px;opacity:.7;position:relative}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice .cartPopupCardDiscountedPrice:after{content:"";width:100%;height:1.031px;background:#1c1c1c;opacity:.7;position:absolute}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice .cartPopupCardDiscountedPrice svg{width:17.831px;height:17.831px;flex-shrink:0}.cartPopup .cartPopupCards .cartPopupCard .trash{position:absolute;right:1.6rem;top:1.9rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardQuantity{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1.6rem;border-radius:5.795px;border:1px solid #e0dddb;width:8.5rem;height:3.2rem;flex-shrink:0;margin:auto 0 .5rem auto}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardQuantity button{display:flex;width:9.273px;width:fit-content;height:19.68px;flex-shrink:0;color:#000;font-family:Mulish;font-size:13.909px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.695px;text-transform:uppercase}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardQuantity input{color:#000;font-family:Inter Tight;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.695px;text-transform:uppercase;width:2rem;text-align:center;height:19.68px}.cartPopup .cartPopupBottom{display:flex;gap:2.5rem;bottom:0;width:100%;height:25.1rem;background:#fff;box-shadow:0 -15px 24px 0 rgba(76,71,86,.15);padding:2.5rem 2.7rem 5.4rem 5.1rem}.cartPopup .cartPopupBottom .cartPopupBottomLeft{display:flex;flex-direction:column;width:fit-content}.cartPopup .cartPopupBottom .cartPopupBottomLeft>button{display:none}.cartPopup .cartPopupBottom .cartPopupBottomLeft p{color:var(--Secondary-06,#1c1c1c);font-size:2.4rem;font-style:normal;font-weight:700;line-height:36px;text-transform:uppercase}.cartPopup .cartPopupBottom .cartPopupBottomLeft span{color:#000;font-size:1.3rem;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.26px}.cartPopup .cartPopupBottom .cartPopupBottomLeft a{flex-shrink:0;margin-top:5.7rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.64px;text-transform:uppercase;background-color:#6a0dad;border-radius:8px;padding:1.9rem 6.3rem 1.9rem 5.4rem;display:flex;align-items:center;gap:1.2rem;height:5.6rem!important}.cartPopup .cartPopupBottom .cartPopupBottomLeft a svg{width:24px;height:24px}.cartPopup .cartPopupBottom .cartPopupBottomRight{margin-top:1.2rem;width:30.3rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop{display:flex;height:100%;flex-direction:column;gap:1rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupDelivery,.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupDiscount,.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupTotalItem{display:flex;align-items:center;justify-content:space-between;padding-inline:3.3rem 2.6rem;color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupTotalItem span{margin-right:1.7rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupDelivery span,.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupDiscount span,.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupTotalItem span{display:flex;align-items:center;text-align:right;font-size:1.6rem;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.32px;gap:.2rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupDiscount span{color:#cba135}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupDiscount span svg path{stroke:#cba135}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupSubTotal{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-size:1.6rem;font-style:normal;font-weight:800;line-height:20px;letter-spacing:-.32px;text-transform:uppercase;padding:1.8rem 2.3rem 1.8rem 3rem;border-radius:12px;background:#eee;flex-shrink:0;height:5.6rem!important}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupSubTotal span{display:flex;align-items:center;text-align:right;font-size:2rem;font-style:normal;font-weight:800;line-height:23.429px}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupSubTotal span svg{width:22px;height:22px;flex-shrink:0}.cartPopup.active{transform:translate(0)}body.cartPopup-active{overflow:hidden}.whiteButton{color:#3b3b3b;text-align:center;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.84px;text-transform:uppercase;border-radius:8.244px;border:1.031px solid #cfcece;width:fit-content;padding:1.8rem 2.5rem;justify-self:center;display:flex;transition:all .4s}.whiteButton:hover{background-color:var(--gold);border:1px solid var(--gold);color:var(--ivory-white)}.topBanner{width:100%;height:4.8rem;flex-shrink:0;background:var(--royal-purple);justify-content:center;align-items:center}.topBanner,.topBanner .topBannerMain{display:flex}.topBanner .topBannerMain .topBannerLink{display:flex;justify-content:center;width:100%}.topBanner .topBannerMain .topBannerLink a{color:var(--ivory-white);font-size:1.3rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.39px;display:flex;justify-content:center;align-items:center;width:fit-content;gap:1.2rem;transition:all .4s;text-transform:uppercase}.topBanner .topBannerMain .topBannerLink a svg path{transition:all .4s}.topBanner .topBannerMain .topBannerLink a:hover{color:var(--gold)}.topBanner .topBannerMain .topBannerLink a:hover svg path{fill:var(--gold);transform:translate(3px)}.topBanner .topBannerMain button{margin-left:auto}.topBanner .topBannerMain button svg path{transition:all .4s}.topBanner .topBannerMain button:hover svg path{fill:var(--gold)}header .headerTop{border-bottom:1px solid #e3e3e3;padding:1rem 0 0}header .headerTop .headerMain{display:flex;align-items:center}header .headerTop .headerMain .mobileButton{display:none}header .headerTop .headerMain .headerLogo{margin-right:4.5rem;flex-shrink:0}header .headerTop .headerMain .headerLogo img{width:9rem;height:9rem;object-fit:contain;mix-blend-mode:multiply}header .headerTop .headerMain .headerLinks{flex-shrink:0;margin-left:2.4rem;display:flex;gap:3.2rem;position:relative}header .headerTop .headerMain .headerLinks a,header .headerTop .headerMain .headerLinks button{display:flex;justify-content:center;align-items:center;text-align:left;gap:.8rem}header .headerTop .headerMain .headerLinks a p,header .headerTop .headerMain .headerLinks a svg path,header .headerTop .headerMain .headerLinks button p,header .headerTop .headerMain .headerLinks button svg path{transition:all .4s}header .headerTop .headerMain .headerLinks a>svg,header .headerTop .headerMain .headerLinks button>svg{width:3.2rem;height:3.2rem;flex-shrink:0}header .headerTop .headerMain .headerLinks a:hover p,header .headerTop .headerMain .headerLinks button:hover p{color:var(--royal-purple)}header .headerTop .headerMain .headerLinks a:hover svg path,header .headerTop .headerMain .headerLinks button:hover svg path{fill:var(--royal-purple)}header .headerTop .headerMain .headerLinks div p{font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.28px;transition:all .4s}header .headerTop .headerMain .headerLinks div span{font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px;opacity:.4}header .headerCategories{border-bottom:1px solid #f3ede8;padding:1.5rem 0}header .headerCategories .headerCategoriesMain{display:flex;align-items:center}header .headerCategories .headerCategoriesMain .headerCategoriesFilter{flex-shrink:1}header .headerCategories .headerCategoriesMain .headerCategoriesFilter ul{flex-shrink:1;display:flex;gap:1.2rem}header .headerCategories .headerCategoriesMain .headerCategoriesFilter ul li{font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.28px;flex-shrink:0;border-radius:8px;background:var(--beige);padding:.7rem 0}header .headerCategories .headerCategoriesMain .headerCategoriesFilter ul li a{transition:all .4s;padding:.7rem 1.2rem}header .headerCategories .headerCategoriesMain .headerCategoriesFilter ul li a:hover{opacity:.7}header .headerCategories .headerCategoriesMain .headerCategoriesLinks{margin-left:2.8rem}header .headerCategories .headerCategoriesMain .headerCategoriesLinks ul{display:flex;justify-content:center;gap:3.2rem}header .headerCategories .headerCategoriesMain .headerCategoriesLinks ul li{display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.3px;position:relative;transition:all .4s;flex-shrink:0}header .headerCategories .headerCategoriesMain .headerCategoriesLinks ul li:after{content:"";position:absolute;bottom:-.2em;left:50%;right:50%;height:1px;background:var(--royal-purple);transition:all .2s ease}header .headerCategories .headerCategoriesMain .headerCategoriesLinks ul li:hover{color:var(--royal-purple)}header .headerCategories .headerCategoriesMain .headerCategoriesLinks ul li:hover:hover:after{left:0;right:0;height:2px}.searchBar{position:relative;width:100%;height:4.8rem;flex-shrink:1;display:flex;align-items:center;border-radius:12px;border:1px solid #ebe9ec;background:#e7e3e8}.searchBar .searchCategories{flex-shrink:0;border-radius:8px;background:var(--bg-white);margin:.3rem;position:relative}.searchBar .searchCategories.active p,.searchBar .searchCategories:hover p{color:var(--royal-purple)}.searchBar .searchCategories.active svg path,.searchBar .searchCategories:hover svg path{fill:var(--royal-purple)}.searchBar .searchCategories.active svg{rotate:180deg}.searchBar .searchCategories button{display:flex;align-items:center;padding:1.2rem 2.2rem;gap:1.4rem}.searchBar .searchCategories button svg,.searchBar .searchCategories button svg path{transition:all .3s ease}.searchBar .searchCategories button p{transition:all .4s;font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.14px}.searchBar .searchCategories .categoriesMenu{position:absolute;width:17.1rem;left:50%;right:50%;top:calc(100% + 1.7rem);transform:translate(-50%);border-radius:8px;background:#fff;box-shadow:0 14.427px 35.037px 0 hsla(0,0%,76%,.25);transition:all .4s ease;z-index:20}.searchBar .searchCategories .categoriesMenu.active{transition:all .4s ease;scale:1}.searchBar .searchCategories .categoriesMenu ul{padding:.9rem;display:flex;flex-direction:column}.searchBar .searchCategories .categoriesMenu ul li{font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.14px;padding:.8rem 1.5rem;border-radius:5px}.searchBar .searchCategories .categoriesMenu ul li:hover{background:#efedea}.searchBar input{width:100%;height:100%;margin:2rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal}.searchBar .searchButton{width:4.8rem;height:4.8rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:12px;background:#6a0dad}.searchBar .searchButton svg{width:2rem;height:2rem;flex-shrink:0}.select-trigger{border-radius:12px;border:1px solid #b9b9b9;width:6.5rem;height:4.8rem;flex-shrink:0;font-size:1.2rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.24px;text-transform:uppercase;padding:1.5rem;margin-left:2.4rem;gap:.4rem;position:relative}.select-trigger span,.select-trigger svg{opacity:.6}.select-option-div{border-radius:1.2rem;border:1px solid #b9b9b9;flex-shrink:1;font-size:1.6rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.24px;text-transform:uppercase;cursor:pointer;width:6.5rem;text-align:center;display:flex;justify-content:center;align-items:center;background-color:var(--bg-white);opacity:1}.select-option-inner{gap:2rem}.select-option,.select-option-inner{width:6.5rem;display:flex;justify-content:center;align-items:center;padding:1rem;text-align:center}.select-option{flex-shrink:0;font-size:1.4rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.24px;text-transform:uppercase;cursor:pointer}.select-icon{transition:transform .3s ease;transform-origin:center;position:absolute;right:10px}.select-trigger[data-state=open]{border:1px solid var(--royal-purple);color:var(--royal-purple)}.select-trigger[data-state=open] span,.select-trigger[data-state=open] svg{opacity:1}.select-trigger[data-state=open] svg path{fill:var(--royal-purple)}.select-trigger[data-state=open] .select-icon{transform:rotate(180deg)}.select-trigger[data-state=closed] .select-icon{transform:rotate(0deg)}.otp{align-items:center;justify-content:center;gap:1rem}.otp,.otp .otpTop{display:flex;flex-direction:column}.otp .otpTop>h3{text-align:center;font-family:Moisette;font-size:3.2rem;font-style:italic;font-weight:400;line-height:3.6rem;letter-spacing:-.064rem;text-transform:uppercase;margin-bottom:1.3rem}.otp .otpTop>p{font-weight:400;margin-bottom:.7rem}.otp .otpTop>p,.otp .otpTop>span{color:var(--Secondary-06,#1c1c1c);text-align:center;font-size:1.4rem;font-style:normal;line-height:normal;letter-spacing:-.0011rem}.otp .otpTop>span{font-weight:700}.otp .otpBottom{margin-top:5.1rem}.otp .otpBottom .otpBottomText{display:flex;align-items:center;justify-content:center;gap:1.6rem}.otp .otpBottom .otpBottomText p{font-weight:400}.otp .otpBottom .otpBottomText button,.otp .otpBottom .otpBottomText p{color:var(--Secondary-06,#1c1c1c);text-align:center;font-size:1.4rem;font-style:normal;line-height:normal;letter-spacing:-.0011rem}.otp .otpBottom .otpBottomText button{font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;transition:all .4s}.otp .otpBottom .otpBottomText button:hover{opacity:.6}.otp .otpBottom .otpBottomSendAgain{margin-top:2.6rem;display:flex;align-items:center;justify-content:center;gap:1.6rem}.otp .otpBottom .otpBottomSendAgain p{font-weight:400}.otp .otpBottom .otpBottomSendAgain button,.otp .otpBottom .otpBottomSendAgain p{color:var(--Secondary-06,#1c1c1c);font-size:1.4rem;font-style:normal;line-height:normal;letter-spacing:-.0011rem}.otp .otpBottom .otpBottomSendAgain button{font-weight:700;text-decoration:underline;text-underline-offset:4px;transition:all .4s}.otp .otpBottom .otpBottomSendAgain button:hover{opacity:.6}.otp .otpBottom .submitButton{margin-top:2.9rem;width:100%;border-radius:8px;background:#6a0dad;display:flex;padding:2rem 0;justify-content:center;height:5.6rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;gap:1.2rem;align-items:center;position:relative}.searchResults{position:absolute;z-index:20;top:calc(100% + 1.5rem);width:100%;height:fit-content;border-radius:8px;padding:2.7rem 1.9rem;background:#fff;box-shadow:0 14.427px 35.037px 0 hsla(0,0%,76%,.25);min-height:25rem;display:flex;flex-direction:column}.searchResults .searchResultsTop{display:flex;justify-content:space-between;align-items:center;width:100%}.searchResults .searchResultsTop p{font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal}.searchResults .searchResultsTop svg{width:18px;height:18px;flex-shrink:0}.searchResults .searchResultsTop svg path{fill:gray}.searchResults .searchResultsCards{margin:1.1rem 0 3.8rem;display:flex;flex-direction:column;gap:1.8rem}.searchResults .searchResultsCards .searchResultsCard{display:flex;align-items:center}.searchResults .searchResultsCards .searchResultsCard:hover .searchResultsCardTitle p{opacity:.6}.searchResults .searchResultsCards .searchResultsCard .searchResultsCardImg{width:6rem;height:6rem;padding:.3rem;flex-shrink:0;border-radius:6px;border:1px solid #eeeded;background:#fff}.searchResults .searchResultsCards .searchResultsCard .searchResultsCardImg img{width:100%;height:100%;object-fit:contain}.searchResults .searchResultsCards .searchResultsCard .searchResultsCardTitle{margin-left:1.8rem}.searchResults .searchResultsCards .searchResultsCard .searchResultsCardTitle p{font-size:1.5rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.15px;text-transform:uppercase;transition:all .4s ease;width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.searchResults .searchResultsCards .searchResultsCard .searchResultsCardTitle span{font-size:1.2rem;font-style:normal;font-weight:500;line-height:17.519px;letter-spacing:-.12px;opacity:.9}.searchResults .searchResultsCards .searchResultsCard .searchResultsCardPrice{display:flex;justify-content:center;align-items:center;margin-left:auto;color:#480b73;font-size:1.4rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.139px}.searchResults .searchResultsShowMore{text-align:center;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.84px;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;transition:all .4s;margin-top:auto;width:fit-content;display:flex}.searchResults .searchResultsShowMore:hover{opacity:.6}.campaignsSection{background-color:#f6f2ee;padding:2.7rem 0 8rem;flex-shrink:0}.campaignsSection .swiper-pagination{position:unset;margin:1rem;display:flex;justify-content:center;transition:all .4s ease}.campaignsSection .swiper-pagination .swiper-pagination-bullet{transition:all .4s ease;width:13px;height:13px;flex-shrink:0;border:1.5px solid #d9d9d9;opacity:1;background-color:transparent}.campaignsSection .swiper-pagination .swiper-pagination-bullet-active{transition:all .4s ease;background:#6a0dad;background-blend-mode:multiply;border:1.5px solid #d9d9d9;flex-shrink:0;opacity:1;width:13px;height:13px}.campaignsSection .campaignCard{cursor:pointer}.campaignsSection .campaignCard:hover .campaignCardImg img{scale:1.05}.campaignsSection .campaignCard:hover .campaignCardTitleBottom p,.campaignsSection .campaignCard:hover .campaignCardTitleBottom svg,.campaignsSection .campaignCard:hover .campaignCardTitleBottom svg path{opacity:.6}.campaignsSection .campaignCard .campaignCardImg{overflow:hidden;border-radius:8px 8px 0 0;height:41rem}.campaignsSection .campaignCard .campaignCardImg img{width:100%;height:100%;object-fit:cover;transition:all .4s}.campaignsSection .campaignCard .campaignCardTitle{display:flex;flex-direction:column;gap:1rem;padding:1.2rem 1.4rem 1.6rem 2rem;height:12.1rem;border-radius:0 0 8px 8px}.campaignsSection .campaignCard .campaignCardTitle span{color:var(--ivory-white);font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;text-transform:uppercase}.campaignsSection .campaignCard .campaignCardTitle .campaignCardTitleBottom{display:flex;justify-content:space-between;align-items:start}.campaignsSection .campaignCard .campaignCardTitle .campaignCardTitleBottom p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--ivory-white);font-family:Moisette,sans-serif;font-size:2.4rem;font-weight:500;line-height:24px;letter-spacing:-.48px;text-transform:uppercase;transition:all .4s;color:var(--Secondary-03,#f8f5f2);font-style:normal}.campaignsSection .campaignCard .campaignCardTitle .campaignCardTitleBottom svg{margin-left:2rem;flex-shrink:0;transition:all 1s}.campaignsSection .campaignCard .campaignCardTitle .campaignCardTitleBottom svg path{transition:all 1s}.middleBanner{background:#eedfc9;padding:3rem 0}.middleBanner .container{display:flex;justify-content:space-between;align-items:center;padding-inline:3.6rem}.middleBanner .middleBannerCard{display:flex;justify-content:center;align-items:center;gap:2.9rem}.middleBanner .middleBannerCard img{mix-blend-mode:darken;width:9rem;height:9rem;flex-shrink:0}.middleBanner .middleBannerCard:not(:last-child):after{content:"";height:6rem;width:1px;background-color:#d0baa7;margin:0 3rem 0 1rem}.middleBanner .middleBannerCard .middleBannerCardTitle{display:flex;flex-direction:column;gap:.9rem}.middleBanner .middleBannerCard .middleBannerCardTitle p{font-family:Moisette,sans-serif;font-size:2.4rem;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.48px;text-transform:uppercase}.middleBanner .middleBannerCard .middleBannerCardTitle span{font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px;opacity:.7;width:21.7rem}.sectionTitle{height:fit-content;width:fit-content;display:flex;flex-direction:column;gap:1.3rem;padding-inline:1.6rem}.sectionTitle p{font-family:Moisette,sans-serif;font-size:4rem;font-style:italic;font-weight:400;line-height:24px;letter-spacing:-.8px;text-transform:uppercase}.sectionTitle p strong{font-size:4rem;font-style:normal;font-weight:600}.sectionTitle span{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.16px}.productCardsSection{padding:6.9rem 3rem 4.8rem;background:#f5f5f5}.badges{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column;gap:.4rem}.badges .badge{display:flex;width:fit-content;justify-content:start;align-items:center;gap:.7rem;color:#fff;font-size:1.1rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.227px;text-transform:uppercase;background-color:#532376;padding:.5rem 1.1rem .5rem .8rem;flex-shrink:0;border-radius:12px}.badges .badge.star{background-color:#000}.badges .badge.discount{background-color:var(--royal-purple)}.badges .badge.new{background-color:#5e5c88}.badges .badge.lowStock{background-color:var(--gold)}.badges .badge .badgeIcon.star{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M8.49907 0.896248C8.41805 0.732098 8.25087 0.628174 8.06782 0.628174C7.88477 0.628174 7.71759 0.732098 7.63658 0.896248L5.66787 4.88534L1.26606 5.52456C1.0849 5.55086 0.934383 5.67774 0.877806 5.85184C0.821229 6.02594 0.868402 6.21706 0.999488 6.34484L4.18477 9.44973L3.43262 13.8344C3.40167 14.0148 3.47584 14.1971 3.62393 14.3047C3.77203 14.4123 3.96837 14.4265 4.1304 14.3413L8.06782 12.2712L12.0052 14.3413C12.1673 14.4265 12.3636 14.4123 12.5117 14.3047C12.6598 14.1971 12.734 14.0148 12.703 13.8344L11.9509 9.44973L15.1362 6.34484C15.2672 6.21706 15.3144 6.02594 15.2578 5.85184C15.2013 5.67774 15.0507 5.55086 14.8696 5.52456L10.4678 4.88534L8.49907 0.896248Z" fill="white"/></svg>')}.badges .badge .badgeIcon.discount{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M13.0931 13.3319C13.0194 13.6728 12.8752 13.9945 12.6698 14.2763C12.4644 14.5582 12.2023 14.794 11.9003 14.9685C11.5983 15.1431 11.2632 15.2525 10.9164 15.2899C10.5696 15.3273 10.2188 15.2917 9.88663 15.1854C9.39175 15.7184 8.77223 16.0039 8.03656 16.0039C7.30089 16.0039 6.68984 15.7238 6.18467 15.183C5.853 15.2897 5.50268 15.3259 5.15621 15.2892C4.80973 15.2525 4.47476 15.1437 4.17281 14.9699C3.87086 14.7961 3.60859 14.5611 3.40286 14.2799C3.19713 13.9988 3.05248 13.6777 2.9782 13.3373C2.63755 13.2621 2.3163 13.1168 2.03491 12.9106C1.75352 12.7045 1.51816 12.442 1.34383 12.1398C1.1695 11.8377 1.06002 11.5025 1.02236 11.1558C0.984698 10.809 1.01969 10.4582 1.1251 10.1256C0.591491 9.62958 0.307143 9.00951 0.308353 8.2739C0.309563 7.53828 0.589071 6.92728 1.12147 6.43183C0.637471 4.85897 1.70529 3.47485 2.9782 3.22077C3.14033 2.50814 3.53479 1.95038 4.17246 1.58378C4.47241 1.40498 4.80751 1.2932 5.15474 1.25613C5.50198 1.21906 5.85312 1.25757 6.18406 1.36903C6.68258 0.833042 7.29846 0.550531 8.02809 0.548111C8.75771 0.545692 9.37723 0.821548 9.88784 1.36782C10.2187 1.25685 10.5697 1.21853 10.9167 1.25549C11.2638 1.29245 11.5987 1.4038 11.8988 1.58197C12.5329 1.94494 12.9273 2.49665 13.0943 3.21835C13.8088 3.38108 14.3648 3.77611 14.732 4.41494C14.9104 4.71451 15.0217 5.04916 15.0584 5.39587C15.095 5.74258 15.0562 6.09312 14.9444 6.42336C15.4828 6.92486 15.7648 7.54131 15.766 8.27148C15.7672 9.00165 15.4895 9.61748 14.9456 10.1256C15.057 10.4571 15.0954 10.8088 15.0581 11.1565C15.0208 11.5042 14.9088 11.8398 14.7296 12.1401C14.3648 12.7723 13.8137 13.1679 13.0931 13.3319ZM10.9393 4.88679C10.9085 4.62425 10.7203 4.4349 10.4723 4.42945C10.2599 4.42522 10.1371 4.55044 10.0234 4.71136C8.76901 6.47176 7.51283 8.23094 6.25485 9.98892C5.91887 10.4596 5.58371 10.9306 5.24935 11.4021C5.19476 11.4723 5.163 11.5575 5.15835 11.6463C5.15369 11.7351 5.17637 11.8232 5.22333 11.8987C5.26432 11.9747 5.32754 12.0363 5.40453 12.0754C5.48151 12.1144 5.56859 12.129 5.65409 12.1171C5.81986 12.1038 5.92755 12.0088 6.01709 11.88C6.47204 11.2412 6.9278 10.6031 7.38437 9.96593C8.51813 8.37855 9.65129 6.79097 10.7838 5.20318C10.8445 5.10208 10.8965 4.99604 10.9393 4.88619V4.88679ZM4.17125 6.33807H4.19726C4.19726 6.52923 4.18819 6.72099 4.19726 6.91095C4.23538 7.60966 4.77564 8.16138 5.48892 8.2376C6.14776 8.30838 6.81991 7.85225 6.976 7.19467C7.097 6.68107 7.06494 6.15295 7.00807 5.63451C6.93547 4.96907 6.36617 4.46636 5.68797 4.43127C5.00977 4.39618 4.37936 4.83961 4.23598 5.4984C4.17972 5.77002 4.19061 6.05797 4.17125 6.33807ZM11.8988 10.217H11.8783C11.8783 10.0161 11.8874 9.81409 11.8783 9.61204C11.8414 8.91756 11.2412 8.33681 10.5358 8.30535C9.8098 8.27329 9.1443 8.80081 9.0711 9.50557C9.03177 9.92584 9.02389 10.3485 9.04751 10.7699C9.08018 11.4716 9.6404 12.0578 10.2914 12.1093C11.0718 12.1698 11.704 11.7275 11.8547 10.9816C11.9019 10.7348 11.8843 10.4729 11.8976 10.217H11.8988Z" fill="white"/><path d="M5.09668 6.33869C5.09668 6.17233 5.09063 6.00657 5.09668 5.84082C5.09644 5.77402 5.10945 5.70784 5.13496 5.64611C5.16046 5.58438 5.19796 5.52831 5.24528 5.48117C5.2926 5.43402 5.3488 5.39673 5.41063 5.37144C5.47246 5.34616 5.53869 5.33339 5.60548 5.33387C5.67371 5.33234 5.74155 5.34446 5.80502 5.36953C5.86849 5.3946 5.92631 5.43211 5.97507 5.47985C6.02383 5.5276 6.06255 5.58461 6.08895 5.64753C6.11535 5.71045 6.1289 5.77802 6.12881 5.84626C6.13727 6.16809 6.13607 6.48992 6.12881 6.81418C6.1293 6.95172 6.07563 7.08392 5.97939 7.18219C5.88315 7.28046 5.75209 7.33689 5.61456 7.33927C5.3284 7.3423 5.10939 7.12814 5.09608 6.82386C5.09124 6.66052 5.09668 6.4996 5.09668 6.33869Z" fill="white"/><path d="M10.9776 10.2284C10.9776 10.3893 10.9843 10.5508 10.9776 10.7123C10.9687 10.8426 10.9106 10.9646 10.8151 11.0538C10.7197 11.1429 10.5939 11.1924 10.4633 11.1924C10.3328 11.1924 10.207 11.1429 10.1116 11.0538C10.0161 10.9646 9.95805 10.8426 9.9491 10.7123C9.93821 10.3808 9.93882 10.0469 9.9491 9.71658C9.95271 9.58165 10.0086 9.45341 10.105 9.35893C10.2014 9.26445 10.3308 9.21113 10.4658 9.21024C10.5326 9.20944 10.599 9.22186 10.661 9.24678C10.7231 9.27171 10.7796 9.30864 10.8273 9.35547C10.8751 9.40229 10.9131 9.45809 10.9392 9.51964C10.9653 9.5812 10.9789 9.64731 10.9794 9.71416C10.9849 9.88355 10.9776 10.0572 10.9776 10.2284Z" fill="white"/></svg>')}.badges .badge .badgeIcon.new{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M17.7121 9.99201C17.7121 9.81501 17.6251 9.65941 17.4927 9.56181L17.4955 9.55701L15.6307 8.48041L16.7041 6.62121L16.7005 6.61901C16.7344 6.54239 16.7497 6.45885 16.7453 6.37518C16.7409 6.2915 16.7168 6.21005 16.6751 6.13741C16.633 6.06485 16.5744 6.00323 16.504 5.95757C16.4336 5.91191 16.3535 5.88348 16.2701 5.87461V5.86941H14.1165V3.72201H14.1121C14.1031 3.6387 14.0746 3.55867 14.029 3.48841C13.9833 3.41815 13.9218 3.35964 13.8493 3.31761C13.7765 3.27571 13.6949 3.2516 13.6111 3.24725C13.5272 3.24291 13.4435 3.25845 13.3669 3.29261L13.3643 3.28801L11.4681 4.38281L10.4181 2.56401L10.4143 2.56621C10.3648 2.49856 10.3002 2.4435 10.2255 2.40548C10.1508 2.36747 10.0683 2.34758 9.98446 2.34741C9.80746 2.34741 9.65166 2.43441 9.55426 2.56681L9.54946 2.56401L8.48206 4.41281L6.64406 3.35161L6.64186 3.35541C6.56524 3.32151 6.4817 3.30614 6.39803 3.31055C6.31435 3.31496 6.2329 3.33903 6.16026 3.38081C6.08765 3.42286 6.02599 3.48146 5.98029 3.55183C5.93459 3.62221 5.90614 3.70237 5.89726 3.78581H5.89186V5.92061H3.76946V5.92481C3.68615 5.93377 3.60612 5.96224 3.53586 6.0079C3.46561 6.05355 3.40709 6.11512 3.36506 6.18761C3.32327 6.26032 3.2992 6.34185 3.29483 6.4256C3.29045 6.50935 3.30588 6.59295 3.33986 6.66961L3.33526 6.67241L4.38446 8.48981L2.50566 9.57461L2.50786 9.57841C2.44021 9.62784 2.38515 9.69251 2.34713 9.76718C2.30912 9.84185 2.28923 9.92442 2.28906 10.0082C2.28906 10.1852 2.37606 10.341 2.50846 10.4384L2.50566 10.4432L4.37046 11.5198L3.29706 13.379L3.30066 13.381C3.26676 13.4576 3.25139 13.5412 3.2558 13.6248C3.26021 13.7085 3.28429 13.79 3.32606 13.8626C3.36815 13.9352 3.42676 13.9968 3.49713 14.0425C3.5675 14.0881 3.64765 14.1165 3.73106 14.1254V14.1308H5.88446V16.278H5.88886C5.90726 16.4412 5.99866 16.594 6.15166 16.6824C6.22442 16.7243 6.30604 16.7484 6.38987 16.7527C6.4737 16.757 6.55737 16.7415 6.63406 16.7074L6.63666 16.712L8.53286 15.6172L9.58286 17.436L9.58666 17.4338C9.63609 17.5015 9.70076 17.5565 9.77543 17.5945C9.8501 17.6326 9.93267 17.6524 10.0165 17.6526C10.1935 17.6526 10.3493 17.5656 10.4467 17.4334L10.4513 17.436L11.5187 15.5872L13.3569 16.6484L13.3591 16.6446C13.4357 16.6785 13.5192 16.6939 13.6029 16.6895C13.6866 16.6851 13.768 16.661 13.8407 16.6192C13.9133 16.5772 13.9749 16.5186 14.0206 16.4482C14.0663 16.3778 14.0948 16.2977 14.1037 16.2142H14.1091V14.0796H16.2317V14.0754C16.315 14.0665 16.395 14.038 16.4653 13.9923C16.5355 13.9467 16.594 13.8851 16.6361 13.8126C16.6778 13.7399 16.7019 13.6583 16.7063 13.5745C16.7107 13.4907 16.6952 13.4071 16.6613 13.3304L16.6659 13.3278L15.6167 11.5104L17.4955 10.4256L17.4933 10.4218C17.5609 10.3724 17.616 10.3077 17.654 10.2331C17.692 10.1584 17.7119 10.0758 17.7121 9.99201ZM8.74346 12.271L6.77426 11.401L7.64326 12.906L7.15206 13.1896L5.81966 10.8822L6.32466 10.5904L8.23066 11.4228L7.39366 9.97321L7.88506 9.68961L9.21706 11.997L8.74346 12.271ZM9.67386 11.7338L8.34166 9.42621L9.97466 8.48361L10.2243 8.91601L9.08246 9.57501L9.36206 10.0594L10.4795 9.41441L10.7291 9.84641L9.61166 10.4918L9.91526 11.0176L11.0571 10.3586L11.3067 10.791L9.67386 11.7338ZM13.4551 9.55081L12.1355 8.20001L12.6489 10.016L12.1267 10.3176L10.1337 8.39181L10.6837 8.07421L12.0513 9.50781L11.5279 7.58681L11.9119 7.36521L13.3105 8.78101L12.7525 6.87981L13.3025 6.56221L13.9775 9.24941L13.4551 9.55081Z" fill="white"/></svg>')}.badges .badge .badgeIcon.lowStock{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="8" viewBox="0 0 15 8" fill="none"><path d="M1.0472 1.8158e-06L-6.22924e-07 0.874575L5.58366 5.84798C6.55477 4.98315 7.54702 4.09789 8.52413 3.22615L12.1874 6.48686L10.522 7.96072L10.5516 8L15 8L15 4.04352L13.3279 5.54221C11.7348 4.12303 10.1677 2.72679 8.60127 1.33119C7.58189 2.2397 6.58683 3.12684 5.58859 4.01619C5.52659 3.9659 5.49137 3.93919 5.45861 3.90997C4.02689 2.63514 2.59481 1.35874 1.16238 0.0807656C1.13385 0.0553111 1.1099 0.0260853 1.08383 -0.00125513L1.0472 1.8158e-06Z" fill="%23FFFFFF"/></svg>')}.productCards{position:relative;margin:3.6rem 0 2.7rem;flex-wrap:nowrap;display:flex}.productCards .swiper-wrapper{display:flex}.productCards .swiper-slide{width:calc(25% - 1.575rem)}.productCards .productCardsSwiper{width:100%}.productCard{width:100%;height:54.7rem;flex-shrink:0;border-radius:12px;background:#fff;padding:1.1rem;display:flex;flex-direction:column}.productCard:hover img{scale:1.1}.productCard:hover .productCardTitle p{color:var(--royal-purple)}.productCard:hover .productCardTitle span{opacity:.5}.productCard .productCardImg{display:flex;justify-content:center;align-items:center;width:100%;height:28.2rem;flex-shrink:0;border-radius:8.244px;border:1.031px solid #eeeded;background:#fff;position:relative}.productCard .productCardImg .productRatings{position:absolute;left:1.1rem;bottom:.9rem;color:#000;font-size:1.3rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:-.247px}.productCard .productCardImg .productRatings .ratings{display:flex;justify-content:center;align-items:center}.productCard .productCardImg .productRatings .ratings svg{width:1.6488rem;height:1.6488rem;flex-shrink:0}.productCard .productCardImg .productRatings .ratings span{margin-left:.8rem}.productCard .productCardImg img{width:100%;height:100%;object-fit:contain;transition:all .4s;scale:.8}.productCard .productCardTitle{margin:2.4rem 1.1rem 1.6rem 1.6rem;min-height:4.5rem}.productCard .productCardTitle p{font-size:1.7rem;font-weight:800;line-height:normal;letter-spacing:.175px;text-transform:uppercase;margin-bottom:.4rem}.productCard .productCardTitle p,.productCard .productCardTitle span{color:#000;font-style:normal;transition:all .4s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.productCard .productCardTitle span{font-family:Mulish;font-size:1.4rem;font-weight:500;line-height:17.519px;letter-spacing:-.144px}.productCard .productCardPrice{color:#480b73;font-size:1.8rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.18px;display:flex;align-items:center;margin-inline:.7rem;margin-top:auto}.productCard .productCardPrice svg{width:2.061rem;height:2.061rem;flex-shrink:0}.productCard .productCardDiscount{display:flex;align-items:center;gap:1rem;margin:.5rem .6rem 2.9rem}.productCard .productCardDiscount .productCardDiscountPercent{border-radius:10.305px;border:1.031px solid #8b13e2;background:#6a0dad;color:#fff;font-size:1.2rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:.124px;padding:.5rem .8rem;font-family:Inter Tight}.productCard .productCardDiscount .productCardDiscountedPrice{display:flex;align-items:center;color:#858585;font-size:1.5rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.15px;padding-inline:.3rem;position:relative}.productCard .productCardDiscount .productCardDiscountedPrice:after{content:"";width:100%;height:1.031px;background:#6a0dad;position:absolute}.productCard .productCardDiscount .productCardDiscountedPrice svg{flex-shrink:0}.productCard .productCardDiscount .productCardDiscountedPrice svg path{stroke:#858585}.productCard .productCardButtons{display:flex;justify-content:space-between;align-items:center;margin-top:auto;position:relative;gap:1rem}.productCard .productCardButtons .productCardAddToFavorite{padding:1.35rem;flex-shrink:0;border-radius:.8rem;border:1px solid #e7e0ec;transition:all .4s}.productCard .productCardButtons .productCardAddToFavorite svg{width:2.5rem;height:2.5rem;flex-shrink:0}.productCard .productCardButtons .productCardAddToFavorite svg path{transition:all .4s}.productCard .productCardButtons .productCardAddToFavorite.active,.productCard .productCardButtons .productCardAddToFavorite:hover{border:1px solid var(--royal-purple);background:var(--royal-purple)}.productCard .productCardButtons .productCardAddToFavorite.active svg path,.productCard .productCardButtons .productCardAddToFavorite:hover svg path{fill:#fff;opacity:1}.productCard .productCardButtons .productCardAddToBasket{text-align:center;width:100%;display:flex;justify-content:center;align-items:center;gap:.8rem;border-radius:8px;border:1.031px solid #e7e0ec;color:#532376;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.866px;background:transparent;padding:1.3rem;text-transform:uppercase;transition:all .4s}.productCard .productCardButtons .productCardAddToBasket svg{width:2.4rem;height:2.4rem;flex-shrink:0}.productCard .productCardButtons .productCardAddToBasket:hover{border:1px solid var(--royal-purple)}.reelsSection{background:#fcfcfc;padding:5.3rem 0 7rem}.reelsSection .reelsCards{position:relative;margin-top:2.4rem}.reelsSection .reelsCards .pageNavigation .swiperButton.prev{position:absolute;left:-6rem;top:40%;transform:translateY(-50%)}.reelsSection .reelsCards .pageNavigation .swiperButton.next{position:absolute;right:-6rem;top:40%;transform:translateY(-50%)}.reelsSection .reelsCards .swiper-wrapper .swiper-slide{width:12.6rem!important;height:100%}.reelsSection .reelsCards .reelsCard .reelsCardImg{width:12.6rem;height:12.6rem;flex-shrink:0;border-radius:50%}.reelsSection .reelsCards .reelsCard .reelsCardImg img{width:100%;height:100%;border:1px solid #d0c1c2;border-radius:50%;padding:.6rem;object-fit:cover}.reelsSection .reelsCards .reelsCard p{margin-top:1.2rem;opacity:.6;text-align:center;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px}.pageNavigation button{width:3.8rem;height:3.8rem;flex-shrink:0;display:flex;justify-content:center;align-items:center;border:1px solid #d4d2cf;border-radius:50%;cursor:pointer}.pageNavigation .swiperButton.prev{position:absolute;left:-6rem;top:50%;transform:translateY(-50%)}.pageNavigation .swiperButton.next{position:absolute;right:-6rem;top:50%;transform:translateY(-50%)}.notesSection{background:#f5f5f5;padding:6.8rem 0 2.2rem}.notesSection .notesCards{display:flex;margin-top:3.2rem;position:relative}.notesSection .notesCards .notesSwiper{width:100%}.notesSection .notesCards .notesSwiper .swiper-slide{width:calc(20% - 1.56rem)}.notesSection .notesCards .noteCard{flex-direction:column;gap:1.7rem;width:100%;height:19.2rem;flex-shrink:0;border-radius:12px;background:#fff;display:flex;justify-content:center;align-items:center}.notesSection .notesCards .noteCard .noteCardImg{width:13.8rem;height:12.4rem;flex-shrink:0}.notesSection .notesCards .noteCard .noteCardImg img{width:100%;height:100%;object-fit:contain}.notesSection .notesCards .noteCard p{text-align:center;font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.16px}.aboutSection{padding:3rem 0 7.1rem}.aboutSection .aboutCards{display:flex;gap:1.7rem;justify-content:space-between}.aboutSection .aboutCards .aboutLeftCard{height:58.4rem;flex-shrink:0;border-radius:12px;border:1px solid #d9d9d9;padding:.9rem;width:50%}.aboutSection .aboutCards .aboutLeftCard img{width:100%;height:100%;border-radius:12px;object-fit:cover}.aboutSection .aboutCards .aboutRightCard{border-radius:12px;background:#e8d5b7;height:58.4rem;flex-shrink:0;padding:.9rem;width:50%}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain{border-radius:12px;border:1px solid #d9d9d9;mix-blend-mode:multiply;height:100%}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop>p{text-align:center;font-family:Moisette;font-size:4rem;font-style:italic;font-weight:400;line-height:24px;letter-spacing:-.8px;text-transform:uppercase;margin-bottom:2.8rem}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop>p strong{color:#2f2b25;font-family:Moisette;font-size:4rem;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.8px;text-transform:uppercase}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop span{margin-bottom:5.6rem;width:41.8rem;color:#000;text-align:center;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:23.5px;letter-spacing:-.16px;opacity:.6}.redirectCard{width:19.7rem;height:19.2rem;margin-right:1.95rem;flex-shrink:0;background:#fffef2;border-radius:12px;background:#fff;box-shadow:0 14.427px 35.037px 0 hsla(0,0%,76%,.25);display:flex;justify-content:center;align-items:center}.redirectCard p{font-family:Moisette;font-size:2.8rem;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.56px;text-transform:uppercase}.brandsSection{background:#ebe7ee;padding:6.8rem 0 2.2rem}.brandsSection .brandsCards{display:flex;margin:3.2rem 0;position:relative}.brandsSection .brandsCards .brandsSwiper{width:100%}.brandsSection .brandsCards .brandsSwiper .swiper-slide{width:calc(20% - 1.56rem)}.brandsSection .brandsCards .brandCard{flex-direction:column;gap:1.7rem;width:100%;height:19.2rem;flex-shrink:0;border-radius:12px;background:#fff;display:flex;justify-content:center;align-items:center}.brandsSection .brandsCards .brandCard .brandCardImg{width:13.8rem;height:12.4rem;flex-shrink:0}.brandsSection .brandsCards .brandCard .brandCardImg img{width:100%;height:100%;object-fit:contain}.brandsSection .brandsCards .brandCard p{text-align:center;font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.16px}.contactBanner{background:url(/assets/contactBanner.png) no-repeat;background-size:cover;background-position:50%;background-color:#a19ca0;height:32.5rem}.contactBanner .container{display:flex;justify-content:end;height:100%}.contactBanner .contactBannerTitle{width:22.7rem;display:flex;justify-content:center;align-items:center}.contactBanner .contactBannerTitle p{color:#2f2b25;text-align:center;font-style:normal;font-weight:600}.contactBanner .contactBannerTitle p,.contactBanner .contactBannerTitle p strong{font-family:Moisette;font-size:4rem;line-height:43px;letter-spacing:-.8px;text-transform:uppercase}.contactBanner .contactBannerTitle p strong{color:#6a0dad;font-style:italic;font-weight:400}.contactBanner .contactBannerRight{justify-content:center;margin-left:7.9rem;display:flex;flex-direction:column;gap:2.8rem}.contactBanner .contactBannerRight p{width:50.1rem;color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:23.5px;letter-spacing:-.16px;opacity:.6}.contactBanner .contactBannerRight .whiteButton{border-radius:8.244px;border:1.031px solid #8a8388;color:#3b3b3b;text-align:center;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.84px;text-transform:uppercase}.contactBanner .contactBannerRight .whiteButton:hover{background-color:var(--royal-purple);color:var(--ivory-white)}.userAddressPage{position:relative}.guestFormMain .guestFormTop p{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:2rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;text-align:center;margin:0 0 1.2rem 1.8rem}.guestFormMain .guestForm{height:23.7rem;border-radius:1.5rem;border:1px solid #cbc7c3;padding:3.8rem;margin-bottom:2.9rem}.guestFormMain .guestForm .guestFormInput{display:flex;gap:2.4rem;flex-wrap:wrap}.guestFormMain .guestForm .guestFormInput .formGroup{width:calc(50% - 1.2rem)}.guestFormMain .guestForm .guestFormInput .formGroup .phoneCode{color:#1a1a1a;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;margin-right:.4rem;position:absolute;top:50%;left:2.4rem;transform:translateY(-50%)}.guestFormMain .guestForm .guestFormInput .formGroup .formInput{height:4.9rem;flex-shrink:0}.guestFormMain .guestForm .guestFormInput .formGroup .formInput.phoneInput{padding-left:6.5rem;position:relative}.paymentError{color:red;font-size:1.4rem;font-style:normal;font-weight:400;line-height:17.519px;letter-spacing:-.14px;margin-top:1.2rem;text-align:center}.addressForm{width:53.2rem;height:62.2rem;flex-shrink:0;background-color:#fff;padding:2.4rem;border-radius:12px;border:1px solid #d9d9d9;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;visibility:hidden;opacity:0;transition:all .3s ease-in-out;display:flex;flex-direction:column;align-items:center}.addressForm.active{visibility:visible;opacity:1}.addressForm .addressFormClose{display:flex;margin-left:auto;width:1.8rem;height:1.8rem;flex-shrink:0}.addressForm .addressFormClose svg{width:1.8rem;height:1.8rem}.addressForm .addressFormClose svg path{fill:#000;opacity:.6}.addressForm .addressFormTitle{color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Moisette;font-size:3.2rem;font-style:normal;font-weight:400;line-height:3.6rem;letter-spacing:-.064rem;text-transform:uppercase;margin-top:2rem}.addressForm .addressFormMain{margin-top:3.2rem}.addressForm .addressFormMain .addressFormInput{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.addressForm .addressFormMain .addressFormInput .formGroup{width:100%}.addressForm .addressFormMain .addressFormInput .formGroup .formInput{width:35.6rem;height:4.9rem;flex-shrink:0}.addressForm .submitButton{margin-top:2.6rem;width:35.6rem;height:5.6rem;flex-shrink:0;border-radius:.8rem;background:#6a0dad;color:#fff;font-size:1.6rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.blogsSection{padding:10.4rem 0 7.3rem}.blogsSection .blogsCards{margin:3.2rem 0 2.3rem;position:relative}.blogsSection .blogsCards .swiper-wrapper{display:flex}.blogsSection .blogsCards .swiper-slide{width:calc(33.3333333333% - 1.2666666667rem);height:31rem}.blogsSection .blogsCards .swiper-slide:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,85%,0),rgba(49,49,49,.92) 51.95%,#0d0d0d);z-index:1}.blogsSection .blogsCards .productCardsSwiper{width:100%}.blogsSection .blogsCards .blogCard{position:relative;width:41.4rem;height:31.4rem;height:100%;flex-shrink:0;border-radius:12px}.blogsSection .blogsCards .blogCard img{width:100%;height:100%;object-fit:cover;border-radius:12px}.blogsSection .blogsCards .blogCard .blogCardTitle{border-radius:0 0 12px 12px;display:flex;flex-direction:column;gap:1.2rem;position:absolute;bottom:0;width:100%;height:31.4rem;justify-content:end;z-index:2}.blogsSection .blogsCards .blogCard .blogCardTitle>p{width:35.6rem;color:var(--ivory-white);font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.2px;margin:0 0 0 3.5rem}.blogsSection .blogsCards .blogCard .blogCardTitle span{width:32.8rem;color:#fff;font-size:1.4rem;font-style:normal;font-weight:400;line-height:17.519px;letter-spacing:-.14px;opacity:.5;margin:0 2.3rem 3rem 3.5rem}footer{background-color:#1a141f}footer .footerTop{padding:10rem 0 7.8rem}footer .footerTop .container{display:flex;gap:8.2rem}footer .footerTop .footerTopLeft .footerTopDescription{width:26.4rem;color:#fff;font-size:1.3rem;font-style:normal;font-weight:400;line-height:19.5px;letter-spacing:.26px;opacity:.8;margin:2.4rem 0 2.2rem .8rem}footer .footerTop .footerTopLeft .footerLang{display:flex;gap:.8rem}footer .footerTop .footerTopLeft .footerLang a{display:flex;justify-content:center;align-items:center;border-radius:12px;border:1px solid hsla(0,0%,73%,.2);margin-left:.8rem;width:12.3rem;gap:.8rem}footer .footerTop .footerTopLeft .footerLang a svg path{fill:#fff;opacity:.6}footer .footerTop .footerTopLeft .footerLang a span{color:#fff;font-size:1.4rem;font-style:normal;font-weight:400;line-height:17.519px;letter-spacing:.28px;opacity:.6}footer .footerTop .footerTopLeft .footerLang button{margin:0;border:1px solid hsla(0,0%,73%,.2)}footer .footerTop .footerTopLeft .footerLang button span{color:var(--ivory-white);opacity:.6;font-family:Mulish;font-size:12px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.24px;text-transform:uppercase}footer .footerTop .footerTopLeft .footerLang button svg path{fill:#fff}footer .footerTop .footerTopLinks{display:flex;gap:8.8rem}footer .footerTop .footerTopLinks .footerTopLink .mainLink{color:var(--ivory-white);font-size:1.7rem;font-style:normal;font-weight:800;line-height:24px;letter-spacing:.68px;text-transform:uppercase}footer .footerTop .footerTopLinks .footerTopLink ul{margin-top:3.2rem;display:flex;flex-direction:column;gap:1.6rem}footer .footerTop .footerTopLinks .footerTopLink ul li a{color:var(--ivory-white);font-size:1.4rem;font-style:normal;font-weight:400;line-height:17.519px;letter-spacing:.28px}footer .footerTop .footerTopSocial p{color:var(--ivory-white);font-size:1.7rem;font-style:normal;font-weight:800;line-height:24px;letter-spacing:.68px;text-transform:uppercase;margin-left:.5rem}footer .footerTop .footerTopSocial .footerTopSocials{margin-top:3.2rem;display:flex;justify-content:center;flex-direction:column;gap:.8rem}footer .footerTop .footerTopSocial .footerTopSocials a{display:flex;align-items:center;gap:1.4rem;color:var(--ivory-white);font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px;text-transform:none}footer .footerTop .footerTopSocial .footerTopSocialsMid{margin-left:.5rem;display:flex;flex-direction:column;gap:.5rem;margin-top:3.2rem}footer .footerTop .footerTopSocial .footerTopSocialsMid a,footer .footerTop .footerTopSocial .footerTopSocialsMid p{color:var(--Secondary-03,#f8f5f2);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.56px;width:19rem;opacity:.8;margin-left:0;text-transform:none}footer .footerTop .footerTopSocial .footerTopSocialsBottom{margin-top:3.2rem}footer .footerTop .footerTopSocial .footerTopSocialsBottom p{margin-left:.5rem;color:var(--Secondary-03,#f8f5f2);margin-bottom:1.2rem;font-size:1.7rem;font-style:normal;font-weight:800;line-height:24px;letter-spacing:.68px;text-transform:uppercase}footer .footerTop .footerTopSocial .footerTopSocialsBottom .socials{display:flex;gap:1.4rem}footer .footerBottom .footerBottomMain{display:flex;align-items:center;justify-content:space-between;padding:2.9rem 0 6rem;border-top:1px solid hsla(0,0%,100%,.1)}footer .footerBottom .footerBottomMain p{color:#e9e9e9;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}footer .footerBottom .footerBottomMain .footerBottomRight,footer .footerBottom .footerBottomMain .footerBottomRight .privacyPolicy{display:flex;align-items:center}footer .footerBottom .footerBottomMain .footerBottomRight .privacyPolicy a{color:var(--Secondary-03,#f8f5f2);font-size:1.4rem;font-style:normal;font-weight:400;line-height:17.519px;letter-spacing:.28px;display:flex;align-items:center}footer .footerBottom .footerBottomMain .footerBottomRight .privacyPolicy a:first-child:before{display:none}footer .footerBottom .footerBottomMain .footerBottomRight .privacyPolicy a:before{content:"";width:6px;height:6px;border-radius:50%;margin:0 1.4rem;flex-shrink:0;background-color:#fff}footer .footerBottom .footerBottomMain .footerBottomRight .madeBy{margin-left:4.5rem}footer .footerBottom .footerBottomMain .footerBottomRight .madeBy p{display:flex;justify-content:center;align-items:center;gap:.65rem}footer .footerBottom .footerBottomMain .footerBottomRight .madeBy p span{color:var(--Secondary-03,#f8f5f2);font-feature-settings:"liga" off;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.48px;opacity:.6}footer .footerBottom .footerBottomMain .footerBottomRight .madeBy p a{font-size:1.5rem;font-weight:700;letter-spacing:.6px}footer .footerBottom .footerBottomMain .footerBottomRight .goToTop{width:4rem;height:4rem;flex-shrink:0;border-radius:50%;border:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:center;align-items:center;margin-left:3.05rem}.breadCrumb{margin-top:1.4rem}.breadCrumb.productDetail ul li a{margin-right:0}.breadCrumb ul{gap:1.2rem}.breadCrumb ul,.breadCrumb ul li{display:flex;align-items:center}.breadCrumb ul li a,.breadCrumb ul li span{margin-right:1.2rem;color:#000;font-size:1.1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.11px;text-transform:uppercase;text-decoration:underline}.breadCrumb ul li span{text-decoration:none;opacity:.3}.productTypeFilter{border-top:1px solid hsla(0,0%,73%,.2);margin-top:2.7rem;padding-top:2.7rem}.productTypeFilter .px-2.w-full{padding:0}.productTypeFilter .text-foreground{display:flex;justify-content:space-between;align-items:center;color:var(--Secondary-06,#1c1c1c);font-size:1.6rem;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.productTypeFilter .productTypeFilterList{display:flex;flex-direction:column;gap:1rem;margin:1.8rem 0 .5rem;max-height:34rem;overflow-y:auto;height:100%;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#6a0dad #f1f1f1}.productTypeFilter .productTypeFilterList::-webkit-scrollbar{width:.5rem}.productTypeFilter .productTypeFilterList::-webkit-scrollbar-thumb{background-color:#6a0dad}.productTypeFilter .productTypeSearch{margin-top:2.1rem;border-bottom:1px solid hsla(0,0%,73%,.4);display:flex;align-items:center}.productTypeFilter .productTypeSearch svg{flex-shrink:0}.productTypeFilter .productTypeSearch svg path{fill:#000}.productTypeFilter .productTypeSearch input{width:100%;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.14px;padding:.6rem}.productTypeFilter .productTypeSearch input::placeholder{font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.14px}.productRangeFilter{border-top:1px solid hsla(0,0%,73%,.2);margin-top:2.7rem;padding-top:2.8rem}.productRangeFilter .px-2.w-full{padding:0}.productRangeFilter .text-foreground{display:flex;justify-content:space-between;align-items:center;color:var(--Secondary-06,#1c1c1c);font-size:1.6rem;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.productRangeFilter .priceRange [data-slot=labelWrapper]{margin:1.4rem 0 1.5rem}.productRangeFilter .priceRange [data-slot=label]{font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.14px}.productRangeFilter .priceRange [data-slot=value]{text-align:right;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.14px}.productRangeFilter .priceRange [data-slot=track]{border-radius:30px;border:1px solid #c5c5c5;height:1.2rem;background-color:transparent}.productRangeFilter .priceRange [data-slot=filler]{background:#6a0dad}.productRangeFilter .priceRange [data-slot=thumb]{width:1.8rem;height:1.8rem;background:#fafafa;border:1px solid #6a0dad}.productCategories{border-top:1px solid hsla(0,0%,73%,.2);padding:2.1rem 0 0}.productCategories .px-2.w-full{padding:0}.productCategories .text-foreground{display:flex;justify-content:space-between;align-items:center;color:var(--Secondary-06,#1c1c1c);font-size:1.6rem;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.productCategories .productCategoriesList{margin-top:1.5rem;display:flex;flex-direction:column;gap:.8rem}.productCategories .productCategoriesList li{display:flex;align-items:center;gap:1rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.14px}.productCategories .productCategoriesList li.active{color:#480b73;font-weight:700}.productCategories .productCategoriesList li span{font-size:1.1rem;opacity:.7}.filterTitle{display:flex;justify-content:space-between;align-items:center;color:var(--Secondary-06,#1c1c1c);font-size:1.6rem;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.filterTitle button{width:2.1rem;height:2px;flex-shrink:0;border-radius:8px;background-color:#000}label.customCheckbox{position:relative;cursor:pointer;display:flex;gap:1.05rem}label.customCheckbox input{opacity:0}label.customCheckbox input:checked+.checkbox{background-color:#6a0dad;border-color:#6a0dad}label.customCheckbox p{display:flex;align-items:center;gap:1.05rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.14px;margin-left:1rem}label.customCheckbox p span{opacity:.7;font-size:1.1rem}label.customCheckbox input:checked~.checkbox{background-color:var(--royal-purple);border:1px solid var(--royal-purple)}label.customCheckbox input:checked~.checkbox:after{display:block}label.customCheckbox .checkbox{position:absolute;left:0;top:0;width:1.9rem;height:1.9rem;border-radius:.4rem;border:1px solid #d9d9d9;display:flex;justify-content:center;align-items:center}label.customCheckbox .checkbox:after{left:0;top:0;bottom:.2rem;right:0;margin:auto;width:.35rem;height:.8rem;border:solid #fff;border-width:0 .3rem .3rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}label.customCheckbox .checkbox svg{width:1.5rem;height:1.5rem;flex-shrink:0}.productCode{font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.14px;margin-left:auto}.productsPage .productMobileButtons{display:none}.productsPage .productsTop{margin:5.7rem 0 2.1rem;display:flex}.productsPage .productsTop .productsTopLeft{width:30rem;flex-shrink:0}.productsPage .productsTop .productsTopLeft>span{display:none}.productsPage .productsTop .productsTopLeft h1,.productsPage .productsTop .productsTopLeft h3{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:italic;font-weight:400;line-height:36px;letter-spacing:-.8px;text-transform:uppercase}.productsPage .productsTop .productsTopLeft h1 strong,.productsPage .productsTop .productsTopLeft h3 strong{font-weight:600;font-style:normal}.productsPage .productsTop .productsTopRight ul{display:flex;gap:1.2rem;flex-wrap:wrap;row-gap:1rem}.productsPage .productsTop .productsTopRight ul li{border-radius:8px;background:var(--beige);padding:.7rem 1.2rem}.productsPage .productsTop .productsTopRight ul li span{display:flex;align-items:center;font-size:1.4rem;gap:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.28px}.productsPage .productsTop .productsTopRight ul li span button{background-color:#1c1c1c;border-radius:.4rem;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.productsPage .productsTop .productsTopRight ul li span button svg{width:1.2rem;height:1.2rem;flex-shrink:0}.productsPage .productsMain{border-top:1px solid #f3ede8;padding-top:1.1rem;margin-bottom:10rem}.productsPage .productsMain .container{display:flex;gap:4.8rem}.productsPage .productsMain .productsMainLeft{width:23.4rem;flex-shrink:0}.productsPage .productsMain .productsMainLeft .productsMainFilterTitle{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.16px}.productsPage .productsMain .productsMainLeft .productBanner{border-top:1px solid hsla(0,0%,73%,.2);margin:2.7rem 0 2rem;display:flex;flex-direction:column;gap:2.7rem;padding-top:2.7rem}.productsPage .productsMain .productsMainLeft .productBanner .productBannerImg{width:19.7rem;height:33.2rem;flex-shrink:0}.productsPage .productsMain .productsMainLeft .productBanner .productBannerImg img{width:100%;height:100%;object-fit:cover;border-radius:12px}.productsPage .productsMain .productsMainRight{width:100%}.productsPage .productsMain .productsMainRight .productsMainRightTop{margin:1.3rem 0 0 1.3rem;display:flex;justify-content:space-between}.productsPage .productsMain .productsMainRight .productsMainRightTop p{color:#000;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.14px}.productsPage .productsMain .productsMainRight .productsMainRightTop .productsMainRightSort{display:flex;gap:.9rem}.productsPage .productsMain .productsMainRight .productCards{margin-top:3.2rem;display:flex;gap:1.6rem;flex-wrap:wrap}.productsPage .productsMain .productsMainRight .productCards .productCard{width:calc(25% - 1.2rem);padding:.87rem;height:41.1656rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard:hover .productCardImg img{scale:.8}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg{width:100%;height:21.7578rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg img{width:100%;height:100%;object-fit:contain;scale:.75}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .badges .badge{color:#fff;font-family:Mulish;font-size:.8735rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.0175rem;text-transform:uppercase}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .badges .badge .badgeIcon{width:1.1117rem;height:1.1117rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .productRatings .ratings svg{width:1.2705rem;height:1.2705rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .productRatings .ratings span{font-size:.9529rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:-.0191rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardTitle{margin:1.75rem .87rem 1.15rem;min-height:3.5rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardTitle a p{font-size:1.3499rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.0135rem;text-transform:uppercase;margin-bottom:.36rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardTitle a span{font-size:1.1117rem;font-style:normal;font-weight:500;line-height:1.3499rem;letter-spacing:-.0111rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardPrice{font-size:1.887rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.0139rem;margin-inline:.16rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardPrice svg{width:2rem;height:2rem;flex-shrink:0;margin-top:.3rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardDiscount{margin:.4rem 0 2.18rem;gap:.71rem;min-height:2.5rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardDiscount .productCardDiscountPercent{font-size:1rem;text-align:center;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:.0095rem;padding:.4rem .64rem;width:3.9704rem;height:2.144rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardDiscount .productCardDiscountedPrice{font-size:1.7117rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.0111rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardDiscount .productCardDiscountedPrice svg{width:1.7705rem;height:1.7705rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons{gap:.79rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToFavorite{padding:0;justify-content:center;align-items:center;display:flex;width:3.9704rem;height:3.9704rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToFavorite svg{width:1.9058rem;height:1.9058rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToBasket{background:var(--royal-purple);padding:1.03rem 1.4rem;height:3.9704rem;color:#fff;font-size:1.1117rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.0667rem;border:1px solid var(--royal-purple)}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToBasket:hover{background-color:#fff;color:var(--royal-purple)}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToBasket:hover svg path{fill:var(--royal-purple)}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToBasket svg{width:1.8494rem;height:1.8494rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToBasket svg path{transition:all .4s;fill:#fff}.attributes{display:flex;flex-wrap:wrap;gap:1rem}.attributes a{font-size:1.4rem;font-style:normal;font-weight:600;line-height:154.496%;letter-spacing:-.028rem;text-transform:uppercase;border-radius:6px;border:.852px solid #d0d0d7;padding:.5rem 1rem;background:#f2f2f4;transition:all .4s}.attributes a:hover{background:#e2e2e6}.transition-transform{transition-property:unset;transition-timing-function:unset;transition-duration:unset;transform:rotate(0deg)!important}.shareButtons{margin-top:2.8rem;display:flex;align-items:center;width:100%;justify-content:flex-end;gap:3.8rem}.shareButtons p{opacity:.7;color:#000;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:154.496%;letter-spacing:.028rem;text-transform:uppercase}.shareButtons .socialMedias{display:flex;align-items:center;gap:.6rem}.shareButtons .socialMedias a{display:flex;justify-content:center;align-items:center;width:3.3rem;height:2.9rem;flex-shrink:0;border-radius:7px;border:.852px solid #d0d0d7}.shareButtons .socialMedias a svg{width:1.1087rem;height:1.1087rem;flex-shrink:0}.shareButtons .socialMedias button{display:flex;align-items:center;justify-content:flex-start;position:relative;gap:1rem;color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:600;line-height:154.496%;letter-spacing:-.026rem;border-radius:.6814rem;border:.852px solid #d0d0d7;width:fit-content;height:2.9rem;flex-shrink:0;padding:.8rem 1.25rem}.shareButtons .socialMedias button svg{width:1.1685rem;height:1.1683rem;flex-shrink:0}.copied{font-size:1.3rem;font-style:normal;font-weight:600;line-height:154.496%;letter-spacing:.026rem;position:absolute;top:calc(100% + .5rem);right:50%;transform:translateX(50%);opacity:0;transition:all .4s}.copied.active{opacity:1}.productDetail{margin-bottom:10rem}.productDetail .mobileProductImage,.productDetail .mobileProductInfo,.productDetail .productDetailButtonsMobile{display:none}.productDetail .productDetailMain{margin-top:4.2rem;display:flex;justify-content:space-between;gap:5.2rem;align-items:flex-start}.productDetail .productDetailMain>.shareButtons{display:none}.productDetail .productDetailMain .productDetailLeft{width:100%}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTop{display:flex;justify-content:space-between}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTop .productBrands{display:flex;align-items:center;gap:.5rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTop .productBrands>a{margin-left:.5rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;opacity:.6}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTop span .ratings{padding:.3rem 1rem;border-radius:4px;background:#f2f2f4;display:flex;align-items:center}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTop span .ratings span{color:#000;font-size:1.22rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:-.247px;margin-left:.8rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle{margin-top:1.4rem;display:flex;justify-content:space-between}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle h1{max-width:80%;flex-shrink:0;font-family:Moisette;font-size:4rem;font-style:italic;font-weight:400;line-height:36px;letter-spacing:-.8px;text-transform:uppercase}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle h1 strong{font-style:normal;font-weight:500}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle p{text-align:right;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.13px}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle p strong{font-weight:800}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice{margin-top:1.6rem;border-top:1px solid #f3ede8}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .badges{margin-left:.3rem;padding-top:1.5rem;position:static;flex-direction:row;gap:1.5rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection{display:flex;align-items:center;margin-top:2.3rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .oldPrice,.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .price{display:flex;align-items:center}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .price{margin-right:1.9rem;color:#480b73;font-size:2.4rem;font-style:normal;font-weight:800;line-height:141.996%}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .price svg{width:3rem;height:3rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .oldPrice{margin-right:1.9rem;color:#858585;font-size:1.6rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.16px;position:relative}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .oldPrice:before{content:"";position:absolute;top:50%;left:0;width:calc(100% + .5rem);height:1px;background:#858585}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .oldPrice svg{width:1.9rem;height:1.9rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .oldPrice svg path{stroke:#858585}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .discountPercent{margin-right:3.1rem;color:#fff;font-family:Inter Tight;font-size:1.4rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:.14px;border-radius:7.941px;border:.794px solid #8b13e2;background:#6a0dad;padding:.6rem 1rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .variant{display:flex;gap:.5rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.16px}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .variant strong{font-weight:800}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes{border-top:1px solid #f3ede8;margin-top:2.4rem;padding:2.4rem 0 0 .8rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes p{font-size:1.7rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.17px}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards{margin-top:1.6rem;display:flex;gap:1.2rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard{padding:1.9rem 2.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;border-radius:5px;border:1px solid #d0d0d7;cursor:pointer;width:15.4rem;height:10rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard.size30 svg{width:1.1rem;height:3.8rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard.size50 svg{width:2.1rem;height:3.8rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard.size90 svg{width:2.6rem;height:3.8rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard.size200 svg{width:3.3rem;height:3.8rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard.active{border:1px solid #1f1f28}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard.active p{font-weight:800;opacity:1}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard.active svg path{fill:#1c1c1c}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard p{color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Mulish;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.14px;opacity:.7}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard .size30{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="38" viewBox="0 0 11 38" fill="none"><g clip-path="url(%23clip0_274_4641)"><path d="M9.31066 10.2549C9.59864 10.2549 9.84163 10.2509 10.082 10.2549C10.7017 10.2656 10.9968 10.5745 10.9968 11.2238C10.9968 14.54 10.9968 17.8561 10.9968 21.1723C10.9968 22.8693 10.9968 35.2441 10.9968 36.9411C10.9968 37.7052 10.7255 37.9975 10.0049 37.9981C7.00164 37.9981 3.99879 37.9981 0.996377 37.9981C0.278343 37.9981 0 37.7039 0 36.9478C0 31.9569 0 16.2882 0 11.2973C0 10.5438 0.2777 10.2582 1.00666 10.2549C1.21751 10.2549 1.42835 10.2549 1.6707 10.2549C1.67777 10.0974 1.68806 9.96861 1.6887 9.84049C1.6887 8.60928 1.68548 7.37807 1.6887 6.14686C1.69191 5.52358 1.92911 5.2393 2.55265 5.11651V4.76951C2.55265 3.50493 2.55265 2.24036 2.55265 0.976447C2.5578 0.328477 2.85478 0.00749516 3.47125 0.00482588C4.82332 -0.000957584 6.17561 -0.000957584 7.52811 0.00482588C8.14908 0.00482588 8.44413 0.321804 8.44606 0.969774C8.44606 2.34446 8.44606 3.71914 8.44606 5.08782C9.16731 5.31738 9.3113 5.52225 9.3113 6.30702C9.3113 7.48239 9.3113 8.65799 9.3113 9.83382L9.31066 10.2549ZM9.32416 36.2725V11.9966H1.67134V36.2725H9.32416ZM7.63932 10.2102V6.89426H3.35554V10.2102H7.63932ZM6.77793 5.12319V1.74253H4.22078V5.12586L6.77793 5.12319Z" fill="%23B7B7BE"/></g><defs><clipPath id="clip0_274_4641"><rect width="11" height="38" fill="white"/></clipPath></defs></svg>')}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard .size50{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="38" viewBox="0 0 21 38" fill="none"><g clip-path="url(%23clip0_274_4645)"><path d="M17.9049 38.0024H2.5219C2.40495 37.9969 2.28921 37.9762 2.17757 37.9409C0.737601 37.5876 0.0176169 36.6722 0.0176169 35.1948C0.0176169 27.8528 0.0386817 20.5108 -0.000207147 13.1688C-0.00749881 11.7046 1.06357 10.3109 2.84111 10.3498C4.61866 10.3887 3.96322 10.3587 5.73914 10.3579C5.88012 10.3579 7.64227 10.3449 7.77838 10.3376V8.64738C7.47456 8.64738 7.20558 8.64738 6.93741 8.64738C6.60036 8.64706 6.26667 8.58031 5.95543 8.45094C5.64419 8.32157 5.36149 8.13212 5.1235 7.89342C4.88551 7.65473 4.69688 7.37146 4.56842 7.05981C4.43995 6.74816 4.37415 6.41425 4.37479 6.07715C4.36885 4.93249 4.36885 3.78755 4.37479 2.64235C4.38208 1.19923 5.46125 0.0307956 6.89447 0.0194516C10.3783 -0.00728783 10.6213 -0.00566726 14.1092 0.0194516C15.544 0.0291751 16.6329 1.19275 16.6386 2.62857C16.6386 3.78728 16.6459 4.94599 16.6386 6.1047C16.633 6.77834 16.3626 7.42273 15.8858 7.89854C15.409 8.37436 14.7641 8.64336 14.0905 8.64738C13.8102 8.64738 13.5307 8.64738 13.2269 8.64738V10.3587H15.3066C17.1368 10.3587 16.5357 10.3522 18.3659 10.3587C19.5747 10.3644 20.5396 11.088 20.9074 12.2345C20.9635 12.4247 20.9946 12.6213 20.9998 12.8195V35.3228C21.0047 35.8318 20.8699 36.3323 20.6101 36.77C20.4513 37.045 20.229 37.2781 19.9619 37.4498C19.8988 37.4887 19.8347 37.5252 19.7691 37.5592C19.1927 37.8556 18.553 38.0077 17.9049 38.0024ZM1.74574 24.1749C1.74574 27.799 1.74574 31.4232 1.74574 35.0473C1.74574 35.9792 1.99447 36.2328 2.90593 36.2328H18.1115C19.0084 36.2328 19.2692 35.9759 19.2692 35.0846C19.2692 27.8088 19.2692 20.5332 19.2692 13.2579C19.2692 12.3666 19.0067 12.1146 18.1082 12.1146H3.86438C2.6491 12.1146 3.87248 12.1097 2.66125 12.1146C2.09412 12.1146 1.79435 12.4128 1.75141 12.9759C1.74169 13.1104 1.74574 13.2458 1.74574 13.3811V24.1749ZM10.5273 1.76481C8.8454 1.76481 8.78301 1.76481 7.10107 1.76481C6.42213 1.76481 6.11507 2.06299 6.10778 2.7485C6.09752 3.79917 6.09752 4.85011 6.10778 5.90132C6.11345 6.6087 6.41322 6.91256 7.12294 6.91337C10.4601 6.91904 10.5565 6.91904 13.8937 6.91337C14.6018 6.91337 14.9015 6.6087 14.908 5.8997C14.9177 4.86253 14.9177 3.82537 14.908 2.7882C14.9023 2.05408 14.6034 1.76562 13.8718 1.76481C12.2174 1.76319 12.1825 1.76481 10.5273 1.76481ZM11.4599 8.67412H9.5697V10.3303H11.4599V8.67412Z" fill="%23B7B7BE"/></g><defs><clipPath id="clip0_274_4645"><rect width="21" height="38" fill="white"/></clipPath></defs></svg>')}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard .size90{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="38" viewBox="0 0 26 38" fill="none"><g clip-path="url(%23clip0_274_4649)"><path d="M23.7267 38.0023H2.2897C2.25911 37.9768 2.22478 37.956 2.18788 37.9408C0.741265 37.5875 0.017957 36.6721 0.017957 35.1947C0.017957 27.8527 0.0391349 20.5107 3.71918e-05 13.1687C-0.00729364 11.7045 1.06952 10.3108 2.85662 10.3497C4.64371 10.3886 6.42836 10.3586 8.21382 10.3578C8.35637 10.3578 8.49809 10.3448 8.63494 10.3376V8.64729C8.32949 8.64729 8.05906 8.64729 7.78945 8.64729C7.45056 8.64708 7.11503 8.5804 6.80207 8.45107C6.48911 8.32174 6.20485 8.13229 5.96556 7.89357C5.72626 7.65485 5.53663 7.37154 5.40751 7.05984C5.27839 6.74815 5.21232 6.41419 5.21307 6.07706C5.20655 4.9324 5.20655 3.78747 5.21307 2.64226C5.2204 1.19914 6.30618 0.0307077 7.74628 0.0193637C11.2504 -0.00710562 14.7543 -0.00710562 18.2579 0.0193637C19.7004 0.0290872 20.7951 1.19266 20.8008 2.62849C20.8057 3.7872 20.8082 4.9459 20.8008 6.10461C20.7953 6.77825 20.5234 7.42264 20.0441 7.89845C19.5647 8.37427 18.9163 8.64327 18.2391 8.64729C17.9581 8.64729 17.6763 8.64729 17.3708 8.64729V10.3586H17.8327C19.6727 10.3586 21.5128 10.3521 23.352 10.3586C24.5681 10.3643 25.5382 11.0879 25.908 12.2344C25.9316 12.3074 25.9699 12.3762 26.0008 12.4467V35.8956C25.7858 36.5041 25.5219 37.0964 24.9534 37.4481C24.5754 37.6831 24.1372 37.82 23.7267 38.0023ZM1.75536 24.1748C1.75536 27.799 1.75536 31.4231 1.75536 35.0472C1.75536 35.9791 2.00543 36.2327 2.92178 36.2327H23.0962C23.9979 36.2327 24.2602 35.9758 24.2602 35.0845C24.2602 27.8087 24.2602 20.5331 24.2602 13.2578C24.2602 12.3665 23.9971 12.1145 23.0938 12.1145H6.32898C5.10718 12.1145 3.89352 12.1096 2.67579 12.1145C2.10561 12.1145 1.80424 12.4127 1.76106 12.9758C1.75129 13.1103 1.75536 13.2457 1.75536 13.381V24.1748ZM13.0277 1.76472C11.3368 1.76472 9.6455 1.76472 7.95398 1.76472C7.2714 1.76472 6.96269 2.06299 6.95536 2.74841C6.94504 3.79908 6.94504 4.85002 6.95536 5.90123C6.96106 6.60861 7.26244 6.91247 7.97598 6.91328C11.3313 6.91922 14.6864 6.91922 18.0412 6.91328C18.7531 6.91328 19.0553 6.60861 19.0618 5.89961C19.0705 4.86244 19.0705 3.82528 19.0618 2.78811C19.0561 2.05399 18.7564 1.76553 18.02 1.76472C16.3562 1.7631 14.6921 1.7631 13.0277 1.76472ZM15.5943 8.67403H10.4359V10.3303H15.5943V8.67403Z" fill="%23B7B7BE"/></g><defs><clipPath id="clip0_274_4649"><rect width="26" height="38" fill="white"/></clipPath></defs></svg>')}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard .size200{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="38" viewBox="0 0 33 38" fill="none"><g clip-path="url(%23clip0_274_4653)"><path d="M29.8412 38.0024H2.72768C2.55761 37.999 2.38835 37.9784 2.22261 37.9408C0.752856 37.5876 0.0179795 36.6722 0.0179795 35.1948C0.0179795 27.8528 0.039472 20.5108 -0.000206396 13.1688C-0.00764609 11.7046 1.08516 10.3109 2.89879 10.3498C4.71243 10.3887 9.83011 10.3587 11.6421 10.3579C11.7867 10.3579 10.2773 10.3449 10.4162 10.3376V8.64738C10.1062 8.64738 9.83259 8.64738 9.55815 8.64738C9.21425 8.64706 8.87379 8.58031 8.55623 8.45094C8.23867 8.32157 7.95024 8.13212 7.70741 7.89342C7.46459 7.65472 7.27214 7.37146 7.14106 7.05981C7.00999 6.74816 6.94286 6.41425 6.94351 6.07715C6.93745 4.93249 6.93745 3.78755 6.94351 2.64235C6.95095 1.19923 8.05285 0.0307956 9.51434 0.0194516C13.0689 -0.00728783 19.9299 -0.00566726 23.4894 0.0194516C24.9534 0.0291751 26.0643 1.19275 26.0701 2.62857C26.0743 3.7872 26.0767 4.9459 26.0701 6.1047C26.0647 6.77826 25.789 7.42265 25.3026 7.89849C24.8163 8.37433 24.1584 8.64336 23.4712 8.64738C23.1852 8.64738 22.8992 8.64738 22.59 8.64738V10.3587H21.403C23.2703 10.3587 28.4442 10.3522 30.3116 10.3587C31.5449 10.3644 32.5294 11.088 32.9047 12.2345C32.962 12.4247 32.9937 12.6213 32.999 12.8195V35.3228C33.004 35.8318 32.8665 36.3323 32.6014 36.77C32.4391 37.0448 32.2124 37.2778 31.9401 37.4498C31.8756 37.4887 31.8103 37.5252 31.7433 37.5592C31.1552 37.8556 30.5025 38.0077 29.8412 38.0024ZM1.78119 24.1749C1.78119 27.799 1.78119 31.4232 1.78119 35.0473C1.78119 35.9791 2.03496 36.2327 2.96493 36.2327H30.0529C30.9679 36.2327 31.2341 35.9758 31.2341 35.0845C31.2341 27.8087 31.2341 20.5331 31.2341 13.2578C31.2341 12.3665 30.9663 12.1145 30.0495 12.1145H6.42273C5.18278 12.1145 3.9511 12.1096 2.71528 12.1146C2.13664 12.1146 1.83079 12.4128 1.78697 12.9759C1.77705 13.1104 1.78119 13.2458 1.78119 13.3811V24.1749ZM16.5275 1.76481C14.8114 1.76481 11.442 1.76481 9.72513 1.76481C9.03241 1.76481 8.71912 2.06299 8.71168 2.7485C8.7012 3.79917 8.7012 4.85011 8.71168 5.90132C8.71746 6.6087 9.02332 6.91256 9.74745 6.91337C13.1523 6.91922 19.8646 6.91922 23.2695 6.91337C23.992 6.91337 24.2978 6.6087 24.3044 5.8997C24.3144 4.86253 24.3127 3.82537 24.3044 2.7882C24.2987 2.05408 23.9936 1.76562 23.2464 1.76481C21.5584 1.7631 18.2163 1.76481 16.5275 1.76481ZM20.7863 8.67412H12.2439V10.3303H20.7863V8.67412Z" fill="%23B7B7BE"/></g><defs><clipPath id="clip0_274_4653"><rect width="33" height="38" fill="white"/></clipPath></defs></svg>')}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard svg{flex-shrink:0;width:3.5rem;height:3.5rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons{border-top:1px solid #f3ede8;margin-top:2.5rem;padding-top:2.5rem;padding-left:.7rem;display:flex;align-items:center;gap:1.6rem;text-transform:uppercase}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .quantityPicker{display:flex;align-items:center;padding:1.7rem 2rem;border-radius:5px;border:1px solid #d0d0d7;width:fit-content;gap:1.6rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .quantityPicker button{font-style:normal;line-height:normal;letter-spacing:.695px;width:2.4rem;height:2.4rem;flex-shrink:0;text-transform:uppercase}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .quantityPicker button span{font-weight:200;display:flex;justify-content:center;height:fit-content;font-size:1.6rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .quantityPicker input{color:#000;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.695px;text-transform:uppercase;width:2rem;text-align:center;height:19.68px;opacity:.7}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .addToBag{width:28rem;justify-content:center;text-align:center;text-transform:uppercase;display:flex;gap:1.3rem;align-items:center;border-radius:8.244px;background:#532376;color:#fff;font-size:1.5rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.9px;padding:1.8rem 4rem;height:6rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .addToBag svg{width:2.4rem;height:2.4rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .addToBag svg path{fill:#fff}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .whatsappBuy{text-align:center;border-radius:8.244px;background:#1a1a1a;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.9px;padding:1.8rem 4rem;height:6rem;gap:1.6rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .whatsappBuy svg{width:2.4rem;height:2.4rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .addToFav{flex-shrink:0;padding:1.8rem;border-radius:8.244px;border:1.031px solid #d0d0d7}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .addToFav svg{width:2.4732rem;height:2.4732rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .addToFav.active{background:var(--royal-purple)}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons .addToFav.active svg path{fill:#fff;opacity:1}.productDetail .productDetailMain .productDetailAccordions{margin-bottom:4.8rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle{margin-top:3.3rem;padding:3.6rem 2.3rem 0 .7rem;border-top:1px solid #f3ede8;position:relative}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle:last-child{border-bottom:1px solid #f3ede8;padding-bottom:3.6rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .content ul{display:flex;flex-direction:column;gap:.4rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .content ul li{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.5rem;letter-spacing:-.016rem;opacity:.8;list-style:decimal;list-style-position:inside}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle span{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:2rem;font-style:normal;font-weight:800;line-height:3.6rem;letter-spacing:.04rem;text-transform:uppercase}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle h2 button{padding:0}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle section{margin-top:1.6rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .allNotes{display:grid;grid-template-columns:repeat(2,1fr);row-gap:2rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .allNotes .notes{display:flex;width:100%;align-items:center;gap:1.7rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .allNotes .notes .notesDesc{display:flex;flex-direction:column;gap:.5rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .allNotes .notes .notesDesc p{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.5rem;letter-spacing:-.016rem;opacity:.6}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .allNotes .notes .notesDesc ul{display:flex;gap:1rem;flex-wrap:wrap}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .allNotes .notes .notesDesc ul li{flex-shrink:0}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .allNotes .notes .notesDesc ul li a{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.5rem;letter-spacing:-.016rem;text-decoration:underline;text-underline-offset:6px}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .videoPlayer{position:relative}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .videoPlayer .playButton{width:4.8rem;height:4.8rem;flex-shrink:0;position:absolute;border-radius:.5765rem;background-color:hsla(0,0%,85%,.6);display:flex;justify-content:center;align-items:center;top:50%;left:50%;transform:translate(-50%,50%)}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .videoPlayer .playButton svg{width:1.6rem;height:1.6rem;flex-shrink:0}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .videoPlayer .reactPlayer{width:100%!important;height:42.3rem!important;border-radius:12px}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .videoPlayer .reactPlayer iframe{width:100%!important;border-radius:12px}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .videoPlayer .reactPlayer img{border-radius:12px;object-fit:cover;width:100%;height:100%}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .content p{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.5rem;letter-spacing:-.016rem;opacity:.6;margin-bottom:1.6rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .pageNavigation .swiperButton.prev{position:absolute;left:-3.5rem;top:60%;transform:translateY(-50%)}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .pageNavigation .swiperButton.next{position:absolute;right:-1.77rem;top:60%;transform:translateY(-50%)}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .photoGallerySwiper{overflow:hidden}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .photoGallerySwiper .swiper-wrapper{display:flex}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .photoGallerySwiper .swiper-wrapper .swiper-slide{width:calc(33.3333333333% - .8rem);height:30.2rem;flex-shrink:0;border-radius:12px}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .photoGallerySwiper .swiper-wrapper .swiper-slide img{border-radius:12px;width:100%;height:100%;object-fit:cover}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .photoGallerySwiper .swiper-pagination-bullet{width:8px;height:8px;background:#d9d9d9;opacity:1;transition:all .3s ease}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .photoGallerySwiper .swiper-pagination-bullet-active{background:#000}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .photoGallerySwiper .swiper-pagination{position:relative;margin-top:20px}.productDetail .productDetailMain .productDetailImages{top:1rem}.productDetail .productDetailMain .productDetailImages .productDetailImg{width:43.8rem;height:43.8rem;background-color:#fff;flex-shrink:0;border-radius:.8rem}.productDetail .productDetailMain .productDetailImages .productDetailImg img{width:100%;height:100%;object-fit:contain;border-radius:.8rem}.productDetail .otherProductsSection{margin-top:0}.productDetail .otherProductsSection .otherProducts .top{padding-top:7.3rem}.productDetail .otherProductsSection .otherProducts .top h3{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:italic;font-weight:400;line-height:2.4rem;letter-spacing:-.08rem;text-transform:uppercase;display:ruby-text;margin-left:1.6rem}.productDetail .otherProductsSection .otherProducts .top h3 span{font-weight:600}.productDetail .otherProductsSection .otherProducts .top p{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.016rem;margin-left:1.6rem}.productDetail .otherProductsSection .otherProducts .otherProductsBottom{position:relative}.productDetail .otherProductsSection .otherProducts .otherProductsBottom .pageNavigation .swiperButton.prev{position:absolute;left:-4.5rem;top:50%;transform:translateY(-50%)}.productDetail .otherProductsSection .otherProducts .otherProductsBottom .pageNavigation .swiperButton.next{position:absolute;right:-4.5rem;top:50%;transform:translateY(-50%)}.productDetail .otherProductsSection .otherProducts .otherProductsBottom>.productCards{display:flex;gap:1.6rem;margin:2.44rem 0 7.29rem}.productDetail .otherProductsSection .otherProducts .otherProductsBottom>.productCards .productCard{width:calc(25% - 1.2rem)}.productDetail .otherProductsSection .otherProducts .otherProductsBottom>.productCards .productCard img{width:100%;height:100%;object-fit:contain;border-radius:8px;scale:.75}.productDetail .otherProductsSection .otherProducts .otherProductsBottom .productCardsSection{display:none}.aboutPage .aboutPageMain .aboutPageTopContainer{margin-top:5rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop{display:flex;justify-content:space-between;align-items:center;padding-left:6.4rem;gap:6rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopDesc h1{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:6.4286rem;font-style:italic;font-weight:400;line-height:5.7857rem;letter-spacing:-.1286rem;text-transform:uppercase;width:40.5rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopDesc h1 span{font-weight:500;display:inline-block}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopDesc .date{color:dimgray;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.016rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopDesc p{width:36.3rem;margin-top:1.6rem;color:#3b3b3b;font-family:Mulish;font-size:1.8rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.108rem;text-transform:uppercase}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopImg{width:73.1rem;height:57.1rem;flex-shrink:0}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopImg img{width:100%;height:100%;object-fit:cover;border-radius:20px}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom{margin-top:4.2rem;display:flex;gap:13.2rem;margin-left:20.3rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomImages{position:relative;display:flex}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomImages .containerBottomImage{width:35.6rem;height:38.9rem;flex-shrink:0}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomImages .containerBottomImage img{width:100%;height:100%;border-radius:20px;object-fit:cover}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomImages .containerBottomImage:last-child{position:absolute;right:20.2rem;top:13.3rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomDesc{margin-top:5.5rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomDesc span{width:34.1rem;display:block;color:#3b3b3b;font-family:Mulish;font-size:1.8rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.108rem;text-transform:uppercase}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomDesc p{width:41.8rem;color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.35rem;letter-spacing:-.016rem;opacity:.6;margin-bottom:1.55rem}.aboutPage .aboutPageMain .aboutPageCounter{margin-top:25.1rem;display:flex;gap:26.8rem;justify-content:center;align-items:center;width:100%;background-color:#eedfc9;height:21.6295rem}.aboutPage .aboutPageMain .aboutPageCounter .count{display:flex;flex-direction:column;gap:.6rem}.aboutPage .aboutPageMain .aboutPageCounter .count p{color:#1a1a1a;text-align:center;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.048rem;text-transform:uppercase;opacity:.56}.aboutPage .aboutPageMain .aboutPageCounter .count span{color:#1a1a1a;text-align:center;font-family:Moisette;font-size:4.4154rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.0442rem}.aboutPage .aboutPageMain .aboutVideoSection{padding-top:8.9rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.aboutPage .aboutPageMain .aboutVideoSection h3{width:83.2rem;color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Moisette;font-size:4.3697rem;font-style:italic;font-weight:400;line-height:3.9328rem;letter-spacing:-.0874rem;text-transform:uppercase;margin-bottom:4.25rem}.aboutPage .aboutPageMain .aboutVideoSection .videoPlayer{margin-bottom:4.21rem;position:relative}.aboutPage .aboutPageMain .aboutVideoSection .videoPlayer .reactPlayer{width:100%!important;height:71rem!important;border-radius:20px;position:relative}.aboutPage .aboutPageMain .aboutVideoSection .videoPlayer .reactPlayer iframe{width:100%!important;border-radius:12px}.aboutPage .aboutPageMain .aboutVideoSection .videoPlayer .reactPlayer img{border-radius:12px;width:100%;height:100%}.aboutPage .aboutPageMain .aboutVideoSection .videoPlayer .playButton{width:4.8rem;height:4.8rem;flex-shrink:0;position:absolute;border-radius:.5765rem;background-color:hsla(0,0%,85%,.6);display:flex;justify-content:center;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%)}.aboutPage .aboutPageMain .aboutVideoSection .videoPlayer .playButton svg{width:1.6rem;height:1.6rem;flex-shrink:0}.aboutPage .aboutTabs{padding:8rem 0 9.7rem}.aboutPage .aboutTabs h3{color:var(--Secondary-06,#1c1c1c);text-align:left;margin-left:6.3rem;font-family:Moisette;font-size:4.3697rem;font-style:italic;font-weight:400;line-height:3.9328rem;letter-spacing:-.0874rem;text-transform:uppercase}.aboutPage .aboutTabs h3 span{font-weight:600}.aboutPage .aboutTabs .tabMain{display:flex;gap:10.1rem;margin-top:3.6rem}.aboutPage .aboutTabs .tabMain .tabImg{width:64.5rem;height:63.5rem;border-radius:15px;border:1px solid #d9d9d9;flex-shrink:0}.aboutPage .aboutTabs .tabMain .tabImg img{padding:1.1rem;width:100%;height:100%;flex-shrink:0;border-radius:20px}.aboutPage .aboutTabs .tabMain .aboutTab{margin-top:2.9rem;width:42.6rem;flex-shrink:0}.aboutPage .aboutTabs .tabMain .aboutTab .tabs{width:fit-content;height:5.9rem;flex-shrink:0;display:flex;gap:6rem;padding:0 3.9rem;border-radius:10px;border:1px solid #d0d0d7;margin-bottom:2.3rem}.aboutPage .aboutTabs .tabMain .aboutTab .tabs button{color:#3b3b3b;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.084rem;text-transform:uppercase;width:fit-content;flex-shrink:0;opacity:.5}.aboutPage .aboutTabs .tabMain .aboutTab .tabs button.active{opacity:1}.aboutPage .aboutTabs .tabMain .aboutTab .tabContent p{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.35rem;letter-spacing:-.016rem;opacity:.6;margin-bottom:2.5rem}.aboutPage .aboutMessage{display:flex;gap:1.7rem;margin-bottom:10rem}.aboutPage .aboutMessage .aboutMessageLeft{width:50%;height:58.4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;background:#e8d5b7}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder{border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:12px;width:calc(100% - 2rem);height:calc(100% - 2rem);padding:5.3rem 2rem}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder h3{width:41.3rem;color:#2f2b25;text-align:center;font-family:Moisette;font-size:4rem;font-style:italic;font-weight:400;line-height:3.5rem;letter-spacing:-.08rem;text-transform:uppercase}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder h3 span{font-weight:600}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder p{width:41.3rem;color:#000;text-align:center;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.35rem;letter-spacing:-.016rem;margin-top:2.3rem;opacity:.6}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder .ceoName{color:#3b3b3b;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.084rem;text-transform:uppercase;margin-top:auto}.aboutPage .aboutMessage .aboutMessageRight{height:58.4rem;border-radius:12px;border:1px solid #d9d9d9}.aboutPage .aboutMessage .aboutMessageRight .aboutMessageRightImg{padding:.9rem;width:100%;height:58.4rem;flex-shrink:0}.aboutPage .aboutMessage .aboutMessageRight .aboutMessageRightImg img{width:100%;height:100%;object-fit:cover;border-radius:12px}.nprogress{pointer-events:none;z-index:99999}.nprogress .bar{background:#cba135;position:fixed;z-index:99999;top:0;left:0;width:100%;height:5px}.nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}.nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent .nprogress .bar,.nprogress-custom-parent .nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.inputLoader .loader{width:2rem;height:2rem;background:radial-gradient(farthest-side,#8b13e2 94%,transparent) top/2px 2px no-repeat,conic-gradient(transparent 30%,#8b13e2);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0)}.loaderDiv{width:100%;display:flex;justify-content:center;margin-top:2rem;min-height:25rem;align-items:center}.loader{width:5rem;height:5rem;background:radial-gradient(farthest-side,#8b13e2 94%,transparent) top/8px 8px no-repeat,conic-gradient(transparent 30%,#8b13e2)}.loader,.loader2{aspect-ratio:1;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);animation:l13 1s linear infinite}.loader2{width:4rem;height:4rem;background:radial-gradient(farthest-side,#fff 94%,transparent) top/8px 8px no-repeat,conic-gradient(transparent 30%,#fff)}@keyframes l13{to{transform:rotate(1turn)}}label input[type=radio]{display:none}label .custom-radio{width:1.6rem;height:1.6rem;flex-shrink:0;border:1.5px solid #d5d5d5;border-radius:50%;display:inline-block;position:relative;margin-right:.8rem;transition:border-color .3s ease}label input[type=radio]:checked+.custom-radio:after{content:"";width:.5rem;height:.5rem;background-color:#8b13e2;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}label .radio-wrapper:hover .custom-radio,label input[type=radio]:checked+.custom-radio{border-color:#8b13e2;border-width:1.5px}label input[type=radio]:checked+.custom-radio+.radio-label{color:#8b13e2;font-weight:700}label span{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem;letter-spacing:-.015rem}.paymentPage{height:70vh}.paymentPage,.paymentPage .paymentMain{display:flex;align-items:center;justify-content:center}.paymentPage .paymentMain{height:100%;flex-direction:column;gap:1.6rem}.paymentPage .paymentMain svg{width:8rem;height:8rem;flex-shrink:0}.paymentPage .paymentMain span{color:#000;font-family:Mulish;font-size:2.6rem;font-style:normal;font-weight:400;line-height:2.35rem;letter-spacing:-.016rem}.paymentPage .paymentMain a{height:5rem;width:fit-content;border-radius:.8rem;background:#0d0d0d;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.35rem;display:flex;align-items:center;justify-content:center;padding:0 2.4rem;transition:all .3s ease;margin-top:2.4rem}.paymentPage .paymentMain a:hover{background:#8b13e2}.basketPage .container{display:flex;gap:6.65rem}.basketPage .basketPageMain{width:100%;padding-right:5.3rem;border-right:1px solid #e0dddb}.basketPage .basketPageMain:has(.emptyBasket){padding-right:0;height:100%;border-right:none}.basketPage .basketPageMain .emptyBasket{padding-bottom:20rem}.basketPage .basketPageMain .emptyBasket .emptyMessage{display:flex;align-items:center;justify-content:flex-start;gap:1.6rem}.basketPage .basketPageMain .emptyBasket .emptyMessage svg{width:3.7rem;height:3.7rem;flex-shrink:0}.basketPage .basketPageMain .emptyBasket .emptyMessage span{color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Mulish;font-size:1.7rem;font-style:normal;font-weight:500;line-height:3.6rem}.basketPage .basketPageMain .emptyBasket .addProduct{gap:1.7rem;margin-top:3.5rem;width:fit-content;height:5.6rem;flex-shrink:0;border-radius:.8rem;background:#6a0dad;padding:0 2.4rem;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Mulish;font-size:1.6rem}.basketPage .basketPageMain .emptyBasket .addProduct svg{width:2.4rem;height:2.4rem;flex-shrink:0}.basketPage .basketPageMain .basketMessage{margin-top:2.7rem;width:100%;height:4.3rem;border-radius:8px;background:#eee;padding:1.1rem 2.1rem;color:#000;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem;letter-spacing:-.028rem}.basketPage .basketPageMain .pageTitle{display:flex;flex-direction:row;gap:1rem;margin:3.6rem 0 2.4rem 1.6rem}.basketPage .basketPageMain .pageTitle h1,.basketPage .basketPageMain .pageTitle span{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:normal;font-weight:500;line-height:3.6rem;letter-spacing:-.08rem;text-transform:uppercase;display:inline-block}.basketPage .basketPageMain .basketCards{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:5.5rem}.basketPage .basketPageMain .basketCards .basketCard{width:100%;border-radius:15px;border:1px solid #e0dddb;background:#fafafa;padding:1.82rem;display:flex;gap:2.7rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardImg{width:12.9838rem;height:12.9838rem;flex-shrink:0;background-color:#fff}.basketPage .basketPageMain .basketCards .basketCard .basketCardImg img{width:100%;height:100%;object-fit:contain;border-radius:6px}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain{display:flex;justify-content:space-between;width:100%}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft{display:flex;flex-direction:column;height:100%;flex-shrink:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName p{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.032rem;text-transform:uppercase}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName .productValue{display:flex;gap:.3rem;align-items:center;color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.014rem;opacity:.7}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName .productValue span{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;border-radius:3px;border:1px solid #e0dddb;flex-shrink:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName .productValue span svg{width:.7474rem;height:1.2909rem;flex-shrink:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName .productValue span svg path{fill:#000}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardQuantity{width:10rem;height:3.2rem;flex-shrink:0;border-radius:6px;border:1px solid #e0dddb;margin-top:auto;margin-bottom:.6rem;display:flex;padding:.6rem 1.3rem;align-items:center;justify-content:space-between}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardQuantity button span{color:#000;font-family:Mulish;font-size:1.3909rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.0695rem;text-transform:uppercase}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardQuantity input{color:#000;font-family:Inter Tight;font-size:1.3909rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.0695rem;text-transform:uppercase;width:10px}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight{margin:1.08rem 0 .7rem;display:flex;flex-direction:column;align-items:flex-end;width:100%}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight button svg{width:2.2rem;height:2.2rem;flex-shrink:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .oldPrice{display:flex;align-items:center;justify-content:center;color:#1c1c1c;font-family:Mulish;font-size:1.5454rem;font-style:normal;font-weight:400;line-height:141.996%;letter-spacing:-.0309rem;opacity:.7;margin-top:2.6rem;position:relative}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .oldPrice:after{display:flex;content:"";width:calc(100% + .5rem);height:.0878rem;background-color:#1c1c1c;opacity:.7;position:absolute}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .oldPrice svg{width:1.7831rem;height:1.7831rem;flex-shrink:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .oldPriceMobile{display:none!important}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price{display:flex;margin-top:auto;gap:2rem;align-items:center}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price span{color:#fff;font-family:Inter Tight;font-size:1.4rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:.014rem;border-radius:.7941rem;border:.794px solid #8b13e2;background:#6a0dad;padding:.5rem 1rem;height:3.2rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price p{display:flex;align-items:center;color:#1c1c1c;text-align:right;font-family:Mulish;font-size:2.4rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:-.048rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price p svg{width:2.8376rem;height:2.8376rem;flex-shrink:0}.basketCheckout{margin-top:6.05rem;margin-bottom:10rem;flex-shrink:0;width:30.3rem}.basketCheckout .basketTitle p{color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Mulish;font-size:2.4rem;font-style:normal;font-weight:700;line-height:3.6rem;text-transform:uppercase}.basketCheckout .basketTitle span{color:#000;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.026rem;text-align:center;display:block}.basketCheckout .basketAmounts{padding-inline:2.6rem;margin:4.7rem 0 3.3rem;display:flex;flex-direction:column;gap:1.2rem}.basketCheckout .basketAmounts .basketMessage p{color:#1c1c1c;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:400}.basketCheckout .basketAmounts .basketAmount{display:flex;justify-content:space-between}.basketCheckout .basketAmounts .basketAmount p{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.032rem}.basketCheckout .basketAmounts .basketAmount span{display:flex;align-items:center;gap:.2rem;color:var(--Secondary-06,#1c1c1c);text-align:right;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2rem;letter-spacing:-.032rem}.basketCheckout .basketAmounts .basketAmount span.discount{color:#cba135}.basketCheckout .basketAmounts .basketAmount span.discount svg path{stroke:#cba135}.basketCheckout .basketAmounts .basketAmount span.totalItem svg{visibility:hidden}.basketCheckout .basketAmounts .basketAmount span svg{margin-top:.2rem;width:1.7rem;height:1.7rem;flex-shrink:0}.basketCheckout .subTotal{display:flex;justify-content:space-between;align-items:center;border-radius:12px;background:#eee}.basketCheckout .subTotal p{display:flex;align-items:center;color:var(--Secondary-06,#1c1c1c);text-align:right;font-family:Mulish;font-size:2rem;font-style:normal;font-weight:800;line-height:2.3429rem;text-transform:uppercase;padding:1.8rem 2.3rem 1.8rem 3rem}.basketCheckout .subTotal p svg{width:2.2rem;height:2.2rem;flex-shrink:0;display:flex}.basketCheckout .subTotal p svg path{stroke-width:1.5px}.basketCheckout .paymentMethod{margin-top:1.2rem;border-radius:12px;border:1px solid #d9d9d9}.basketCheckout .paymentMethod.errorPayment{border:1px solid red}.basketCheckout .paymentMethod p{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:2rem;letter-spacing:.014rem;text-transform:uppercase;padding:1.55rem 0 1.05rem 2.7rem;border-bottom:1px solid #d9d9d9}.basketCheckout .paymentMethod .choosePayment{display:flex;padding:1.9rem 0 2.2rem;width:100%;justify-content:space-around;position:relative}.basketCheckout .paymentMethod .choosePayment:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#d9d9d9;transform:translateY(-50%,-50%)}.basketCheckout .paymentMethod .choosePayment label{display:flex;flex-direction:row;align-items:center;cursor:pointer}.basketCheckout .completeOrder{margin-top:1.8rem;border-radius:8px;background:#6a0dad;width:100%;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;display:flex;justify-content:center;align-items:center;padding:1.6rem 0}.basketCheckout .completeOrder svg{width:2.4rem;height:2.4rem;flex-shrink:0;margin-right:1.2rem}.basketCheckout .contactUs{margin-top:2.6rem;padding-inline:2.5rem;display:flex;justify-content:center;align-items:center;gap:1.9rem}.basketCheckout .contactUs p{display:flex;align-items:center;gap:.8rem;color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.032rem}.basketCheckout .contactUs p svg{width:2rem;height:2rem;flex-shrink:0}.basketCheckout .contactUs a{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:2rem;letter-spacing:.028rem;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;transition:all .4s}.basketCheckout .contactUs a:hover{opacity:.7}.pageTitle{display:flex;flex-direction:column;gap:.6rem;margin:6.5rem 0 4.5rem 1.6rem}.pageTitle h1{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:italic;font-weight:400;line-height:5.7857rem;letter-spacing:-.08rem;text-transform:uppercase}.pageTitle h1 span{font-weight:500}.pageTitle p{color:#3b3b3b;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.096rem;text-transform:uppercase}.blogsPage{margin-bottom:11.6rem}.blogsPage .blogsMain .blogsCards{display:flex;flex-direction:column;gap:3.2rem}.blogPageCard{display:flex;gap:1.6rem}.blogPageCard .blogPageCardLeft{width:50%;height:43.4rem;border-radius:12px;border:1px solid #d9d9d9}.blogPageCard .blogPageCardLeft .blogPageCardImg{width:100%;height:100%;padding:.8rem .9rem}.blogPageCard .blogPageCardLeft .blogPageCardImg img{width:100%;height:100%;object-fit:cover;border-radius:8px}.blogPageCard .blogPageCardRight{width:50%;height:43.4rem;border-radius:12px;background:#f9f5ef;padding:.8rem .9rem;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.blogPageCard .blogPageCardRight .blogPageCardBorder{display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9;height:100%;padding:6.5rem 11rem 4.27rem 8.3rem}.blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails{display:flex;gap:2.7rem}.blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails p,.blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails span{color:#858585;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:155%}.blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails span{display:flex;align-items:center;gap:.6rem}.blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails span svg{width:1.5rem;height:1.5rem;flex-shrink:0}.blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails span:before{display:flex;content:"";margin-right:1.6rem;height:1.2rem;opacity:.15;background:#6a0dad;width:1px}.blogPageCard .blogPageCardRight .blogPageCardBorder h3{margin-top:2.2rem;width:35.6rem;color:#2f2b25;font-family:Mulish;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.02rem}.blogPageCard .blogPageCardRight .blogPageCardBorder .desc{margin-top:1.2rem;width:41.4rem;color:#000;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.7519rem;letter-spacing:-.014rem;opacity:.7}.blogPageCard .blogPageCardRight .blogPageCardBorder a{margin-top:auto;color:#3b3b3b;text-align:center;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.084rem;text-transform:uppercase;padding:1.8rem 3.8rem;border-radius:8px;width:fit-content;border:1px solid #bab2a7}.blogDetailPage{margin-bottom:8.4rem}.blogDetailPage .blogDetailMain .blogDetailContainer{padding:0 9.8rem}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle{width:55.9rem;margin:6.5rem 0 1.3rem 2.8rem}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle h1{line-height:4.6rem}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle .blogDetails{margin-top:1rem;display:flex;align-items:center;gap:2.7rem}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle .blogDetails p,.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle .blogDetails span{color:#858585;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:155%}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle .blogDetails span{display:flex;align-items:center;gap:.6rem}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle .blogDetails span:before{display:flex;content:"";margin-right:1.6rem;height:1.2rem;opacity:.15;background:#6a0dad;width:1px}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle .blogDetails span svg{width:1.5rem;height:1.5rem;flex-shrink:0}.blogDetailPage .blogDetailMain .blogDetailContainer .blogDetailMainImg{width:100%;height:53.4rem;flex-shrink:0;border-radius:12px;border:1px solid #d9d9d9;padding:1rem;margin-bottom:5rem}.blogDetailPage .blogDetailMain .blogDetailContainer .blogDetailMainImg img{width:100%;height:100%;object-fit:cover;border-radius:8px}.blogDetailPage .blogDetailMain .blogDetailContainer .blogContent{padding:0 7.2rem}.blogDetailPage .blogDetailMain .blogDetailContainer .blogContent h5{color:#000;font-family:Mulish;font-size:1.8rem;font-style:normal;font-weight:800;line-height:1.7519rem;text-transform:uppercase;opacity:.7;margin-bottom:2.2rem}.blogDetailPage .blogDetailMain .blogDetailContainer .blogContent p{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;opacity:.7;margin-bottom:2.2rem}.blogDetailPage .blogDetailMain .blogDetailContainer .blogContent p:last-child{margin-bottom:0}.blogDetailPage .blogDetailMain .blogDetailContainer .videoPlayer{margin:6.1rem 0 6.62rem}.blogDetailPage .blogDetailMain .blogDetailContainer .videoPlayer .reactPlayer{width:100%!important;height:60.2827rem!important;border-radius:12px}.blogDetailPage .blogDetailMain .blogDetailContainer .videoPlayer .reactPlayer img{width:100%;height:100%;object-fit:cover;border-radius:12px}.blogDetailPage .blogDetailMain .blogDetailContainer .videoPlayer .reactPlayer .playButton{width:4.8rem;height:4.8rem;flex-shrink:0;position:absolute;display:flex;justify-content:center;align-items:center;border-radius:5px;background-color:hsla(0,0%,85%,.6)}.blogDetailPage .blogDetailGallery{margin:10.5rem 0 4.8rem;position:relative}.blogDetailPage .blogDetailGallery .swiper-wrapper{display:flex}.blogDetailPage .blogDetailGallery .swiper-wrapper .swiper-slide{width:calc(25% - 1.2rem);height:32.1rem;flex-shrink:0;border-radius:15px}.blogDetailPage .blogDetailGallery .swiper-wrapper .swiper-slide .blogDetailGalleryImg{cursor:pointer;width:100%;height:100%}.blogDetailPage .blogDetailGallery .swiper-wrapper .swiper-slide .blogDetailGalleryImg img{width:100%;height:100%;object-fit:cover;border-radius:15px}.blogDetailPage .blogDetailGallery .blogDetailGallerySwiper .swiper-pagination{display:none}.blogDetailPage .shareButtons{justify-content:center}.blogDetailPage .otherBlogs{border-top:1px solid #f3ede8;margin-top:4.2rem;padding-top:9rem}.blogDetailPage .otherBlogs .container>h3{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:italic;font-weight:300;line-height:2.4rem;letter-spacing:-.08rem;text-transform:uppercase;margin:0 0 4.3rem 2.5rem}.blogDetailPage .otherBlogs .container>h3 strong{font-weight:500;font-style:normal}.favoritesPage .emptyFavorites{display:flex;align-items:center;gap:1.2rem;padding-left:.5rem}.favoritesPage .emptyFavorites p{color:#000;font-family:Mulish;font-size:1.8rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.018rem}.favoritesPage h1{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:normal;font-weight:500;line-height:3.6rem;letter-spacing:-.08rem;text-transform:uppercase;margin:4.4rem 0 4.4rem .4rem}.favoritesPage .favoriteCards{display:flex;flex-wrap:wrap;gap:1.6rem}.favoritesPage .favoriteCards .productCard{width:calc(25% - 1.2rem)}.favoritesPage .addProduct{height:5.6rem;border-radius:8px;background:var(--Secondary-06,#1c1c1c);padding:1.9rem 6.6rem;display:flex;justify-content:center;align-items:center;gap:1.2rem;width:fit-content;margin:4.98rem 0 7.5rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:115%;letter-spacing:.064rem;text-transform:uppercase}.favoritesPage .addProduct svg{width:2.4rem;height:2.4rem;flex-shrink:0}.authModal{opacity:0;scale:.9;visibility:hidden;transition:all .4s;width:53.2rem;min-height:40.4rem;flex-shrink:0;background-color:#fff;border-radius:8px;z-index:99;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);padding:2.9rem 8.8rem 5.7rem}.authModal .closeButton{margin-bottom:1.5rem;display:flex;margin-left:auto;margin-right:-6rem}.authModal .closeButton svg{width:1.8rem;height:1.8rem;flex-shrink:0}.authModal .closeButton svg path{fill:rgba(0,0,0,.5)}.authModal:has(.registerForm){width:53.2rem;flex-shrink:0}.authModal.active{opacity:1;scale:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.authModal .authTabs{display:flex;gap:3rem;justify-content:center}.authModal .authTabs button{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:3.2rem;font-style:italic;font-weight:400;line-height:3.6rem;letter-spacing:-.064rem;text-transform:uppercase;opacity:.3}.authModal .authTabs button.active{opacity:1;text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:1px}.loginForm form{display:flex;flex-direction:column;gap:2.8rem;margin:3.2rem 0 2.4rem}.loginForm>.submitButton{width:100%;border-radius:8px;background:#6a0dad;display:flex;padding:2rem 0;justify-content:center;height:5.6rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;gap:1.2rem;align-items:center;position:relative}.loginForm>.submitButton svg{width:2.4rem;height:2.4rem;flex-shrink:0}.loginForm>.forgotPasswordButton{margin-top:1.4rem;color:#222;text-align:center;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.001rem;text-decoration:underline;text-underline-offset:.5rem}.registerForm{margin-top:2rem}.registerForm form{display:flex;flex-direction:column;gap:2rem}.registerForm>label{margin:1.8rem 0 0 1rem}.registerForm>label p{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0011rem}.registerForm>.submitButton{width:100%;border-radius:8px;background:#6a0dad;display:flex;padding:2rem 0;justify-content:center;height:5.6rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;gap:1.2rem;align-items:center;position:relative;margin-top:3.15rem}.registerForm>.submitButton svg{width:2.4rem;height:2.4rem;flex-shrink:0}.forgotPasswordForm .forgotPasswordTitle{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.3rem}.forgotPasswordForm .forgotPasswordTitle p{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:3.2rem;font-style:italic;font-weight:400;line-height:3.6rem;letter-spacing:-.064rem;text-transform:uppercase}.forgotPasswordForm .forgotPasswordTitle span{color:#000;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem;opacity:.6}.forgotPasswordForm .formGroup{margin:3.8rem 0 3rem}.forgotPasswordForm>.submitButton{width:100%;border-radius:8px;background:#6a0dad;display:flex;padding:2rem 0;justify-content:center;height:5.6rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;gap:1.2rem;align-items:center;position:relative;margin-top:3.15rem}.forgotPasswordForm>.submitButton svg{position:absolute;width:2.4rem;height:2.4rem;flex-shrink:0;left:12.2rem}.forgotPasswordForm>.returnButton{display:flex;align-items:center;justify-content:center;width:100%;margin-top:2rem;gap:1.3rem;position:relative}.forgotPasswordForm>.returnButton p{color:#222;text-align:center;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.001rem;text-decoration:underline;text-underline-offset:.5rem}.forgotPasswordForm>.returnButton svg{margin-top:.5rem;width:2.4rem;height:2.4rem;flex-shrink:0;position:absolute;left:8.8rem}.formGroup{display:flex;flex-direction:column;gap:.5rem}.formGroup label{margin-left:1.1rem;color:#000;font-size:1.2rem;font-weight:500;line-height:normal;letter-spacing:-.012rem;opacity:.6}.formGroup .formInput,.formGroup label{position:relative;display:flex;font-family:Mulish;font-style:normal}.formGroup .formInput{border-radius:8px;border:1px solid #e3e3e3;padding:1.55rem 2.4rem;height:4.9rem;flex-shrink:0;align-items:center;cursor:text;color:#1a1a1a;font-size:1.4rem}.formGroup .formInput input{width:100%;height:inherit}.formGroup .formInput input,.formGroup .formInput span{color:#1a1a1a;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal}.formGroup .formInput span{margin-right:.4rem}.formGroup .formInput button{display:flex;margin-left:1rem;margin-right:-1rem}.formGroup .formInput button svg{width:1.7rem;height:1.7rem;flex-shrink:0}.formGroup .formInput button svg path{fill:#000}.accountDropDownSection{position:relative}.accountDropdown{position:absolute;top:calc(100% + 2.35rem);min-width:24rem;min-height:25.5rem;flex-shrink:0;border-radius:.8459rem;background:#fff;box-shadow:0 15.255px 37.049px 0 hsla(0,0%,76%,.25);z-index:20;left:50%;transform:translate(-50%)}.accountDropdown .accountDropdownContent{padding:1.75rem;display:flex;flex-direction:column}.accountDropdown .accountDropdownContent a{display:flex;justify-content:flex-start!important;padding:1rem;width:100%;border-radius:.5287rem;transition:all .4s;color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.016rem}.accountDropdown .accountDropdownContent a:hover{background:#efedea}.accountDropdown .accountDropdownContent a:hover svg path{fill:#6a0dad}.accountDropdown .accountDropdownContent a svg{width:2.1148rem!important;height:2.1148rem!important;flex-shrink:0}.accountDropdown .accountDropdownContent a svg path{transition:all .4s;fill:rgba(0,0,0,.3)}.accountDropdown button{display:flex;gap:1.4rem;width:100%;border-top:1px solid hsla(273,6%,68%,.3);padding:1.5rem 0 2.14rem;color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.016rem;transition:all .4s}.accountDropdown button:hover{color:var(--royal-purple)}.accountDropdown button svg{width:2.1148rem!important;height:2.1148rem!important;flex-shrink:0}.accountDropdown button svg path{transition:all .4s;fill:rgba(0,0,0,.3)}.accountDetailsPage{margin-bottom:9.5rem}.accountDetailsPage .accountDetailsMain .accountChangeDetails{display:flex;gap:6.2rem}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountLeft{width:18.4rem;height:18.4rem;flex-shrink:0}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountLeft img{width:100%;height:100%}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountRight{margin-top:2rem}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountRight .accountForm{display:flex;gap:4.4rem}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountRight button{margin-top:4rem;border-radius:.8rem;background:var(--Secondary-06,#1c1c1c);display:flex;justify-content:center;align-items:center;gap:1.2rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;width:35.6rem;height:5.6rem;flex-shrink:0}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountRight button svg{width:2.4rem;height:2.4rem;flex-shrink:0}.accountTitle{margin:4.5rem 0 3.1rem;display:flex;flex-direction:column;gap:1.45rem}.accountTitle p{font-family:Mulish;font-size:1.6rem;font-weight:600;line-height:normal;opacity:.6;margin-left:.5rem}.accountTitle h1,.accountTitle p{color:var(--Secondary-06,#1c1c1c);font-style:normal;text-transform:uppercase}.accountTitle h1{font-family:Moisette;font-size:4rem;font-weight:500;line-height:3.6rem;letter-spacing:-.08rem}.formGroup2{width:35.6rem;display:flex;flex-direction:column;gap:.9rem}.formGroup2 label{position:relative;color:#000;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.013rem;margin-left:.4rem}.formGroup2 .formInput{position:relative;border-bottom:1px solid #e3e3e3}.formGroup2 .formInput input{width:fit-content;padding-bottom:.6rem}.formGroup2 .formInput input,.formGroup2 .formInput span{color:#1a1a1a;font-family:Mulish;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.02rem;margin-left:.4rem}.userAddresses{display:flex;gap:1.8rem;margin-bottom:5.8rem;flex-wrap:wrap}.addressLabel{display:flex;align-items:center}.addressLabel p{color:#000;font-family:Mulish;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:-.0012rem}.addNewAddress{width:calc(25% - 1.35rem);height:24.5rem;border-radius:1rem;border:1px solid #e0dddb;flex-direction:column;gap:1.8rem}.addNewAddress,.addNewAddress .button{flex-shrink:0;display:flex;justify-content:center;align-items:center}.addNewAddress .button{width:5.3rem;height:5.3rem;border-radius:1rem;background:#f2f1f1}.addNewAddress p{color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.024rem;text-transform:uppercase}.userAddressCard{width:calc(25% - 1.35rem);height:24.5rem;flex-shrink:0;border-radius:1rem;border:1.5px solid #d5d5d5;padding:2rem 1rem;display:flex;flex-direction:column;gap:1.3rem;cursor:pointer}.userAddressCard .userAddressTop{display:flex;justify-content:space-between;align-items:center}.userAddressCard .userAddressTop .userAddressTopRight{display:flex;justify-content:center;gap:1.2rem}.userAddressCard .userAddressTop .userAddressTopRight svg{width:1.8rem;height:1.8rem;flex-shrink:0;opacity:.7}.userAddressCard .userInfo span{color:#2c2c2c;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:.036rem;opacity:.8}.userAddressCard .userInfo p{margin-top:-.5rem;color:#000;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:-.0012rem;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addressModal{visibility:hidden;opacity:0;transition:all .4s;padding:2.9rem 8.8rem 7.4rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);transform-origin:center;width:53.2rem;min-height:40.4rem;flex-shrink:0;background-color:#fff;border-radius:.8rem;z-index:-1}.addressModal.active{visibility:visible;opacity:1;scale:1;transform:translate(-50%,-50%) scale(1);z-index:20}.addressModal>button{margin-left:auto;margin-right:-6.1rem;display:flex}.addressModal>button svg{width:1.8rem;height:1.8rem;flex-shrink:0}.addressModal>button svg path{fill:gray}.addressModal>p{color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Moisette;font-size:3.2rem;font-style:normal;font-weight:400;line-height:3.6rem;letter-spacing:-.064rem;text-transform:uppercase;margin:1.5rem 0 3.2rem}.addressModal form{display:flex;flex-direction:column;gap:2rem}.addressModal form>button{width:100%;height:5.6rem;flex-shrink:0;border-radius:.8rem;background:#6a0dad;display:flex;justify-content:center;align-items:center;gap:1.2rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;position:relative}.addressModal form>button svg{position:absolute;left:12.2rem;width:2.4rem;height:2.4rem;flex-shrink:0}.orderHistoryPage .basketCheckout{margin-top:4rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards{display:none}.orderHistoryPage .orderHistoryMain .emptyOrder{padding-bottom:10rem;display:flex;align-items:center;gap:1.2rem}.orderHistoryPage .orderHistoryMain .emptyOrder p{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.7rem;font-style:normal;font-weight:500;line-height:3.6rem}.orderHistoryPage .orderHistoryMain table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid #d5d5d5;border-radius:20px;overflow:hidden;margin-bottom:9rem}.orderHistoryPage .orderHistoryMain table thead{background-color:#f2f1f4;height:9.2rem}.orderHistoryPage .orderHistoryMain table thead tr th{color:#000;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.8rem;font-style:normal;font-weight:700;line-height:116.1%;letter-spacing:.036rem;text-transform:uppercase}.orderHistoryPage .orderHistoryMain table tbody .orderRow td{border-top:1px solid #d5d5d5;color:#1a1a1a;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.8rem;font-style:normal;font-weight:600;line-height:116.1%;letter-spacing:-.018rem;text-align:center}.orderHistoryPage .orderHistoryMain table tbody .orderRow td:first-child{padding:2.7rem 0;display:flex;justify-content:center}.orderHistoryPage .orderHistoryMain table tbody .orderRow .orderStatus .notPaid{background:#919191}.orderHistoryPage .orderHistoryMain table tbody .orderRow .orderStatus p{color:#fff;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.5rem;font-style:normal;font-weight:700;line-height:116.1%;letter-spacing:.045rem;text-transform:uppercase;width:fit-content;border-radius:.8627rem;background:var(--Main-02,#6a0dad);text-align:center;width:14.1rem;height:3.9rem;flex-shrink:0;display:flex;justify-content:center;align-items:center}.orderHistoryPage .orderHistoryMain table tbody .orderRow .details{gap:.4rem;color:var(--Secondary-06,#1c1c1c);font-feature-settings:"liga" off;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:700;line-height:116.1%;letter-spacing:.028rem;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.orderHistoryPage .orderHistoryMain table tbody .orderRow .details span{display:flex;justify-content:center;align-items:center}.orderHistoryPage .orderHistoryMain table tbody .orderRow .details p{height:100%}.orderHistoryPage .orderHistoryMain table tbody .orderRow .details svg{width:2.4rem;height:2.4rem;flex-shrink:0}.orderHistoryPage .orderHistoryMain table tbody .orderRow .details svg path{fill:#000}.orderHistoryPage .orderHistoryMain table tbody .orderDetailsRow td{border-top:1px solid #d5d5d5}.orderDetail{display:flex;width:100%;height:40.3rem}.orderDetail .orderSummary{display:flex;flex-direction:column;justify-content:center;align-items:center;width:36.3rem;padding:4.35rem 3.1rem;border-right:1px solid #d5d5d5;flex-shrink:0}.orderDetail .orderDetails{padding:3.05rem 4.05rem;width:100%;display:flex;gap:2.4rem;overflow:auto;flex-direction:column}.orderDetail .orderDetails .orderDetailCard{padding:1.7rem;height:15.8rem;flex-shrink:0;border-radius:2.129rem;border:1.419px solid #e0dddb;width:100%;display:flex}.orderDetail .orderDetails .orderDetailCard .orderDetailCardImg{width:12.6415rem;height:12.6415rem;flex-shrink:0;border-radius:.6525rem;background-color:#fff}.orderDetail .orderDetails .orderDetailCard .orderDetailCardImg img{width:100%;height:100%;object-fit:contain;border-radius:.6525rem}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail{display:flex;flex-direction:column;margin-left:3.44rem}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardName{margin-top:1.48rem;display:flex;flex-direction:column;gap:.6rem}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardName span{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.032rem;text-transform:uppercase;opacity:.6}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardName p{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.032rem;text-transform:uppercase;width:32.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize{margin-top:auto;margin-bottom:1.31rem;display:flex;align-items:center;gap:1.28rem}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize span{width:3.4063rem;height:3.4063rem;flex-shrink:0;border-radius:.3613rem;border:1.419px solid #e0dddb;display:flex;justify-content:center;align-items:center}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize span svg{width:1.0607rem;height:1.8322rem;flex-shrink:0}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize span svg path{fill:#000;opacity:.7}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize p{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.987rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.0199rem;opacity:.7}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity{margin-top:1.88rem;margin-left:8.27rem}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity span{color:#1a1a1a;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:400;line-height:116.1%;letter-spacing:-.013rem}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity p{color:#1c1c1c;font-family:Mulish;font-size:2rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.02rem;display:flex;align-items:center}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity p svg{width:2rem;height:1.7rem}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity p svg path{stroke-width:2px}.changePasswordPage{margin-bottom:9.5rem}.changePasswordPage .changePasswordMain .accountTitle{margin-bottom:5.1rem}.changePasswordPage .changePasswordMain .changePasswordForm{display:flex;flex-direction:column;gap:3.2rem}.changePasswordPage .changePasswordMain .changePasswordForm .changePasswordBottom{display:flex;gap:4.5rem}.changePasswordPage .changePasswordMain .changePasswordForm .formGroup2 input{padding:.4rem;font-size:1.3rem}.changePasswordPage .changePasswordMain button{display:flex;justify-content:center;align-items:center;margin-top:4rem;width:35.6rem;height:5.6rem;flex-shrink:0;border-radius:.8rem;background:var(--Secondary-06,#1c1c1c);color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;gap:1.2rem}.changePasswordPage .changePasswordMain button svg{width:2.4rem;height:2.4rem;flex-shrink:0}.faqPage .faqMain{margin:6.8rem 0 11.7rem;display:flex;gap:6.8rem}.faqPage .faqMain h1{width:27.8rem;height:10.6rem;flex-shrink:0;color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:italic;font-weight:400;line-height:3.6rem;letter-spacing:-.08rem;text-transform:uppercase}.faqPage .faqMain h1 span{font-weight:600}.faqPage .faqMain .faqContent{width:100%;margin-top:12.6rem}.faqPage .faqMain .faqContent .accordionItem{width:100%!important;display:flex;flex-direction:column;border-bottom:1px solid #c3bbc9;padding:1.6rem 0}.faqPage .faqMain .faqContent .accordionItem:last-child{border-bottom:none}.faqPage .faqMain .faqContent .accordionItem .content p{color:#000;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:500;line-height:155%;opacity:.7}.faqPage .faqMain .faqContent .accordionItem .text-foreground{color:#000;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:144%;letter-spacing:-.016rem;text-transform:uppercase}.faqPage .faqMain .faqContent .accordionItem svg{width:2rem;height:2rem;flex-shrink:0}.faqPage .faqMain .faqContent .accordionItem svg path{stroke-width:3px;fill:#000}.privacyPolicyPage,.termsOfUsePage{margin-bottom:10.4rem}.privacyPolicyPage .privacyPolicyMain,.termsOfUsePage .privacyPolicyMain{display:flex;gap:6.8rem}.privacyPolicyPage .privacyPolicyMain h1,.termsOfUsePage .privacyPolicyMain h1{width:39.5rem;flex-shrink:0;color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4.2rem;font-style:italic;font-weight:300;line-height:5.5rem;letter-spacing:-.104rem;text-transform:uppercase;margin-top:6.5rem;margin-left:1.6rem}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent{margin-top:12.8rem;display:flex;flex-direction:column;gap:1.4rem}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent h3,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent h3{color:#1a1a1a;font-family:Mulish;font-size:3rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.08rem;width:50rem;margin-bottom:3rem}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent ul,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent ul{display:flex;flex-direction:column;gap:1.4rem}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent ul li,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent ul li{color:#000;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:3.35rem;letter-spacing:-.018rem;text-transform:uppercase;list-style-type:decimal;list-style-position:inside}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent p,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent p{color:#4c4c4c;font-family:Mulish;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.5rem;letter-spacing:-.016rem;margin-top:-1rem}.contactPage .contactMain{display:flex;gap:6.3rem;margin:6.5rem 0 5.7rem 1.5rem}.contactPage .contactMain .contactLeft{flex-shrink:0}.contactPage .contactMain .contactLeft .title{width:38.1rem}.contactPage .contactMain .contactLeft .title h1{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:italic;font-weight:300;line-height:4.6rem;letter-spacing:-.08rem;text-transform:uppercase}.contactPage .contactMain .contactLeft .title p{color:#000;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:500;line-height:155%;opacity:.7;margin-top:1rem;margin-left:.5rem}.contactPage .contactMain .contactLeft .contactInfo{margin-top:3.9rem}.contactPage .contactMain .contactLeft .contactInfo>p{color:#000;font-family:Mulish;font-size:1.7rem;font-style:normal;font-weight:800;line-height:2.4rem;letter-spacing:.068rem;text-transform:uppercase}.contactPage .contactMain .contactLeft .contactInfo .contactInfoItems{display:flex;flex-direction:column;gap:1.2rem;margin-top:2.8rem}.contactPage .contactMain .contactLeft .contactInfo .contactInfoItems .contactInfoItem{display:flex;align-items:center;gap:1.4rem;padding:.1rem}.contactPage .contactMain .contactLeft .contactInfo .contactInfoItems .contactInfoItem p{color:#000;font-family:Mulish;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.06rem;opacity:.8}.contactPage .contactMain .contactLeft .contactInfo .contactInfoItems .contactInfoItem svg{width:2.7rem;height:2.7rem;flex-shrink:0}.contactPage .contactMain .contactLeft .contactInfo .contactInfoItems .contactInfoItem svg circle{fill:#130f26}.contactPage .contactMain .contactLeft .contactInfo .contactInfoItems .contactInfoItem svg path{fill:#f8f5f2}.contactPage .contactMain .contactLeft .socialMedia{margin-top:5.6rem}.contactPage .contactMain .contactLeft .socialMedia>p{color:#000;font-family:Mulish;font-size:1.7rem;font-style:normal;font-weight:800;line-height:2.4rem;letter-spacing:.068rem;text-transform:uppercase}.contactPage .contactMain .contactLeft .socialMedia .socialMediaItems{display:flex;align-items:center;gap:1.4rem;margin-top:2rem}.contactPage .contactMain .contactLeft .socialMedia .socialMediaItems svg{width:2.7rem;height:2.7rem;flex-shrink:0}.contactPage .contactMain .contactLeft .socialMedia .socialMediaItems svg circle{fill:#130f26}.contactPage .contactMain .contactLeft .socialMedia .socialMediaItems svg path{fill:#f8f5f2}.contactPage .contactMain .contactLeft .store{display:flex;gap:3rem;margin-top:7.1rem}.contactPage .contactMain .contactLeft .store .storeImage{width:21.4rem;height:20.6rem;flex-shrink:0}.contactPage .contactMain .contactLeft .store .storeImage img{width:100%;height:100%;border-radius:2rem;object-fit:cover}.contactPage .contactMain .contactLeft .store .storeDesc{display:flex;flex-direction:column;justify-content:center}.contactPage .contactMain .contactLeft .store .storeDesc p{color:#000;font-family:Mulish;font-size:1.7rem;font-style:normal;font-weight:800;line-height:2.4rem;letter-spacing:.068rem;text-transform:uppercase;display:flex;align-items:center;gap:.6rem}.contactPage .contactMain .contactLeft .store .storeDesc p svg{width:2.4rem;height:2.4rem;flex-shrink:0}.contactPage .contactMain .contactLeft .store .storeDesc .storeLocation,.contactPage .contactMain .contactLeft .store .storeDesc .storeTime{width:19.8rem;color:#000;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.056rem;opacity:.8;margin-left:1.2rem}.contactPage .contactMain .contactLeft .store .storeDesc .storeLocation{margin-top:2.1rem}.contactPage .contactMain .contactLeft .store .storeDesc .storeTime{margin-top:.5rem}.contactPage .contactMain .contactMap{width:100%}.contactPage .contactMain .contactMap iframe{width:100%;height:47.2rem;border-radius:2rem}.contactPage .contactPost{padding:8rem 0 5.7rem;background-color:#e7e3e8}.contactPage .contactPost .container{display:flex;gap:19.6rem}.contactPage .contactPost .container .contactPostTitle{width:38.1rem;flex-shrink:0;margin-left:4.7rem}.contactPage .contactPost .container .contactPostTitle p{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:4rem;font-style:normal;font-weight:600;line-height:5rem;letter-spacing:-.08rem;text-transform:uppercase;margin-bottom:2rem}.contactPage .contactPost .container .contactPostTitle span{color:#000;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:500;line-height:155%;opacity:.7}.contactPage .contactPost .container .contactForm{width:50.5rem}.contactPage .contactPost .container .contactForm form{display:flex;flex-direction:column;gap:2rem}.contactPage .contactPost .container .contactForm form .formInput,.contactPage .contactPost .container .contactForm form textarea{border:1px solid rgba(76,76,76,.4);color:#000;font-kerning:none;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:500;line-height:155%}.contactPage .contactPost .container .contactForm form textarea{resize:none;height:11.2rem}.contactPage .contactPost .container .contactForm form>button{width:23rem;height:5.6rem;flex-shrink:0;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;border-radius:.8rem;background:#6a0dad;display:flex;align-items:center;justify-content:center;gap:1.2rem}.contactPage .contactPost .container .contactForm form>button svg{width:2.4rem;height:2.4rem;flex-shrink:0}.brandsPage{min-height:100vh}.brandsPage .brandsMain{margin-left:1.5rem}.brandsPage .brandsMain .react-tabs .react-tabs__tab-list{border-bottom:none;border-radius:.5rem;background:#f4f4f4;margin-bottom:4rem;display:flex;height:5rem;align-items:center}.brandsPage .brandsMain .react-tabs .react-tabs__tab-list .react-tabs__tab{outline:none;top:0;display:flex;justify-content:center;align-items:center;height:100%;color:#000;text-align:center;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.039rem;width:4.6rem;height:4.2rem;flex-shrink:0;bottom:0;border-radius:.5rem;transition:background-color .4s;background:rgba(0,0,0,.05)}.brandsPage .brandsMain .react-tabs .react-tabs__tab-list .react-tabs__tab:after{display:none}.brandsPage .brandsMain .react-tabs .react-tabs__tab-list .react-tabs__tab.react-tabs__tab--selected,.brandsPage .brandsMain .react-tabs .react-tabs__tab-list .react-tabs__tab:hover{outline:none;background:#6a0dad;border:none;color:#fff;border-radius:.5rem}.brandsPage .brandsMain .allBrandsContent{display:flex;flex-direction:column;gap:8rem;align-items:start;margin-bottom:4rem}.brandsPage .brandsMain .allBrandsContent .brandsGroup{display:flex;gap:8rem;align-items:center;width:100%}.brandsPage .brandsMain .allBrandsContent .brandsGroup:first-child{margin-top:5rem}.brandsPage .brandsMain .allBrandsContent .brandsGroup>span{color:#000;text-align:center;font-family:Mulish;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.06rem;opacity:.3}.brandsPage .brandsMain .allBrandsContent .brandsGroup>ul{display:flex;flex-direction:row;column-gap:15.8rem;flex-wrap:wrap;width:93%;align-items:flex-start;justify-content:flex-start;row-gap:1rem;flex-shrink:0}.brandsPage .brandsMain .allBrandsContent .brandsGroup>ul li{width:calc(31% - 23.7rem);color:#000;text-align:left;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal;opacity:.8}.brandsPage .brandsMain .brandTabContent{display:flex;flex-direction:row;gap:8rem;align-items:center;height:30.2rem;flex-shrink:0}.brandsPage .brandsMain .brandTabContent>span{color:#000;text-align:center;font-family:Mulish;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.06rem;opacity:.3}.brandsPage .brandsMain .brandTabContent>ul{display:flex;flex-direction:row;column-gap:15.8rem;flex-wrap:wrap;width:93%;align-items:flex-start;justify-content:flex-start;row-gap:1rem;flex-shrink:0}.brandsPage .brandsMain .brandTabContent>ul li{color:#000;width:calc(31% - 23.7rem);text-align:left;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal;opacity:.8}.mobileMenu{top:0;right:0;transform:translateX(100%);width:90%;height:100dvh;background-color:rgba(0,0,0,.5);position:fixed;z-index:40;background:#f5f5f5;transition:transform .4s;border-radius:.8rem 0 0 .8rem;display:flex;flex-direction:column}.mobileMenu.active{position:fixed;transform:translateX(0)}.mobileMenu .mobileMenuTop{padding:7.4rem 4rem 2rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e3e3e3}.mobileMenu .mobileMenuTop p{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:2.8rem;font-style:normal;font-weight:500;line-height:3.6rem;letter-spacing:-.056rem;text-transform:uppercase}.mobileMenu .mobileMenuTop button svg{width:2rem;height:2rem;flex-shrink:0}.mobileMenu .mobileMenuTop button svg path{fill:#1c1c1c}.mobileMenu .mobileMenuLinks{display:flex;flex-direction:column;gap:2.9rem;padding:0 4rem 2rem;margin-top:2.9rem;height:calc(100% - 23.4rem);overflow:auto}.mobileMenu .mobileMenuLinks a{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.032rem}.mobileMenu .mobileMenuLinks a svg{width:2rem;height:2rem;flex-shrink:0}.mobileMenu .mobileMenuLinks a svg path{fill:#6a0dad}.mobileMenu .mobileMenuBottom{margin-top:auto;padding:2rem 4rem;border-top:1px solid #e3e3e3;display:flex;justify-content:space-between}.mobileMenu .mobileMenuBottom a,.mobileMenu .mobileMenuBottom>button{display:flex;gap:.9rem}.mobileMenu .mobileMenuBottom a>div,.mobileMenu .mobileMenuBottom>button>div{display:flex;flex-direction:column;align-items:start}.mobileMenu .mobileMenuBottom a>div p,.mobileMenu .mobileMenuBottom>button>div p{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.028rem}.mobileMenu .mobileMenuBottom a>div span,.mobileMenu .mobileMenuBottom>button>div span{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.024rem;opacity:.4}.searchMobile{position:fixed;top:0;left:0;width:100%;height:100dvh;overflow:auto;opacity:0;background:#fff;transition:transform .4s;transform:translateY(-100%);z-index:0;visibility:hidden;padding:6.9rem 2.4rem 4rem}.searchMobile.active{transform:translateY(0);z-index:40;opacity:1;visibility:visible}.searchMobile .searchMobileMain .searchMobileTop{display:flex;justify-content:space-between;align-items:center;gap:2rem}.searchMobile .searchMobileMain .searchMobileTop .searchInput{position:relative;width:100%}.searchMobile .searchMobileMain .searchMobileTop .searchInput>input{width:100%;height:4.4rem;flex-shrink:0;border-radius:1.2rem;border:1px solid #ebe9ec;background:#e7e3e8;padding:1.4rem 2rem;position:relative;color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal}.searchMobile .searchMobileMain .searchMobileTop .searchInput>button{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);width:4rem;height:4rem;flex-shrink:0;background-color:#6a0dad;border-radius:1rem;display:flex;justify-content:center;align-items:center}.searchMobile .searchMobileMain .searchMobileTop .searchInput>button svg{width:1.6667rem;height:1.6667rem;flex-shrink:0}.searchMobile .searchMobileMain .searchMobileTop>button,.searchMobile .searchMobileMain .searchMobileTop>button svg{width:2rem;height:2rem;flex-shrink:0}.searchMobile .searchMobileMain .searchMobileTop>button svg path{fill:#1c1c1c}.searchMobile .searchMobileMain .searchResultsCards{display:flex;flex-direction:column;gap:1.5rem;margin-top:2.8rem}.searchMobile .searchMobileMain .searchResultsCards>p{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;opacity:.5}.searchMobile .searchMobileMain .searchResultsCards .searchResultsMobileCard{display:flex;gap:1.2rem}.searchMobile .searchMobileMain .searchResultsCards .searchResultsMobileCard .searchResultsCardImg{width:6.8rem;height:6.8rem;flex-shrink:0}.searchMobile .searchMobileMain .searchResultsCards .searchResultsMobileCard .searchResultsCardImg img{padding:1rem;width:100%;height:100%;object-fit:contain;border-radius:.6rem;border:1px solid #eeeded;background:#fff}.searchMobile .searchMobileMain .searchResultsCards .searchResultsMobileCard .searchResultsCardInfo{display:flex;flex-direction:column;gap:1rem;margin:.3rem 0}.searchMobile .searchMobileMain .searchResultsCards .searchResultsMobileCard .searchResultsCardInfo .searchResultsCardTitle p{color:#000;font-family:Mulish;font-size:1.5rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.015rem;text-transform:uppercase}.searchMobile .searchMobileMain .searchResultsCards .searchResultsMobileCard .searchResultsCardInfo .searchResultsCardTitle span{color:#000;width:97%;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.7519rem;letter-spacing:-.012rem;opacity:.8;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.searchMobile .searchMobileMain .searchResultsCards .searchResultsMobileCard .searchResultsCardInfo .searchResultsCardPrice{color:#480b73;font-family:Mulish;font-size:1.3857rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.0139rem;display:flex;align-items:center;gap:0}.searchMobile .searchMobileMain .searchResultsCards .searchResultsMobileCard .searchResultsCardInfo .searchResultsCardPrice svg{width:1.6867rem;height:1.6867rem;flex-shrink:0}.searchMobile .searchMobileMain .searchResultsCards>a{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.084rem;text-transform:uppercase;text-underline-offset:.3rem;text-decoration-thickness:.1rem;margin-top:2rem;text-decoration:underline}body[data-scroll-locked],html body[data-scroll-locked]{margin-right:0!important}.error{position:absolute;top:0;right:0;font-size:1.2rem;margin-left:auto}.error,.errorSize{color:red;font-weight:500;line-height:1.2rem;letter-spacing:-.024rem}.errorSize{margin-left:1rem;font-size:1.8rem}.errorLogin{text-align:center}.errorLogin,.errorMessage{margin-top:.5rem;color:red}.errorInput{outline:1px solid red}.resetPassword{display:flex;flex-direction:column;justify-content:center}.resetPassword .resetPasswordTop>h3{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:3.2rem;font-style:italic;font-weight:400;line-height:3.6rem;letter-spacing:-.064rem;text-transform:uppercase;text-align:center}.resetPassword .resetPasswordTop>p{color:#000;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem;margin-top:1.3rem;text-align:center;margin-bottom:3.3rem}.resetPassword .resetPasswordForm{margin-bottom:2rem;display:flex;flex-direction:column;gap:2rem}.resetPassword .resetPasswordForm .submitButton{width:100%;height:4.4rem;flex-shrink:0;border-radius:.8rem;background:#6a0dad;color:#fff;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.084rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.resetPassword .returnButton{display:flex;align-items:center;gap:1.3rem;justify-content:center}.resetPassword .returnButton p{color:#222;text-align:center;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.001rem;text-decoration:underline}.successMessage{color:#fff;font-size:1.5rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.9px}.success{display:flex;flex-direction:column;align-items:center}.success .successTop>h3{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:3.2rem;font-style:italic;font-weight:400;line-height:3.6rem;letter-spacing:-.064rem;text-transform:uppercase}.success .successTop p{color:#000;text-align:center;font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem;margin:1.3rem 0 5.1rem}.success svg{width:8.9rem;height:8.9rem;flex-shrink:0}.success>button{margin-top:5.1rem;border-radius:.8rem;background:#6a0dad;width:100%;height:5.6rem;flex-shrink:0;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.064rem;text-transform:uppercase}@media only screen and (max-width:767.9px){.layerCart{display:none}.guestFormMain .guestFormTop p{margin:1rem 0}.guestFormMain .guestForm{padding:1rem;height:fit-content}.guestFormMain .guestForm .guestFormInput{flex-direction:column;gap:1rem}.guestFormMain .guestForm .guestFormInput .formGroup{width:100%}.breadCrumb{display:none}.topBanner{padding:3rem 0}.topBanner .topBannerMain .topBannerLink a{flex-shrink:0}.topBanner .topBannerMain>button svg{width:2rem;height:2rem;flex-shrink:0}header .headerTop .headerMain{justify-content:flex-end}header .headerTop .headerMain .headerLogo{margin-right:auto}header .headerTop .headerMain .select-trigger{width:6rem;height:4.4rem;flex-shrink:0}header .headerTop .headerMain .headerLinks,header .headerTop .headerMain .searchBar{display:none}header .headerTop .headerMain .mobileButton{width:4.4rem;height:4.4rem;flex-shrink:0;border-radius:1.2rem;border:1px solid #b9b9b9;display:flex;justify-content:center;align-items:center;margin-left:1.4rem}header .headerTop .headerMain .mobileButton.search svg path{fill:#2e1b3b}header .headerTop .headerMain .mobileButton.menu{background-color:#6a0dad;border:1px solid #6a0dad}header .headerCategories{padding:1.2rem 1rem 1.2rem 0;overflow:auto}header .headerCategories::-webkit-scrollbar{display:none}header .headerCategories .headerCategoriesMain{width:max-content}header .headerCategories .headerCategoriesMain .headerCategoriesFilter ul{width:fit-content}header .headerCategories .headerCategoriesMain .headerCategoriesLinks{margin-left:1.4rem;padding-right:1.2rem}header .headerCategories .headerCategoriesMain .headerCategoriesLinks ul{gap:1.4rem}.campaignsSection{padding:2.7rem 0}.campaignsSection .container{padding:0}.campaignsSection .campaignSwiper .swiper-wrapper{scale:.9}.campaignsSection .campaignSwiper .swiper-wrapper .swiper-slide{width:36rem}.campaignsSection .campaignSwiper .swiper-wrapper .swiper-slide .campaignCard{width:100%}.middleBanner .container{flex-direction:column;gap:3.38rem}.middleBanner .middleBannerCard{gap:2.4rem}.middleBanner .middleBannerCard img{width:5.8rem;height:5.8rem;flex-shrink:0}.middleBanner .middleBannerCard:after{display:none}.middleBanner .middleBannerCard .middleBannerCardTitle{gap:.6rem}.middleBanner .middleBannerCard .middleBannerCardTitle p{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.0021rem;letter-spacing:-.036rem;text-transform:uppercase}.middleBanner .middleBannerCard .middleBannerCardTitle span{color:var(--Secondary-06,#1c1c1c);font-family:Mulish;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.024rem;width:24.9rem}.sectionTitle{padding-inline:0;width:100%}.sectionTitle p{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-style:italic;font-weight:400;line-height:2.4rem;letter-spacing:-.056rem;text-transform:uppercase;gap:.7rem}.sectionTitle p,.sectionTitle p strong{font-size:2.8rem;display:flex}.sectionTitle span{color:#000;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.013rem;opacity:.5}.productCardsSection{padding:5.9rem 0 5.2rem}.productCardsSection .sectionTitle{padding:0 2rem}.productCardsSection .container{padding:0}.productCardsSection .whiteButton{position:relative;left:50%;transform:translateX(-50%);justify-self:auto}.productCardsSection .productCards{margin-bottom:0;margin-top:0}.productCardsSection .productCards .pageNavigation button{display:none}.productCardsSwiper{justify-content:center;display:flex}.productCardsSwiper .swiper-wrapper{width:100%!important;scale:.9}.productCardsSwiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center;width:30.4rem!important;height:54.72rem;flex-shrink:0}.productCardsSwiper .swiper-wrapper .swiper-slide .productCard{width:30.4rem;height:54.72rem;flex-shrink:0}.reelsSection .container{padding:0}.reelsSection .pageNavigation button{display:none}.reelsSection .sectionTitle{padding:0 2rem}.reelsSection .reelsSwiper{padding-left:1rem}.notesSection{padding:4.65rem 0 2.2rem}.notesSection .container{padding:0}.notesSection .sectionTitle{padding:0 2rem}.notesSection .notesCards .pageNavigation,.notesSection .notesCards .redirectCard,.notesSection .notesCards button{display:none}.notesSection .notesCards .notesSwiper .swiper-wrapper .swiper-slide{width:14.3646rem;height:14rem;flex-shrink:0}.notesSection .notesCards .notesSwiper .swiper-wrapper .swiper-slide .noteCard{width:14.3646rem;height:14rem;justify-content:space-between;gap:0;flex-shrink:0}.notesSection .notesCards .notesSwiper .swiper-wrapper .swiper-slide .noteCard .noteCardImg{width:10.0625rem;height:9.0417rem;flex-shrink:0}.notesSection .notesCards .notesSwiper .swiper-wrapper .swiper-slide .noteCard p{margin-bottom:1.71rem}.aboutSection{padding-top:0}.aboutSection .aboutCards{flex-direction:column;gap:1.2rem}.aboutSection .aboutCards .aboutLeftCard{height:35.8rem;padding:.6rem;width:100%}.aboutSection .aboutCards .aboutRightCard{width:100%;height:35.7513rem}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop p,.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop span{width:100%}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop strong,.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop>p{color:#2f2b25;text-align:center;font-family:Moisette;font-size:2.8rem;font-style:italic;font-weight:400;line-height:1.4692rem;letter-spacing:-.056rem;text-transform:uppercase}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop strong strong,.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop>p strong{color:#2f2b25;text-align:center;font-family:Moisette;font-size:2.8rem;font-style:italic;font-weight:500;line-height:1.4692rem;letter-spacing:-.056rem;text-transform:uppercase}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop p{margin-bottom:1.4rem}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop span{color:#000;text-align:center;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.7rem;letter-spacing:-.013rem;width:27.4rem;margin-bottom:3.6rem}.aboutSection .aboutCards .aboutRightCard .aboutRightCardMain .aboutRightCardTop .whiteButton{color:#3b3b3b;text-align:center;font-family:Mulish;font-size:1.3rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.078rem;text-transform:uppercase;padding:1.2rem 1.7rem}.brandsSection{padding-top:3.2rem}.brandsSection .whiteButton{position:relative;left:50%;transform:translateX(-50%);justify-self:auto}.brandsSection .container{padding:0}.brandsSection .sectionTitle{padding:0 2rem}.brandsSection .brandsCards .pageNavigation button,.brandsSection .brandsCards .redirectCard{display:none}.brandsSection .brandsCards .brandsSwiper .swiper-wrapper .swiper-slide{width:20rem;height:20rem;flex-shrink:0}.contactBanner{height:45rem;background:url(/assets/bannerMobile.png) #d3d3d3 0 -21.628px;background-repeat:no-repeat;background-color:#a19ca0}.contactBanner .container{flex-direction:column;justify-content:end;padding-bottom:3.6rem}.contactBanner .container .contactBannerTitle{width:100%;justify-content:unset}.contactBanner .container .contactBannerTitle p,.contactBanner .container .contactBannerTitle p strong{font-size:2.8rem}.contactBanner .container .contactBannerRight{margin-left:0}.contactBanner .container .contactBannerRight p{width:100%}.blogsSection{padding-top:6.7rem}.blogsSection .whiteButton{position:relative;left:50%;transform:translateX(-50%);justify-self:auto}.blogsSection .container{padding:0}.blogsSection .container .sectionTitle{padding-inline:2rem}.blogsSection .container .blogsCards .pageNavigation{display:none}.blogsSection .container .blogsCards .blogsSwiper .swiper-wrapper .swiper-slide{width:36.5rem;height:35.3rem;flex-shrink:0}footer .footerTop{padding-top:4.2rem}footer .footerTop .container{flex-direction:column;gap:7.1rem}footer .footerTop .footerTopLeft{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}footer .footerTop .footerTopLeft a{width:fit-content;display:flex;width:10.8rem;height:6.4rem;flex-shrink:0}footer .footerTop .footerTopLeft p{margin-left:0;width:100%;order:1}footer .footerTop .footerTopLeft .footerLang a{width:12.3rem;height:4.8rem;flex-shrink:0}footer .footerTop .footerTopLeft .footerLang a svg{display:flex;width:2.4rem;height:2.4rem}footer .footerTop .footerTopLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:7.1rem;column-gap:0}footer .footerTop .footerTopLinks .footerTopLink,footer .footerTop .footerTopLinks .footerTopSocial{width:50%}footer .footerTop .footerTopLinks .footerTopSocial .footerTopSocialsBottom .socials{gap:1rem}footer .footerTop .footerTopLinks .footerTopSocial .footerTopSocialsBottom .socials svg{width:2.5rem;height:2.5rem;flex-shrink:0}footer .footerTop .footerTopLinks .footerTopSocial .footerTopSocialsMid a,footer .footerTop .footerTopLinks .footerTopSocial .footerTopSocialsMid p{font-size:1.2rem}footer .footerTop .footerTopLinks .footerTopSocial .footerTopSocials a{font-size:1.3rem}footer .footerTop .footerTopLinks .footerTopSocial .footerTopSocials a svg{width:2rem;height:2rem;flex-shrink:0}footer .footerBottom .footerBottomMain{flex-direction:column;align-items:baseline;gap:2.8rem}footer .footerBottom .footerBottomMain .footerBottomRight{flex-direction:column;width:100%;align-items:unset;position:relative}footer .footerBottom .footerBottomMain .footerBottomRight .madeBy{margin-top:1.8rem;margin-left:0;align-items:baseline}footer .footerBottom .footerBottomMain .footerBottomRight .madeBy p{justify-content:unset}footer .footerBottom .footerBottomMain .footerBottomRight .goToTop{position:absolute;right:0;top:2rem}.cartPopup{transition:transform .4s;width:90%}.cartPopup.active{width:90%;height:100dvh;border-radius:.8rem 0 0 .8rem}.cartPopup .cartPopupTop{margin:7.4rem 2rem 0;justify-content:left}.cartPopup .cartPopupTop p{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:2.8rem;font-style:normal;font-weight:500;line-height:3.6rem;letter-spacing:-.056rem;text-transform:uppercase}.cartPopup .cartPopupCards{margin:2.5rem 1.7rem 0;width:calc(100% - 3.4rem)}.cartPopup .cartPopupCards .cartPopupCard{width:100%;height:13.5rem;flex-shrink:0;border-radius:.8rem;transition:none}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardImg{width:5.6717rem;height:5.6717rem;flex-shrink:0}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain{margin-left:1rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardTitle p{margin-top:0}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice{margin-bottom:0}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice>p{text-align:right;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:-.026rem;margin-left:.7rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice>p svg{width:1.3929rem;height:1.3846rem;flex-shrink:0}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice .cartPopupCardDiscountedPrice{font-size:1.3rem;font-style:normal;font-weight:400;line-height:141.996%;letter-spacing:-.022rem}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice .cartPopupCardDiscountedPrice svg{width:1.188rem;height:1.1809rem;flex-shrink:0}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardMain .cartPopupCardPrice .cartPopupCardDiscount{width:4.3rem;height:2.1rem;flex-shrink:0;color:#fff;font-family:Inter Tight;font-size:1.1rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:.011rem;display:flex;justify-content:center;align-items:center}.cartPopup .cartPopupCards .cartPopupCard .cartPopupCardQuantity{margin-left:.7rem;width:7.5rem;height:3rem;flex-shrink:0;margin-bottom:0}.cartPopup .cartPopupBottom{height:fit-content;flex-direction:column;padding:2rem 4rem 4rem;gap:0}.cartPopup .cartPopupBottom .cartPopupBottomLeft{padding-inline:.55rem;position:relative;width:100%}.cartPopup .cartPopupBottom .cartPopupBottomLeft button{display:flex;position:absolute;right:0;top:0;width:2.4rem;height:2.4rem;flex-shrink:0}.cartPopup .cartPopupBottom .cartPopupBottomLeft button.active svg{rotate:-90deg}.cartPopup .cartPopupBottom .cartPopupBottomLeft button svg{width:2.4rem;height:2.4rem;flex-shrink:0;rotate:0deg;transition:all .3s ease-in-out}.cartPopup .cartPopupBottom .cartPopupBottomLeft button svg path{fill:#22282f}.cartPopup .cartPopupBottom .cartPopupBottomLeft p{font-size:1.8rem;font-style:normal;font-weight:800;line-height:1.6rem;text-transform:uppercase}.cartPopup .cartPopupBottom .cartPopupBottomLeft span{color:#000;font-family:Mulish;font-size:1.1rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.022rem}.cartPopup .cartPopupBottom .cartPopupBottomLeft>a{display:none}.cartPopup .cartPopupBottom .cartPopupBottomRight{width:100%;transition:all .4s}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop{transition:all .4s;gap:0;display:none;height:12rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop.active{display:flex;flex-direction:column;gap:1rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupDelivery,.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupDiscount,.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupTotalItem{color:#000;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.028rem;padding-inline:.55rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupSubTotal{width:100%;height:4.5rem!important;padding:0 2rem;margin-top:1rem;color:var(--Secondary-06,#1c1c1c);font-size:1.5rem;font-style:normal;font-weight:800;line-height:2rem;letter-spacing:-.028rem;text-transform:uppercase}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupSubTotal span{font-size:1.5rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupSubTotal span svg{width:1.6rem;height:1.6rem;flex-shrink:0}.cartPopup .cartPopupBottom .cartPopupBottomRight .cartPopupBottomRightTop .cartPopupSubTotal span svg path{stroke-width:1.5}.cartPopup .cartPopupBottom .cartPopupBottomRight .mobileCartLink{width:100%;height:5rem;display:flex;align-items:center;justify-content:center;background-color:#6a0dad;border-radius:.8rem;color:#fff;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.064rem;text-transform:uppercase;margin-top:1.2rem;gap:1.2rem}.cartPopup .cartPopupBottom .cartPopupBottomRight .mobileCartLink svg{width:2.4rem;height:2.4rem;flex-shrink:0}.productsPage .mobileFilterMenu{padding:7rem 0;position:fixed;transform:translateX(100%);right:0;top:0;background:#f5f5f5;height:100%;z-index:20;transition:all .3s;width:90%;border-radius:.4rem 0 0 .4rem}.productsPage .mobileFilterMenu.active{transform:translateX(0);top:0}.productsPage .mobileFilterMenu .mobileFilterTop{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e3e3e3;padding:0 3.7rem 1.8rem}.productsPage .mobileFilterMenu .mobileFilterTop>p{color:var(--Secondary-06,#1c1c1c);font-family:Moisette;font-size:2.8rem;font-style:normal;font-weight:500;line-height:3.6rem;letter-spacing:-.056rem;text-transform:uppercase}.productsPage .mobileFilterMenu .mobileFilterTop .filterTopRight{display:flex;gap:3rem}.productsPage .mobileFilterMenu .mobileFilterTop .filterTopRight button:first-child{display:flex;justify-content:center;align-items:center;gap:.5rem;color:var(--Secondary-06,#1c1c1c);font-size:1.1rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.022rem;opacity:.5}.productsPage .mobileFilterMenu .mobileFilterTop .filterTopRight button:first-child svg{width:1.4rem;height:1.4rem;flex-shrink:0}.productsPage .mobileFilterMenu .mobileFilterTop .filterTopRight button:last-child svg{width:2rem;height:2rem;flex-shrink:0;opacity:.7}.productsPage .mobileFilterMenu .mobileFilterTop .filterTopRight button:last-child svg path{fill:#000}.productsPage .mobileFilterMenu .mobileFilterTags{display:flex;flex-wrap:wrap;margin:2rem 3.7rem;gap:.7rem}.productsPage .mobileFilterMenu .mobileFilterTags .mobileFilterTag{display:flex;flex-shrink:0;justify-content:center;align-items:center;gap:.7rem;color:var(--Secondary-06,#1c1c1c);font-size:1.1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.022rem;border-radius:.8rem;background:#f0ebe6;padding:.9rem 1.3rem}.productsPage .mobileFilterMenu .mobileFilterTags .mobileFilterTag svg{width:1.4rem;height:1.4rem;flex-shrink:0}.productsPage .mobileFilterMenu .mobileFilterTags .mobileFilterTag svg path{fill:#22282f}.productsPage .mobileFilterMenu .mobileFilterMain{overflow:auto;height:calc(100% - 10rem);padding:0 3.7rem 7rem}.productsPage .productsTop{margin:2.95rem 0 0;flex-direction:column}.productsPage .productsTop .productMobileButtons{display:flex;gap:1.3rem;align-items:center;margin-top:1.55rem;justify-content:space-between;border-bottom:1px solid #f3ede8;padding-bottom:1.6rem}.productsPage .productsTop .productMobileButtons>button{display:flex;justify-content:center;align-items:center;gap:1.1rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.016rem;max-width:12.5rem;width:100%;height:4.2rem;flex-shrink:0;border-radius:.8rem;border:1px solid #dad7d4}.productsPage .productsTop .productMobileButtons>button svg{width:1.6rem;height:1.6rem;margin-top:.2rem;flex-shrink:0}.productsPage .productsTop .productMobileButtons>button svg path{fill:#22282f}.productsPage .productsTop .productsTopLeft{width:100%}.productsPage .productsTop .productsTopLeft>span{display:flex;color:#000;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.014rem;margin:.5rem 0 0 .2rem}.productsPage .productsTop .productsTopRight{display:none}.productsPage .productsMain{border-top:0}.productsPage .productsMain .productsMainLeft{display:none}.productsPage .productsMain .productsMainRight .productCards{column-gap:1rem;row-gap:2rem;margin-top:0}.productsPage .productsMain .productsMainRight .productCards .productCard{width:calc(50% - .5rem);height:33.5862rem;padding:.7rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg{height:17.3307rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg img{scale:.7}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .badges{left:.5rem;top:.5rem;gap:.2rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .badges .badge{font-size:.6958rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.0139rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .badges .badge .badgeIcon,.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .badges .badge .badgeIcon svg{width:.8855rem;height:.8855rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .productRatings{left:.7rem;bottom:.5rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .productRatings .ratings svg{width:1.012rem;height:1.012rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardImg .productRatings .ratings span{font-size:.759rem;line-height:141.996%;letter-spacing:-.0152rem;margin-left:.5rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardTitle{margin:1.39rem .7rem .87rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardTitle a{gap:.3rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardTitle a p{font-size:1.0753rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.0108rem;text-transform:uppercase;width:13.5357rem;margin-bottom:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardTitle a span{width:15.7494rem;font-size:.8855rem;font-style:normal;font-weight:500;line-height:1.0753rem;letter-spacing:-.0089rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardPrice{margin:0 0 0 .44rem;font-size:1.1048rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.011rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardPrice svg{width:1.265rem;height:1.265rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardDiscount{margin:.3rem .32rem 0;gap:.55rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardDiscount .productCardDiscountPercent{font-size:.759rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:.0076rem;width:3.1625rem;height:1.7078rem;flex-shrink:0;display:flex;justify-content:center;align-items:center}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardDiscount .productCardDiscountedPrice{padding-inline:0;font-size:.9207rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.0092rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardDiscount .productCardDiscountedPrice svg{width:1.012rem;height:1.012rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons{gap:.63rem;margin:auto .32rem .32rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToFavorite{width:3.1625rem;height:3.1625rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToFavorite svg{width:1.518rem;height:1.518rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToBasket{height:3.1625rem;font-size:.8855rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.0531rem}.productsPage .productsMain .productsMainRight .productCards .productCard .productCardButtons .productCardAddToBasket svg{width:1.4731rem;height:1.4731rem;flex-shrink:0}.productsPage .productsMain .productsMainRight .productsMainRightTop{margin:1.5rem 0 0}.productsPage .productsMain .productsMainRight .productsMainRightTop .productsMainRightSort,.productsPage .productsMain .productsMainRight .productsMainRightTop>p{display:none}.productDetail .productDetailMain{flex-direction:column;margin-top:2.8rem;gap:0}.productDetail .productDetailMain .shareButtons{margin-top:0;display:flex;flex-direction:column;gap:1.49rem;align-items:flex-start}.productDetail .productDetailMain .shareButtons .socialMedias a{width:4.6656rem;height:4.2282rem;flex-shrink:0}.productDetail .productDetailMain .shareButtons .socialMedias a svg{width:2.1rem;height:2.1rem;flex-shrink:0}.productDetail .productDetailMain .shareButtons .socialMedias button{width:fit-content;height:4.2282rem;flex-shrink:0;padding:.5rem 1.8rem;font-size:1.5rem;font-style:normal;font-weight:600;line-height:154.496%;letter-spacing:-.0379rem}.productDetail .productDetailMain .shareButtons .socialMedias button svg{width:1.5037rem;height:1.5035rem;flex-shrink:0}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle{padding:3rem 0;margin-top:0}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .allNotes{display:flex;flex-direction:column;gap:3.76rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .videoPlayer .reactPlayer{height:21rem!important}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .videoPlayer .reactPlayer .playButton{width:3.8rem;height:3.8rem}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .pageNavigation{display:none}.productDetail .productDetailMain .productDetailAccordions .productDetailLeftAboutTitle .photoGallerySwiper .swiper-wrapper .swiper-slide{height:47rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTop span{display:none}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle{width:100%;flex-direction:column}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle h1{width:100%;font-size:3.2rem;font-style:italic;font-weight:400;line-height:3.6rem;letter-spacing:-.064rem;text-transform:uppercase}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle>p{display:none}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle .mobileProductInfo{display:flex;justify-content:space-between;align-items:center;margin-top:1.7rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle .mobileProductInfo>span{border-radius:.4929rem;background:rgba(221,221,229,.5);padding:.2rem .86rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle .mobileProductInfo>span .ratings{display:flex;align-items:center;gap:.11rem;height:3.0808rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle .mobileProductInfo>span .ratings span{color:#000;font-size:1.5239rem;font-style:normal;font-weight:600;line-height:141.996%;letter-spacing:-.0305rem;margin-left:1rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle .mobileProductInfo>span .ratings svg{width:1.762rem;height:1.762rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle .mobileProductInfo>p{color:var(--Secondary-06,#1c1c1c);text-align:right;font-family:Mulish;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.016rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftTopTitle .mobileProductInfo>p strong{font-weight:800}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .badges{gap:.8rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection{display:flex;flex-wrap:wrap}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .price{font-size:2.7551rem;font-style:normal;font-weight:800;line-height:141.996%;margin-right:1rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .oldPrice{font-size:1.8367rem;font-style:normal;font-weight:700;line-height:141.996%;letter-spacing:.0184rem;margin-right:1.86rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .oldPrice svg{width:2.1811rem;height:2.1811rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .discountPercent{padding:.5rem 1rem;margin-right:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftPrice .priceSection .variant{margin-left:.7rem}.productDetail .productDetailMain .productDetailLeft .mobileProductImage{display:flex;width:100%;height:30.2834rem;padding:1rem;flex-shrink:0;margin-top:2.78rem;background-color:#fff;border-radius:.6992rem}.productDetail .productDetailMain .productDetailLeft .mobileProductImage img{width:100%;height:100%;object-fit:contain;border-radius:.6992rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes{border-top:none;padding:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards{display:flex;flex-wrap:wrap;gap:1.43rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard{width:calc(50% - .715rem);height:11.9375rem}.productDetail .productDetailMain .productDetailLeft .productDetailLeftSizes .sizeCards .sizeCard svg{flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailLeftButtons{flex-wrap:wrap;column-gap:1.18rem;row-gap:2.03rem;display:none}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile{border-top:1px solid #f3ede8;padding-top:3.67rem;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;width:100%;margin-top:3.67rem}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonTop{width:100%;display:flex;gap:1.18rem}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonTop .quantityPicker{width:15.0814rem;height:6rem;flex-shrink:0;border-radius:.8rem;border:1.17px solid #d0d0d7;display:flex;justify-content:center;align-items:center;gap:2.28rem}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonTop .quantityPicker button{width:2.8072rem;height:2.8072rem;flex-shrink:0;font-size:2rem;display:flex;justify-content:center;align-items:center}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonTop .quantityPicker input{color:var(--Secondary-06,#1c1c1c);text-align:center;font-family:Mulish;font-size:1.6376rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.0164rem;width:2rem}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonTop .addToBag{width:100%;border-radius:.8244rem;background:#532376;height:6rem;color:#fff;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.084rem;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:1.2rem}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonTop .addToBag svg{width:2rem;height:2rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonTop .addToBag svg path{fill:#fff}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonBottom{width:100%;display:flex;gap:1.18rem}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonBottom .addToFav{width:15.0814rem;height:6rem;flex-shrink:0;border-radius:.8rem;border:1.154px solid #d0d0d7;display:flex;justify-content:center;align-items:center}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonBottom .addToFav svg{width:2.7686rem;height:2.7686rem;flex-shrink:0}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonBottom .whatsappBuy{width:100%;height:6rem;display:flex;justify-content:center;align-items:center;gap:2rem;color:#fff;font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:800;line-height:115%;letter-spacing:.084rem;border-radius:.8244rem;background:#1a1a1a;text-transform:uppercase}.productDetail .productDetailMain .productDetailLeft .productDetailButtonsMobile .mobileButtonBottom .whatsappBuy svg{width:2rem;height:2rem;flex-shrink:0}.productDetail .productDetailMain .productDetailImages{display:none}.productDetail .otherProductsSection .otherProducts .top{display:flex;flex-direction:column;gap:.5rem}.productDetail .otherProductsSection .otherProducts .top h3,.productDetail .otherProductsSection .otherProducts .top p{margin-left:.3rem;line-height:1}.productDetail .otherProductsSection .otherProducts .top p{margin-bottom:1rem}.productDetail .otherProductsSection .otherProducts .otherProductsBottom .pageNavigation,.productDetail .otherProductsSection .otherProducts .otherProductsBottom>.productCards,.productDetail .otherProductsSection .otherProducts .otherProductsBottom>.productCardsSwiper{display:none}.productDetail .otherProductsSection .otherProducts .otherProductsBottom>.productCards .productCard .productCardImg img{width:100%;height:100%;object-fit:contain;scale:.9!important}.productDetail .otherProductsSection .otherProducts .otherProductsBottom .productCardsSection{display:flex;width:calc(100% + 4rem);margin-inline:-2rem;padding:0}.productDetail .otherProductsSection .otherProducts .otherProductsBottom .productCardsSection .container>a{display:none}.productDetail .otherProductsSection .otherProducts .otherProductsBottom .productCardsSection .container .productCards .productCard .productCardImg img{scale:.7;width:100%;height:100%;object-fit:contain}.basketPage .container{flex-direction:column;gap:1rem}.basketPage .basketPageMain{border-right:0;border-bottom:1px solid #f3ede8;padding-right:0}.basketPage .basketPageMain .pageTitle{margin:1rem 0}.basketPage .basketPageMain .pageTitle h1,.basketPage .basketPageMain .pageTitle span{font-size:3.2rem}.basketPage .basketPageMain .basketCards{gap:1.8rem}.basketPage .basketPageMain .basketCards .basketCard{padding:1.2rem;gap:1.2rem;height:15.2124rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardImg{width:6.3911rem;height:6.3911rem;flex-shrink:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain{position:relative;overflow:hidden}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight{margin:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price{position:absolute;bottom:0;width:100%;gap:.3rem;height:3.3805rem;left:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price p{font-size:1.4649rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price p svg{width:1.4rem;height:1.4rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price span{font-size:1.2395rem;height:2.8664rem;width:6rem;display:flex;justify-content:center;align-items:center}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price .oldPriceMobile{display:flex!important;color:#1c1c1c;font-family:Mulish;font-size:1.2395rem;font-style:normal;font-weight:400;line-height:141.996%;letter-spacing:-.0248rem;opacity:.9;position:relative}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .price .oldPriceMobile:after{display:flex;content:"";width:-webkit-fill-available;height:.0878rem;background-color:#1c1c1c;opacity:.7;position:absolute}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardRight .oldPrice{display:none}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft{width:90%}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:fit-content}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName a,.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName a p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName a p{font-size:1.4rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardName .productValue span{font-size:1.3522rem}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardQuantity{position:absolute;bottom:0;right:0;width:6.4513rem;height:3.3805rem;margin:0;padding:.5rem 1.3rem;gap:0}.basketPage .basketPageMain .basketCards .basketCard .basketCardMain .basketCardLeft .basketCardQuantity input{text-align:center}.basketPage .basketCheckout{width:100%;margin:0 0 5.73rem}.basketPage .basketCheckout .basketTitle{display:flex;align-items:flex-start;flex-direction:column}.basketPage .basketCheckout .basketTitle p{font-size:2.2rem}.basketPage .basketCheckout .subTotal p{font-size:1.6rem}.basketPage .basketCheckout .subTotal p svg{width:1.8405rem;height:1.8767rem}.basketPage .basketCheckout .basketAmounts{padding:0;margin-top:1.55rem}.accountDetailsPage{margin-bottom:6.5rem}.accountDetailsPage .accountDetailsMain .accountTitle{margin-top:1.7rem;gap:.4rem}.accountDetailsPage .accountDetailsMain .accountTitle h1{font-size:3.2rem}.accountDetailsPage .accountDetailsMain .accountTitle p{font-size:1.3rem}.accountDetailsPage .accountDetailsMain .accountChangeDetails{flex-direction:column;gap:3rem}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountLeft{width:10rem;height:10rem}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountRight .accountForm{flex-direction:column}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountRight .accountForm .formGroup2 .formInput{display:flex}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountRight .accountForm .formGroup2 .formInput input{width:90%}.accountDetailsPage .accountDetailsMain .accountChangeDetails .accountRight button{height:4.7rem}.accountTitle{gap:0;margin-top:1rem}.accountTitle h1{font-size:3.2rem}.accountTitle p{margin-left:0;font-size:1.3rem}.userAddresses{flex-direction:column}.orderHistoryPage .basketCheckout,.userAddresses .addNewAddress,.userAddresses .userAddressCard{width:100%}.orderHistoryPage .basketCheckout .basketTitle p{text-align:start;font-size:2.108rem;padding-left:.47rem}.orderHistoryPage .basketCheckout .subTotal{height:5.27rem;border-radius:1.4053rem}.orderHistoryPage .basketCheckout .subTotal p{font-size:1.6395rem}.orderHistoryPage .basketCheckout .subTotal p svg{width:1.8738rem;height:1.8738rem}.orderHistoryPage .basketCheckout .basketAmounts{padding-inline:0;margin-top:1.29rem;margin-bottom:1.1rem;padding-inline:.64rem}.orderHistoryPage .orderHistoryMain table{display:none}.orderHistoryPage .orderHistoryMain .orderHistoryCards{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:5.9rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard{width:100%;min-height:31.004rem;flex-shrink:0;border-radius:2rem;border:1.5px solid #e4e1ed;display:flex;flex-direction:column}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain{width:100%;display:flex;height:31.004rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardLeft{border-radius:2rem 0 0 2rem;background:#f2f1f4;min-width:17.65rem;display:flex;justify-content:center;padding-top:3.5rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardLeft ul{display:flex;flex-direction:column;gap:1.3rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardLeft ul li{font-size:1.6rem;font-style:normal;font-weight:600;line-height:116.1%}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardLeft ul li:first-child{margin-bottom:.8rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight{width:60%;padding-top:2.5rem;align-items:center;display:flex;flex-direction:column;gap:1.5rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight ul{margin-left:-1.2rem;display:flex;flex-direction:column;gap:1.3rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight ul li{font-family:Mulish;font-size:1.4rem;font-style:normal;font-weight:600;line-height:116.1%;display:flex;align-items:center}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight ul li svg{width:1.5rem;height:1.5rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight .orderStatus{width:13.7rem;height:4rem;flex-shrink:0;border-radius:1rem;background:#919191;display:flex;justify-content:center;align-items:center;margin-bottom:.1rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight .orderStatus p{color:#fff;text-align:center;font-family:Inter Tight;font-size:1.3rem;font-style:normal;font-weight:600;line-height:116.1%;letter-spacing:.039rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight button{margin-top:1.5rem;margin-left:-1.2rem;display:flex;align-items:center;gap:.5rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight button p{color:#1c1c1c;font-size:1.4rem;font-style:normal;font-weight:700;line-height:116.1%;letter-spacing:.028rem;text-transform:uppercase;text-decoration:underline;text-underline-offset:.5rem}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight button svg{width:2.4rem;height:2.4rem;flex-shrink:0}.orderHistoryPage .orderHistoryMain .orderHistoryCards .orderHistoryCard .orderHistoryCardMain .orderHistoryCardRight button svg path{fill:#1c1c1c}.orderDetail{flex-direction:column-reverse;gap:0;height:auto}.orderDetail .orderSummary{width:100%;padding:0 .99rem 3.52rem;border-right:none}.orderDetail .orderDetails{padding:3.05rem .94rem}.orderDetail .orderDetails .orderDetailCard{position:relative}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity{position:absolute;bottom:1.17rem;margin-left:7.26rem}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity p{font-size:1.4rem}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity p svg{width:1.3rem;height:1.3rem}.orderDetail .orderDetails .orderDetailCard .orderCardQuantity:last-child{right:2.21rem}.orderDetail .orderDetails .orderDetailCard .orderDetailCardImg{width:5.6717rem;height:5.6717rem;flex-shrink:0}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail{margin-left:1.58rem;position:relative;width:100%;height:fit-content}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardName{margin-top:0}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardName span{font-size:1rem}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardName p{font-size:1.4rem;font-style:normal;font-weight:800;line-height:1.6rem;letter-spacing:.028rem;text-transform:uppercase;width:19.4159rem;overflow:hidden;text-overflow:ellipsis}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize{margin-top:.7rem;margin-bottom:0}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize p{font-size:1.2rem}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize span{width:2.1126rem;height:2.1rem;flex-shrink:0}.orderDetail .orderDetails .orderDetailCard .orderDetailCardDetail .orderCardSize span svg{width:.7042rem;height:1.1rem;flex-shrink:0}.formGroup2{width:100%}.changePasswordPage .changePasswordMain button{width:100%;height:5rem}.changePasswordPage .changePasswordMain .changePasswordForm .changePasswordBottom{flex-direction:column}.favoritesPage h1{margin:1.5rem 0 2.5rem;font-size:3.2rem}.favoritesPage .favoriteCards .productCard{width:100%}.favoritesPage .addProduct{width:100%;margin-top:3rem}.aboutPage .aboutPageMain .aboutPageTopContainer{margin-top:0}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop{padding:3rem 0 0;flex-direction:column;gap:3rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopDesc,.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopImg{width:100%}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopDesc h1{font-size:4rem;width:100%;line-height:3rem;margin-bottom:1.2rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopDesc p{width:100%;font-size:1.5rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerTop .containerTopImg{height:20rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom{flex-direction:column-reverse;margin-left:0;gap:2rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomImages{display:flex;justify-content:flex-end}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomImages .containerBottomImage{width:60%;height:20rem}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomImages .containerBottomImage:last-child{right:0;left:0}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomDesc{width:100%;margin-top:0}.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomDesc p,.aboutPage .aboutPageMain .aboutPageTopContainer .containerBottom .containerBottomDesc span{width:100%}.aboutPage .aboutPageMain .aboutPageCounter{gap:2rem;padding-bottom:0;justify-content:space-around;margin-top:20rem}.aboutPage .aboutPageMain .aboutPageCounter .count p{font-size:1.5rem}.aboutPage .aboutPageMain .aboutPageCounter .count span{font-weight:500;font-size:2rem}.aboutPage .aboutPageMain .aboutVideoSection{padding-top:6.5rem}.aboutPage .aboutPageMain .aboutVideoSection h3{width:100%;font-size:2.5rem;line-height:2.5rem}.aboutPage .aboutPageMain .aboutVideoSection .videoPlayer .reactPlayer{height:20rem!important}.aboutPage .aboutPageMain .aboutVideoSection .videoPlayer .playButton{width:3.8rem;height:3.8rem}.aboutPage .aboutTabs{padding:3rem 0}.aboutPage .aboutTabs h3{margin-left:0;font-size:2.5rem;line-height:2.5rem}.aboutPage .aboutTabs .tabMain{flex-direction:column;gap:0;margin-top:1.5rem}.aboutPage .aboutTabs .tabMain .tabImg{width:100%;height:25rem;border-radius:.9rem}.aboutPage .aboutTabs .tabMain .tabImg img{padding:.5rem;border-radius:.9rem}.aboutPage .aboutTabs .tabMain .aboutTab{width:100%}.aboutPage .aboutMessage{flex-direction:column}.aboutPage .aboutMessage .aboutMessageLeft{width:100%;height:30rem}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder{padding:3rem 0}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder h3{width:100%;font-size:2.5rem;line-height:2.5rem}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder p{width:100%;font-size:1.2rem;line-height:1.8rem}.aboutPage .aboutMessage .aboutMessageLeft .aboutMessageBorder .ceoName{font-size:1.4rem;line-height:1.4rem}.aboutPage .aboutMessage .aboutMessageRight{height:30rem}.aboutPage .aboutMessage .aboutMessageRight .aboutMessageRightImg{height:100%}.blogsPage .blogsMain .pageTitle{margin:1.3rem 0}.blogsPage .blogsMain .pageTitle h1{font-size:3rem;line-height:3rem}.blogsPage .blogsMain .pageTitle p{font-size:1.4rem}.blogsPage .blogsMain .blogsCards{gap:3rem}.blogsPage .blogsMain .blogsCards .blogPageCard{flex-direction:column;gap:0}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardLeft{padding:0;width:100%;height:25rem}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardLeft .blogPageCardImg{padding:0}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardLeft .blogPageCardImg img{border-radius:.8rem .8rem 0 0}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardRight{padding:0;width:100%;height:25rem;border-radius:0 0 .8rem .8rem}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardRight .blogPageCardBorder{border-radius:0 0 .8rem .8rem;padding:1rem}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails{justify-content:space-between}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails span:before{display:none}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardRight .blogPageCardBorder h3{width:90%;margin-top:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardRight .blogPageCardBorder .desc{width:90%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogsPage .blogsMain .blogsCards .blogPageCard .blogPageCardRight .blogPageCardBorder a{padding:1.4rem 3.8rem}.blogDetailPage .blogDetailMain .blogDetailContainer{padding:0}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle{margin:1.3rem 0;width:100%}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle h1{font-size:3.2rem;line-height:3.2rem}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle .blogDetails{justify-content:space-between}.blogDetailPage .blogDetailMain .blogDetailContainer .pageTitle .blogDetails span:before{display:none}.blogDetailPage .blogDetailMain .blogDetailContainer .blogDetailMainImg{height:25rem;padding:.3rem}.blogDetailPage .blogDetailMain .blogDetailContainer .blogContent{padding:0}.blogDetailPage .blogDetailMain .blogDetailContainer .videoPlayer .reactPlayer{height:20rem!important}.blogDetailPage .blogDetailMain .blogDetailContainer .videoPlayer .reactPlayer .playButton{width:3.8rem;height:3.8rem}.blogDetailPage .shareButtons{flex-direction:column;gap:.5rem;align-items:flex-start}.blogDetailPage .blogDetailGallery{margin:5rem 0 3.8rem}.blogDetailPage .blogDetailGallery .blogDetailGallerySwiper .swiper-pagination{display:flex;justify-content:center;position:relative;margin-top:20px}.blogDetailPage .blogDetailGallery .blogDetailGallerySwiper .swiper-pagination .swiper-pagination-bullet{transition:all .4s}.blogDetailPage .blogDetailGallery .blogDetailGallerySwiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.blogDetailPage .otherBlogs{margin-top:2rem;padding-top:3rem}.blogDetailPage .otherBlogs .container>h3{font-size:2.5rem;line-height:2.5rem;margin:0 0 1.5rem}.blogDetailPage .otherBlogs .container .blogPageCard{flex-direction:column;gap:0}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardLeft{padding:0;width:100%;height:25rem}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardLeft .blogPageCardImg{padding:0}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardLeft .blogPageCardImg img{border-radius:.8rem .8rem 0 0}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardRight{padding:0;width:100%;height:25rem;border-radius:0 0 .8rem .8rem}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardRight .blogPageCardBorder{border-radius:0 0 .8rem .8rem;padding:1rem}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails{justify-content:space-between}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardRight .blogPageCardBorder .blogPageDetails span:before{display:none}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardRight .blogPageCardBorder h3{width:90%;margin-top:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardRight .blogPageCardBorder .desc{width:90%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogDetailPage .otherBlogs .container .blogPageCard .blogPageCardRight .blogPageCardBorder a{padding:1.4rem 3.8rem}.brandsPage .pageTitle{margin:1.3rem 0}.brandsPage .pageTitle h1{font-size:3rem;line-height:3rem}.brandsPage .pageTitle p{font-size:1.4rem}.brandsPage .brandsMain{overflow:auto;margin:0}.brandsPage .brandsMain .allBrandsContent{gap:4rem;margin-bottom:4rem;width:100%}.brandsPage .brandsMain .allBrandsContent .brandsGroup{flex-direction:column;gap:3rem}.brandsPage .brandsMain .allBrandsContent .brandsGroup:first-child{margin-top:0}.brandsPage .brandsMain .react-tabs .react-tabs__tab-list{overflow:auto}.brandsPage .brandsMain .react-tabs .react-tabs__tab-list::-webkit-scrollbar{display:none}.brandsPage .brandsMain .brandTabContent{flex-direction:column;height:100%;gap:3rem}.contactPage .contactMain{margin:2rem 0 3.2rem}.contactPage .contactMain .contactLeft,.contactPage .contactMain .contactLeft .title{width:100%}.contactPage .contactMain .contactLeft .title h1{font-size:3.2rem;line-height:3.2rem}.contactPage .contactMain .contactLeft .title p{font-size:1.4rem}.contactPage .contactMain .contactLeft .store{flex-direction:column}.contactPage .contactMain .contactLeft .store .storeImage{width:100%}.contactPage .contactPost{padding:3rem 0 5.7rem}.contactPage .contactPost .container{flex-direction:column;gap:3rem}.contactPage .contactPost .container .contactPostTitle{margin-left:0;width:100%}.contactPage .contactPost .container .contactPostTitle p{font-size:3rem;line-height:3rem}.contactPage .contactPost .container .contactForm{width:100%}.contactPage .contactPost .container .contactForm form>button{width:100%;height:5rem;font-size:1.4rem;line-height:1.4rem}.privacyPolicyPage .privacyPolicyMain,.termsOfUsePage .privacyPolicyMain{gap:1.2rem;flex-direction:column}.privacyPolicyPage .privacyPolicyMain h1,.termsOfUsePage .privacyPolicyMain h1{width:100%;font-size:3.2rem;line-height:3.2rem;margin:2rem 0 3.2rem}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent{margin-top:4rem;width:100%}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent h3,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent h3{width:100%;font-size:2.4rem}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent ul,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent ul{gap:2.4rem}.privacyPolicyPage .privacyPolicyMain .privacyPolicyContent ul li,.termsOfUsePage .privacyPolicyMain .privacyPolicyContent ul li{font-size:1.6rem;line-height:1.6rem}.faqPage .faqMain{margin-top:2rem;flex-direction:column;gap:3rem}.faqPage .faqMain h1{font-size:3.2rem;line-height:3.2rem;width:100%;height:100%}.faqPage .faqMain .faqContent{margin-top:0}.faqPage .faqMain .faqContent .accordionItem{padding:1.2rem 0}.faqPage .faqMain .faqContent .accordionItem .text-foreground{font-size:1.3rem;line-height:1.8rem}.productCategories{padding:1rem 0}.productRangeFilter,.productTypeFilter{padding:1rem 0;margin:0}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:box-border:before{content:var(--tw-content);box-sizing:border-box}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-0\.5:before{content:var(--tw-content);height:.125rem}.before\:h-11:before{content:var(--tw-content);height:2.75rem}.before\:h-2\.5:before{content:var(--tw-content);height:.625rem}.before\:w-0:before{content:var(--tw-content);width:0}.before\:w-11:before{content:var(--tw-content);width:2.75rem}.before\:w-2\.5:before{content:var(--tw-content);width:.625rem}.before\:rotate-45:before{content:var(--tw-content);--tw-rotate:45deg;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))}.before\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.5\)\]:before{content:var(--tw-content);border-radius:calc(var(--nextui-radius-medium) * .5)}.before\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.6\)\]:before{content:var(--tw-content);border-radius:calc(var(--nextui-radius-medium) * .6)}.before\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.7\)\]:before{content:var(--tw-content);border-radius:calc(var(--nextui-radius-medium) * .7)}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rounded-none:before{content:var(--tw-content);border-radius:0}.before\:rounded-sm:before{content:var(--tw-content);border-radius:calc(var(--radius) - 4px)}.before\:border-2:before{content:var(--tw-content);border-width:2px}.before\:border-solid:before{content:var(--tw-content);border-style:solid}.before\:border-danger:before{content:var(--tw-content);--tw-border-opacity:1;border-color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-border-opacity)))}.before\:border-default:before{content:var(--tw-content);--tw-border-opacity:1;border-color:hsl(var(--nextui-default)/var(--nextui-default-opacity,var(--tw-border-opacity)))}.before\:bg-content1:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-content1)/var(--nextui-content1-opacity,var(--tw-bg-opacity)))}.before\:bg-danger:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-bg-opacity)))}.before\:bg-foreground:before{content:var(--tw-content);background-color:hsl(var(--foreground))}.before\:bg-primary:before{content:var(--tw-content);background-color:hsl(var(--primary))}.before\:bg-secondary:before{content:var(--tw-content);background-color:hsl(var(--secondary))}.before\:bg-success:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-bg-opacity)))}.before\:bg-warning:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-bg-opacity)))}.before\:shadow-small:before{content:var(--tw-content);--tw-shadow:var(--nextui-box-shadow-small);--tw-shadow-colored:var(--nextui-box-shadow-small);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:transition-width:before{content:var(--tw-content);transition-property:width;transition-timing-function:ease;transition-duration:.25s}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:origin-center:after{content:var(--tw-content);transform-origin:center}.after\:scale-50:after{content:var(--tw-content);--tw-scale-x:.5;--tw-scale-y:.5;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))}.after\:rounded-\[calc\(theme\(borderRadius\.large\)\/2\)\]:after{content:var(--tw-content);border-radius:calc(var(--nextui-radius-large) / 2)}.after\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.5\)\]:after{content:var(--tw-content);border-radius:calc(var(--nextui-radius-medium) * .5)}.after\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.6\)\]:after{content:var(--tw-content);border-radius:calc(var(--nextui-radius-medium) * .6)}.after\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.7\)\]:after{content:var(--tw-content);border-radius:calc(var(--nextui-radius-medium) * .7)}.after\:rounded-\[calc\(theme\(borderRadius\.medium\)\/3\)\]:after{content:var(--tw-content);border-radius:calc(var(--nextui-radius-medium) / 3)}.after\:rounded-\[calc\(theme\(borderRadius\.small\)\/3\)\]:after{content:var(--tw-content);border-radius:calc(var(--nextui-radius-small) / 3)}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-none:after{content:var(--tw-content);border-radius:0}.after\:bg-background:after{content:var(--tw-content);background-color:hsl(var(--background))}.after\:bg-danger:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-bg-opacity)))}.after\:bg-default:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-default)/var(--nextui-default-opacity,var(--tw-bg-opacity)))}.after\:bg-primary:after{content:var(--tw-content);background-color:hsl(var(--primary))}.after\:bg-secondary:after{content:var(--tw-content);background-color:hsl(var(--secondary))}.after\:bg-success:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-bg-opacity)))}.after\:bg-warning:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-bg-opacity)))}.after\:text-danger:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-text-opacity)))}.after\:text-danger-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity,var(--tw-text-opacity)))}.after\:text-default-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity,var(--tw-text-opacity)))}.after\:text-primary-foreground:after{content:var(--tw-content);color:hsl(var(--primary-foreground))}.after\:text-secondary-foreground:after{content:var(--tw-content);color:hsl(var(--secondary-foreground))}.after\:text-success-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity,var(--tw-text-opacity)))}.after\:text-warning-foreground:after{content:var(--tw-content);--tw-text-opacity:1;color:hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity,var(--tw-text-opacity)))}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:shadow-small:after{content:var(--tw-content);--tw-shadow:var(--nextui-box-shadow-small);--tw-shadow-colored:var(--nextui-box-shadow-small);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.after\:\!duration-200:after{transition-duration:.2s!important}.after\:\!ease-linear:after{transition-timing-function:linear!important}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\*\'\]:after{--tw-content:"*";content:var(--tw-content)}.after\:\!duration-200:after{content:var(--tw-content);animation-duration:.2s!important}.after\:\!ease-linear:after{content:var(--tw-content);animation-timing-function:linear!important}.after\:transition-transform-opacity:after{content:var(--tw-content);transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.25s}.hover\:\!bg-foreground:hover{background-color:hsl(var(--foreground))!important}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.disabled\:cursor-default:disabled{cursor:default}.aria-expanded\:scale-\[0\.97\][aria-expanded=true]{--tw-scale-x:0.97;--tw-scale-y:0.97;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))}.aria-expanded\:opacity-70[aria-expanded=true]{opacity:.7}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[focus-visible\=true\]\:z-10[data-focus-visible=true],.data-\[focused\=true\]\:z-10[data-focused=true]{z-index:10}.data-\[open\=true\]\:block[data-open=true]{display:block}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{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))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{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))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[open\=true\]\:-rotate-90[data-open=true]{--tw-rotate:-90deg;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))}.data-\[dragging\=true\]\:cursor-grabbing[data-dragging=true]{cursor:grabbing}.data-\[orientation\=horizontal\]\:flex-row[data-orientation=horizontal]{flex-direction:row}.data-\[in-range\=false\]\:bg-default-200[data-in-range=false]{--tw-bg-opacity:1;background-color:hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity,var(--tw-bg-opacity)))}.data-\[in-range\=true\]\:bg-background\/50[data-in-range=true]{background-color:hsl(var(--background)/.5)}.data-\[in-range\=true\]\:bg-danger[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--nextui-danger)/var(--nextui-danger-opacity,var(--tw-bg-opacity)))}.data-\[in-range\=true\]\:bg-foreground[data-in-range=true]{background-color:hsl(var(--foreground))}.data-\[in-range\=true\]\:bg-primary[data-in-range=true]{background-color:hsl(var(--primary))}.data-\[in-range\=true\]\:bg-secondary[data-in-range=true]{background-color:hsl(var(--secondary))}.data-\[in-range\=true\]\:bg-success[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-bg-opacity)))}.data-\[in-range\=true\]\:bg-warning[data-in-range=true]{--tw-bg-opacity:1;background-color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-bg-opacity)))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[in-range\=true\]\:opacity-100[data-in-range=true]{opacity:1}.data-\[focus-visible\=true\]\:outline-2[data-focus-visible=true]{outline-width:2px}.data-\[focus-visible\=true\]\:outline-offset-2[data-focus-visible=true]{outline-offset:2px}.data-\[focus-visible\=true\]\:outline-focus[data-focus-visible=true]{outline-color:hsl(var(--nextui-focus)/var(--nextui-focus-opacity,1))}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.25s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.25s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[placement\=bottom-end\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom-end]:before{content:var(--tw-content);top:calc(calc(1.25rem / 4 - 1.5px) * -1)}.data-\[placement\=bottom-end\]\:before\:right-3[data-placement=bottom-end]:before{content:var(--tw-content);right:.75rem}.data-\[placement\=bottom-start\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom-start]:before{content:var(--tw-content);top:calc(calc(1.25rem / 4 - 1.5px) * -1)}.data-\[placement\=bottom-start\]\:before\:left-3[data-placement=bottom-start]:before{content:var(--tw-content);left:.75rem}.data-\[placement\=bottom\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom]:before{content:var(--tw-content);top:calc(calc(1.25rem / 4 - 1.5px) * -1)}.data-\[placement\=bottom\]\:before\:left-1\/2[data-placement=bottom]:before{content:var(--tw-content);left:50%}.data-\[placement\=left-end\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=left-end]:before{content:var(--tw-content);right:calc(calc(1.25rem / 4 - 3px) * -1)}.data-\[placement\=left-end\]\:before\:bottom-1\/4[data-placement=left-end]:before{content:var(--tw-content);bottom:25%}.data-\[placement\=left-start\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=left-start]:before{content:var(--tw-content);right:calc(calc(1.25rem / 4 - 3px) * -1)}.data-\[placement\=left-start\]\:before\:top-1\/4[data-placement=left-start]:before{content:var(--tw-content);top:25%}.data-\[placement\=left\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_2px\)\][data-placement=left]:before{content:var(--tw-content);right:calc(calc(1.25rem / 4 - 2px) * -1)}.data-\[placement\=left\]\:before\:top-1\/2[data-placement=left]:before{content:var(--tw-content);top:50%}.data-\[placement\=right-end\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=right-end]:before{content:var(--tw-content);left:calc(calc(1.25rem / 4 - 3px) * -1)}.data-\[placement\=right-end\]\:before\:bottom-1\/4[data-placement=right-end]:before{content:var(--tw-content);bottom:25%}.data-\[placement\=right-start\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=right-start]:before{content:var(--tw-content);left:calc(calc(1.25rem / 4 - 3px) * -1)}.data-\[placement\=right-start\]\:before\:top-1\/4[data-placement=right-start]:before{content:var(--tw-content);top:25%}.data-\[placement\=right\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_2px\)\][data-placement=right]:before{content:var(--tw-content);left:calc(calc(1.25rem / 4 - 2px) * -1)}.data-\[placement\=right\]\:before\:top-1\/2[data-placement=right]:before{content:var(--tw-content);top:50%}.data-\[placement\=top-end\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top-end]:before{content:var(--tw-content);bottom:calc(calc(1.25rem / 4 - 1.5px) * -1)}.data-\[placement\=top-end\]\:before\:right-3[data-placement=top-end]:before{content:var(--tw-content);right:.75rem}.data-\[placement\=top-start\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top-start]:before{content:var(--tw-content);bottom:calc(calc(1.25rem / 4 - 1.5px) * -1)}.data-\[placement\=top-start\]\:before\:left-3[data-placement=top-start]:before{content:var(--tw-content);left:.75rem}.data-\[placement\=top\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top]:before{content:var(--tw-content);bottom:calc(calc(1.25rem / 4 - 1.5px) * -1)}.data-\[placement\=top\]\:before\:left-1\/2[data-placement=top]:before{content:var(--tw-content);left:50%}.data-\[arrow\=true\]\:before\:block[data-arrow=true]:before{content:var(--tw-content);display:block}.data-\[placement\=bottom\]\:before\:-translate-x-1\/2[data-placement=bottom]:before{--tw-translate-x:-50%}.data-\[placement\=bottom\]\:before\:-translate-x-1\/2[data-placement=bottom]:before,.data-\[placement\=left\]\:before\:-translate-y-1\/2[data-placement=left]:before{content:var(--tw-content);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))}.data-\[placement\=left\]\:before\:-translate-y-1\/2[data-placement=left]:before{--tw-translate-y:-50%}.data-\[placement\=right\]\:before\:-translate-y-1\/2[data-placement=right]:before{--tw-translate-y:-50%}.data-\[placement\=right\]\:before\:-translate-y-1\/2[data-placement=right]:before,.data-\[placement\=top\]\:before\:-translate-x-1\/2[data-placement=top]:before{content:var(--tw-content);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))}.data-\[placement\=top\]\:before\:-translate-x-1\/2[data-placement=top]:before{--tw-translate-x:-50%}.data-\[dragging\=true\]\:after\:scale-100[data-dragging=true]:after{--tw-scale-x:1;--tw-scale-y:1}.data-\[dragging\=true\]\:after\:scale-100[data-dragging=true]:after,.data-\[dragging\=true\]\:after\:scale-80[data-dragging=true]:after{content:var(--tw-content);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))}.data-\[dragging\=true\]\:after\:scale-80[data-dragging=true]:after{--tw-scale-x:0.8;--tw-scale-y:0.8}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:z-10{z-index:10}.group[data-pressed=true] .group-data-\[pressed\=true\]\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;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))}.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-100{opacity:1}.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-60{opacity:.6}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-focus{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--nextui-focus)/var(--nextui-focus-opacity,var(--tw-ring-opacity)))}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-offset-2{--tw-ring-offset-width:2px}.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.group[data-selected=true] .group-data-\[selected\=true\]\:before\:w-full:before{content:var(--tw-content);width:100%}.group[data-hover=true] .group-data-\[hover\=true\]\:before\:bg-default-100:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity,var(--tw-bg-opacity)))}.group[data-selected=true] .group-data-\[selected\=true\]\:after\:scale-100:after{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))}.group[data-selected=true] .group-data-\[selected\=true\]\:after\:opacity-100:after{content:var(--tw-content);opacity:1}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}}.dark\:text-danger-500:is(.dark *){--tw-text-opacity:1;color:hsl(var(--nextui-danger-500)/var(--nextui-danger-500-opacity,var(--tw-text-opacity)))}.dark\:text-success:is(.dark *){--tw-text-opacity:1;color:hsl(var(--nextui-success)/var(--nextui-success-opacity,var(--tw-text-opacity)))}.dark\:text-warning:is(.dark *){--tw-text-opacity:1;color:hsl(var(--nextui-warning)/var(--nextui-warning-opacity,var(--tw-text-opacity)))}.rtl\:-rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:-180deg;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))}.rtl\:data-\[open\=true\]\:-rotate-90[data-open=true]:where([dir=rtl],[dir=rtl] *){--tw-rotate:-90deg;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))}