*,: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:rgb(59 130 246/0.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:rgb(59 130 246/0.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.17 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;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{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;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}.container{width:100%}@media (min-width:1648px){.container{max-width:1648px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-y-0{top:0;bottom:0}.-right-4{right:-1rem}.bottom-0{bottom:0}.bottom-8{bottom:2rem}.bottom-\[-5px\]{bottom:-5px}.bottom-full{bottom:100%}.left-0{left:0}.left-3{left:.75rem}.left-7{left:1.75rem}.right-0{right:0}.right-5{right:1.25rem}.top-0{top:0}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[25px\]{top:25px}.z-50{z-index:50}.z-\[1000000\]{z-index:1000000}.z-\[999999\]{z-index:999999}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.row-span-2{grid-row:span 2/span 2}.row-start-2{grid-row-start:2}.float-right{float:right}.\!m-0{margin:0!important}.m-auto{margin:auto}.\!my-16{margin-top:4rem!important;margin-bottom:4rem!important}.\!my-4{margin-top:1rem!important;margin-bottom:1rem!important}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-12{margin-top:3rem;margin-bottom:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-4{margin-bottom:1rem!important}.\!mb-6{margin-bottom:1.5rem!important}.\!ml-0{margin-left:0!important}.-mb-40{margin-bottom:-10rem}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.\!flex{display:flex!important}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-\[114px\]{height:114px!important}.\!h-\[160px\]{height:160px!important}.h-0{height:0}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-\[200px\]{height:200px}.h-\[46px\]{height:46px}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[600px\]{height:600px}.h-\[800px\]{height:800px}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-\[320px\]{max-height:320px}.max-h-max{max-height:max-content}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-\[592px\]{min-height:592px}.\!w-80{width:20rem!important}.\!w-\[114px\]{width:114px!important}.\!w-\[240px\]{width:240px!important}.w-1\/2{width:50%}.w-14{width:3.5rem}.w-16{width:4rem}.w-3{width:.75rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\[100px\]{width:100px}.w-\[150px\]{width:150px}.w-\[30px\]{width:30px}.w-\[400px\]{width:400px}.w-\[50\%\]{width:50%}.w-\[80\%\]{width:80%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.min-w-\[160px\]{min-width:160px}.min-w-min{min-width:min-content}.\!max-w-\[400px\]{max-width:400px!important}.\!max-w-\[800px\]{max-width:800px!important}.max-w-3xl{max-width:48rem}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[460px\]{max-width:460px}.max-w-\[512px\]{max-width:512px}.max-w-\[600px\]{max-width:600px}.max-w-fit{max-width:fit-content}.max-w-max{max-width:max-content}.flex-1{flex:1 1 0%}.grow{flex-grow:1}.basis-1\/12{flex-basis:8.333333%}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.333333%}.basis-1\/4{flex-basis:25%}.basis-1\/5{flex-basis:20%}.basis-1\/6{flex-basis:16.666667%}.basis-10\/12{flex-basis:83.333333%}.basis-2\/12{flex-basis:16.666667%}.basis-2\/3{flex-basis:66.666667%}.basis-2\/6{flex-basis:33.333333%}.basis-3\/12{flex-basis:25%}.basis-3\/6{flex-basis:50%}.basis-4\/12{flex-basis:33.333333%}.basis-4\/5{flex-basis:80%}.basis-4\/6{flex-basis:66.666667%}.basis-5\/12{flex-basis:41.666667%}.basis-8\/12{flex-basis:66.666667%}.basis-auto{flex-basis:auto}.-translate-y-2{--tw-translate-y:-0.5rem}.-translate-y-2,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.\!cursor-not-allowed{cursor:not-allowed!important}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.\!border-0{border-width:0!important}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#c4c7cc\]{--tw-border-opacity:1;border-color:rgb(196 199 204/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-yellow-600{--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.\!bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.bg-\[\#F9FAFB\]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-500\/50{background-color:rgb(107 114 128/.5)}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.p-\[5px\]{padding:5px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pb-0{padding-bottom:0!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-0\.5{padding-top:.125rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.text-5xl{font-size:3rem;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.\!leading-tight{line-height:1.25!important}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.\!text-black{color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.\!text-black,.\!text-white{--tw-text-opacity:1!important}.\!text-white{color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--primary:#001c38;--black-text:#111827;--red:#ed5e5e;--red-alert:#fbeef1;--pink:#fdf2f8;--button-red:#d20028;--gray-text:#6b7280;--blue-text:#0070e0;--light-blue:#dbedff;--gray-background:#f9fafb;--gray-border:#e5e7eb;--tag-button-background:#f3f4f6;--under-color:#6e6eed;--under-boy-color:#6e6eed;--under-girl-color:#ec4899;--man-color:#54595f;--tfw-color:#d20028;--dark-gray:#374151;--toastify-z-index:9999999!important}.primary-text{color:var(--primary)}.primary-border{border-color:var(--primary)}.black-text{color:var(--black-text)}.black-border{border-color:var(--black-text)}.gray-text{color:var(--gray-text)}.gray-border{border-color:var(--gray-border)}.blue-text{color:var(--blue-text)}.red-background{background-color:var(--red)}.red-alert-background{background-color:var(--red-alert);border:1px solid rgba(243,203,211,1)}.red-border{border-color:var(--red)}.tfw-background{background-color:var(--tfw-color)}.tfw-border{border-color:var(--tfw-color)}.red-text{color:var(--red)}.tfw-color{color:var(--tfw-color)}.gray-background{background-color:var(--gray-background)}.man-background{background-color:var(--man-color)}.man-border{border-color:var(--man-color)}.under-background{background-color:var(--under-color)}.under-border{border-color:var(--under-color)}.under-girl-border{border-color:var(--under-girl-color)}.under-boy-border{border-color:var(--under-boy-color)}.dla-niego-background,.dla-niego-en-background{background-color:var(--man-color)}.under-18-girl-background,.under-18-girl-en-background,.under-girl-background{background-color:var(--under-girl-color)}.under-18-boy-background,.under-18-boy-en-background,.under-boy-background{background-color:var(--under-boy-color)}.dla-niej-background,.dla-niej-en-background,.promowana-background{background-color:var(--tfw-color)}.bottom-gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 50%,#000000)}.gradient-border{position:relative;padding:10px;z-index:1}.gradient-border,.gradient-border:before{background:linear-gradient(135deg,#b60f46,#d592ff)}.gradient-border:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1;border-radius:inherit}.weight500{font-weight:500}.font-middle{font-size:14px;line-height:20px}.small{font-size:12px;line-height:20px}body{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:var(--primary);overflow-x:hidden}.wrap-container{width:90%;max-width:1240px;margin-left:auto;margin-right:auto}.wrap-container800{max-width:800px;width:90%;margin:auto}.border-top{border-top:1px solid var(--gray-border)}@media only screen and (max-width:767px){.wrap-container.right0{margin-left:5%;width:95%}}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.overflow-auto::-webkit-scrollbar,.overflow-x-auto::-webkit-scrollbar{width:4px;height:4px}.overflow-auto::-webkit-scrollbar-track,.overflow-x-auto::-webkit-scrollbar-track{background:#f7f7f7;border-radius:10px}.overflow-auto::-webkit-scrollbar-thumb,.overflow-x-auto::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.overflow-auto::-webkit-scrollbar-thumb:hover,.overflow-x-auto::-webkit-scrollbar-thumb:hover{background:#ccc}.overflow-auto::-webkit-scrollbar-button,.overflow-x-auto::-webkit-scrollbar-button{display:none}.overflow-auto,.overflow-x-auto{-ms-overflow-style:none}.overflow-auto::-ms-scrollbar,.overflow-x-auto::-ms-scrollbar{width:4px;height:4px;background:transparent;border-radius:10px}.overflow-auto::-ms-thumb,.overflow-x-auto::-ms-thumb{background:#ddd;border-radius:10px}.overflow-auto::-ms-thumb:hover,.overflow-x-auto::-ms-thumb:hover{background:#ccc}.overflow-auto::-ms-button,.overflow-x-auto::-ms-button{display:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar::-ms-scrollbar{display:none}h1.title{line-height:1.2}h1.title,h2.section-title{font-weight:600;color:var(--primary);font-size:28px;letter-spacing:-.5px}h2.section-title{line-height:36px}h2.title{font-size:24px}h2.title,h3.title{font-weight:600;color:var(--primary);line-height:1.2;letter-spacing:-.5px}h3.title{font-size:20px}h4.title{font-weight:600;color:var(--primary);font-size:18px;line-height:1.2;letter-spacing:-.5px}.truncate-to-2-lines{-webkit-line-clamp:2}.truncate-to-2-lines,.truncate-to-3-lines{width:100%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.truncate-to-3-lines{height:calc(2em * 3.1);-webkit-line-clamp:3}.nabialo path{stroke:white}.btn-mobile{text-align:center;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);font-weight:500}.btn-mobile,.btn-mobile.gradient-container:before{border-radius:.375rem}.btn-mobile{font-size:16px;line-height:18px;color:var(--primary);padding:10px 20px}.btn{border-radius:.375rem;border-width:1px;text-align:center;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn.gradient-container:before{border-radius:.375rem}.btn{font-size:16px;line-height:18px;font-weight:500;color:var(--primary);padding:14px 20px;box-shadow:0 2px 6px 0 #1018280f}.btn-transparent{border-width:1px;background-color:transparent;border-color:var(--primary)}.btn-primary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--primary);border-color:var(--primary)}button[disabled].btn-primary{background-color:#496179;cursor:not-allowed}.btn-white{border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:var(--primary)}.btn-clear{border-style:none;background-color:transparent;box-shadow:none}.btn-red{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-color:var(--tfw-color);background-color:var(--button-red);box-shadow:0 2px 6px 0 #1018280f}.btn-red:hover{background-color:var(--primary);border-color:var(--primary)}.btn-small{display:inline-block;border-radius:.375rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-color:var(--gray-border);font-weight:500}.btn-small.gradient-container:before{border-radius:.375rem}.btn-small{font-size:12px;line-height:14px;padding:10px 16px;box-shadow:0 1px 2px 0 #1018280a}.btn-middle{font-size:14px;line-height:16px;padding:10px 16px}.btn-arrow{position:relative;display:inline-block;padding-right:3rem!important}.btn-arrow:after{position:absolute;right:1rem;content:url(/svg/arrow-right.svg);width:24px;height:24px;top:50%;transform:translateY(-50%)}@media screen and (max-width:980px){.btn{font-size:14px;line-height:16px;padding:12px 16px}.btn-middle{padding:10px 16px}}@media screen and (max-width:767px){h1.title,h2.section-title{font-size:24px}h2.title{font-size:20px}}header{padding-left:0;padding-right:0;font-size:14px;line-height:20px}.header-top{font-size:12px;line-height:14px;color:var(--primary);font-weight:500}.header-middle{padding-top:1.5rem;padding-bottom:1.5rem}@media (max-width:767px){.header-middle{padding-top:1rem;padding-bottom:1rem}}.header-banner{padding-top:.75rem;padding-bottom:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:14px;line-height:20px;font-weight:400}.navbar{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:2rem;font-size:14px;line-height:16px;font-weight:500;color:var(--primary)}.search{width:100%;border-radius:.375rem;border-width:1px;padding-left:1rem;padding-right:1rem}.search.gradient-container:before{border-radius:.375rem}.search{font-size:14px;line-height:16px;color:var(--gray-text);border-color:var(--gray-border);box-shadow:0 1px 2px 0 #1018280a;height:48px}.mobile-burger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:500}@media screen and (max-width:1140px){.navbar{gap:.75rem}}@media screen and (max-width:980px){.search{height:44px}}@media screen and (max-width:767px){.header-logo img{width:132px;height:auto}}.select-wrapper{max-width:max-content}.select-toggle{display:flex;flex-direction:row;align-items:center;gap:.5rem}.select-options{position:absolute;z-index:10;margin-top:.25rem;display:none;flex-direction:row;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem}.select-options,.select-options.gradient-container:before{border-radius:.375rem}.select-options{box-shadow:0 8px 24px -3px #1018281a}.select-options.open{display:flex}.select-option{display:flex;cursor:pointer;flex-direction:row;align-items:center;gap:.5rem;text-wrap:nowrap;border-bottom-width:1px;padding:.75rem 1rem;border-color:var(--gray-border);min-width:max-content}.select-option:last-child{border-bottom-width:0}.select-option:hover{background-color:#f9fafb}.menu-label{display:block;padding-bottom:.25rem;text-transform:uppercase;letter-spacing:.05em;font-size:12px;line-height:20px;font-weight:600;color:var(--gray-text)}.dropdown{white-space:nowrap}.dropdown-toggle{display:flex;flex-direction:row;align-items:center;gap:.5rem}.dropdown-toggle.active{font-weight:700;color:var(--tfw-color)}.dropdown-menu-open{display:flex!important}.dropdown-menu{position:absolute;z-index:10;display:none;flex-direction:row;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dropdown-menu,.dropdown-menu.gradient-container:before{border-radius:.375rem}.dropdown-menu{top:32px;width:100%;left:0;box-shadow:0 8px 24px -3px #1018281a}.dropdown-menu ul{border-right-width:1px;padding:1rem;border-color:var(--gray-border);width:33%}.dropdown-menu ul:last-child{border-right-width:0}.dropdown-menu-item{width:100%;cursor:pointer;border-radius:.125rem}.dropdown-menu-item.active,.dropdown-menu-item:hover{background-color:#f9fafb}.user-link{text-decoration-line:underline}.mobile-user-links{display:flex;align-items:center;justify-content:space-between}.mobile-user-links a{font-size:14px;line-height:20px}@media (max-width:767px){.mobile-user-links a{display:block}}.sidebar .socials-list{margin-top:1rem}.sidebar-wrapper{position:fixed;width:100vw;height:100vh;top:0;background-color:white;transform:translateX(100%);transition:all .5s ease-in-out;overflow:auto;z-index:99999}.sidebar-wrapper.active{transform:translateX(0)}.home-hero{min-height:500px;flex-direction:column;justify-content:center}@media (max-width:767px){.home-hero{margin-bottom:3.5rem;min-height:360px;justify-content:flex-end;padding-top:2rem}}.home-hero{background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width:767px){.home-hero .wrap-container{margin-bottom:.5rem}}.home-hero .wrap-container{z-index:9}.home-hero .hero-content{max-width:60%;border-radius:.375rem;background-color:rgb(255 255 255/.7);padding:2.5rem 3rem;text-align:center}.home-hero .hero-content.gradient-container:before{border-radius:.375rem}@media (max-width:980px){.home-hero .hero-content{margin:auto}}@media (max-width:767px){.home-hero .hero-content{max-width:90%;padding:1rem}}.home-hero h1{padding-bottom:1.5rem;font-size:4.5rem;line-height:1;font-weight:700}@media (max-width:1279px){.home-hero h1{font-size:3.75rem;line-height:1}}@media (max-width:980px){.home-hero h1{font-size:3rem;line-height:1}}@media (max-width:767px){.home-hero h1{padding-bottom:.5rem;font-size:1.875rem;line-height:2.25rem}}.home-hero p:first-of-type{padding-bottom:0;font-weight:500}@media (max-width:767px){.home-hero p:first-of-type{font-size:.875rem;line-height:1.25rem}}.home-hero .search-input-wrap{margin-left:0}section{margin-top:2rem;margin-bottom:2rem}.split-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:767px){.split-section{flex-direction:column}}.split-section{gap:2rem}.youtube-video iframe,.youtube-video iframe.gradient-container:before{border-radius:.375rem}.youtube-video iframe{width:100%}.sklep-section .youtube-video iframe{border-radius:0}.category-slider .category-item{margin:.75rem;display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:500;font-size:14px;line-height:20px;width:116px;flex:0 0 auto}.category-slider .category-item.active img{border-color:var(--red)}.category-slider .category-item:first-child{margin-left:.25rem}.category-slider .category-item img{margin-bottom:1rem;border-radius:.375rem;border-width:1px;padding:.5rem;border-color:var(--gray-border)}.category-slider .category-item img.gradient-container:before{border-radius:.375rem}.category-slider .category-item img{width:96px;height:96px;box-sizing:content-box}.slider-description{display:block;padding-bottom:1.5rem;font-size:18px}.hero-content .hero-title{margin-bottom:.75rem;display:block;font-weight:700;font-size:24px}.promo-slider .promo-item{position:relative;margin:.5rem;display:flex;flex-direction:column;border-radius:.375rem;padding:1.5rem;font-size:14px;line-height:20px}.promo-slider .promo-item.gradient-container:before{border-radius:.375rem}.promo-slider .promo-item{width:256px;height:256px;flex:0 0 auto}.promo-slider .promo-item:first-child{margin-left:.125rem}.promo-slider .promo-item h3{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:24px;line-height:32px;letter-spacing:-.5px;flex:0 0 auto}.promo-slider .promo-item .promo-link{position:absolute;right:1.5rem;bottom:1.5rem}.gradient-link a{position:relative;text-decoration-line:underline;background:url(/png/gradient1.png);background-size:cover;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;color:transparent}.gradient-link a:after{left:0;bottom:0;content:"";position:absolute;width:100%;height:2px;background:url(/png/gradient1.png);background-size:cover}.arrow-link:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="black-text" class="bi bi-arrow-right" viewBox="0 0 16 16"> <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"/> </svg>');margin-left:10px;display:inline-block;vertical-align:middle;line-height:1}.sklep-cta{display:flex;flex-direction:row;justify-content:flex-start}@media (max-width:767px){.sklep-cta{flex-direction:column}}.sklep-cta li{margin-right:2rem;border-right-width:1px;border-style:dashed;padding-right:2rem}@media (max-width:767px){.sklep-cta li{margin-right:0;border-right-width:0;padding-right:0;padding-bottom:.5rem}}.sklep-cta li{border-color:var(--primary)}.sklep-cta li:last-child{margin-right:0;border-right-width:0}.sklep-cta li a{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:14px;line-height:20px}@media (max-width:767px){.sklep-cta li a{justify-content:space-between}}.sklep-cta li a:after{flex-grow:1;text-align:right}@media (min-width:767px){.youtube-video,.youtube-video.gradient-container:before{border-radius:.375rem}.youtube-video{box-shadow:0 2px 6px 0 #1018281c;border:16px solid #ffffff}}.dlaczego-cta{display:flex;flex-direction:row;justify-content:flex-start;gap:.5rem}@media (max-width:767px){.dlaczego-cta{flex-direction:column}}.dlaczego-cta li{flex:1 1 0%;padding:1rem;text-align:center}.dlaczego-cta li img{margin-left:auto;margin-right:auto;padding-bottom:1rem}.dlaczego-cta li h4{padding-bottom:1rem;font-weight:600;font-size:18px;line-height:1.2}.dlaczego-cta li .dlaczego-desc{font-size:14px;line-height:20px}.home-product-list{margin-left:-.25rem;margin-right:-.25rem;display:flex;list-style-type:none;flex-direction:row;overflow-x:auto;padding-bottom:.5rem}.home-product-list::-webkit-scrollbar{width:4px;height:4px}.home-product-list::-webkit-scrollbar-track{background:#f7f7f7;border-radius:10px}.home-product-list::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.home-product-list::-webkit-scrollbar-thumb:hover{background:#ccc}.home-product-list::-webkit-scrollbar-button{display:none}.home-product-list{-ms-overflow-style:none}.home-product-list::-ms-scrollbar{width:4px;height:4px;background:transparent;border-radius:10px}.home-product-list::-ms-thumb{background:#ddd;border-radius:10px}.home-product-list::-ms-thumb:hover{background:#ccc}.home-product-list::-ms-button{display:none}.home-product-item{position:relative;margin-left:.5rem;margin-right:.5rem;min-width:256px}.home-product-image img{margin-bottom:.5rem;width:100%;border-radius:.375rem;border-width:1px}.home-product-image img.gradient-container:before{border-radius:.375rem}.home-product-image img{height:322px;object-fit:cover;border-color:var(--red)}.home-product-badge{position:absolute;top:1.5rem;z-index:10;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-weight:500;font-size:12px;line-height:20px;left:1px}.badge-ilosc{padding:.125rem .5rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--red);min-width:23px}.badge-ilosc.dla-niego{background-color:var(--man-color)}.badge-magic,.badge-pakiet{padding:.125rem .5rem;background-color:var(--light-blue)}.badge-promo{padding:.125rem .5rem;font-size:14px;background-color:var(--pink);color:var(--button-red)}.badge-feat{padding:.25rem;background-color:var(--primary);width:23px}.product-ilosc{font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--red);font-size:12px;line-height:20px}.product-name{min-height:3.2em;font-weight:500;font-size:14px;line-height:20px}@media (max-width:767px){.product-name{margin-bottom:.5rem;min-height:0}}.product-price{padding-bottom:.25rem;font-weight:600}.home-product-desc{font-size:11px;line-height:14px}.gradient-container{position:relative;z-index:0}.gradient-container-black{background:#000000;background:linear-gradient(155deg,rgba(0,0,0,1),rgba(87,0,0,1) 50%,rgba(0,0,0,1))}.gradient-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/png/gradient2.jpg);background-size:cover;opacity:.8;z-index:-1}.opa30.gradient-container:before{opacity:.3}.opa50.gradient-container:before{opacity:.5}.rounded-md.gradient-container:before{border-radius:.375rem}.ankieta-form label{display:block;padding-bottom:.5rem;font-weight:500}.ankieta-form.fade-in{opacity:1;animation:fadeIn .3s linear}.ankieta-form.fade-out{opacity:0;animation:fadeOut .3s linear}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.ankieta-button{position:relative;margin-bottom:1rem;display:block;display:flex;width:100%;align-items:center;justify-content:flex-start;gap:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;font-weight:500}.ankieta-button,.ankieta-button.gradient-container:before{border-radius:.375rem}.ankieta-button:after{position:absolute;right:1rem}@media (max-width:767px){.ankieta-button:after{display:none}}.ankieta-button:after{content:url(/svg/navi-arrow-right.svg);width:20px;height:20px;line-height:1}.ankieta-navi-next,.ankieta-navi-prev{font-weight:500;font-size:14px;line-height:20px}.ankieta-navi-next.disabled,.ankieta-navi-prev.disabled{cursor:not-allowed;color:var(--gray-text)}.ankieta-navi-next.disabled:after{content:url(/svg/navi-arrow-gray.svg)}.ankieta-navi-next:after{display:inline-block;content:url(/svg/navi-arrow-right.svg);margin-left:10px;width:20px;height:20px;line-height:1;vertical-align:middle}.ankieta-navi-prev.disabled:before{content:url(/svg/navi-arrow-left-gray.svg)}.ankieta-navi-prev:before{display:inline-block;content:url(/svg/navi-arrow-left.svg);margin-right:10px;width:20px;height:20px;line-height:1;vertical-align:middle}.ankieta-white-underbox{margin-right:.5rem;display:flex;align-items:flex-start;gap:1rem;border-radius:.375rem;border-width:1px;padding:1rem;font-weight:500;font-size:14px;line-height:20px}.ankieta-white-underbox.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.ankieta-white-underbox{margin-right:0}}.ankieta-white-underbox{border-color:var(--primary)}.ankieta-red-underbox{position:relative;margin-left:.5rem;display:flex;height:100%;align-items:center;justify-content:center;gap:1rem;border-radius:.375rem;padding-left:2rem;padding-right:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--tfw-color);font-weight:500}.ankieta-red-underbox.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.ankieta-red-underbox{margin-left:0;padding-top:1rem;padding-bottom:1rem}}.ankieta-red-underbox{line-height:18px}.ankieta-red-underbox:after{position:absolute;right:1.5rem;content:url(/svg/arrow-right.svg);width:20px;height:20px;line-height:1;top:50%;transform:translateY(-50%)}.porownanie-table{overflow-x:auto}.porownanie-table::-webkit-scrollbar{width:4px;height:4px}.porownanie-table::-webkit-scrollbar-track{background:#f7f7f7;border-radius:10px}.porownanie-table::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.porownanie-table::-webkit-scrollbar-thumb:hover{background:#ccc}.porownanie-table::-webkit-scrollbar-button{display:none}.porownanie-table{-ms-overflow-style:none}.porownanie-table::-ms-scrollbar{width:4px;height:4px;background:transparent;border-radius:10px}.porownanie-table::-ms-thumb{background:#ddd;border-radius:10px}.porownanie-table::-ms-thumb:hover{background:#ccc}.porownanie-table::-ms-button{display:none}.porownanie-table table{table-layout:fixed;border-width:1px;border-color:var(--gray-border)}.porownanie-table table thead{font-weight:600;color:var(--gray-text);background-color:var(--gray-background);font-size:12px;line-height:18px}.porownanie-table table tbody tr td,.porownanie-table table thead th{border-bottom-width:1px;border-right-width:1px;padding:1rem .75rem;text-align:left;border-color:var(--gray-border)}.porownanie-table table tbody tr td{color:var(--gray-text);font-size:14px;line-height:20px}.porownanie-table table tbody tr td a{display:block;text-decoration-line:underline}.porownanie-table table tbody tr td span{display:block}.opinia-slide{flex-basis:33.333333%}@media (max-width:767px){.opinia-slide{flex-basis:100%}}.opinia-content{margin:.5rem;display:flex;min-height:350px;flex-direction:column;justify-content:space-between;border-radius:.375rem;border-width:1px;padding:1.5rem 1rem;border-color:var(--gray-border)}.opinia-content.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.opinia-content{margin:0}}.opinia-text{padding-bottom:1.5rem;text-align:center;font-size:18px;line-height:28px;font-style:italic}.opinia-podpis{text-align:center;font-weight:500;font-size:14px;line-height:20px}.opinie-stars{display:flex;justify-content:center}.kroki-desc,.opinie-stars,.opinie-txt{font-weight:500}.kroki-section .image-container{position:absolute;width:50vw;max-width:50vw}@media (max-width:767px){.kroki-section .image-container{position:relative;width:100%;max-width:100%}}.kroki-section .image-container{bottom:0;right:0;height:100%}.kroki-section .image-container img{width:100%;height:100%;object-fit:cover}.kroki-content-left{padding-right:1.5rem;flex:1}.kroki-content-left ol{list-style:none;padding:0;counter-reset:step-counter;position:relative;max-width:450px}.kroki-content-left ol:before{position:absolute;content:"";top:10px;bottom:10px;left:20px;width:2px;background:repeating-linear-gradient(180deg,#b2b4b7,#a9aeb3 5px,transparent 0,transparent 10px)}.kroki-content-left ol li{position:relative;margin-bottom:4rem;display:flex;align-items:center;padding-left:4rem;font-size:14px;line-height:20px}@media (max-width:767px){.kroki-content-left ol li{margin-bottom:2rem;padding-left:3rem}}.kroki-content-left ol li{counter-increment:step-counter;min-height:40px}.kroki-content-left ol li:before{display:flex;align-items:center;justify-content:center;border-width:1px;text-align:center;content:counter(step-counter);position:absolute;left:0;top:0;width:40px;height:40px;background:#ffffff;border-radius:50%;line-height:40px;min-height:40px;font-size:24px;border-color:var(--primary)}.kroki-content-left ol li a{text-decoration-line:underline;color:var(--tfw-color)}.salony-section .salony-list{max-height:520px;overflow-y:auto;border-radius:.375rem;border-width:1px;border-color:var(--gray-border)}.salony-section .salony-list.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.salony-section .salony-list{max-width:90%}}.salony-section .salon-title{display:block;padding-bottom:.5rem;font-weight:500;font-size:16px;line-height:24px}.salony-section .salon-address{padding-bottom:.25rem}.salony-section .salon-address,.salony-section .salon-tel{display:flex;gap:.5rem;font-size:14px;line-height:20px}.salony-section .salon-item{border-bottom-width:1px;padding:1rem;border-color:var(--gray-border)}.salony-section .salon-item:last-child{border-bottom-width:0}.content-section .post-content p{color:var(--gray-text);font-size:14px}@media only screen and (max-width:767px){.kroki-section.gradient-container:before{background:#ffffff}.kroki-content-left ol li:before{width:20px;height:20px;line-height:20px;min-height:20px;font-size:12px}.kroki-content-left ol li{min-height:20px}.kroki-content-left ol:before{left:10px;bottom:0}.opinia-text{font-size:16px}}.breadcrumb-wrapper{overflow-x:auto}.breadcrumb-wrapper::-webkit-scrollbar{width:4px;height:4px}.breadcrumb-wrapper::-webkit-scrollbar-track{background:#f7f7f7;border-radius:10px}.breadcrumb-wrapper::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.breadcrumb-wrapper::-webkit-scrollbar-thumb:hover{background:#ccc}.breadcrumb-wrapper::-webkit-scrollbar-button{display:none}.breadcrumb-wrapper{-ms-overflow-style:none}.breadcrumb-wrapper::-ms-scrollbar{width:4px;height:4px;background:transparent;border-radius:10px}.breadcrumb-wrapper::-ms-thumb{background:#ddd;border-radius:10px}.breadcrumb-wrapper::-ms-thumb:hover{background:#ccc}.breadcrumb-wrapper::-ms-button{display:none}.breadcrumb-wrapper::-webkit-scrollbar{display:none}.breadcrumb-wrapper::-ms-scrollbar{display:none}.breadcrumb{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));display:flex}.breadcrumb a{white-space:nowrap}.breadcrumb a:not(:last-child):after{content:"/";margin:0 10px;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.paginator{display:flex;width:100%;flex-direction:row;justify-content:center;gap:.5rem;padding-top:2rem;padding-bottom:2rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.paginator span{cursor:pointer;text-align:center}.paginator span,.paginator span.gradient-container:before{border-radius:.375rem}.paginator span{width:36px;height:36px;font-size:14px;line-height:36px;color:#3f3f46}.paginator .active-page{border-width:1px;border-color:var(--primary);color:var(--primary)}.paginator button{cursor:pointer;text-align:center;width:36px;height:36px;font-size:14px;line-height:1;color:#3f3f46}.paginator button img{height:12px;width:auto}.tag-buttons{overflow-x:auto}.tag-buttons::-webkit-scrollbar{width:4px;height:4px}.tag-buttons::-webkit-scrollbar-track{background:#f7f7f7;border-radius:10px}.tag-buttons::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.tag-buttons::-webkit-scrollbar-thumb:hover{background:#ccc}.tag-buttons::-webkit-scrollbar-button{display:none}.tag-buttons{-ms-overflow-style:none}.tag-buttons::-ms-scrollbar{width:4px;height:4px;background:transparent;border-radius:10px}.tag-buttons::-ms-thumb{background:#ddd;border-radius:10px}.tag-buttons::-ms-thumb:hover{background:#ccc}.tag-buttons::-ms-button{display:none}.tag-buttons::-webkit-scrollbar{display:none}.tag-buttons::-ms-scrollbar{display:none}.tag-buttons button{margin-right:.75rem;margin-bottom:.5rem;display:inline-block;min-width:fit-content;white-space:nowrap;border-radius:9999px;padding:.25rem 1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:14px;line-height:20px;background:var(--tag-button-background)}.tag-buttons .active{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.tag-buttons-white{overflow-x:auto}.tag-buttons-white::-webkit-scrollbar{width:4px;height:4px}.tag-buttons-white::-webkit-scrollbar-track{background:#f7f7f7;border-radius:10px}.tag-buttons-white::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.tag-buttons-white::-webkit-scrollbar-thumb:hover{background:#ccc}.tag-buttons-white::-webkit-scrollbar-button{display:none}.tag-buttons-white{-ms-overflow-style:none}.tag-buttons-white::-ms-scrollbar{width:4px;height:4px;background:transparent;border-radius:10px}.tag-buttons-white::-ms-thumb{background:#ddd;border-radius:10px}.tag-buttons-white::-ms-thumb:hover{background:#ccc}.tag-buttons-white::-ms-button{display:none}.tag-buttons-white::-webkit-scrollbar{display:none}.tag-buttons-white::-ms-scrollbar{display:none}.tag-buttons-white a,.tag-buttons-white button{margin-right:.75rem;margin-bottom:.5rem;display:inline-block;min-width:fit-content;white-space:nowrap;border-radius:9999px;border-width:1px;padding:.25rem 1rem;border-color:var(--gray-border);font-size:14px;line-height:20px;color:var(--dark-gray)}.tag-buttons-white .active-dla-niej{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--red);border-color:var(--red)}.tag-buttons-white .active-dla-niego{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--man-color);border-color:var(--man-color)}.tag-buttons-white .active-under-18-boy{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-color:var(--under-boy-color);background-color:var(--under-boy-color)}.tag-buttons-white .active-under-18-girl{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-color:var(--under-girl-color);background-color:var(--under-girl-color)}.tag-buttons-white .active-dla-niego img,.tag-buttons-white .active-dla-niej img,.tag-buttons-white .active-under-18-boy img,.tag-buttons-white .active-under-18-girl img{filter:brightness(200)}.post-card{margin:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.post-card,.post-card.gradient-container:before{border-radius:.375rem}.post-card{box-shadow:0 2px 6px 0 #1018280f}.blog-category{font-size:12px;line-height:1.1;color:var(--red);letter-spacing:1px;text-transform:uppercase;font-weight:600}.blog-category span{margin-right:.5rem}.blog-title{font-size:22px;line-height:1.3;letter-spacing:-.5px;font-weight:600;min-height:5em}.post-card .read-more{margin-top:1.5rem;display:block;color:var(--blue-text);font-weight:500;line-height:18px}.post-card .read-more:after{margin-left:1rem;display:inline-block;vertical-align:middle;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="blue" class="bi bi-arrow-right" viewBox="0 0 16 16"> <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"/> </svg>')}.post-card .read-more:hover:after{transform:translateX(5px)}@media screen and (max-width:767px){.blog-title{font-size:20px;min-height:auto;margin-bottom:1.5rem}}.post-title{padding-bottom:1rem;font-weight:600;color:var(--primary);font-size:28px;line-height:1.1}.post-content p{padding-bottom:1.25rem}.post-content a{text-decoration-line:underline}.post-content h1{font-size:28px}.post-content h1,.post-content h2{padding-bottom:1rem;padding-top:.5rem;font-weight:600;color:var(--primary);line-height:1.2;letter-spacing:-.5px}.post-content h2{font-size:24px}.post-content h1 b,.post-content h2 b,.post-content h3 b{font-weight:600}.post-content h3{font-size:20px}.post-content h3,.post-content h4{padding-bottom:1rem;padding-top:.5rem;font-weight:600;color:var(--primary);line-height:1.2}.post-content h4{font-size:18px}.post-content h5{font-size:16px}.post-content h5,.post-content h6{padding-bottom:1rem;padding-top:.5rem;font-weight:600;color:var(--primary);line-height:1.2}.post-content h6{font-size:14px}.post-content ol{list-style:decimal;padding-left:1.25rem;padding-bottom:1rem;padding-top:.5rem}.post-content ol li,.post-content ul li{padding-bottom:.75rem}.post-content ol li::marker{font-weight:600}.post-content ul{list-style:disc;padding-left:1.25rem;padding-bottom:1rem;padding-top:.5rem}.post-content ol li ol,.post-content ol li ul,.post-content ul li ol,.post-content ul li ul{padding-left:1.25rem;padding-bottom:0}.post-content ol li ol li:last-child,.post-content ol li ul li:last-child,.post-content ul li ol li:last-child,.post-content ul li ul li:last-child{padding-bottom:0}.post-content strong{font-weight:600}.post-content blockquote{margin-top:1.5rem;margin-bottom:1.5rem;border-left-width:4px;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;color:var(--black-text);font-size:16px;line-height:24px;border-color:var(--red)}.post-content blockquote p{font-style:italic;font-size:18px;line-height:28px}.post-content blockquote cite{display:block;font-style:normal;font-size:18px;line-height:28px;color:var(--gray-text)}.post-content details{margin-top:1.5rem;margin-bottom:1.5rem;padding-top:1rem;padding-bottom:1rem}.post-content details summary::marker{color:var(--red)}.post-content details summary{padding-top:.5rem;padding-bottom:.5rem}.post-content .wp-block-image{padding-top:.75rem;padding-bottom:2rem}.post-content .wp-block-image img,.post-content img{height:auto;width:100%;border-radius:.375rem}.post-content .wp-block-image img.gradient-container:before,.post-content img.gradient-container:before{border-radius:.375rem}.post-content.seo-content img{margin-top:1.5rem;margin-bottom:1.5rem;height:auto;width:100%;border-radius:.375rem}.post-content.seo-content img.gradient-container:before{border-radius:.375rem}.post-content .wp-block-gallery{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:.75rem;padding-bottom:2rem}.post-content .wp-block-gallery .wp-block-image{margin-top:0;margin-bottom:0;padding:.25rem}.post-content .wp-block-gallery .wp-block-image img{height:100%;width:100%;border-radius:.375rem}.post-content .wp-block-gallery .wp-block-image img.gradient-container:before{border-radius:.375rem}.post-content .wp-block-gallery .wp-block-image img{object-fit:cover}.post-content .wp-block-gallery.columns-default .wp-block-image{flex-basis:33.333333%}@media (max-width:767px){.post-content .wp-block-gallery.columns-default .wp-block-image{flex-basis:50%}}.post-content .wp-block-gallery.columns-2 .wp-block-image{flex-basis:50%}.post-content .wp-block-gallery.columns-4 .wp-block-image{flex-basis:25%}@media (max-width:767px){.post-content .wp-block-gallery.columns-4 .wp-block-image{flex-basis:50%}}.post-content .wp-block-gallery.columns-5 .wp-block-image{flex-basis:20%}@media (max-width:767px){.post-content .wp-block-gallery.columns-5 .wp-block-image{flex-basis:50%}}.post-content .wp-block-gallery.columns-6 .wp-block-image{flex-basis:16.666667%}@media (max-width:767px){.post-content .wp-block-gallery.columns-6 .wp-block-image{flex-basis:50%}}.post-content .wp-block-table{margin-top:2rem;margin-bottom:2rem;width:100%}@media (max-width:767px){.post-content .wp-block-table{overflow-x:auto}}.post-content .wp-block-table figcaption{padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-style:italic;font-size:14px}.post-content .wp-block-table table{width:100%;table-layout:auto;border-collapse:collapse}@media (max-width:767px){.post-content .wp-block-table table{width:auto;table-layout:fixed}}.post-content .wp-block-table table{min-width:100%}.post-content .wp-block-table table th{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.5rem 1rem;text-align:left;font-weight:600}.post-content .wp-block-table table td{border-top-width:1px;padding:.5rem 1rem;border-color:var(--gray-border)}.post-content .wp-block-file{margin:2rem auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;border-radius:.375rem;padding:2rem}.post-content .wp-block-file.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.post-content .wp-block-file{flex-direction:column}}.post-content .wp-block-file{background-color:var(--gray-background);max-width:400px}.post-content .wp-block-file .wp-block-file__button{border-radius:.375rem;padding:.5rem 2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-content .wp-block-file .wp-block-file__button.gradient-container:before{border-radius:.375rem}.post-content .wp-block-file .wp-block-file__button{background-color:var(--button-red)}.post-content .wp-block-file .wp-block-file__button:hover{background-color:var(--primary)}.post-content .wp-block-buttons{margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:row;gap:1rem}@media (max-width:767px){.post-content .wp-block-buttons{flex-direction:column}}.post-content .wp-block-buttons .wp-block-button{flex-grow:1;flex-basis:auto}.post-content .wp-block-button a{display:block;width:100%;border-radius:.375rem;padding:1rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-content .wp-block-button a.gradient-container:before{border-radius:.375rem}.post-content .wp-block-button a{background-color:var(--button-red);font-size:16px;line-height:18px}.post-content .wp-block-button a:hover{background-color:var(--primary)}.post-excerpt{margin-bottom:2.5rem;border-bottom-width:1px;padding-bottom:2.5rem;color:var(--gray-text);border-color:var(--gray-border)}@media (max-width:767px){.post-excerpt{margin-bottom:.5rem;border-bottom-width:0;padding-bottom:1rem}}.post-excerpt .read-more{display:none}@media screen and (max-width:767px){.post-content h1,.post-title{font-size:24px}.post-content h2{font-size:22px}}.gradient-header{position:relative;width:100%}.gradient-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,182,193,1),rgba(255,192,203,1) 25%,rgba(211,211,255,1) 50%,rgba(173,216,230,1) 75%,rgba(255,240,245,1));opacity:.53;z-index:-1}.search-input-wrap{position:relative;margin-left:auto;margin-right:auto;max-width:512px}.search-input-wrap img{position:absolute;top:50%;left:.5rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.search-input{margin-left:auto;margin-right:auto;width:100%;border-radius:.375rem;border-width:1px;padding-left:2.5rem;padding-right:1rem}.search-input.gradient-container:before{border-radius:.375rem}.search-input{font-size:14px;line-height:16px;color:var(--gray-text);border-color:var(--gray-border);box-shadow:0 1px 2px 0 #1018280a;height:48px}.faq-accordion-wrapper{margin-bottom:1rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1));padding-top:1.5rem;padding-bottom:.5rem}.faq-accordion-wrapper.gradient-container:before{border-radius:.375rem}.accordion-wrapper{margin-bottom:1rem;width:100%;padding-top:.5rem;padding-bottom:.5rem}.accordion-header{padding-left:1rem;padding-bottom:1rem;font-weight:600;font-size:24px}.accordion-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1));padding:1rem}.accordion-item:last-child{border-style:none}.accordion-question{color:var(--black-text);font-weight:500;font-size:16px;line-height:24px}.accordion-answer{padding-top:1.5rem;padding-bottom:1rem;color:var(--gray-text);font-size:14px;line-height:20px}.accordion-answer p{padding-bottom:.5rem}.accordion-answer p b{font-weight:600}.accordion-icon{width:22px}.accordion-content.post-content p:last-child{padding-bottom:0}.accordion-content.post-content b,.accordion-content.post-content strong{font-weight:600;color:var(--black-text)}@media screen and (max-width:767px){.accordion-header{font-size:20px}}.sale-card{margin:.5rem .5rem 2rem}@media (max-width:767px){.sale-card{margin-bottom:3rem}}.sale-title{min-height:3em;padding-bottom:.75rem;font-weight:600}@media (max-width:767px){.sale-title{min-height:0}}.sale-title{color:var(--primary);font-size:14px;line-height:1.1}.sale-excerpt{height:9rem;padding-bottom:.75rem}@media (max-width:1279px){.sale-excerpt{height:10rem}}@media (max-width:767px){.sale-excerpt{height:auto}}.sale-excerpt{color:var(--primary);font-size:12px;line-height:20px;font-weight:500}.sale-code{margin-bottom:.5rem;height:36px;font-weight:600}@media (max-width:767px){.sale-code{height:auto}}.sale-code{font-size:24px;line-height:36px;letter-spacing:-.5px}.sale-link{display:block;border-radius:.375rem;border-width:2px;padding:.5rem 1rem;text-align:center}.sale-link.gradient-container:before{border-radius:.375rem}.sale-link{font-weight:500;border-color:var(--primary);transition:all .3s}.sale-link:hover{background-color:var(--primary);color:white}@media screen and (max-width:767px){.sale-code{font-size:24px}}.salon-location{display:flex;flex-direction:row;align-items:center;gap:.5rem;text-decoration-line:underline;font-size:14px;line-height:16px;color:var(--primary)}.salon-list .accordion-item{padding-left:0;padding-right:0}.salon-list .accordion-answer{margin-left:-.5rem;margin-right:-.5rem}.salon-card{margin:.5rem;border-radius:.375rem;border-width:1px;padding:1rem}.salon-card.gradient-container:before{border-radius:.375rem}.salon-card{border-color:var(--gray-border);background-color:var(--gray-background)}.salon-title{padding-bottom:1rem;font-weight:600;color:var(--primary);font-size:18px;line-height:28px}.salon-adres{display:flex;min-height:5em;flex-direction:row;align-items:flex-start;gap:.5rem;padding-bottom:.5rem}@media (max-width:767px){.salon-adres{min-height:0}}.salon-adres{color:var(--primary);font-size:14px;line-height:20px}.salon-parking{gap:.5rem;color:var(--primary);font-size:14px;line-height:20px;min-height:4em}.salon-foto,.salon-parking{display:flex;flex-direction:row;align-items:flex-start;padding-bottom:1rem}.salon-foto{gap:1rem}.salon-foto img,.salon-foto img.gradient-container:before{border-radius:.375rem}.salon-foto img{object-fit:cover;width:128px;height:128px}.salon-foto h5{padding-bottom:.75rem;font-weight:500;color:var(--black-text);font-size:14px;line-height:20px}.salon-foto ul li{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding-bottom:.25rem;font-size:12px;line-height:14px;color:var(--black-text)}.salon-uslugi img{width:auto;height:auto}.salon-godziny p{font-size:12px;line-height:14px;color:var(--primary);min-height:3em}.salon-bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.salon-ocena,.salon-telefon{display:flex;flex-direction:row;align-items:center;gap:.5rem;font-weight:500;font-size:14px;line-height:16px;color:var(--primary)}.cennik-page .accordion-item:last-child{border-style:solid}.tabmenu-wrapper .tabs .tab{white-space:nowrap;cursor:pointer}.tabmenu-wrapper .tabs{overflow-x:auto}.tabmenu-wrapper .tabs::-webkit-scrollbar{width:4px;height:4px}.tabmenu-wrapper .tabs::-webkit-scrollbar-track{background:#f7f7f7;border-radius:10px}.tabmenu-wrapper .tabs::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.tabmenu-wrapper .tabs::-webkit-scrollbar-thumb:hover{background:#ccc}.tabmenu-wrapper .tabs::-webkit-scrollbar-button{display:none}.tabmenu-wrapper .tabs{-ms-overflow-style:none}.tabmenu-wrapper .tabs::-ms-scrollbar{width:4px;height:4px;background:transparent;border-radius:10px}.tabmenu-wrapper .tabs::-ms-thumb{background:#ddd;border-radius:10px}.tabmenu-wrapper .tabs::-ms-thumb:hover{background:#ccc}.tabmenu-wrapper .tabs::-ms-button{display:none}.tabmenu-wrapper .tabs::-webkit-scrollbar{display:none}.tabmenu-wrapper .tabs::-ms-scrollbar{display:none}.szary-box{margin:.5rem;display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:.375rem;border-width:1px;padding:1rem 1.5rem 1.5rem;border-color:var(--gray-border);background-color:var(--gray-background)}.szary-box.gradient-container:before{border-radius:.375rem}.cennik-salony .szary-box{border-width:0}.szary-box h5{padding-bottom:.75rem;font-weight:500}.cennik-salony .szary-box h5{padding-bottom:.75rem;font-size:16px}.cennik-salony .szary-box-content{display:flex;flex-direction:column;font-size:14px;line-height:20px}.szary-box p{color:var(--gray-text);font-size:14px;line-height:20px}.cennik-page .accordion-answer .cennik-item{margin-top:1rem;border-radius:.375rem;padding:1rem;background-color:var(--gray-background)}.cennik-page .accordion-answer .cennik-item.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.cennik-page .accordion-answer .cennik-item{padding-top:.75rem;padding-bottom:.75rem}}.cennik-page .accordion-answer h5{padding-bottom:.25rem;font-weight:500}@media (max-width:767px){.cennik-page .accordion-answer h5{padding-bottom:0}}.cennik-page .accordion-answer h5{color:var(--primary);font-size:16px}.cennik-page .accordion-answer .cennik-price{color:#374151}.cennik-page .accordion-answer button{max-height:36px}.cennik-item h5 span{margin-left:1rem;border-radius:.375rem;border-width:1px;padding:.25rem .75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--primary);font-size:12px;line-height:20px}.cennik-item h5 span.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.cennik-item h5 span{margin-left:0;display:block;border-width:0;padding:0}}.cennik-item h5 span{border-color:var(--gray-text)}@media only screen and (max-width:767px){.cennik-page .accordion-answer h5{font-size:14px}.cennik-page .accordion-answer .cennik-price{font-size:12px}}.red-circle{height:100px;width:100px;border-radius:9999px;font-size:30px;line-height:100px;background-color:var(--tfw-color)}.red-circle,.red-square{text-align:center;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.red-square{height:90px;width:90px;font-size:32px;line-height:90px}.red-square,.red-square.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.red-square{height:60px;width:60px;font-size:22px;line-height:60px}}.red-square{background-color:var(--tfw-color)}.gradient-header2{position:relative;width:100%}.gradient-header2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/png/gradient3.jpg);background-size:cover;background-position:50%;opacity:.5;z-index:-1}.about-page .gradient-header2:before{max-height:360px}@media (max-width:767px){.about-page .gradient-header2:before{max-height:0}}.gradient-box{margin:.5rem;padding:1.5rem}.gradient-box,.gradient-box.gradient-container:before{border-radius:.375rem}.gradient-box{position:relative;background:url(/png/gradient3.jpg);background-size:cover;background-position:50%}.gradient-box.box2{background-position:0 100%}.gradient-box.box3{background-position:100% 0}.gradient-box .gb-liczba{display:block;padding-bottom:.5rem;font-weight:600;letter-spacing:-.05em;font-size:28px;line-height:36px}.gradient-box .gb-title{padding-bottom:.5rem;font-weight:500;line-height:18px}.gradient-box .gb-desc{color:var(--gray-text);font-size:14px;line-height:20px}.pink-box-section{padding-top:3rem;padding-bottom:3rem}@media (max-width:767px){.pink-box-section{margin-bottom:0}}.pink-box-section{background-color:#fdf2f8}.pink-box{margin:.5rem;padding:1rem;text-align:center}.pink-box .pb-title{padding-bottom:.5rem;font-weight:600;letter-spacing:-.05em;font-size:20px;line-height:28px}.pink-box .pb-desc{color:var(--gray-text);font-size:18px;line-height:28px}.cytat-section .cytat-text{padding-bottom:1.5rem;font-weight:700;letter-spacing:-.05em;font-size:24px;line-height:32px}.cytat-section .cytat-autor{padding-bottom:.5rem;font-weight:500}.cytat-section .cytat-position{color:var(--gray-text)}@media only screen and (max-width:767px){.gradient-box .gb-liczba{font-size:24px;line-height:32px}.cytat-section .cytat-text{font-size:20px;line-height:28px}}.contact-page .breadcrumb{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.page-hero{display:flex;min-height:316px;flex-direction:column;justify-content:flex-start;padding-top:1.5rem;padding-bottom:1.5rem}@media (max-width:767px){.page-hero{min-height:0;padding-bottom:0}}.page-hero{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.page-hero:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgb(0,0,0,.5)}.page-hero .wrap-container{z-index:9}.page-hero h1{padding-bottom:.5rem;font-weight:600;font-size:28px;line-height:36px}.page-hero .contact-desc,.page-hero h1{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.page-hero .contact-desc{max-width:600px;padding-bottom:2rem;font-weight:500}.tab-buttons{margin-bottom:1rem;display:flex;flex-direction:row}.tab-buttons a{border-bottom-width:2px;padding-left:1rem;padding-right:1rem;padding-bottom:.5rem;text-align:center;border-color:var(--gray-border);font-weight:500;font-size:14px;line-height:20px}@media (max-width:767px){.tab-buttons a{flex:1 1 0%}}.tab-buttons a.active,.tab-buttons a:hover{border-color:var(--red);color:var(--red);font-weight:500;font-size:14px;line-height:20px}.contact-form{max-width:512px}.form-input label{display:block;padding-bottom:.25rem;font-weight:500;font-size:14px;line-height:20px}.contact-form .form-input{margin-bottom:1rem}.contact-form .select-wrapper{width:100%;max-width:100%!important}.contact-form .select-wrapper button{display:block;width:100%;border-radius:.375rem;border-width:1px;padding:.75rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.contact-form .select-wrapper button.gradient-container:before,.contact-form input{border-radius:.375rem}.contact-form input{display:block;width:100%;border-width:1px;padding:.75rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.contact-form input.gradient-container:before{border-radius:.375rem}.contact-form textarea{display:block;width:100%;border-radius:.375rem;border-width:1px;padding:.75rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.contact-form select,.contact-form textarea.gradient-container:before{border-radius:.375rem}.contact-form select{display:block;width:100%;border-width:1px;padding:.75rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.contact-form select.gradient-container:before{border-radius:.375rem}.contact-form button[type=submit]{margin-top:1rem;display:block;width:100%;border-radius:.375rem;border-width:2px;padding-top:1rem;padding-bottom:1rem;text-align:center;border-color:var(--primary);font-weight:500}.contact-form button[type=submit].gradient-container:before{border-radius:.375rem}.contact-form button[type=submit]{box-shadow:0 2px 6px 0 #1018280f;line-height:18px}.contact-form button:hover{box-shadow:none}.category-image{position:relative;margin-bottom:3rem}.category-image-header{position:absolute;top:1.5rem;left:2rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:28px;line-height:36px}.zaco .sklep-cta li{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:14px;line-height:20px}@media (max-width:767px){.zaco .sklep-cta li{justify-content:flex-start}}.banner-mosaic h3{padding-bottom:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:18px;line-height:28px}.banner-mosaic p{font-size:14px;line-height:20px}.mosaic-content{display:flex;height:100%;width:100%;flex-direction:column;justify-content:flex-end;padding:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(180deg,rgba(0,0,0,0) 50%,#000000)}.mosaic-content,.mosaic-content.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.mosaic-content{padding:.75rem}}.banner-mosaic .promo-item{position:relative;display:flex;height:100%;min-height:156px;flex-direction:column;border-radius:.375rem;padding:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:14px;line-height:20px}.banner-mosaic .promo-item.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.banner-mosaic .promo-item{padding:.75rem}}.banner-mosaic .promo-item{flex:0 0 auto}.banner-mosaic .promo-item h3{font-size:36px;line-height:44px}.banner-mosaic .promo-item h3,.banner-mosaic .promo-item p{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));letter-spacing:-.5px;flex:0 0 auto}.banner-mosaic .promo-item p{font-size:24px;line-height:32px}.banner-mosaic .promo-item .promo-link{position:absolute;right:1.5rem;bottom:1.5rem}@media (max-width:767px){.banner-mosaic .promo-item .promo-link{right:.75rem;bottom:.75rem}}.usluga-cytat p{font-weight:600;font-style:italic;font-size:24px;line-height:32px}@media only screen and (max-width:767px){.category-image-header{top:1rem;left:1rem;font-size:24px;line-height:32px}.category-image img{min-height:300px;width:auto;object-fit:cover;object-position:center}.banner-mosaic h3{font-size:14px;line-height:20px}.banner-mosaic p{font-size:12px;line-height:14px}.banner-mosaic .promo-item p,.usluga-cytat p{font-size:14px;line-height:20px}.usluga-cytat p{font-weight:400}}.white-card{border-radius:.375rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem 3rem;border-color:var(--gray-border)}.white-card.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.white-card{padding-left:1.5rem;padding-right:1.5rem}}.white-card{box-shadow:0 1px 2px 0 #1018280a}@media only screen and (max-width:767px){.consultation-page .contact-desc{font-size:14px;line-height:20px}}.footer{padding:3rem 0;background-color:var(--gray-background);border-top:1px solid var(--gray-border);font-size:14px;line-height:20px}.footer-text{padding-bottom:1.5rem;color:var(--primary)}.footer .menu-stopki{display:flex;flex-wrap:wrap;justify-content:center}.footer .menu-stopki .menu-item-has-children>a{padding-bottom:.75rem;font-weight:600;color:var(--black-text);pointer-events:none;cursor:default}.footer .menu-stopki .menu-item-has-children{flex-basis:25%;padding-right:1rem}@media (max-width:980px){.footer .menu-stopki .menu-item-has-children{flex-basis:50%;padding-bottom:1.5rem}}@media (max-width:767px){.footer .menu-stopki .menu-item-has-children{flex-basis:100%}}.footer .menu-stopki li{padding-bottom:.5rem}.footer .menu-stopki li a,a.menu-item{display:block;font-size:14px;font-weight:500;color:var(--gray-text);line-height:20px}a.menu-item{padding-bottom:.5rem}.footer .menu-stopki li a:hover{color:var(--primary)}.footer-bottom{text-align:center;color:var(--gray-text);font-size:12px;line-height:20px}.footer-bottom a{color:var(--gray-text);font-weight:500}.tab.active{border-color:#ed5e5e;color:#ed5e5e}.tab-panel{display:none}.tab-panel.active{display:block}.button-spinner{width:30px;height:30px;border:5px solid #000000;border-bottom-color:transparent}.button-spinner,.loader{border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.loader{width:48px;height:48px;border-top:3px solid #d20028;border-right:3px solid transparent}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:1000000}.modal-wrapper,.modal-wrapper.gradient-container:before{border-radius:.375rem}.modal-wrapper{width:96%;max-width:800px;background-color:#fff;overflow:hidden}.modal{display:flex;max-height:100vh;min-height:min-content;flex-direction:column;background:white;height:100%;width:100%;border-radius:15px}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem 1rem}.modal-body{flex:1 1 0%;padding:1rem}.modal-content{min-height:100%;padding:1rem}.ScrollbarsCustom{height:100%;min-height:400px;width:100%}@media (max-width:767px){.ScrollbarsCustom{min-height:440px}}.testtest{height:600px}.verifyphone input{display:block;width:100%;border-radius:.375rem;border-width:1px;padding:.75rem;text-align:center;border-color:var(--gray-border);font-size:14px;line-height:20px}.verifyphone input.gradient-container:before{border-radius:.375rem}.verifyphone .form-input{margin-bottom:1rem;text-align:center}.verifyphone label{text-align:center}.embla{margin-top:0;margin-bottom:0;width:100%;--slide-height:19rem;--slide-spacing:1rem}.embla.per-slide-3{--slide-size:33%}.embla.per-slide-1{--slide-size:100%}@media screen and (max-width:980px){.embla.per-slide-3{--slide-size:50%}.embla.per-slide-1{--slide-size:100%}}@media screen and (max-width:767px){.embla.per-slide-1,.embla.per-slide-3{--slide-size:100%}}.embla__viewport{overflow:hidden;width:100%}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height)}.embla__controls{display:flex;justify-content:center;gap:1.2rem;margin-top:1.8rem}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.embla__button{flex-shrink:0;-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:44px;height:44px;z-index:1;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:15px;height:auto}#traffit-an-filters-xtxrxaxfxixtx2x0x1x6x .traffit-xx-input,#traffit-an-list-xtxrxaxfxixtx2x0x1x6x .traffit-xx-input{border-radius:.375rem;padding-left:1rem;padding-right:1rem}#traffit-an-filters-xtxrxaxfxixtx2x0x1x6x .traffit-xx-input.gradient-container:before,#traffit-an-list-xtxrxaxfxixtx2x0x1x6x .traffit-xx-input.gradient-container:before{border-radius:.375rem}#traffit-an-filters-xtxrxaxfxixtx2x0x1x6x .traffit-xx-input,#traffit-an-list-xtxrxaxfxixtx2x0x1x6x .traffit-xx-input{font-family:Montserrat,sans-serif!important;box-shadow:none;border:1px solid var(--gray-border)}#traffit-an-filters-xtxrxaxfxixtx2x0x1x6x button{padding-left:1.5rem!important;padding-right:1.5rem!important;font-weight:500;font-size:16px!important;font-family:Montserrat,sans-serif!important;width:120px!important}#traffit-an-filters-xtxrxaxfxixtx2x0x1x6x button:active,#traffit-an-filters-xtxrxaxfxixtx2x0x1x6x button:hover{background-color:var(--dark-gray)!important;filter:none!important}.traffit-an-list-xtxrxaxfxixtx2x0x1x6x-list-element{border-radius:.375rem!important;border:1px solid var(--gray-border);box-shadow:none!important}.traffit-an-list-xtxrxaxfxixtx2x0x1x6x-list-element .info .title{color:var(--black-text)!important}.btn-container__button{color:var(--gray-text)!important;font-size:14px!important;font-weight:600!important;font-family:Montserrat,sans-serif!important;letter-spacing:.5px}.traffit-an-list-xtxrxaxfxixtx2x0x1x6x-list-element .info .details{color:var(--dark-gray)!important;font-size:12px!important;font-weight:500!important}.traffit-an-list-xtxrxaxfxixtx2x0x1x6x-list-element:hover{filter:none!important;background-color:var(--gray-background)}#traffit-an-filters-xtxrxaxfxixtx2x0x1x6x .traffit-xx-filter-clear,#traffit-pagin-xxx-counter{color:var(--dark-gray)!important;font-weight:500!important}@media only screen and (max-width:767px){.traffit-an-list-xtxrxaxfxixtx2x0x1x6x-list-element{padding:20px 10px!important}.traffit-an-list-xtxrxaxfxixtx2x0x1x6x-list-element .info .title{text-overflow:unset!important;font-size:16px!important;line-height:20px!important;font-weight:600!important}}.results-section .section-title,.results-section .sklep-section .wrap-container:first-child{display:none}.results-section .home-product-image img{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.results-section .category-slider .category-item img{margin-bottom:.5rem}.search-badge{display:block;padding-bottom:.5rem;color:var(--red);font-weight:500;font-size:11px;line-height:1.1;letter-spacing:.5px}@media screen and (max-width:767px){.results-section h2.title{font-size:20px}}.shop-product-list{margin-left:-.5rem;margin-right:-.5rem;display:flex;list-style-type:none;padding-bottom:.5rem}.home-product .shop-product-list{overflow-x:auto}.home-product .shop-product-list::-webkit-scrollbar{width:4px;height:4px}.home-product .shop-product-list::-webkit-scrollbar-track{background:#f7f7f7;border-radius:10px}.home-product .shop-product-list::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.home-product .shop-product-list::-webkit-scrollbar-thumb:hover{background:#ccc}.home-product .shop-product-list::-webkit-scrollbar-button{display:none}.home-product .shop-product-list{-ms-overflow-style:none}.home-product .shop-product-list::-ms-scrollbar{width:4px;height:4px;background:transparent;border-radius:10px}.home-product .shop-product-list::-ms-thumb{background:#ddd;border-radius:10px}.home-product .shop-product-list::-ms-thumb:hover{background:#ccc}.home-product .shop-product-list::-ms-button{display:none}.shop-product-list.lgrid,.shop-product-list.square{flex-direction:row;flex-wrap:wrap}.shop-product-list.list{flex-direction:column}.shop-product-list.lgrid li{flex-basis:25%}@media (max-width:1279px){.shop-product-list.lgrid li{flex-basis:33.333333%}}@media (max-width:767px){.shop-product-list.lgrid li{flex-basis:50%}}.shop-product-list.square li{flex-basis:100%}.shop-product-item{position:relative;margin-left:.5rem;margin-right:.5rem;margin-bottom:3rem;min-width:256px}.shop-product-list.list .shop-product-item{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;border-radius:.375rem;background-color:var(--gray-background)}.shop-product-list.list .shop-product-item.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.shop-product-list.list .shop-product-item{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background-color:transparent}}.shop-product-image img{margin-bottom:.5rem;width:100%;border-radius:.375rem;border-width:1px}.shop-product-image img.gradient-container:before{border-radius:.375rem}.shop-product-image img{height:322px;object-fit:cover;border-color:var(--red)}.shop-product-image.dla-niego img{border-color:var(--gray-text)!important}.shop-product-list.list .shop-product-image{flex-basis:16.666667%}@media (max-width:980px){.shop-product-list.list .shop-product-image{flex-basis:25%}}@media (max-width:767px){.shop-product-list.list .shop-product-image{grid-row:span 2/span 2;display:grid;grid-auto-columns:max-content;padding-right:.75rem}}.shop-product-list.list .shop-product-image img{margin-bottom:0;height:161px;width:144px}.shop-product-list.square .shop-product-image img{height:320px;width:100%}.shop-product-badge{position:absolute;top:1.5rem;z-index:10;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-weight:500;font-size:12px;line-height:20px;left:1px}.man-product-badge{background-color:var(--gray-background)}.man-product-badge,.woman-product-badge{position:absolute;top:1.5rem;z-index:10;padding:.25rem;font-weight:500;font-size:12px;line-height:20px;right:1px}.woman-product-badge{background:var(--pink)}.badge-man{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.shop-product-list.list .shop-product-name{display:flex;flex-grow:1;flex-basis:58.333333%;flex-direction:column;justify-content:center;border-right-width:1px;padding:1rem;border-color:var(--gray-border)}@media (max-width:980px){.shop-product-list.list .shop-product-name{flex-basis:50%}}@media (max-width:767px){.shop-product-list.list .shop-product-name{display:block;border-right-width:0;padding:0}}.shop-product-list.list .shop-product-name .product-name{min-height:0;font-size:18px;line-height:1.2}.shop-product-desc .product-desc{font-size:11px;line-height:14px}.shop-product-list.list .shop-product-desc{display:flex;flex-basis:25%;flex-direction:column;justify-content:center;padding:1rem 1.5rem}@media (max-width:767px){.shop-product-list.list .shop-product-desc{flex-basis:50%;padding:0}}.shop-product-list.list .shop-product-desc .product-price{padding-bottom:.5rem;font-weight:600}@media (max-width:767px){.shop-product-list.list .shop-product-desc .product-price{padding-bottom:0}}.shop-product-list.list .shop-product-desc .product-price{font-size:18px}.shop-filters{gap:2rem;font-weight:500;font-size:14px;line-height:20px}.shop-filters,.shop-product-list-info{margin-bottom:1.5rem;display:flex;padding-left:.5rem;padding-right:.5rem}.shop-product-list-info{align-items:center;justify-content:space-between}@media (max-width:767px){.shop-product-list-info{margin-bottom:1.25rem;padding-left:0;padding-right:0}}.shop-product-list-info.mobile{margin-bottom:0;padding-left:0;padding-right:0}@media (max-width:767px){.shop-product-list-info.mobile{margin-bottom:1.25rem}}.shop-product-list-info .info-left{font-weight:500;font-size:12px;line-height:20px}.shop-product-list-info .info-right{display:flex;justify-content:flex-end;gap:1rem}.shop-product-list-info select{border-radius:.375rem;border-width:1px;padding:.5rem 1rem;border-color:var(--black-text);font-weight:500}.shop-product-list-info select.gradient-container:before{border-radius:.375rem}.shop-product-list-info select{font-size:14px;line-height:16px}.shop-product-list-info .info-right button{padding:.5rem}.shop-product-list-info .info-right button.active{border-radius:.375rem;border-width:1px;border-color:var(--black-text)}.shop-product-list-info .info-right button.active.gradient-container:before{border-radius:.375rem}.shop-filter-badge{position:absolute;top:-.75rem;right:-.75rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--red);font-size:12px;line-height:20px}@media screen and (max-width:767px){.shop-product-item{position:relative;margin-left:.5rem;margin-right:.5rem;margin-bottom:1.5rem;min-width:auto}.sklep-section .shop-product-item{min-width:256px}.sklep-section .shop-product-image img{height:286px}.shop-product-image img{height:174px}.shop-product-list.list .shop-product-name .product-name{font-size:14px;line-height:18px}.shop-product-list.list .shop-product-desc .product-price{font-size:1rem;line-height:1.5rem}.shop-product-list-info select{width:100%;text-align:center}}.login-form,.register-form{margin-left:auto;margin-right:auto;max-width:512px}.login-form label,.register-form label{display:block;padding-bottom:.5rem;padding-left:.5rem;font-weight:500;font-size:14px;line-height:20px}.login-form .form-input,.register-form .form-input{margin-bottom:1rem}.login-form .select-wrapper,.register-form .select-wrapper{width:100%;max-width:100%!important}.login-form .select-wrapper button,.register-form .select-wrapper button{display:block;width:100%;border-radius:.375rem;border-width:1px;padding:.75rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.login-form .select-wrapper button.gradient-container:before,.register-form .select-wrapper button.gradient-container:before{border-radius:.375rem}.login-form input,.register-form input{display:block;width:100%;border-radius:.375rem;border-width:1px;padding:.75rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.login-form input.gradient-container:before,.register-form input.gradient-container:before{border-radius:.375rem}.login-form input[type=checkbox],.register-form input[type=checkbox]{display:inline-block;width:auto;cursor:pointer;border-radius:.125rem}.login-form textarea,.register-form textarea{display:block;width:100%;border-radius:.375rem;border-width:1px;padding:.75rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.login-form textarea.gradient-container:before,.register-form textarea.gradient-container:before{border-radius:.375rem}.login-form select,.register-form select{display:block;width:100%;border-radius:.375rem;border-width:1px;padding:.75rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.login-form select.gradient-container:before,.register-form select.gradient-container:before{border-radius:.375rem}.register-form button{margin-top:1rem;display:block;width:100%;cursor:pointer;border-radius:.375rem;border-width:2px;padding-top:1rem;padding-bottom:1rem;text-align:center;border-color:var(--primary);font-weight:500}.register-form button.gradient-container:before{border-radius:.375rem}.register-form button{box-shadow:0 2px 6px 0 #1018280f;font-size:16px;line-height:18px}.login-form button{margin-top:1rem;display:block;width:100%;cursor:pointer;border-radius:.375rem;border-width:0;padding-top:1rem;padding-bottom:1rem;text-align:center;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-color:var(--tfw-color);background-color:var(--button-red)}.login-form button:hover{background-color:var(--primary);border-color:var(--primary)}.login-form button.gradient-container:before{border-radius:.375rem}.login-form button{box-shadow:0 2px 6px 0 #1018280f;font-size:16px;line-height:18px}.login-form button:hover{box-shadow:none}.user-ebook,.user-email,.user-salon{font-weight:500}@media (max-width:767px){.user-ebook{flex-direction:column;text-align:center}}.user-salon button{margin-left:.5rem;font-weight:400;text-decoration-line:underline;font-size:14px;line-height:20px}.reservations,.reservations-history{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}.reservations-history{align-items:stretch}.reservations-item{margin:.5rem;display:flex;height:100%;flex-direction:column;border-radius:.375rem;border-width:1px;padding:1rem;border-color:var(--gray-border);font-size:14px;line-height:20px}.reservations-item.gradient-container:before{border-radius:.375rem}.reservations-history .reservations-item{background-color:var(--gray-background)}.reservation-date{display:flex;align-items:center;gap:1rem;font-weight:500}.reservation-date,.reservation-saloon{padding-bottom:.5rem}.salon-address a{display:flex;align-items:flex-start;gap:1rem;text-decoration-line:underline}.reservation-services ul li{gap:.5rem;font-weight:500}.reservation-price,.reservation-services ul li{display:flex;align-items:center;padding-bottom:.5rem}.reservation-price{margin-bottom:.75rem;justify-content:space-between;border-bottom-width:1px;border-color:var(--gray-border)}.reservation-price .price{font-weight:600;font-size:20px;line-height:28px}.reservation-price .payment{display:block;border-radius:9999px;padding:.5rem 1rem;font-weight:500;font-size:12px;line-height:20px;color:#15803d;background-color:#f0fdf4;line-height:1}.action-bottom{display:flex;align-items:center;justify-content:space-between}.action-calendar{max-width:82px;text-align:center;line-height:1.2}.action-calendar a{text-decoration-line:underline}.action-calendar img{margin:auto;padding-bottom:.25rem}.settings-menu{border-radius:.375rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem 2rem;border-color:var(--gray-border);font-weight:500;font-size:14px;line-height:20px}.settings-menu.gradient-container:before{border-radius:.375rem}.settings-menu{box-shadow:0 2px 6px 0 #1018280f}.settings-menu h5{text-align:left;color:var(--gray-text)}.settings-menu h5,.settings-menu li{padding-bottom:.75rem}.settings-menu li.active{color:var(--red)}.settings-menu li:last-child{padding-bottom:0}.user-panel .tab-buttons{align-items:flex-end}.reservations li{flex-basis:33.333333%}@media (max-width:980px){.reservations li{flex-basis:50%}}@media (max-width:767px){.reservations li{flex-basis:100%}}.reservations-history li{flex-basis:33.333333%}@media (max-width:980px){.reservations-history li{flex-basis:50%}}@media (max-width:767px){.reservations-history li{flex-basis:100%}}.userpanel-sales .promocje-section{margin-top:0}.userpanel-sales .promocje-section .wrap-container{width:100%;max-width:100%}.userpanel-sales .promocje-section h2.section-title{font-size:24px;line-height:1.2;letter-spacing:-.5px}.user-panel .tabmenu-wrapper .tabs{margin-bottom:1rem}.product-top{display:flex;flex-direction:row}@media (max-width:767px){.product-top{flex-direction:column}}.product-image img{margin-bottom:1rem;width:100%;border-radius:.375rem;border-width:1px}.product-image img.gradient-container:before{border-radius:.375rem}.product-image img{object-fit:contain;border-color:var(--red)}.product-badge{position:absolute;top:1.5rem;z-index:10;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-weight:500;font-size:12px;line-height:20px;left:1px}.product-gallery{padding-right:3rem}@media (max-width:767px){.product-gallery{padding-right:0}}.product-details .product-price{padding-bottom:.25rem}.product-details .product-price .price{padding-right:.5rem;font-size:18px;line-height:28px}.product-details .product-price .zabiegi{font-weight:400;font-size:14px;line-height:20px}.product-details .product-price-info{padding-bottom:1rem;font-size:12px;line-height:20px}.product-details .product-code,.product-details .product-time{font-size:14px;line-height:20px}.product-details .product-code{padding-bottom:1.25rem}.qty-button{height:3rem;width:3rem;border-radius:.375rem;border-width:2px;font-weight:400;color:var(--gray-text);border-color:var(--gray-border)}.qty-button.gradient-container:before{border-radius:.375rem}.qty-button{font-size:48px;line-height:1}.qty-button svg{margin:auto;stroke:var(--gray-border)}.qty-button.active{color:var(--primary);border-color:var(--primary)}.qty-button.active svg{stroke:var(--primary)}.qty-input{height:3rem;width:3rem;border-radius:.375rem;border-width:2px;text-align:center;color:var(--primary);border-color:var(--primary);font-weight:500}.qty-input.gradient-container:before{border-radius:.375rem}.qty-input{line-height:18px;box-shadow:0 2px 6px 0 #1018280f}.product-quantity{gap:.75rem}.product-buy,.product-quantity{display:flex;align-items:center}.product-buy{gap:1rem;padding-bottom:1rem}.product-add-to-cart button{height:48px}.product-info-box{margin-bottom:2rem;display:flex;align-items:flex-start;gap:.5rem;border-radius:.375rem;border-width:1px;padding:.5rem 1rem;background-color:var(--gray-background);font-weight:500;font-size:14px;line-height:20px}.product-info-box.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.product-info{margin-left:-5%;margin-right:-5%;padding-bottom:1.5rem}}.product-info-item{border-bottom-width:1px;padding:.75rem;border-color:var(--gray-border);font-weight:500}.product-pakiety{display:flex;flex-direction:row;gap:1rem}.pakiety-box{display:block;padding:.75rem;font-size:12px;line-height:20px}.pakiety-box,.pakiety-box.gradient-container:before{border-radius:.375rem}.pakiety-box{background-color:var(--pink);line-height:1.4;min-width:168px}.pakiety-box h4{font-weight:600;font-size:14px;line-height:20px}.green-box{border-radius:.375rem;border-width:1px;padding:.75rem 1.5rem}.green-box.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.green-box{border-width:0}}.green-box{border-color:#16a34a}.green-box-header{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:767px){.green-box-header{flex-direction:column-reverse;gap:.5rem;padding-bottom:.5rem}}.green-box-header{color:#1f2937}.sklep-zalety{display:flex;flex-direction:row;gap:2rem;font-weight:500;font-size:14px;line-height:20px}@media (max-width:767px){.sklep-zalety{flex-direction:column;gap:.5rem}}.sklep-zalety li{display:flex;flex:1 1 0%;align-items:flex-start;gap:1rem}.product-info .accordion-answer ol{list-style:auto;list-style-type:auto;padding-left:1rem}.product-info .accordion-answer ul{list-style:auto;list-style-type:circle;padding-left:1.25rem}.product-info .accordion-answer ol>li{padding-bottom:.5rem}.product-info .accordion-answer ol>li>ul{padding-top:.5rem}.product-info .accordion-answer a{text-decoration-line:underline;color:var(--blue-text)}.product-info .accordion-answer .szary-box h5{font-weight:600;color:var(--primary)}@media only screen and (max-width:767px){.green-box{background:url(/png/gradient4.png);background-size:cover;background-position:50%}.green-box-icons img{height:20px;width:auto;filter:brightness(0) contrast(100%)}}.thank-summary li{border-bottom-width:1px;padding:1rem;text-align:left;border-color:var(--gray-border);background-color:var(--gray-background)}.thank-summary li h5{padding-bottom:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-text);font-size:14px;line-height:20px}.order-summary{margin-bottom:1.5rem;width:100%;border-radius:.375rem;border-width:1px;border-color:var(--gray-border)}.order-summary.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.order-summary{width:auto;border-radius:0;border-width:0}}.summary-header{display:flex;flex-direction:row;justify-content:space-between;border-top-left-radius:.375rem;border-top-right-radius:.375rem;padding:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-text);background-color:var(--gray-background);font-size:14px;line-height:20px}@media (max-width:767px){.summary-header{border-radius:0}}.order-summary .summary-header span:last-child{flex-basis:16.666667%;text-align:center}@media (max-width:767px){.order-summary .summary-header span:last-child{flex-basis:25%}}.order-summary .summary-product-item{display:flex;flex-direction:row;justify-content:space-between;border-bottom-width:1px;padding:.75rem;border-color:var(--gray-border)}.order-summary .summary-product-item .summary-product-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem}.order-summary .summary-product-item .summary-image{flex-basis:auto}.order-summary .summary-product-item .summary-image img{margin-right:.25rem;min-width:64px;border-radius:.375rem;border-width:1px;border-color:var(--red)}.order-summary .summary-product-item .summary-image img.gradient-container:before{border-radius:.375rem}.order-summary .summary-product-item .summary-price{display:flex;flex-basis:16.666667%;flex-direction:column;justify-content:center;text-align:center}@media (max-width:767px){.order-summary .summary-product-item .summary-price{flex-basis:25%}}.order-summary .summary-product-item .summary-desc,.order-summary .summary-product-item .summary-qty{display:flex;flex-basis:auto;flex-direction:column;justify-content:center;font-weight:500;font-size:14px;line-height:20px}.order-summary .summary-product-item .summary-qty{padding-left:.5rem;padding-right:.5rem}.order-summary .summary-footer{padding:.75rem;border-color:var(--gray-border)}@media (max-width:767px){.order-summary .summary-footer{border-bottom-width:1px}}.order-summary .summary-footer .summary-products-price{display:flex;flex-direction:row;justify-content:space-between;white-space:nowrap;padding-bottom:.5rem}.order-summary .summary-footer .summary-products-price span:last-child{flex-basis:16.666667%;text-align:center}@media (max-width:767px){.order-summary .summary-footer .summary-products-price span:last-child{flex-basis:auto}}.order-summary .summary-footer .summary-delivery-price{display:flex;flex-direction:row;justify-content:space-between;white-space:nowrap;padding-bottom:.5rem}.order-summary .summary-footer .summary-delivery-price span:last-child{flex-basis:16.666667%;text-align:center}@media (max-width:767px){.order-summary .summary-footer .summary-delivery-price span:last-child{flex-basis:auto}}.order-summary .summary-footer .summary-all-price{display:flex;flex-direction:row;justify-content:space-between;white-space:nowrap;font-weight:600}.order-summary .summary-footer .summary-all-price span:last-child{flex-basis:16.666667%;text-align:center}@media (max-width:767px){.order-summary .summary-footer .summary-all-price span:last-child{flex-basis:auto}}.cart-breadcrumbs .cart-bread-point{display:flex;flex-direction:row;align-items:center;gap:.25rem}.cart-breadcrumbs .cart-bread-line{flex:1 1 0%;border-top-width:1px;border-color:var(--gray-border)}.cart-breadcrumbs .cart-bread-point>div{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;color:var(--gray-text);background-color:var(--gray-background);font-size:12px;line-height:20px}.cart-breadcrumbs .cart-bread-point.active>div{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--primary)}.cart-breadcrumbs .cart-bread-point.checked>div{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--red)}.cart-breadcrumbs .cart-bread-point>span{color:var(--gray-text);font-size:12px;line-height:20px}.cart-breadcrumbs .cart-bread-point.active>span{color:var(--primary);font-weight:500}.cart-breadcrumbs .cart-bread-point.checked>span{color:var(--red);font-weight:500}.cart-order{width:100%}.cart-order-header{display:flex;flex-direction:row;justify-content:space-between;padding:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-text);background-color:var(--gray-background);font-size:14px;line-height:20px}@media (max-width:767px){.cart-order-header{display:none}}.cart-order-product-item{display:flex;flex-direction:row;justify-content:space-between;border-bottom-width:1px;padding:1.5rem .5rem;border-color:var(--gray-border)}@media (max-width:767px){.cart-order-product-item{margin-bottom:1rem;flex-direction:column;padding:0}}.cart-image{border-color:var(--gray-border)}@media (max-width:767px){.cart-image{margin-bottom:.75rem;border-bottom-width:1px;padding-bottom:.75rem}}.cart-image img{border-radius:.375rem;border-width:1px;border-color:var(--red)}.cart-image img.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.cart-image img{margin:auto}}.cart-delete{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-color:var(--gray-border);font-size:12px;line-height:20px}@media (max-width:767px){.cart-delete{margin-bottom:.75rem;align-items:flex-end;border-bottom-width:1px;padding-bottom:.5rem}}.cart-desc{display:flex;flex-direction:column;justify-content:center;border-color:var(--gray-border);font-weight:500;font-size:14px;line-height:20px}@media (max-width:767px){.cart-desc{margin-bottom:.75rem;flex-direction:row;justify-content:space-between;gap:1.5rem;border-bottom-width:1px;padding-bottom:.75rem}}.cart-order .label{font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-text);font-size:14px;line-height:20px}.cart-single-price{display:flex;flex-direction:column;justify-content:center;font-weight:600;border-color:var(--gray-border)}@media (max-width:767px){.cart-single-price{margin-bottom:.75rem;flex-direction:row;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-bottom:.75rem}}.cart-qty{display:flex;flex-direction:column;justify-content:center;border-color:var(--gray-border)}@media (max-width:767px){.cart-qty{margin-bottom:.75rem;flex-direction:row;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-bottom:.75rem}}.cart-price{display:flex;flex-direction:column;justify-content:center;font-weight:600}@media (max-width:767px){.cart-price{flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:.75rem}}.under-cart{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:767px){.under-cart{flex-direction:column-reverse}}.cart-coupon-input{display:flex;width:auto;flex-direction:row;align-items:center;gap:.5rem;padding:1.5rem;background-color:var(--gray-background)}.cart-coupon-input,.cart-coupon-input.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.cart-coupon-input{margin-left:-5%;margin-right:-5%;border-radius:0;padding:1rem .5rem}}.cart-coupon-input .form-input{flex-grow:1}.cart-coupon-input input{width:100%;border-radius:.375rem;border-width:1px;padding:.5rem .5rem .5rem 2rem;border-color:var(--gray-border)}.cart-coupon-input input.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.cart-coupon-input input{font-size:.875rem;line-height:1.25rem}}.update-cart{padding:.75rem 1rem;line-height:1}@media (max-width:767px){.update-cart{white-space:nowrap;padding-left:.5rem;padding-right:.5rem}}.coupon-opener{padding:.5rem 1rem;text-decoration-line:underline;background-color:var(--gray-background);font-size:14px;line-height:20px}.coupon-opener,.coupon-opener.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.coupon-opener{width:100%;text-align:center}}.checkout-summary .cart-coupon .coupon,.login-opener{max-width:fit-content;border-radius:.375rem;padding:.5rem 1rem;text-decoration-line:underline;background-color:var(--gray-background);font-size:14px;line-height:20px}.checkout-summary .cart-coupon .coupon.gradient-container:before,.login-opener.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.checkout-summary .cart-coupon .coupon,.login-opener{width:100%;max-width:100%;justify-content:center;text-align:center}}.under-cart .update-cart{border-radius:.375rem;border-width:1px;padding:.5rem .75rem;border-color:var(--primary);font-weight:500;font-size:14px;line-height:20px}.under-cart .update-cart.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.under-cart .update-cart{margin-bottom:.75rem;width:100%}}.back-button{display:block;font-weight:500;font-size:14px;line-height:20px}@media (max-width:767px){.back-button{padding-left:5%}}.back-button{line-height:1!important}.cart-summary{margin-top:2rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width:767px){.cart-summary{margin-left:-5%;margin-right:-5%;margin-top:1.5rem;flex-direction:column-reverse}}.checkout-summary{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.cart-summary-details{border-radius:.375rem;border-width:1px;padding:.5rem 1rem;border-color:var(--gray-border)}.cart-summary-details.gradient-container:before{border-radius:.375rem}@media (max-width:767px){.cart-summary-details{width:100%;border-radius:0;border-left-width:0;border-right-width:0;padding-top:1rem}}.cart-summary-details li{display:flex;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}@media (max-width:767px){.cart-summary-details li{padding-bottom:.25rem;padding-top:0}}.cart-summary-details li button{display:block;width:100%}.cart-badge{position:absolute;top:.5rem;right:0;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--red);font-size:12px;line-height:20px}@media (max-width:767px){.cart-badge{height:1rem;width:1rem}}.back-button:before{margin-right:.5rem;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="%23001c38" class="bi bi-arrow-left" viewBox="0 0 16 16"> <path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 0 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5a.5.5 0 0 0 .5-.5z"/> </svg>');display:inline-block;vertical-align:middle}.back-button:hover:before{transform:translateX(-5px)}@media (max-width:767px){.order-part{margin-bottom:2rem;width:100%}}.checkout-form label{display:block;padding-bottom:.25rem;font-weight:500;font-size:14px;line-height:20px}.checkout-form input[type=text]{width:100%;border-radius:.375rem;border-width:1px;padding:.75rem 1rem;border-color:var(--gray-border)}.checkout-form input[type=text].gradient-container:before{border-radius:.375rem}@media (max-width:767px){.checkout-form input[type=text]{font-size:.875rem;line-height:1.25rem}}.checkout-form input[type=textarea]{margin-bottom:1rem;width:100%;border-radius:.375rem;border-width:1px;padding:.75rem 1rem;border-color:var(--gray-border)}.checkout-form input[type=textarea].gradient-container:before{border-radius:.375rem}.checkbox-control input[type=checkbox]{display:grid;height:1.5rem;width:1.5rem;border-radius:.375rem;border-width:1px;border-color:var(--gray-border)}.checkbox-control input[type=checkbox].gradient-container:before{border-radius:.375rem}.checkbox-control input[type=checkbox]{appearance:none;background-color:#fff;margin:0;transform:translateY(-.075em);place-content:center}.checkbox-control input[type=checkbox]:before{height:1rem;width:1rem;content:"";transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em var(--red);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.checkbox-control input[type=checkbox]:checked:before{transform:scale(1)}.checkbox-control input[type=checkbox]:focus{border-width:2px;border-color:var(--primary)}.checkbox-control label{padding-left:.5rem;font-weight:500;font-size:14px;line-height:20px}.checkbox-control{display:grid;grid-template-columns:1em auto;gap:.5em}.extra-form .checkbox-control span{padding-left:.5rem;font-weight:400;font-size:14px;line-height:20px}.radio-buttons .radio-controls .radio-control .radio-control label,.radio-buttons span{display:block;padding-bottom:.25rem;font-weight:500;font-size:14px;line-height:20px}.radio-buttons .radio-controls{display:flex;flex-direction:column;gap:3px}.radio-buttons .radio-controls .radio-control label{padding-bottom:0}.radio-buttons .radio-controls .radio-control{display:flex;align-items:center;gap:1.25rem}.radio-buttons input[type=radio]{height:1rem;width:1rem}.summary-address-del,.summary-address-pay{border-radius:.375rem;border-width:1px;border-color:var(--gray-border)}.summary-address-del.gradient-container:before,.summary-address-pay.gradient-container:before{border-radius:.375rem}.summary-address-del ul,.summary-address-pay ul{padding:1rem;font-weight:500;font-size:14px;line-height:20px}.order-list-item{margin-bottom:.75rem;background-color:var(--gray-background)}.order-list-item,.order-list-item.gradient-container:before{border-radius:.375rem}.order-list-item-content{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:767px){.order-list-item-content{flex-direction:column}}.order-list-item-content>p{display:flex;flex-direction:column;border-right-width:1px;padding:.75rem .75rem .75rem 1rem;border-color:var(--gray-border);font-weight:500}@media (max-width:767px){.order-list-item-content>p{border-right-width:0;border-bottom-width:1px;padding:.5rem .75rem}}.order-list-item-content>p:last-child{border-right-width:0;padding-left:.75rem}.order-list-item-content>p>span.header{padding-right:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-text);font-size:12px;line-height:20px}label.custom-radio-label{display:flex;cursor:pointer;align-items:center;border-width:0 1px 1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-color:var(--gray-border)}label.custom-radio-label:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}label.custom-radio-label:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-top-width:1px}label.custom-radio-label:last-child{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}label.custom-radio-label input[type=radio]{display:none;height:1.5rem;width:1.5rem;border-width:1px;border-color:var(--gray-border)}.custom-radio-input:checked+.custom-radio-circle:after{content:"";position:absolute;top:50%;left:50%;width:50%;height:50%;background-color:black;border-radius:50%;transform:translate(-50%,-50%)}.custom-radio-input:checked+.custom-radio-circle{border-color:var(--primary)}.info-message{border-radius:.5rem;border-width:1px;border-color:rgb(96 165 250/var(--tw-border-opacity,1));background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.danger-message,.info-message{margin-top:.25rem;margin-bottom:.25rem;display:flex;align-items:center;gap:1.25rem;--tw-border-opacity:1;--tw-bg-opacity:1;padding:.75rem}.danger-message{border-radius:.5rem;border-width:1px;border-color:rgb(248 113 113/var(--tw-border-opacity,1));background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.success-message{margin-top:.25rem;margin-bottom:.25rem;display:flex;align-items:center;gap:1.25rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));padding:.75rem}.order-status-badge-blue{background-color:rgb(191 219 254/var(--tw-bg-opacity,1));color:rgb(37 99 235/var(--tw-text-opacity,1))}.order-status-badge-blue,.order-status-badge-green{border-radius:.25rem;--tw-bg-opacity:1;padding:.25rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1}.order-status-badge-green{background-color:rgb(187 247 208/var(--tw-bg-opacity,1));color:rgb(22 163 74/var(--tw-text-opacity,1))}.order-status-badge-orange{background-color:rgb(254 215 170/var(--tw-bg-opacity,1));color:rgb(234 88 12/var(--tw-text-opacity,1))}.order-status-badge-orange,.order-status-badge-yellow{border-radius:.25rem;--tw-bg-opacity:1;padding:.25rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1}.order-status-badge-yellow{background-color:rgb(254 240 138/var(--tw-bg-opacity,1));color:rgb(202 138 4/var(--tw-text-opacity,1))}.order-status-badge-red{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1));padding:.25rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.calculator-modal-custom{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);z-index:9999999999}.calculator-modal-custom__content{background:none;margin:auto;width:100%;height:100vh;display:flex;transform:translate(-50%,-50%);left:50%;top:50%;position:fixed}.cart-promotion-item,.cart-promotion-item.gradient-container:before{border-radius:.375rem}.cart-promotion-item{background-color:white;padding:15px;border:1px solid #efefef;min-width:250px}figure.black-week{margin-bottom:2.5rem;background-color:black;margin-left:-600px;margin-right:-600px}figure.black-week img{margin-left:auto;margin-right:auto;border-radius:0!important;max-width:1024px;max-height:672px;width:100vw!important}.group:hover .group-hover\:block{display:block}@media (max-width:1279px){.lg\:basis-1\/2{flex-basis:50%}}@media (max-width:980px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:row-start-3{grid-row-start:3}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:basis-1\/2{flex-basis:50%}.md\:basis-full{flex-basis:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:gap-4{gap:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:767px){.sm\:visible{visibility:visible}.sm\:relative{position:relative}.sm\:sticky{position:sticky}.sm\:left-4{left:1rem}.sm\:m-0{margin:0}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mx-\[5\%\]{margin-left:-5%;margin-right:-5%}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-0{margin-top:0;margin-bottom:0}.sm\:-mb-5{margin-bottom:-1.25rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-12{margin-top:3rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-5{height:1.25rem}.sm\:h-screen{height:100vh}.sm\:max-h-full{max-height:100%}.sm\:min-h-0{min-height:0}.sm\:min-h-\[300px\]{min-height:300px}.sm\:w-5{width:1.25rem}.sm\:w-\[90\%\]{width:90%}.sm\:w-full{width:100%}.sm\:w-screen{width:100vw}.sm\:max-w-full{max-width:100%}.sm\:flex-1{flex:1 1 0%}.sm\:basis-0{flex-basis:0px}.sm\:basis-full{flex-basis:100%}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:justify-center{justify-content:center}.sm\:gap-0{gap:0}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:rounded-none{border-radius:0}.sm\:border-b{border-bottom-width:1px}.sm\:border-r-0{border-right-width:0}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-1{padding-bottom:.25rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-0{padding-left:0}.sm\:pl-\[5\%\]{padding-left:5%}.sm\:pr-0{padding-right:0}.sm\:pt-0{padding-top:0}.sm\:pt-2{padding-top:.5rem}.sm\:pt-4{padding-top:1rem}.sm\:text-left{text-align:left}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (max-width:479px){.xs\:gap-3{gap:.75rem}}