*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family: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]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;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::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input{border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 225/var(--tw-border-opacity,1))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1920px){.container{max-width:1920px}}.visually-hidden{display:none}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-left-\[120\%\]{left:-120%}.-left-full{left:-100%}.-right-\[calc\(100\%\+20px\)\]{right:calc(-100% + -20px)}.-top-\[3px\]{top:-3px}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-7{left:1.75rem}.left-\[-4px\]{left:-4px}.left-\[10px\]{left:10px}.left-\[1px\]{left:1px}.left-\[50\%\]{left:50%}.left-\[50px\]{left:50px}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[145px\]{top:145px}.top-\[1px\]{top:1px}.top-\[20px\]{top:20px}.top-\[25\%\]{top:25%}.top-\[30px\]{top:30px}.top-\[7px\]{top:7px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[50\]{z-index:50}.m-0{margin:0}.m-\[2px\]{margin:2px}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-\[100px\]{margin-left:100px;margin-right:100px}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-4{margin-bottom:-1rem}.-ml-\[13px\]{margin-left:-13px}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.-mt-8{margin-top:-2rem}.-mt-\[75px\]{margin-top:-75px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[100px\]{margin-bottom:100px}.mb-\[150px\]{margin-bottom:150px}.mb-\[210px\]{margin-bottom:210px}.mb-\[40px\]{margin-bottom:40px}.mb-\[50px\]{margin-bottom:50px}.mb-\[55px\]{margin-bottom:55px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-\[170px\]{margin-left:170px}.ml-\[2px\]{margin-left:2px}.ml-\[350px\]{margin-left:350px}.ml-\[60px\]{margin-left:60px}.mr-1\.5{margin-right:.375rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-\[13px\]{margin-right:13px}.mr-\[3\%\]{margin-right:3%}.mr-\[60px\]{margin-right:60px}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[100px\]{margin-top:100px}.mt-\[108px\]{margin-top:108px}.mt-\[11px\]{margin-top:11px}.mt-\[120px\]{margin-top:120px}.mt-\[1px\]{margin-top:1px}.mt-\[220px\]{margin-top:220px}.mt-\[225px\]{margin-top:225px}.mt-\[24px\]{margin-top:24px}.mt-\[25px\]{margin-top:25px}.mt-\[55px\]{margin-top:55px}.mt-\[5px\]{margin-top:5px}.mt-\[60px\]{margin-top:60px}.mt-\[65px\]{margin-top:65px}.mt-\[70px\]{margin-top:70px}.mt-\[75px\]{margin-top:75px}.mt-\[90px\]{margin-top:90px}.box-content{box-sizing:content-box}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[806\/480\]{aspect-ratio:806/480}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[10px\]{height:10px}.h-\[10vh\]{height:10vh}.h-\[125\]{height:125}.h-\[125px\]{height:125px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[1px\]{height:1px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[285px\]{height:285px}.h-\[44px\]{height:44px}.h-\[450px\]{height:450px}.h-\[45px\]{height:45px}.h-\[50px\]{height:50px}.h-\[6px\]{height:6px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[calc\(100vh-60px\)\],.h-\[calc\(100vh_-_60px\)\]{height:calc(100vh - 60px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[100\%\]{max-height:100%}.max-h-\[100vh\]{max-height:100vh}.min-h-\[120px\]{min-height:120px}.min-h-\[14px\]{min-height:14px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[10px\]{width:10px}.w-\[120px\]{width:120px}.w-\[12px\]{width:12px}.w-\[130px\]{width:130px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[153px\]{width:153px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[186px\]{width:186px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[23px\]{width:23px}.w-\[24px\]{width:24px}.w-\[250px\]{width:250px}.w-\[25px\]{width:25px}.w-\[285px\]{width:285px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[390px\]{width:390px}.w-\[420px\]{width:420px}.w-\[46px\]{width:46px}.w-\[50px\]{width:50px}.w-\[60\%\]{width:60%}.w-\[640px\]{width:640px}.w-\[655px\]{width:655px}.w-\[81px\]{width:81px}.w-\[8px\]{width:8px}.w-\[9px\]{width:9px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-\[100px\]{min-width:100px}.min-w-\[140px\]{min-width:140px}.min-w-\[146px\]{min-width:146px}.min-w-\[14px\]{min-width:14px}.min-w-\[162px\]{min-width:162px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[360px\]{min-width:360px}.min-w-\[60px\]{min-width:60px}.min-w-\[80px\]{min-width:80px}.min-w-\[81px\]{min-width:81px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[100px\]{max-width:100px}.max-w-\[100vh\]{max-width:100vh}.max-w-\[1300px\]{max-width:1300px}.max-w-\[1346px\]{max-width:1346px}.max-w-\[1350px\]{max-width:1350px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[162px\]{max-width:162px}.max-w-\[1660px\]{max-width:1660px}.max-w-\[1670px\]{max-width:1670px}.max-w-\[1700px\]{max-width:1700px}.max-w-\[1740px\]{max-width:1740px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[20\%\]{max-width:20%}.max-w-\[20\.7\%\]{max-width:20.7%}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[320px\]{max-width:320px}.max-w-\[350px\]{max-width:350px}.max-w-\[40\%\]{max-width:40%}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[60\%\]{max-width:60%}.max-w-\[600px\]{max-width:600px}.max-w-\[60px\]{max-width:60px}.max-w-\[81px\]{max-width:81px}.max-w-\[870px\]{max-width:870px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[0\%_0\%_auto\]{flex:0% 0% auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.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-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-2{-moz-columns:2;column-count:2}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.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-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[0\.35rem\]{gap:.35rem}.gap-\[1\.5625rem\]{gap:1.5625rem}.gap-\[90px\]{gap:90px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-\[3\.25rem\]{-moz-column-gap:3.25rem;column-gap:3.25rem}.gap-y-0{row-gap:0}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-clip{text-overflow:clip}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.rounded{border-radius:.25rem}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-none{border-style:none}.border-\[\#e6e6eb\]{--tw-border-opacity:1;border-color:rgb(230 230 235/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-dark-gray{--tw-border-opacity:1;border-color:rgb(100 100 105/var(--tw-border-opacity,1))}.border-gray{--tw-border-opacity:1;border-color:rgb(220 220 225/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:rgb(56 178 172/var(--tw-border-opacity,1))}.border-light{--tw-border-opacity:1;border-color:rgb(245 245 248/var(--tw-border-opacity,1))}.border-light-gray{--tw-border-opacity:1;border-color:rgb(230 230 235/var(--tw-border-opacity,1))}.border-red{--tw-border-opacity:1;border-color:rgb(206 67 67/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(252 129 128/var(--tw-border-opacity,1))}.border-red-700{--tw-border-opacity:1;border-color:rgb(197 48 48/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(192 86 33/var(--tw-border-opacity,1))}.border-b-black{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-b-gray{--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1))}.border-b-light-gray{--tw-border-opacity:1;border-bottom-color:rgb(230 230 235/var(--tw-border-opacity,1))}.border-b-transparent{border-bottom-color:transparent}.border-b-white{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-l-black{--tw-border-opacity:1;border-left-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-r-black{--tw-border-opacity:1;border-right-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-r-transparent{border-right-color:transparent}.border-t-gray{--tw-border-opacity:1;border-top-color:rgb(220 220 225/var(--tw-border-opacity,1))}.border-t-medium-gray{--tw-border-opacity:1;border-top-color:rgb(60 60 75/var(--tw-border-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-dark-gray{--tw-bg-opacity:1;background-color:rgb(100 100 105/var(--tw-bg-opacity,1))}.bg-gray{--tw-bg-opacity:1;background-color:rgb(220 220 225/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(230 255 250/var(--tw-bg-opacity,1))}.bg-light{--tw-bg-opacity:1;background-color:rgb(245 245 248/var(--tw-bg-opacity,1))}.bg-light-blue{--tw-bg-opacity:1;background-color:rgb(54 56 67/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(255 245 245/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(255 250 240/var(--tw-bg-opacity,1))}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-\[length\:auto_100\%\]{background-size:auto 100%}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.p-0{padding:0}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-\[50\%\]{padding:50%}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[3\.75rem\]{padding-left:3.75rem;padding-right:3.75rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[10px\]{padding-bottom:10px}.pb-\[20px\]{padding-bottom:20px}.pe-1{padding-inline-end:.25rem}.pl-1{padding-left:.25rem}.pl-12{padding-left:3rem}.pl-\[53px\]{padding-left:53px}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.ps-1{padding-inline-start:.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-11{padding-top:2.75rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.pt-9{padding-top:2.25rem}.pt-\[7px\]{padding-top:7px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-cinzel{font-family:Cinzel,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-jost{font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-tenorsans{font-family:Tenor Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5625rem;line-height:2.25rem;letter-spacing:.039375rem}.text-3xl{font-size:1.875rem;line-height:2.25rem;letter-spacing:.09375rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[26px\]{font-size:26px}.text-\[80px\]{font-size:80px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.9375rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.8125rem;line-height:1.125rem;letter-spacing:.008125rem}.font-\[400\]{font-weight:400}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-\[22px\]{line-height:22px}.leading-\[24px\]{line-height:24px}.leading-\[25px\]{line-height:25px}.leading-\[26px\]{line-height:26px}.leading-\[40px\]{line-height:40px}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.01rem\]{letter-spacing:.01rem}.tracking-\[0\.02375rem\]{letter-spacing:.02375rem}.tracking-\[0\.02rem\]{letter-spacing:.02rem}.tracking-\[0\.046875rem\]{letter-spacing:.046875rem}.tracking-\[0\.04rem\]{letter-spacing:.04rem}.tracking-\[0\.2rem\]{letter-spacing:.2rem}.tracking-\[0\.3px\]{letter-spacing:.3px}.tracking-\[1px\]{letter-spacing:1px}.tracking-\[2\.4px\]{letter-spacing:2.4px}.tracking-\[2px\]{letter-spacing:2px}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#565656\]{--tw-text-opacity:1;color:rgb(86 86 86/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-dark-gray{--tw-text-opacity:1;color:rgb(100 100 105/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(35 78 82/var(--tw-text-opacity,1))}.text-light{--tw-text-opacity:1;color:rgb(245 245 248/var(--tw-text-opacity,1))}.text-red{--tw-text-opacity:1;color:rgb(206 67 67/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(197 48 48/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(192 86 33/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.grayscale{--tw-grayscale:grayscale(100%);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)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\]{transition-property:color;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}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[right\]{transition-property:right;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-300{transition-delay:.3s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}body:has(#mobile_menu_backdrop.left-0),body:has(.back-wrap.right-0),body:has(.ui-widget-overlay.ui-front){overflow:hidden}.checkout-pane legend span.fieldset-legend.visually-hidden,.invisible{display:none}select:not([value]),select[value=""]{text-indent:-999rem}.white-space-pre-line{white-space:pre-line}#tailwind-select-delivery-mobile-block select:not([value]),#tailwind-select-delivery-mobile-block select[value=""],div#app_product_widget select:not([value]),div#app_product_widget select[value=""]{text-indent:0}select:required:invalid{color:#666}.form-item-payment-information-payment-option label.option{white-space:pre-line}div#app_product_widget select:required:invalid{color:#000}input[type=checkbox]{top:3px;position:relative}.path-checkout .messages--error{display:none}.next-payments .label-header{font-weight:500}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font:inherit;color:currentColor;width:1.15em;min-width:1.15em;height:1.15em;min-height:1.15em;border:.13em solid;border-radius:50%;transform:translateY(-.075em);display:inline-grid;place-content:center;margin-right:4px}input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em #000;background-color:#000}input[type=radio]:checked:before{transform:scale(1)}.layout-region-checkout-main .form-item.js-form-type-radio input{position:relative;top:8px}.layout-region-checkout-main .form-item.js-form-type-checkbox input{position:relative;top:9px}.layout-region-checkout-main .form-item.js-form-type-checkbox{align-items:flex-start}.d-none,.throbber{display:none}.ajax-progress-throbber{display:none!important}.custom-content h2{padding-bottom:10px;font-family:Cinzel,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5625rem;line-height:2.25rem;font-weight:600;text-transform:uppercase;line-height:1.25;letter-spacing:.046875rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media not all and (min-width:1280px){.custom-content h2{padding-bottom:0;font-size:1.25rem;line-height:1.75rem;letter-spacing:0}}.custom-content p{margin-bottom:.625rem;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;font-weight:300;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.custom-content hr{margin-bottom:.625rem}[data-toc] li a{font-weight:300}[data-toc] li a,[data-toc] li a.active{margin-bottom:.625rem;display:block;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;text-transform:uppercase;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}[data-toc] li a.active{font-weight:500}[v-cloak]{display:none}.text-align-center{text-align:center}p{margin-bottom:.625rem}.custom-page-text-wrap{margin-bottom:2.5rem}@media not all and (min-width:768px){.custom-page-text-wrap{margin-bottom:0}}.font-italianno{font-family:Italianno,cursive}.path-frontpage .header-description{margin-left:2rem;margin-right:2rem;height:160px}@media not all and (min-width:1280px){.path-frontpage .header-description{height:130px}}.path-frontpage .header-description h1{margin-bottom:.75rem;font-family:Cinzel,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.875rem;line-height:2.25rem;font-weight:400;line-height:1.25;letter-spacing:.046875rem}@media not all and (min-width:1280px){.path-frontpage .header-description h1{position:relative;top:50px;font-size:1.5625rem;line-height:2.25rem;letter-spacing:.039375rem;letter-spacing:0}}.path-frontpage .header-description .font-italianno{padding-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:400;line-height:1.25;letter-spacing:.046875rem}@media not all and (min-width:1280px){.path-frontpage .header-description .font-italianno{position:relative;top:120px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}@media not all and (min-width:768px){.path-frontpage .header-description .font-italianno{top:110px;margin-left:auto;margin-right:auto;width:230px}}.field--name-field-custom-pages .field--name-field-teaser-title{margin-top:2.75rem;display:flex;width:100%;justify-content:center;text-align:center;line-height:1.25rem}@media not all and (min-width:1280px){.field--name-field-custom-pages .field--name-field-teaser-title{margin-top:1.75rem}}.field--name-field-custom-pages .field--name-field-teaser-title a{display:flex;flex-direction:column;align-items:center;text-align:center;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.875rem;line-height:2.25rem;letter-spacing:.09375rem;font-weight:400;letter-spacing:.75px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:none}@media not all and (min-width:1280px){.field--name-field-custom-pages .field--name-field-teaser-title a{margin-top:1rem;margin-bottom:0;font-size:26px;line-height:1.25}}.field--name-field-custom-pages .field__item .page-teaser-container .field--name-field-teaser-title a:after{content:"";display:block;width:calc(100% - 60px);height:1px;background-color:#dcdce1;margin-top:22px}@media not all and (min-width:1280px){.field--name-field-custom-pages .field__item .page-teaser-container .field--name-field-teaser-title a:after{margin-top:1rem}}.field--name-field-custom-pages{margin-left:auto;margin-right:auto;margin-top:0;display:flex;width:100%;row-gap:2rem;-moz-column-gap:6rem;column-gap:6rem}@media not all and (min-width:1280px){.field--name-field-custom-pages{-moz-column-gap:2.5rem;column-gap:2.5rem;padding-top:90px}}@media not all and (min-width:768px){.field--name-field-custom-pages{flex-direction:column;padding-top:75px}}.field--name-field-custom-pages .field__item,.field--name-field-custom-pages .field__item img{width:100%}.field--name-field-custom-pages .field__item .page-teaser-container{display:flex;flex-direction:column}@media not all and (min-width:768px){.field--name-field-custom-pages .field__item .page-teaser-container{flex-direction:column-reverse}}.field--name-field-custom-pages .field__item:nth-child(odd) .page-teaser-container{display:flex;flex-direction:column-reverse}.field--name-field-custom-pages .field__item .page-teaser-container .field--name-field-custom-page-teaser{margin-top:1.75rem;display:flex;width:100%;justify-content:center;padding-left:0;padding-right:0;text-align:center;line-height:1.25rem}@media not all and (min-width:1280px){.field--name-field-custom-pages .field__item .page-teaser-container .field--name-field-custom-page-teaser{margin-top:1.25rem;padding:0}}@media not all and (min-width:768px){.field--name-field-custom-pages .field__item .page-teaser-container .field--name-field-custom-page-teaser{margin-top:2.5rem}}.field--name-field-custom-pages .field__item .page-teaser-container .readmore-extrafield:after{content:">";padding-left:12px}.field--name-field-custom-pages .field__item .page-teaser-container .readmore-extrafield{margin-left:2.5rem;margin-top:2.25rem}.field--name-field-custom-pages .field__item:nth-child(odd) .page-teaser-container .readmore-extrafield{margin-left:1.5rem}.field--name-field-custom-pages .field__item .page-teaser-container .readmore-extrafield a{text-decoration-line:underline}.field--name-field-custom-pages .field__item .page-teaser-container .readmore-extrafield a:hover{text-decoration-line:none}table{width:100%;border-collapse:collapse}table th{border-bottom-width:1px;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1));font-weight:500}table td,table th{--tw-border-opacity:1;padding:.5rem 1rem;text-align:left}table td{min-width:120px;border-width:1px 0;border-color:rgb(220 220 225/var(--tw-border-opacity,1))}table tr{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1))}.tablesort--asc{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS44MTEiIGhlaWdodD0iNy45MDYiPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuNzUiIGQ9Ik0xNC45MDUgNy41M2gtMS41bC01LjUtNS41LTUuNSA1LjVoLTEuNWw3LTdaIiBkYXRhLW5hbWU9ImFycm93IGRvd24iLz48L3N2Zz4=") no-repeat 100%}.tablesort--desc{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS44MTEiIGhlaWdodD0iNy45MDYiPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuNzUiIGQ9Ik0uOTA1LjM3NWgxLjVsNS41IDUuNSA1LjUtNS41aDEuNWwtNyA3WiIgZGF0YS1uYW1lPSJhcnJvdyBkb3duIi8+PC9zdmc+") no-repeat 100%}.tablesort{position:relative;top:1px;left:3px;display:inline-block;width:11px;height:11px;background-size:100%}.position-relative{position:relative}.position-absolute{position:absolute}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc .cart-price.position-absolute{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc .cart-price.position-absolute{position:static}}.my-selection-full-view{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media not all and (min-width:1280px){.my-selection-full-view{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:1024px){.my-selection-full-view{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:640px){.my-selection-full-view{grid-template-columns:repeat(1,minmax(0,1fr))}}.my-selection-full-view img{width:100%}@media (min-width:1024px){.group:hover .my-selection-full-view img,.my-selection-full-view img:hover{--tw-shadow:10px 10px 8px -6px rgba(0,0,0,.2);--tw-shadow-colored:10px 10px 8px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.my-selection-full-view .wishlist-item .price-position{position:absolute;top:.5rem;left:.5rem}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc .cart-price.my-selection-full-view .wishlist-item .price-position{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc .cart-price.my-selection-full-view .wishlist-item .price-position{position:static}}.my-selection-full-view .wishlist-button-position{position:absolute;top:.5rem;right:.5rem}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc .cart-price.my-selection-full-view .wishlist-button-position{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc .cart-price.my-selection-full-view .wishlist-button-position{position:static}}.my-selection-full-view .views-field-created{display:block;padding-top:.25rem;padding-right:.5rem;text-align:right;font-style:italic}.my-selection-full-view .wishlist-item{position:relative}.w-100{width:100%}label.form-required:after{content:"*";padding-left:5px}form .fieldset-legend,form label{margin-top:.25rem;margin-bottom:.5rem;display:block;font-size:.9375rem;font-weight:500;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{width:100%;border-width:1px;--tw-border-opacity:1;border-color:rgb(150 150 155/var(--tw-border-opacity,1));padding-left:.875rem;padding-right:.875rem;font-size:.9375rem;line-height:33px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form textarea:focus{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}form textarea{height:120px}form select,form textarea{border-radius:0}form select{position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;--tw-border-opacity:1;border-color:rgb(150 150 155/var(--tw-border-opacity,1));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS44MTEiIGhlaWdodD0iNy45MDYiPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuNzUiIGQ9Ik0uOTA1LjM3NWgxLjVsNS41IDUuNSA1LjUtNS41aDEuNWwtNyA3WiIgZGF0YS1uYW1lPSJhcnJvdyBkb3duIi8+PC9zdmc+");background-repeat:no-repeat;padding-left:.875rem;padding-right:1rem;line-height:33px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}form select:focus{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}form select{background-position-x:calc(100% - 17px);background-position-y:center;background-size:11px;background-color:transparent}button.button,form a.button,form input:not(.delete-order-item)[type=submit]{height:2.5rem;width:auto;min-width:192px;cursor:pointer;border-style:none;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding-left:3rem;padding-right:3rem;text-align:center;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;font-weight:400;text-transform:uppercase;line-height:2.5rem;letter-spacing:.04rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}button.button:hover,form a.button:hover,form input:not(.delete-order-item)[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(15 15 33/var(--tw-bg-opacity,1))}@media not all and (min-width:1024px){button.button,form a.button,form input:not(.delete-order-item)[type=submit]{width:100%}}form a.button{display:block}form a.button.button--danger{--tw-bg-opacity:1;background-color:rgb(206 67 67/var(--tw-bg-opacity,1))}form input[type=checkbox]{height:14px;width:14px;min-width:14px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}form input[type=checkbox]:checked{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}form .js-form-type-checkbox,form .js-form-type-radio{display:flex;align-items:flex-start;gap:.5rem}form .js-form-type-checkbox label,form .js-form-type-radio label,form label.option{margin-bottom:0;font-weight:300;text-transform:none}.form-item{margin-bottom:1rem}.form-item-address-0-address-address-line1.form-item{margin-bottom:.5rem}form .description,form .password-confirm-message,form .password-strength{display:none}form .form-actions{margin-top:1rem;display:flex;max-width:420px;align-items:center;justify-content:space-between;gap:.5rem}@media not all and (min-width:1024px){form .form-actions{max-width:100%;flex-direction:column}}form.profile-form .form-item,form.user-form .form-item,form.user-login-form .form-item,form.user-pass .form-item{max-width:420px}@media not all and (min-width:1024px){form.profile-form .form-item,form.user-form .form-item,form.user-login-form .form-item,form.user-pass .form-item{max-width:100%}}form input[type=text].postal-code{max-width:160px}.path-user summary{display:none}#block-ar-tailwindcss-local-tasks ul{margin-bottom:3rem;display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem}@media not all and (min-width:1280px){#block-ar-tailwindcss-local-tasks ul{margin-top:1.5rem}}@media not all and (min-width:768px){#block-ar-tailwindcss-local-tasks ul{margin-top:0;flex-direction:column;gap:0;border-bottom-width:0}}#block-ar-tailwindcss-local-tasks ul li{position:relative;line-height:3rem}@media not all and (min-width:768px){#block-ar-tailwindcss-local-tasks ul li{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1))}}#block-ar-tailwindcss-local-tasks ul li a.is-active{border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}@media not all and (min-width:768px){#block-ar-tailwindcss-local-tasks ul li a.is-active{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}#block-ar-tailwindcss-local-tasks ul li .icon{display:none}@media not all and (min-width:768px){#block-ar-tailwindcss-local-tasks ul li .icon{position:absolute;right:10px;top:20px;display:block}}#block-ar-tailwindcss-local-tasks ul li a.is-active+.icon{display:none}@media not all and (min-width:768px){#block-ar-tailwindcss-local-tasks ul li a.is-active+.icon{display:none}}#block-ar-tailwindcss-local-tasks ul li a{padding-bottom:.375rem;font-weight:400;text-transform:uppercase;letter-spacing:.025em}#block-ar-tailwindcss-local-tasks ul li a:hover{border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}@media not all and (min-width:768px){#block-ar-tailwindcss-local-tasks ul li a{padding-bottom:.25rem;--tw-text-opacity:1;color:rgb(100 100 105/var(--tw-text-opacity,1))}#block-ar-tailwindcss-local-tasks ul li a:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}.make-bold-on-hover{font-variation-settings:"wght" 400;will-change:font-variation-settings;transition:font-variation-settings .3s ease-in-out}.make-bold-on-hover.active,.make-bold-on-hover:hover{font-variation-settings:"wght" 500}.make-list-bold-on-hover{font-variation-settings:"wght" 300;will-change:font-variation-settings;transition:font-variation-settings .3s ease-in-out}.make-list-bold-on-hover.active,.make-list-bold-on-hover:hover{font-variation-settings:"wght" 500}:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.sidebar-right-enter-active{transition:all .3s ease-out}.sidebar-right-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.sidebar-right-enter-from,.sidebar-right-leave-to{transform:translateX(100%)}.sidebar-left-enter-active{transition:all .3s ease-out}.sidebar-left-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.sidebar-left-enter-from,.sidebar-left-leave-to{transform:translateX(-100%)}.back-wrap-enter-active{transition:all .3s ease-out}.back-wrap-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.back-wrap-enter-from,.back-wrap-leave-to{opacity:0}.list{backface-visibility:hidden;z-index:1}.list-move{transition:all .6s ease-in-out 50ms}.list-enter-active{transition:all .4s ease-out}.list-leave-active{transition:all .2s ease-in;position:absolute;z-index:0}.list-enter,.list-leave-to{opacity:0}.form-item-preferred-langcode.form-item{margin-top:2rem;margin-bottom:2rem;border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(220 220 225/var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem}#edit-account .form-item-mail.form-item{padding-bottom:1.5rem}#edit-account .form-item-mail.form-item,form .confirm-parent.form-item{margin-bottom:2rem;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1))}form .confirm-parent.form-item{padding-bottom:2.75rem}form .form-item-field-is-subscribed-value.form-item{padding-bottom:1.5rem}form select[name="payment_information[billing_information][field_user_title]"],form select[name="shipping_information[shipping_profile][field_user_title]"],form select[name=field_user_title]{width:120px}form select[name=preferred_langcode]{width:160px}.form-item{position:relative}form .form-item:has(input[type=email])>label,form .form-item:has(input[type=password])>label,form .form-item:has(input[type=tel])>label,form .form-item:has(input[type=text])>label,form .form-item:not(.form-item-preferred-langcode):has(select[value=""])>label{position:absolute;top:2px;left:12px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-weight:300;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:has(input[type=email])>label,.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:has(input[type=password])>label,.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:has(input[type=tel])>label,.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:has(input[type=text])>label,.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:not(.form-item-preferred-langcode):has(select[value=""])>label{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:has(input[type=email])>label,.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:has(input[type=password])>label,.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:has(input[type=tel])>label,.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:has(input[type=text])>label,.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:not(.form-item-preferred-langcode):has(select[value=""])>label{position:static}}form .form-item.empty-select:not(.form-item-preferred-langcode):has(select:not([value=""])) label{position:absolute;top:2px;left:12px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:15px;font-weight:300;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item.empty-select:not(.form-item-preferred-langcode):has(select:not([value=""])) label{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item.empty-select:not(.form-item-preferred-langcode):has(select:not([value=""])) label{position:static}}form .form-item:not(.empty-select):not(.form-item-preferred-langcode):has(select:not([value=""]))>label{position:absolute;top:-13px;left:12px;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:12px;font-weight:300}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:not(.empty-select):not(.form-item-preferred-langcode):has(select:not([value=""]))>label{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:not(.empty-select):not(.form-item-preferred-langcode):has(select:not([value=""]))>label{position:static}}#app_product_widget form .form-item:not(.empty-select):not(.form-item-preferred-langcode):has(select:not([value=""]))>label{z-index:101}form .form-item:not(.form-item-preferred-langcode):has(select:not([value=""]))>label{position:absolute;top:-13px;left:12px;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:12px;font-weight:300}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:not(.form-item-preferred-langcode):has(select:not([value=""]))>label{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item:not(.form-item-preferred-langcode):has(select:not([value=""]))>label{position:static}}form .form-item-preferred-langcode.form-item>label{position:absolute;top:11px;left:12px;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:12px;font-weight:300}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item-preferred-langcode.form-item>label{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc form.cart-price .form-item-preferred-langcode.form-item>label{position:static}}form .form-item:has(input[type=email]:not(:-moz-placeholder-shown))>label,form .form-item:has(input[type=password]:not(:-moz-placeholder-shown))>label,form .form-item:has(input[type=tel]:not(:-moz-placeholder-shown))>label,form .form-item:has(input[type=text]:not(:-moz-placeholder-shown))>label{transform:translateY(-15px);font-size:12px}form .form-item:has(input[type=email]:focus)>label,form .form-item:has(input[type=email]:not(:placeholder-shown))>label,form .form-item:has(input[type=password]:focus)>label,form .form-item:has(input[type=password]:not(:placeholder-shown))>label,form .form-item:has(input[type=tel]:focus)>label,form .form-item:has(input[type=tel]:not(:placeholder-shown))>label,form .form-item:has(input[type=text]:focus)>label,form .form-item:has(input[type=text]:not(:placeholder-shown))>label{transform:translateY(-15px);font-size:12px}.password-suggestions{display:none}form .address-container-inline{max-width:420px}form .form-item.js-form-type-checkbox{max-width:600px}form .address-container-inline>.form-item{margin-right:0;width:100%;max-width:420px}form .form-item--error-message{--tw-text-opacity:1;color:rgb(206 67 67/var(--tw-text-opacity,1))}form .form-item input.error[type=checkbox],form .form-item input.error[type=email],form .form-item input.error[type=password],form .form-item input.error[type=tel],form .form-item input.error[type=text],form .form-item select.error,form .form-item textarea.error{--tw-border-opacity:1;border-color:rgb(206 67 67/var(--tw-border-opacity,1))}form .form-item input.error[type=checkbox]+div[role=alert]{display:none}form:not(.commerce-checkout-flow-multistep-default) .form-item input[type=checkbox],form:not(.commerce-checkout-flow-multistep-default) .form-item input[type=radio]{position:relative;top:9px}.confirm-modal input[type=checkbox]{position:relative;top:0}form#user-login-form .form-actions{margin-top:.5rem}form#user-register-form #edit-account .form-item-mail.form-item{margin-top:3rem;margin-bottom:1rem;border-style:none;padding-bottom:0}form#user-register-form .form-item-field-is-subscribed-value.form-item{margin-bottom:.5rem;padding-bottom:0}form label.option:after{content:""}form .form-item-conf-mail.form-item{margin-bottom:3rem}@media not all and (min-width:768px){.my-selection-full-view{margin-left:auto;margin-right:auto;max-width:600px}}.eu-cookie-compliance-banner,.eu-cookie-compliance-banner .eu-cookie-compliance-message p{font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:300}.eu-cookie-compliance-banner .eu-cookie-compliance-message p{clear:both;display:block;font-size:.9375rem}.eu-cookie-compliance-banner .agree-button{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}#sliding-popup h2,.eu-cookie-compliance-banner .agree-button{font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:500}#sliding-popup h2{font-size:18px}#sliding-popup #popup-text{padding-top:1.25rem;padding-bottom:1.25rem}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button.decline-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;box-shadow:none;background-image:none;-moz-border-radius:0;background-color:transparent;border-radius:0;border:none;color:#fff;font-family:Jost,serif;font-weight:300;padding:4px 8px;text-decoration:none;text-shadow:none;margin-left:20px}.cart-form-wrap table td.views-field-field-order-product-image{width:230px;padding-right:2rem}@media not all and (min-width:1280px){.cart-form-wrap table td.views-field-field-order-product-image{width:225px;padding-right:1.5rem}}@media not all and (min-width:768px){.cart-form-wrap table td.views-field-field-order-product-image{width:176px;padding-right:1rem}}.cart-form-wrap table tr{position:relative}.cart-form-wrap table td{padding:2rem 0;vertical-align:top}.cart-form-wrap table thead{display:none}.cart-info-desc .cart-price{top:60px}@media not all and (min-width:768px){.cart-info-desc .cart-price{position:static;top:0}}.cart-info-desc h4{font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;font-weight:500;text-transform:uppercase;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media not all and (min-width:1280px){.cart-info-desc h4{font-size:15px}}.order-sub-info-item,.order-total-info{display:flex;width:100%;justify-content:space-between}.order-sub-info-row,.order-total-info{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-top:.5rem;padding-bottom:.5rem}@media not all and (min-width:1024px){.order-total-info,.path-checkout .order-total-info{padding-top:.75rem;padding-bottom:.75rem}}.cart-form form .form-actions{display:flex;width:100%;max-width:100%;justify-content:flex-end}#edit-continue-shopping{display:none}.order-total-info,b,strong{font-weight:500}.cart-info-item .toggle-details{margin-top:.75rem;margin-bottom:0;cursor:pointer}.cart-info-item .toggle-details.show{margin-bottom:.75rem}.product-info-wrap{display:none}.product-info-wrap.show{display:block}@media not all and (min-width:768px){.product-info-wrap.show{position:relative;left:-176px;width:calc(100% + 176px)}}.toggle-details .arrow svg{--tw-rotate:0deg}.toggle-details .arrow svg,.toggle-details.show .arrow svg{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))}.toggle-details.show .arrow svg{--tw-rotate:180deg}.order-total-line-value{width:120px;text-align:right}.text-uppercase{text-transform:uppercase}.order-sub-info-label{line-height:1.75rem}.cart-form .form-actions{margin-top:3rem}.order-information-wrap-inner h3{display:none}.cart-form form input:not(.delete-order-item)[type=submit]{padding-left:4rem;padding-right:4rem}@media not all and (min-width:768px){.cart-form table td.views-field-purchased-entity{min-width:0}}.order-sub-info-value{padding-top:.25rem}.toggle-details{cursor:pointer}.order-information-wrap{margin-top:50px;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(220 220 225/var(--tw-border-opacity,1))}@media not all and (min-width:1024px){.order-information-wrap{margin-top:30px}}.order-table{display:flex;width:100%;flex-direction:column}.order-item-row{display:grid;grid-template-columns:230px 1fr 90px;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-top:50px;padding-bottom:50px}@media not all and (min-width:768px){.order-item-row{grid-template-columns:200px 1fr}}.views-align-right{text-align:right}.checkout-pane legend span.fieldset-legend:has(.checkout-label){height:auto;background-color:transparent;padding-left:0;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;font-weight:500;text-transform:none;line-height:24px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.checkout-pane legend{width:100%}.checkout-pane legend span.fieldset-legend,.checkout-pane span.fieldset-legend{margin:0;height:64px;width:100%;--tw-bg-opacity:1;background-color:rgb(245 245 248/var(--tw-bg-opacity,1));padding:0 0 0 2rem;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.75rem;font-weight:500;text-transform:uppercase;line-height:64px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.order-message p .checkout-pane span.fieldset-legend,.order-message p.checkout-pane legend span.fieldset-legend{padding-bottom:.25rem}.checkout-pane legend span.fieldset-legend,.checkout-pane span.fieldset-legend{height:50px;line-height:50px}}.layout-region-checkout-secondary h3{margin:0;height:64px;width:100%;padding:0;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.75rem;font-weight:500;text-transform:uppercase;line-height:64px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.order-message p.layout-region-checkout-secondary h3{padding-bottom:.25rem}}@media not all and (min-width:1024px){.layout-region-checkout-secondary h3{position:relative;left:-1.5rem;margin-bottom:3rem;height:50px;width:calc(100% + 3rem);--tw-bg-opacity:1;background-color:rgb(245 245 248/var(--tw-bg-opacity,1));padding-left:1.5rem;line-height:50px}}@media not all and (min-width:768px){.layout-region-checkout-secondary h3{left:-1.25rem;width:calc(100% + 2.5rem);padding-left:1.25rem}}@media not all and (min-width:1024px){.layout-checkout-form:not(:has(.checkout-pane-completion-message)) #custom-contact-block-wrap{position:absolute;bottom:-275px}.layout-checkout-form:not(:has(.checkout-pane-completion-message)){margin-bottom:320px}}.layout-region-checkout-secondary table td{border-top-width:0;padding-left:0;padding-right:0;vertical-align:top}.layout-region-checkout-secondary table td.views-field-field-order-product-image{width:230px;padding-right:2rem}@media not all and (min-width:768px){.layout-region-checkout-secondary table td.views-field-field-order-product-image{width:175px;padding-right:1rem}}@media not all and (min-width:1280px){.layout-region-checkout-secondary .cart-info-desc-header{flex-direction:column;align-items:flex-start;gap:4px}}.layout-region-checkout-secondary .cart-info-desc .cart-price{top:0;right:0;padding-bottom:.5rem;padding-top:1.5rem}body:has(.back-wrap.layout-region-checkout-secondary .cart-info-desc .cart-price){overflow:hidden}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc .cart-price.absolute{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc .cart-price.absolute{position:static}}.layout-region-checkout-secondary table td{padding-top:0;padding-bottom:2rem}.layout-region-checkout-secondary .toggle-details{padding-top:1rem;padding-bottom:1rem}.layout-region-checkout-secondary .product-info-wrap.show{padding-bottom:1rem}.layout-region-checkout-secondary table td img{height:200px;width:200px;-o-object-fit:cover;object-fit:cover}@media not all and (min-width:768px){.layout-region-checkout-secondary table td img{height:160px;width:160px}}.layout-region-checkout-secondary h4{width:100%;max-width:100%}.layout-checkout-form:not(:has(.checkout-pane-completion-message)){display:flex}@media not all and (min-width:1024px){.layout-checkout-form:not(:has(.checkout-pane-completion-message)){position:relative;left:-1.5rem;width:calc(100% + 3rem);flex-direction:column-reverse}}@media not all and (min-width:768px){.layout-checkout-form:not(:has(.checkout-pane-completion-message)){left:-1.25rem;width:calc(100% + 2.5rem)}}@media (min-width:1024px){.layout-checkout-form:not(:has(.checkout-pane-completion-message)){gap:40px}}@media (min-width:1280px){.layout-checkout-form:not(:has(.checkout-pane-completion-message)){gap:100px}}.layout-region-checkout-footer,.layout-region-checkout-main{float:none;width:100%;padding-right:0}@media (min-width:1024px){.layout-region-checkout-footer,.layout-region-checkout-main{width:50%}}.layout-region-checkout-secondary .product-view-area{position:relative}.layout-region-checkout-secondary{float:none;width:100%;padding-right:0}@media not all and (min-width:1024px){.layout-region-checkout-secondary{margin-bottom:3rem}}@media (min-width:1024px){.layout-region-checkout-secondary{width:50%}}.layout-region-checkout-secondary .layout-region-inner{border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-left:1.25rem;padding-right:1.25rem}@media not all and (min-width:1024px){.layout-region-checkout-secondary .layout-region-inner{border-width:0}}.layout-region-checkout-main .fieldset-wrapper{padding-left:2rem;padding-right:2rem;padding-top:3rem}.layout-region-checkout-main .checkout-pane-custom-login{position:relative;z-index:10;margin-bottom:-1rem}.checkout-pane-contact-information.form-item{margin-bottom:2rem}.layout-region-checkout-main .fieldset-wrapper .fieldset-wrapper{padding-top:0;padding-left:0}.layout-region-checkout-main .checkout-label,.layout-region-checkout-main .field__address_label,.layout-region-checkout-main .field__label{margin-bottom:1rem;height:auto;background-color:transparent;padding-left:0;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;font-weight:500;text-transform:none;line-height:24px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.views-field-field-order-product-image a{text-decoration-line:none}.layout-region-checkout-main .field--name-shipping-method fieldset.form-item{margin-bottom:3rem;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-bottom:2rem}.layout-region-checkout-main fieldset.form-item{margin-bottom:2rem}.layout-region-checkout-main fieldset.form-item.checkout-pane-custom-checkout-comments{margin-bottom:.75rem}form .layout-region-checkout-main .description{margin-top:1.5rem;display:block}p.minimum-pay,p.payment-note{margin-bottom:0}.pickup-checkout-hrule{display:none}.order-view-page .address-info{margin-bottom:1rem;width:50%}.billing-address-label{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-top:3rem}.layout-region-checkout-main .form-item.js-form-type-checkbox.form-item-payment-information-add-payment-method-billing-information-copy-fields-enable,.layout-region-checkout-main .form-item.js-form-type-checkbox.form-item-payment-information-billing-information-copy-fields-enable{margin-bottom:1.5rem}.layout-region-checkout-main .edit-link{margin-left:1.25rem;font-size:.9375rem}.layout-region-checkout-secondary table tbody tr:first-of-type td{padding-top:0}.layout-region-checkout-secondary table tbody tr td{padding-top:2rem}.paypal-buttons-container{margin-top:2rem}.layout-region-checkout-main .field__address_label{margin-top:1rem}.layout-region-checkout-main .address-book-edit-button{margin-top:2rem;margin-bottom:1rem}.layout-region-checkout-main .form-item.form-item-payment-information-billing-information-address-0-address-address-line1,.layout-region-checkout-main .form-item.form-item-shipping-information-shipping-profile-address-0-address-address-line1{margin-bottom:.5rem}.layout-region-checkout-main .form-item.js-form-type-checkbox{margin-bottom:0}.layout-region-checkout-main .form-item.js-form-type-radio{margin-bottom:1rem}form .layout-region-checkout-main .address-container-inline,form .layout-region-checkout-main .address-container-inline>.form-item{max-width:100%}select[name="contact_information[new_checkout_user][title]"],select[name="payment_information[add_payment_method][billing_information][field_user_title]"],select[name="payment_information[billing_information][address][0][address][postal_code]"],select[name="payment_information[billing_information][field_user_title]"],select[name="shipping_information[shipping_profile][address][0][address][postal_code]"],select[name="shipping_information[shipping_profile][field_user_title]"]{width:120px}form .layout-region-checkout-main .js-form-type-textarea label{font-weight:300}.layout-region-checkout-main .agree-wrap-checkout{padding-left:2rem;padding-right:2rem;padding-bottom:3rem}.layout-region-checkout-main .button,form .layout-region-checkout-main a.button,form .layout-region-checkout-main input:not(.delete-order-item)[type=submit]{width:100%}form .layout-region-checkout-main .form-actions{max-width:100%}@media not all and (min-width:1024px){form .layout-region-checkout-main .form-actions{margin-left:1.5rem;margin-right:1.5rem}}.layout-region-checkout-main .required-wrap{font-style:italic}.layout-region-checkout-secondary .order-total-info{border-bottom-width:0;padding-top:1rem;padding-bottom:1rem}@media not all and (min-width:1024px){.layout-region-checkout-secondary .order-total-info{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1))}.layout-region-checkout-main .checkout-pane-custom-checkout-required{margin-left:1.5rem;margin-right:1.5rem}}.layout-region-checkout-main .checkout-pane-review .field__address_label{margin-top:3rem}.layout-region-checkout-main .field--name-shipping-method .field__item{text-transform:uppercase}.layout-region-checkout-main .checkout-pane-review .checkout-label,.layout-region-checkout-main .checkout-pane-review .field__address_label,.layout-region-checkout-main .checkout-pane-review .field__label{margin-bottom:.75rem}.layout-region-checkout-main fieldset.form-item#edit-review-contact-information{margin-bottom:3rem}@media not all and (min-width:1280px){.layout-region-checkout-secondary .cart-info-desc-header .ref_variation{padding-top:.5rem}}.agree-wrap-checkout-review{margin-bottom:2rem}@media not all and (min-width:1024px){.agree-wrap-checkout-review{margin-left:1.5rem;margin-right:1.5rem}}.agree-wrap-checkout-review a{text-decoration-line:underline}.ui-widget-overlay{position:fixed;top:0;right:0;z-index:40;height:100vh;width:100vw;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(100 100 105/var(--tw-bg-opacity,1));opacity:.75;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}body:has(.back-wrap.ui-widget-overlay){overflow:hidden}.toolbar-fixed .ui-widget-overlay.z-50{height:calc(100vh - 40px);top:40px}.ui-dialog{z-index:50;border-radius:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.toolbar-fixed .h-screen.ui-dialog{height:calc(100vh - 40px);top:40px}.ui-dialog{width:100%!important}.ui-dialog .ui-dialog-titlebar{margin-bottom:1.5rem;display:flex;width:100%;align-items:center;justify-content:space-between;border-width:0;background-color:transparent;padding:0 20px;line-height:2rem}@media not all and (min-width:768px){.order-message p.ui-dialog .ui-dialog-titlebar{padding-bottom:.25rem}}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:15px}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc .cart-price.ui-dialog .ui-dialog-titlebar-close{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc .cart-price.ui-dialog .ui-dialog-titlebar-close{position:static}}.ui-dialog-title{margin:0;width:100%;padding:0;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.75rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.order-message p.ui-dialog-title{padding-bottom:.25rem}}.ui-dialog form.profile-form .form-item,.ui-dialog form.user-form .form-item,.ui-dialog form.user-login-form .form-item,.ui-dialog form.user-pass .form-item{max-width:100%}.ui-button .ui-icon,.ui-helper-clearfix:after,.ui-helper-clearfix:before{display:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background-color:transparent;border:none}.ui-button:focus,.ui-button:hover{border:none;color:#fff}.ui-dialog .ui-dialog-content .form-item-title select{width:120px;border-radius:0}.ui-dialog .ui-dialog-content form{margin-top:.375rem}.dropzone{margin:0;min-height:0;border-radius:0;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(220 220 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0}@media not all and (min-width:768px){.order-message p.dropzone{padding-bottom:.25rem}}.dropzone p{margin-bottom:0;font-size:.9375rem}form .dropzone a.button{height:auto;border-width:0;background-color:transparent;padding:0;font-size:.9375rem;text-transform:none;line-height:1.5;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:underline}@media not all and (min-width:768px){.order-message pform .dropzone a.button{padding-bottom:.25rem}}.ui-dialog .ui-dialog-content label,.ui-dialog .ui-dialog-content select,.ui-dialog .ui-dialog-content textarea .ui-dialog .ui-dialog-content input{font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:300}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.ui-dialog .ui-dialog-content{overflow:auto;padding:0 20px}@media not all and (min-width:768px){.order-message p.ui-dialog .ui-dialog-content{padding-bottom:.25rem}}.ui-dialog .form-type-checkbox .form-item--error-message{display:none}.ui-dialog .ui-dialog-buttonpane{margin:0;border-width:0;padding:0}@media not all and (min-width:768px){.order-message p.ui-dialog .ui-dialog-buttonpane{padding-bottom:.25rem}}.ui-dialog .ui-dialog-buttonpane button{margin:0;width:100%;border-radius:0;padding:0}@media not all and (min-width:768px){.order-message p.ui-dialog .ui-dialog-buttonpane button{padding-bottom:.25rem}}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;width:100%;padding-left:20px;padding-right:25px}.checkout-complete,.checkout-pane-completion-message{width:100%}.order-message{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-top-width:1px;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-top:1.75rem;padding-bottom:1.75rem;line-height:1.75rem}@media not all and (min-width:768px){.order-message{padding-bottom:3rem;line-height:1.5rem}.order-message p.p-0{padding-bottom:.25rem}}.order-print-pdf,.print__wrapper--pdf{position:absolute;bottom:.5rem;right:-1px}@media not all and (min-width:768px){.layout-region-checkout-secondary .cart-info-desc .cart-price .print__wrapper--pdf,.layout-region-checkout-secondary .cart-info-desc .cart-price.order-print-pdf{position:static}}@media (min-width:1024px){.layout-region-checkout-secondary .cart-info-desc .cart-price .print__wrapper--pdf,.layout-region-checkout-secondary .cart-info-desc .cart-price.order-print-pdf{position:static}}.path-user .order-message{border-top-width:0;padding-top:1rem}.path-checkout .customer-information{margin-top:50px;display:flex;gap:80px;line-height:1.75rem}@media not all and (min-width:1280px){.path-checkout .customer-information{margin-top:40px;gap:5px}}@media not all and (min-width:1024px){.path-checkout .customer-information{flex-direction:column;gap:0}}@media not all and (min-width:768px){.path-checkout .customer-information{margin-top:50px;line-height:1.5rem}}.path-checkout .customer-order-info{width:100%;max-width:415px}@media not all and (min-width:1280px){.path-checkout .customer-order-info{max-width:358px}}@media not all and (min-width:1024px){.path-checkout .customer-order-info{max-width:100%}}.payment-order-info{padding-top:.75rem}@media not all and (min-width:1024px){.payment-order-info{padding-top:0}}.payment-order-info .field__label{font-weight:500}.payment-order-info .customer-order-info-item-store article div.field{line-height:1.5rem}.customer-order-info-item.minimum-amount{margin-top:.25rem}.path-checkout .customer-information .address-area{margin-left:46px;display:flex;width:100%;justify-content:space-between;gap:40px}@media not all and (min-width:1024px){.path-checkout .customer-information .address-area{margin-top:48px;margin-left:0;gap:0;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-top:48px}}@media not all and (min-width:768px){.path-checkout .customer-information .address-area{flex-direction:column}}.font-style-bold{font-weight:500}.customer-order-info-item-store article div.field{display:grid;width:100%;grid-template-columns:200px 1fr;line-height:1.75rem}@media not all and (min-width:768px){.customer-order-info-item-store article div.field{grid-template-columns:160px 1fr}}.customer-order-info-item>div.field{display:grid;width:100%;grid-template-columns:200px 1fr;line-height:1.5rem}@media not all and (min-width:1280px){.customer-order-info-item>div.field{line-height:1.75rem}}@media not all and (min-width:768px){.customer-order-info-item>div.field{grid-template-columns:160px 1fr;line-height:1.5rem}}.price-order-info .customer-order-info-item>div.field{display:grid;width:100%;grid-template-columns:250px 1fr}.base-order-info .customer-order-info-item .field__item,.price-order-info .customer-order-info-item .field__item,.price-order-info .field--name-price{justify-content:flex-end;text-align:right}.path-checkout .customer-shipments,.path-checkout .order-payment-method{margin-bottom:1.5rem}@media not all and (min-width:1280px){.path-checkout .customer-shipments,.path-checkout .order-payment-method{margin-bottom:1.25rem}}.path-checkout .price-wrap.price-order-info{padding-top:1rem;padding-bottom:1rem}@media not all and (min-width:1280px){.path-checkout .price-wrap.price-order-info{padding-top:1.25rem;padding-bottom:1.25rem}}@media not all and (min-width:768px){.path-checkout .price-wrap.price-order-info{padding-top:1.5rem;padding-bottom:1.5rem}}.address .additional-name,.address .family-name,.address .given-name{text-transform:capitalize}.path-checkout p.address{margin:0}.loading-modal .confirm-modal{display:none}.d-flex{display:flex}.path-checkout .contact-block-wrapper .block-wrapper>h4{display:none}.order-view-page .product-info-wrap{display:block}.order-view-page .product-info-wrap br{display:none}.path-checkout #custom-contact-block-wrap{padding-left:0}.product-desc-item-white-space .field--name-field-product-description{white-space:pre-line}.path-checkout h4.checkout-product-title{display:block;font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;font-weight:500;text-transform:uppercase;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media not all and (min-width:1280px){.path-checkout h4.checkout-product-title{font-size:15px}}.path-checkout .ref_variation{margin-top:.5rem;margin-bottom:.5rem}.path-checkout .order-comments{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1));padding-top:50px;padding-bottom:50px}@media (min-width:768px){.path-checkout .views-field-total-price__number{margin-top:1.75rem}}@media not all and (min-width:1024px){.layout-checkout-form:not(:has(.checkout-pane-completion-message)) .checkout-pane.checkout-pane-completion-message{margin-left:1.5rem;margin-right:1.5rem;width:calc(100% - 3rem)}}.cart-info-desc+.field--name-price{display:none}.manual-product-info-desc .field--name-field-product-description{white-space:pre-line}.cart-info-desc .ref_variation,.cart-info-desc .span_ref{margin-bottom:.5rem;display:flex}.cart-info-desc .ref_variation:before,.cart-info-desc .span_ref:before{content:"("}.cart-info-desc .ref_variation:before,.cart-info-desc .span_ref:after{content:")"}.order-details-wrap .product-info-desc br{display:none}.path-checkout .order-info-header{display:flex;flex-direction:column}.path-checkout .order-info-header h4{order:1}.path-checkout .order-info-header .ref_variation{order:2}.path-checkout .order-info-header .ref_variation:before{--tw-content:"(";content:var(--tw-content)}.path-checkout .order-info-header .ref_variation:after{--tw-content:")";content:var(--tw-content)}.order-view-page .order-info-header .checkout-sub-product-title{order:3;padding-bottom:.5rem}.order-view-page .mobile-price{display:none}@media not all and (min-width:768px){.order-view-page .mobile-price{display:block}}.order-view-page .order-mobile-view{display:none}@media not all and (min-width:768px){.order-view-page .order-mobile-view{display:block}}.order-view-page .toggle-button{display:none}@media not all and (min-width:768px){.order-view-page .toggle-button{display:block}.order-view-page .views-field-total-price__number{display:none}.order-view-page .product-info-desc{position:relative;left:-175px;width:calc(100% + 175px);padding-top:1rem}.order-view-page .product-info-desc.manual-desc-info{position:relative;left:0;width:auto;padding-top:0}.order-view-page .hide-description .product-info-desc{display:none}}.order-view-page .hide-description .arrow{--tw-rotate:0deg}.order-view-page .arrow,.order-view-page .hide-description .arrow{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))}.order-view-page .arrow{--tw-rotate:180deg}#edit-shipping-information-shipping-profile,#profile-customer-edit-form{position:relative;padding-top:50px}#edit-shipping-information-shipping-profile .field--name-pickup-address{margin-top:-50px}#edit-payment-information-add-payment-method-billing-information,#edit-payment-information-billing-information{position:relative}.form-item-shipping-information-shipping-profile-address-0-address-country-code,.profile-form .form-item-address-0-address-country-code{top:0;position:absolute;width:100%}.form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code,.form-item-payment-information-billing-information-address-0-address-country-code{top:-50px;position:absolute;width:100%}.checkout-pane-payment-information:has([name="payment_information[add_payment_method][billing_information][copy_fields][enable]"]) .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code,.checkout-pane-payment-information:has([name="payment_information[add_payment_method][billing_information][copy_fields][enable]"]) .form-item-payment-information-billing-information-address-0-address-country-code,.checkout-pane-payment-information:has([name="payment_information[billing_information][copy_fields][enable]"]) .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code,.checkout-pane-payment-information:has([name="payment_information[billing_information][copy_fields][enable]"]) .form-item-payment-information-billing-information-address-0-address-country-code{top:50px;position:absolute;width:100%}.form-item-payment-information-add-payment-method-billing-information-field-user-title,.form-item-payment-information-billing-information-field-user-title{margin-top:75px}.views-table a{text-decoration-line:underline}.profile--type--customer .field--name-field-user-title{float:left;text-transform:capitalize}.checkout-pane-custom-contact-view-pane #custom-contact-block-wrap{padding-left:1.25rem}.stripe-form{margin-bottom:50px}.checkout-new-user{margin-bottom:3rem}.catalog-header p{margin-bottom:0}.catalog-items-widget .field--name-field-frontend-image{width:100%}.catalog-items-widget img{width:100%;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 225/var(--tw-border-opacity,1));padding:10px}.catalog-items-widget .node-content:hover a{text-decoration-line:none}.catalog-items-widget .node-content{display:flex;flex-direction:column;align-items:center}@media not all and (min-width:1280px){.catalog-items-widget .node-content{row-gap:.75rem}}@media (min-width:1280px){.catalog-items-widget .node-content{row-gap:.5rem}}.catalog-items-widget .node-content a{font-family:Jost,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:underline}.catalog-items-widget .node-content a:hover{text-decoration-line:none}#top-page.invisible{display:block;visibility:hidden}.ui-widget.ui-widget-content{margin-left:0;margin-right:0;width:100%;max-width:520px;border-radius:10px;padding-top:1.75rem;padding-bottom:1.75rem}@media not all and (min-width:768px){.ui-widget.ui-widget-content{max-height:100vh;width:100vw;max-width:100vw;border-radius:0}}.ui-dialog .ui-dialog-content form{position:relative;left:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;width:calc(100% + 2.7rem)}#drupal-modal .form-item-title{top:7px;padding-bottom:7px}.ps-1{padding-left:.25rem}.pe-1{padding-right:.25rem}@media screen and (max-width:767px){input,input:active,input:focus,select,select:active,select:focus,textarea,textarea:active,textarea:focus{font-size:16px!important}.ui-widget.ui-widget-content{top:0!important;padding-bottom:0;background:#fff}.ui-dialog:not(:has(.custom-checkout-login)) .ui-dialog-content form{margin-top:.375rem;height:100vh}.date-custom-calendar{height:390px}.ui-dialog:not(:has(.custom-checkout-login)) .ui-dialog-buttonpane{margin:0;border-width:0;position:fixed;width:100%;bottom:0;padding:0 0 20px;background:#fff;left:0;z-index:100}#drupal-modal:has(.custom-checkout-login){min-height:auto!important}}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;vertical-align:-.125em;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.contextual-region{position:static}.toolbar-fixed .h-\[calc\(100vh-60px\)\]{height:calc(100vh - 100px)}.toolbar-fixed .transition-\[right\]{top:40px}.toolbar-fixed ul .transition-\[right\]{top:0}.toolbar-fixed .h-screen.z-50,.toolbar-fixed [data-name=mobile-menu]{height:calc(100vh - 40px);top:40px}input[type=email].is-invalid,input[type=tel].is-invalid,input[type=text].is-invalid{background-position:right calc(.55em + .1875rem) center;background-size:calc(1.1em + .375rem) calc(1.1em + .375rem)}input[type=email].is-invalid,input[type=tel].is-invalid,input[type=text].is-invalid,textarea.is-invalid{padding-right:calc(2.2em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat}textarea.is-invalid{background-position:right calc(.55em + .1875rem) top;background-size:calc(1.1em + .375rem) calc(2em + .375rem)}.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.circleRollButton,.path-product-variation #select_countries_select_mobile{display:none!important}label a{text-decoration:underline}[role=navigation] ul li ul li{background:#fff}[role=navigation] ul li .sub-menu-wrap{flex-direction:column;position:absolute;border-top:none;left:0;background:#fff;width:100%;padding:60px 0;z-index:40;justify-content:center;justify-items:center;max-height:0;overflow:hidden;display:flex;max-height:500px}[role=navigation] ul li .sub-menu-wrap ul{max-width:1260px;display:flex;margin:0 auto;width:100%}[role=navigation] ul li ul li{line-height:30px}.sub-menu-wrap{opacity:0;top:-500px}.selected .sub-menu-wrap{opacity:1;top:auto}.sub-menu-wrap ul{opacity:0;transition:opacity .3s ease-in-out}.selected .sub-menu-wrap ul{opacity:1}table td.views-field-entity-print-commerce-order{padding-right:0}.views-field-entity-print-commerce-order a{background:url(/themes/custom/ar_tailwindcss/dist/icons/print.svg) no-repeat;width:23px;height:23px;font-size:0;text-indent:-999rem;text-decoration:none;display:block;float:right}@media screen and (max-width:767px){.view-commerce-user-orders table{border:0}.view-commerce-user-orders table caption{font-size:1.3em}.view-commerce-user-orders table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.view-commerce-user-orders table tr{display:block;margin-bottom:20px;padding-bottom:15px}.view-commerce-user-orders table td.views-field-entity-print-commerce-order{height:32px;line-height:32px}.view-commerce-user-orders table td a{text-decoration:underline}.view-commerce-user-orders table td{border:none;display:block;text-align:right;height:25px;line-height:25px}.view-commerce-user-orders table td.views-field-entity-print-commerce-order:before{height:32px;line-height:32px}.view-commerce-user-orders table td:before{content:attr(data-label);float:left;font-family:Jost,serif;font-size:15px;font-weight:500;font-stretch:normal;height:25px;line-height:25px}.views-field-entity-print-commerce-order{padding-top:0!important}.view-commerce-user-orders table td:last-child{border-bottom:0}.view-commerce-user-orders table>:not(:first-child){border:none}.view-commerce-user-orders .views-field-entity-print-commerce-order a{float:right;margin-top:10px}.view-commerce-user-orders table>:not(caption)>*>*{padding:0}}form input.delete-order-item{border:none;width:12px;height:11px;display:block;text-indent:-999rem;font-size:0;float:right;margin-right:10px}.ui-button.ui-dialog-titlebar-close:focus,.ui-button.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close,form input.delete-order-item{background:url(/themes/custom/ar_tailwindcss/dist/icons/close.svg) no-repeat;background-size:100%}.ui-dialog-titlebar-close{border:none;width:15px;height:14px;display:block;text-indent:-999rem;font-size:0}.cart-info-desc .ref_variation:before{content:"("}.cart-info-desc .ref_variation:after{content:")"}a.print__link.print__link--pdf{background:url(/themes/custom/ar_tailwindcss/dist/icons/print.svg) no-repeat;width:23px;height:23px;font-size:0;text-indent:-999rem;text-decoration:none;display:block;float:right}.stripe-form{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto;gap:0 10px;margin-bottom:50px;grid-template-areas:"errors errors" "name name" "date cvv"}.stripe-form #payment-errors{grid-area:errors}.stripe-form .form-item-payment-information-add-payment-method-payment-details-card-number{grid-area:name;margin:0}.stripe-form .form-item-payment-information-add-payment-method-payment-details-expiration{grid-area:date;margin:0}.stripe-form .form-item-payment-information-add-payment-method-payment-details-security-code{grid-area:cvv;margin:0}.stripe-form .form-text{margin-top:2px;font-size:14px;padding:7px .75rem;line-height:32px;border:1px solid #969696;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.stripe-form .error{background-color:#fdf4f2;border-color:#e62600;border-width:1px;box-shadow:inset 0 5px 5px -5px #b8b8b8;color:#a51b00}.stripe-form #card-number-element,.stripe-form #expiration-element,.stripe-form #security-code-element{width:100%}#site-navbar.fixed-top{top:0}.order-information-wrap .order-item-row .preview-product-image-wrap{margin-right:20px}:disabled{opacity:.6!important}.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;will-change:transform;z-index:1}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:2px}.slider-horizontal .slider-handle{height:14px;right:-7px;top:-6px;width:14px}.slider-vertical{height:320px;width:2px}.slider-vertical .slider-handle{bottom:-7px;height:14px;right:-5px;width:14px}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:-7px;right:auto}.slider-base{background-color:#dcdce1}.slider-base,.slider-connects{border-radius:initial}.slider-connect{background:#000;cursor:pointer}.slider-draggable{cursor:ew-resize}.front-swiper-container{position:relative}.swiper.carouselFrontend{width:100%}.front-swiper-container{display:flex}.carousel-nav-button{width:50px;height:50px;background:url(/themes/custom/ar_tailwindcss/dist/images/arrow.png) no-repeat;background-size:100%;display:block;cursor:pointer;margin-top:15%}.carousel-swiper-button-prev{margin-right:35px;transform:rotate(180deg)}.carousel-swiper-button-next{margin-left:35px;margin-top:15.4%}.swiper-button-disabled{opacity:.4}.first-article-description{grid-area:desc;height:100%}.article-img1{grid-area:img1}.article-img2{grid-area:img2;height:100%}.article-img3{grid-area:img3;height:100%}.grid-container-article{display:grid;align-items:end}@media (min-width:1920px){.grid-container-article{display:grid;grid-template:"desc img2 img3" "img1 img2 img3";grid-gap:5%;align-items:end;grid-template-columns:31% 31% 31%}}.swiper-pagination-bullet{background:#d9d9d9;opacity:1}.swiper-pagination-bullet-active{background:#565656;opacity:1}@media (min-width:1280px) and (max-width:1919px){.grid-container-article{display:grid;grid-template:"desc img2 img3" "img1 img2 img3";grid-template-columns:32.5% 32% 28.5%;grid-gap:3.5%}}@media (min-width:1024px) and (max-width:1279px){.carousel-nav-button{width:30px;height:30px}.grid-container-article{display:grid;grid-template:"desc img2" "img1 img2" "img3 .";grid-template-columns:50% 46%;grid-gap:4%}}@media (min-width:768px) and (max-width:1023px){.grid-container-article{display:grid;grid-gap:44px;grid-template:"desc" "img3" "img2" "img1";grid-template-columns:100%;grid-row-gap:40px}}@media (max-width:767px){.grid-container-article{display:grid;grid-gap:22px;grid-template:"desc" "img3" "img2" "img1";grid-template-columns:100%}}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:#000;border:2px solid #fff;border-radius:9999px;cursor:grab;height:12px;width:12px}.slider-active{cursor:grabbing}[disabled] .slider-connect{background:#9ca3af}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:#9ca3af;border-color:#9ca3af}.slider-tooltip{background:transparent;border:none;color:#000;display:block;position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip-top{bottom:22px;left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom{left:50%;top:22px;transform:translate(-50%)}.slider-vertical .slider-tooltip-left{right:22px;top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right{left:22px;top:50%;transform:translateY(-50%)}.footer-slider .swiper-slide{aspect-ratio:806/480}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:5px}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:5px}.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc(-1.25rem + 3px))}.slider-vertical .slider-origin>.slider-tooltip-left{right:17px}.slider-vertical .slider-origin>.slider-tooltip-right{left:17px}.ajax-progress.ajax-progress--throbber{display:none!important}body img{content-visibility:auto}.frontend-banner img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1920px){.frontend-banner img{aspect-ratio:5120/2067}}@media screen and (min-width:1280px) and (max-width:1919px){.frontend-banner img{aspect-ratio:3840/1710}}@media screen and (max-width:1279px){#site-navbar{top:-94px}}@media screen and (max-width:1024px) and (max-width:1279px){.frontend-banner img{aspect-ratio:2560/1500}}@media screen and (max-width:768px) and (max-width:1023px){.frontend-banner img{aspect-ratio:2048/1813}}@media screen and (max-width:767px){#site-navbar{top:-66px}.frontend-banner img{aspect-ratio:1536/2205}}.placeholder\:text-dark-gray::-moz-placeholder{--tw-text-opacity:1;color:rgb(100 100 105/var(--tw-text-opacity,1))}.placeholder\:text-dark-gray::placeholder{--tw-text-opacity:1;color:rgb(100 100 105/var(--tw-text-opacity,1))}.after\:ml-1:after{content:var(--tw-content);margin-left:.25rem}.after\:ml-3:after{content:var(--tw-content);margin-left:.75rem}.after\:mr-1\.5:after{content:var(--tw-content);margin-right:.375rem}.after\:mr-3:after{content:var(--tw-content);margin-right:.75rem}.after\:text-sm:after{content:var(--tw-content);font-size:.9375rem}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-r:last-child{border-right-width:1px}.last\:border-none:last-child{border-style:none}.last\:border-r-black:last-child{--tw-border-opacity:1;border-right-color:rgb(0 0 0/var(--tw-border-opacity,1))}.last\:after\:content-\[\'\'\]:last-child:after{--tw-content:"";content:var(--tw-content)}.last-of-type\:after\:ml-0:last-of-type:after{content:var(--tw-content);margin-left:0}.last-of-type\:after\:mr-0:last-of-type:after{content:var(--tw-content);margin-right:0}.last-of-type\:after\:content-\[\'\'\]:last-of-type:after{--tw-content:"";content:var(--tw-content)}.checked\:bg-black:checked{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:border-b:hover{border-bottom-width:1px}.hover\:border-\[\#565656\]:hover{--tw-border-opacity:1;border-color:rgb(86 86 86/var(--tw-border-opacity,1))}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.hover\:border-b-black:hover{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}.hover\:border-b-dark-gray:hover{--tw-border-opacity:1;border-bottom-color:rgb(100 100 105/var(--tw-border-opacity,1))}.hover\:border-b-white:hover{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:bg-\[\#565656\]:hover{--tw-bg-opacity:1;background-color:rgb(86 86 86/var(--tw-bg-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-dark:hover{--tw-bg-opacity:1;background-color:rgb(15 15 33/var(--tw-bg-opacity,1))}.hover\:bg-dark-gray:hover{--tw-bg-opacity:1;background-color:rgb(100 100 105/var(--tw-bg-opacity,1))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.hover\:transition-all:hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:duration-300:hover{transition-duration:.3s}.last\:hover\:border-b:hover:last-child{border-bottom-width:1px}.last\:hover\:border-b-dark-gray:hover:last-child{--tw-border-opacity:1;border-bottom-color:rgb(100 100 105/var(--tw-border-opacity,1))}.focus\:border:focus{border-width:1px}.focus\:border-red:focus{--tw-border-opacity:1;border-color:rgb(206 67 67/var(--tw-border-opacity,1))}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-0:focus{outline-width:0}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.group:hover .group-hover\:border-\[1px\]{border-width:1px}.group:hover .group-hover\:border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.group:hover .group-hover\:border-light-gray{--tw-border-opacity:1;border-color:rgb(230 230 235/var(--tw-border-opacity,1))}.group:hover .group-hover\:border-b-black{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}.group:hover .group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:transition-\[opacity\]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:1920px){.max-3xl\:relative{position:relative}.max-3xl\:-left-\[35px\]{left:-35px}.max-3xl\:-top-10{top:-2.5rem}.max-3xl\:left-0{left:0}.max-3xl\:top-\[185px\]{top:185px}.max-3xl\:top-\[33\%\]{top:33%}.max-3xl\:top-\[35px\]{top:35px}.max-3xl\:-ml-7{margin-left:-1.75rem}.max-3xl\:mb-\[3\.25rem\]{margin-bottom:3.25rem}.max-3xl\:mb-\[77px\]{margin-bottom:77px}.max-3xl\:mt-0{margin-top:0}.max-3xl\:mt-4{margin-top:1rem}.max-3xl\:mt-5{margin-top:1.25rem}.max-3xl\:mt-\[110px\]{margin-top:110px}.max-3xl\:mt-\[128px\]{margin-top:128px}.max-3xl\:mt-\[52px\]{margin-top:52px}.max-3xl\:mt-\[74px\]{margin-top:74px}.max-3xl\:w-\[95px\]{width:95px}.max-3xl\:max-w-\[56\%\]{max-width:56%}.max-3xl\:px-\[5\.5rem\]{padding-left:5.5rem;padding-right:5.5rem}.max-3xl\:pb-10{padding-bottom:2.5rem}.max-3xl\:pb-7{padding-bottom:1.75rem}.max-3xl\:pb-\[50px\]{padding-bottom:50px}.max-3xl\:pl-0{padding-left:0}.max-3xl\:pt-5{padding-top:1.25rem}}@media not all and (min-width:1536px){.max-2xl\:top-\[26\%\]{top:26%}.max-2xl\:mr-\[2\%\]{margin-right:2%}.max-2xl\:mt-1{margin-top:.25rem}.max-2xl\:mt-\[78px\]{margin-top:78px}.max-2xl\:max-w-\[18\%\]{max-width:18%}.max-2xl\:max-w-\[23\.5\%\]{max-width:23.5%}.max-2xl\:max-w-\[48\.5\%\]{max-width:48.5%}.max-2xl\:max-w-\[54\%\]{max-width:54%}.max-2xl\:px-2{padding-left:.5rem;padding-right:.5rem}.max-2xl\:pb-1{padding-bottom:.25rem}.max-2xl\:pt-1{padding-top:.25rem}}@media not all and (min-width:1280px){.max-xl\:fixed{position:fixed}.max-xl\:absolute{position:absolute}.max-xl\:left-0{left:0}.max-xl\:top-0{top:0}.max-xl\:top-\[240px\]{top:240px}.max-xl\:top-\[38\%\]{top:38%}.max-xl\:top-\[47\%\]{top:47%}.max-xl\:mx-0{margin-left:0;margin-right:0}.max-xl\:mx-auto{margin-left:auto;margin-right:auto}.max-xl\:mb-0{margin-bottom:0}.max-xl\:mb-10{margin-bottom:2.5rem}.max-xl\:mb-12{margin-bottom:3rem}.max-xl\:mb-4{margin-bottom:1rem}.max-xl\:mb-6{margin-bottom:1.5rem}.max-xl\:mb-8{margin-bottom:2rem}.max-xl\:mb-\[150px\]{margin-bottom:150px}.max-xl\:mb-\[30px\]{margin-bottom:30px}.max-xl\:mb-\[50px\]{margin-bottom:50px}.max-xl\:ml-0{margin-left:0}.max-xl\:mr-0{margin-right:0}.max-xl\:mr-1{margin-right:.25rem}.max-xl\:mt-0{margin-top:0}.max-xl\:mt-1{margin-top:.25rem}.max-xl\:mt-2{margin-top:.5rem}.max-xl\:mt-4{margin-top:1rem}.max-xl\:mt-5{margin-top:1.25rem}.max-xl\:mt-6{margin-top:1.5rem}.max-xl\:mt-8{margin-top:2rem}.max-xl\:mt-\[100px\]{margin-top:100px}.max-xl\:mt-\[146px\]{margin-top:146px}.max-xl\:mt-\[181px\]{margin-top:181px}.max-xl\:mt-\[25px\]{margin-top:25px}.max-xl\:mt-\[40px\]{margin-top:40px}.max-xl\:mt-\[75px\]{margin-top:75px}.max-xl\:mt-\[94px\]{margin-top:94px}.max-xl\:block{display:block}.max-xl\:inline{display:inline}.max-xl\:hidden{display:none}.max-xl\:h-\[300px\]{height:300px}.max-xl\:h-\[calc\(100vh_-_60px\)\]{height:calc(100vh - 60px)}.max-xl\:w-10{width:2.5rem}.max-xl\:w-\[190px\]{width:190px}.max-xl\:w-\[380px\]{width:380px}.max-xl\:w-auto{width:auto}.max-xl\:w-full{width:100%}.max-xl\:min-w-\[400px\]{min-width:400px}.max-xl\:min-w-\[514px\]{min-width:514px}.max-xl\:max-w-\[18\%\]{max-width:18%}.max-xl\:max-w-\[58\%\]{max-width:58%}.max-xl\:max-w-\[680px\]{max-width:680px}.max-xl\:max-w-\[848px\]{max-width:848px}.max-xl\:max-w-full{max-width:100%}.max-xl\:scale-\[1\.3\]{--tw-scale-x:1.3;--tw-scale-y:1.3;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))}.max-xl\:cursor-pointer{cursor:pointer}.max-xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-xl\:flex-col{flex-direction:column}.max-xl\:flex-col-reverse{flex-direction:column-reverse}.max-xl\:justify-start{justify-content:flex-start}.max-xl\:justify-center{justify-content:center}.max-xl\:gap-0{gap:0}.max-xl\:gap-10{gap:2.5rem}.max-xl\:gap-2{gap:.5rem}.max-xl\:gap-8{gap:2rem}.max-xl\:gap-y-10{row-gap:2.5rem}.max-xl\:gap-y-12{row-gap:3rem}.max-xl\:whitespace-pre-wrap{white-space:pre-wrap}.max-xl\:border-b{border-bottom-width:1px}.max-xl\:border-b-black{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}.max-xl\:border-b-transparent{border-bottom-color:transparent}.max-xl\:px-12{padding-left:3rem;padding-right:3rem}.max-xl\:px-2{padding-left:.5rem;padding-right:.5rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:px-\[3\.25rem\]{padding-left:3.25rem;padding-right:3.25rem}.max-xl\:pb-0{padding-bottom:0}.max-xl\:pb-1{padding-bottom:.25rem}.max-xl\:pb-1\.5{padding-bottom:.375rem}.max-xl\:pb-2\.5{padding-bottom:.625rem}.max-xl\:pb-3{padding-bottom:.75rem}.max-xl\:pb-4{padding-bottom:1rem}.max-xl\:pb-8{padding-bottom:2rem}.max-xl\:pb-\[428px\]{padding-bottom:428px}.max-xl\:pl-8{padding-left:2rem}.max-xl\:pr-8{padding-right:2rem}.max-xl\:pt-0{padding-top:0}.max-xl\:pt-1{padding-top:.25rem}.max-xl\:pt-1\.5{padding-top:.375rem}.max-xl\:pt-2\.5{padding-top:.625rem}.max-xl\:pt-3{padding-top:.75rem}.max-xl\:pt-3\.5{padding-top:.875rem}.max-xl\:pt-9{padding-top:2.25rem}.max-xl\:text-left{text-align:left}.max-xl\:text-center{text-align:center}.max-xl\:text-2xl{font-size:1.5625rem;line-height:2.25rem;letter-spacing:.039375rem}.max-xl\:text-\[12px\]{font-size:12px}.max-xl\:text-\[13px\]{font-size:13px}.max-xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-xl\:text-xs{font-size:.8125rem;line-height:1.125rem;letter-spacing:.008125rem}.max-xl\:leading-8{line-height:2rem}.max-xl\:leading-\[19px\]{line-height:19px}.max-xl\:leading-tight{line-height:1.25}.max-xl\:tracking-\[0\.1625rem\]{letter-spacing:.1625rem}.max-xl\:tracking-normal{letter-spacing:0}.max-xl\:tracking-tight{letter-spacing:-.025em}.max-xl\:tracking-wide{letter-spacing:.025em}}@media not all and (min-width:1024px){.max-lg\:-top-\[12px\]{top:-12px}.max-lg\:top-\[31\%\]{top:31%}.max-lg\:top-\[410px\]{top:410px}.max-lg\:top-\[44px\]{top:44px}.max-lg\:top-\[48\%\]{top:48%}.max-lg\:-mt-2{margin-top:-.5rem}.max-lg\:mb-0{margin-bottom:0}.max-lg\:mb-10{margin-bottom:2.5rem}.max-lg\:mb-8{margin-bottom:2rem}.max-lg\:mb-\[63px\]{margin-bottom:63px}.max-lg\:mt-\[103px\]{margin-top:103px}.max-lg\:mt-\[440px\]{margin-top:440px}.max-lg\:mt-\[62px\]{margin-top:62px}.max-lg\:mt-\[63px\]{margin-top:63px}.max-lg\:block{display:block}.max-lg\:hidden{display:none}.max-lg\:max-h-\[1200px\]{max-height:1200px}.max-lg\:w-\[200px\]{width:200px}.max-lg\:min-w-\[260px\]{min-width:260px}.max-lg\:max-w-\[310px\]{max-width:310px}.max-lg\:max-w-\[49\%\]{max-width:49%}.max-lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.max-lg\:px-0{padding-left:0;padding-right:0}.max-lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.max-lg\:px-11{padding-left:2.75rem;padding-right:2.75rem}.max-lg\:pb-3{padding-bottom:.75rem}.max-lg\:pb-\[3\.25rem\]{padding-bottom:3.25rem}.max-lg\:pb-\[440px\]{padding-bottom:440px}.max-lg\:pt-0{padding-top:0}.max-lg\:text-2xl{font-size:1.5625rem;line-height:2.25rem;letter-spacing:.039375rem}.max-lg\:text-\[13px\]{font-size:13px}.max-lg\:text-\[15px\]{font-size:15px}.max-lg\:text-\[16px\]{font-size:16px}}@media (max-width:1024px){.max-\[1024px\]\:text-2xl{font-size:1.5625rem;line-height:2.25rem;letter-spacing:.039375rem}}@media not all and (min-width:768px){.max-md\:static{position:static}.max-md\:relative{position:relative}.max-md\:left-0{left:0}.max-md\:top-0{top:0}.max-md\:top-\[14px\]{top:14px}.max-md\:top-\[264px\]{top:264px}.max-md\:top-\[42\%\]{top:42%}.max-md\:mx-4{margin-left:1rem;margin-right:1rem}.max-md\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.max-md\:mx-\[5\%\]{margin-left:5%;margin-right:5%}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:-mt-1{margin-top:-.25rem}.max-md\:mb-0{margin-bottom:0}.max-md\:mb-1{margin-bottom:.25rem}.max-md\:mb-14{margin-bottom:3.5rem}.max-md\:mb-2{margin-bottom:.5rem}.max-md\:mb-3{margin-bottom:.75rem}.max-md\:mb-4{margin-bottom:1rem}.max-md\:mb-6{margin-bottom:1.5rem}.max-md\:mb-7{margin-bottom:1.75rem}.max-md\:mb-8{margin-bottom:2rem}.max-md\:mb-9{margin-bottom:2.25rem}.max-md\:mb-\[80px\]{margin-bottom:80px}.max-md\:ml-0{margin-left:0}.max-md\:ml-\[120px\]{margin-left:120px}.max-md\:mt-0{margin-top:0}.max-md\:mt-1{margin-top:.25rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-5{margin-top:1.25rem}.max-md\:mt-6{margin-top:1.5rem}.max-md\:mt-\[100px\]{margin-top:100px}.max-md\:mt-\[117px\]{margin-top:117px}.max-md\:mt-\[250px\]{margin-top:250px}.max-md\:mt-\[50px\]{margin-top:50px}.max-md\:mt-\[66px\]{margin-top:66px}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:h-\[225px\]{height:225px}.max-md\:h-full{height:100%}.max-md\:max-h-\[1080px\]{max-height:1080px}.max-md\:w-3\/5{width:60%}.max-md\:w-\[112px\]{width:112px}.max-md\:w-\[186px\]{width:186px}.max-md\:w-\[320px\]{width:320px}.max-md\:w-\[85px\]{width:85px}.max-md\:w-\[90\%\]{width:90%}.max-md\:w-auto{width:auto}.max-md\:w-full{width:100%}.max-md\:max-w-\[600px\]{max-width:600px}.max-md\:max-w-full{max-width:100%}.max-md\:shrink-0{flex-shrink:0}.max-md\:scale-\[1\.3\]{--tw-scale-x:1.3;--tw-scale-y:1.3;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))}.max-md\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.max-md\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}.max-md\:snap-start{scroll-snap-align:start}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.max-md\:flex-col{flex-direction:column}.max-md\:flex-col-reverse{flex-direction:column-reverse}.max-md\:items-start{align-items:flex-start}.max-md\:items-center{align-items:center}.max-md\:items-baseline{align-items:baseline}.max-md\:justify-center{justify-content:center}.max-md\:gap-0{gap:0}.max-md\:gap-2{gap:.5rem}.max-md\:gap-4{gap:1rem}.max-md\:gap-8{gap:2rem}.max-md\:gap-\[40px\]{gap:40px}.max-md\:gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.max-md\:gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem}.max-md\:gap-x-\[22px\]{-moz-column-gap:22px;column-gap:22px}.max-md\:gap-y-10{row-gap:2.5rem}.max-md\:gap-y-2{row-gap:.5rem}.max-md\:gap-y-6{row-gap:1.5rem}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:border-b{border-bottom-width:1px}.max-md\:border-none{border-style:none}.max-md\:border-b-gray{--tw-border-opacity:1;border-bottom-color:rgb(220 220 225/var(--tw-border-opacity,1))}.max-md\:px-0{padding-left:0;padding-right:0}.max-md\:px-1{padding-left:.25rem;padding-right:.25rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.max-md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.max-md\:pb-0{padding-bottom:0}.max-md\:pb-1{padding-bottom:.25rem}.max-md\:pb-14{padding-bottom:3.5rem}.max-md\:pb-2\.5{padding-bottom:.625rem}.max-md\:pb-3{padding-bottom:.75rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:pb-\[4\.25rem\]{padding-bottom:4.25rem}.max-md\:pb-\[500px\]{padding-bottom:500px}.max-md\:pl-5{padding-left:1.25rem}.max-md\:pr-5{padding-right:1.25rem}.max-md\:pt-0{padding-top:0}.max-md\:pt-0\.5{padding-top:.125rem}.max-md\:pt-1{padding-top:.25rem}.max-md\:pt-2{padding-top:.5rem}.max-md\:text-2xl{font-size:1.5625rem;line-height:2.25rem;letter-spacing:.039375rem}.max-md\:text-\[0\.625rem\]{font-size:.625rem}.max-md\:text-\[13px\]{font-size:13px}.max-md\:text-\[15px\]{font-size:15px}.max-md\:text-\[18px\]{font-size:18px}.max-md\:text-base{font-size:1rem;line-height:1.5rem}.max-md\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-md\:text-xs{font-size:.8125rem;line-height:1.125rem;letter-spacing:.008125rem}.max-md\:leading-\[26px\]{line-height:26px}.max-md\:leading-normal{line-height:1.5}.max-md\:tracking-\[0\.125rem\]{letter-spacing:.125rem}.max-md\:tracking-\[0\],.max-md\:tracking-normal{letter-spacing:0}.max-md\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}@media not all and (min-width:640px){.max-sm\:mx-\[10\%\]{margin-left:10%;margin-right:10%}.max-sm\:w-\[80\%\]{width:80%}}@media (max-width:550px){.max-\[550px\]\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:480px){.max-\[480px\]\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width:420px){.max-\[420px\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:390px){.max-\[390px\]\:pt-3{padding-top:.75rem}.max-\[390px\]\:leading-\[26px\]{line-height:26px}}@media (max-width:380px){.max-\[380px\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:320px){.max-\[320px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.sm\:inline{display:inline}}@media (min-width:768px){.md\:order-1{order:1}.md\:order-2{order:2}.md\:float-right{float:right}.md\:float-left{float:left}.md\:mb-0{margin-bottom:0}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-2{margin-left:.5rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[48\%\]{width:48%}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:gap-\[40px\]{gap:40px}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}@media not all and (min-width:1280px){.md\:max-xl\:mb-7{margin-bottom:1.75rem}.md\:max-xl\:pt-0{padding-top:0}.md\:max-xl\:text-2xl{font-size:1.5625rem;line-height:2.25rem;letter-spacing:.039375rem}.md\:max-xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:max-xl\:tracking-\[0\]{letter-spacing:0}}@media not all and (min-width:1024px){.md\:max-lg\:mb-0{margin-bottom:0}.md\:max-lg\:mt-5{margin-top:1.25rem}.md\:max-lg\:h-\[149px\]{height:149px}.md\:max-lg\:w-\[149px\]{width:149px}.md\:max-lg\:pt-1{padding-top:.25rem}}}@media (min-width:1024px){.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:gap-\[50px\]{gap:50px}@media not all and (min-width:1280px){.lg\:max-xl\:mb-0\.5{margin-bottom:.125rem}.lg\:max-xl\:mb-8{margin-bottom:2rem}.lg\:max-xl\:h-\[247px\]{height:247px}.lg\:max-xl\:w-\[247px\]{width:247px}.lg\:max-xl\:pt-1\.5{padding-top:.375rem}}}@media (min-width:1280px){.xl\:hidden{display:none}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:gap-\[80px\]{gap:80px}@media (max-width:1920px){.xl\:max-\[1920px\]\:mb-10{margin-bottom:2.5rem}}}@media (min-width:1536px){.\32xl\:gap-\[100px\]{gap:100px}}@media (min-width:1920px){.\33xl\:top-\[46\%\]{top:46%}}