*,: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: }@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(/wp-content/themes/3dblackbox-website/dist/fonts/plus-jakarta-sans-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;src:url(/wp-content/themes/3dblackbox-website/dist/fonts/plus-jakarta-sans-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/wp-content/themes/3dblackbox-website/dist/fonts/plus-jakarta-sans-700.woff2) format("woff2")}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-translate{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes skeleton-loader{0%{transform:translate(-100%,-50%)}to{transform:translate(100%,-50%)}}*,:after,:before{box-sizing:border-box;margin:0}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:700}a{color:inherit;text-decoration:none}audio,canvas,embed,iframe,img,object,svg,video{display:block}figure{margin:0}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit}[type=button],[type=reset],[type=search]::-webkit-search-cancel-button,[type=submit],button{-webkit-appearance:none;appearance:none}textarea{resize:vertical}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:#fff;color:#000;font-family:Plus Jakarta Sans,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;overflow-x:hidden}::-moz-selection{background-color:#bae6fd;color:#000;text-shadow:none}::selection{background-color:#bae6fd;color:#000;text-shadow:none}.container{margin:0 auto;padding:0 15px;position:relative;width:100%}@media screen and (min-width:640px){.container{max-width:610px}}@media screen and (min-width:768px){.container{max-width:738px}}@media screen and (min-width:1024px){.container{max-width:994px}}@media screen and (min-width:1280px){.container{max-width:1250px}}@media screen and (min-width:1440px){.container{max-width:1410px}}.row{display:flex;flex:1 1 auto;flex-flow:row wrap;margin:0 -15px}.col{max-width:100%;min-height:1px;padding:0 15px;position:relative}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}.h1,h1{font-size:34px;letter-spacing:.773px;line-height:42px}@media screen and (min-width:768px){.h1,h1{font-size:44px;letter-spacing:1px;line-height:52px}}.h2,h2{font-size:28px;letter-spacing:.622px;line-height:36px}@media screen and (min-width:768px){.h2,h2{font-size:36px;letter-spacing:.8px;line-height:44px}}.h3,h3{font-size:27px;letter-spacing:.45px;line-height:normal}@media screen and (min-width:768px){.h3,h3{font-size:28px;letter-spacing:.7px}}.h4,h4{font-size:18px;letter-spacing:.35px;line-height:24px}@media screen and (min-width:768px){.h4,h4{font-size:20px;letter-spacing:.5px}}.h5,h5{font-size:13px;letter-spacing:.3px;line-height:24px}@media screen and (min-width:768px){.h5,h5{font-size:15px;letter-spacing:.4px}}.h6,h6{font-size:13px;line-height:24px}p{line-height:30px}@media screen and (min-width:768px){p{line-height:32px}.prose-text-large p{font-size:17px}}.u-spacing-top--none{--spacing-top:0px;padding-top:var(--spacing-top)}.u-spacing-top--sm{--spacing-top:20px;padding-top:var(--spacing-top)}.u-spacing-top--md{--spacing-top:40px;padding-top:var(--spacing-top)}@media screen and (min-width:1024px){.u-spacing-top--md{--spacing-top:60px}}.u-spacing-top--lg{--spacing-top:80px;padding-top:var(--spacing-top)}@media screen and (min-width:1024px){.u-spacing-top--lg{--spacing-top:100px}}.u-spacing-bottom--none{--spacing-bottom:0px;padding-bottom:var(--spacing-bottom)}.u-spacing-bottom--sm{--spacing-bottom:20px;padding-bottom:var(--spacing-bottom)}.u-spacing-bottom--md{--spacing-bottom:40px;padding-bottom:var(--spacing-bottom)}@media screen and (min-width:1024px){.u-spacing-bottom--md{--spacing-bottom:60px}}.u-spacing-bottom--lg{--spacing-bottom:80px;padding-bottom:var(--spacing-bottom)}@media screen and (min-width:1024px){.u-spacing-bottom--lg{--spacing-bottom:100px}}.u-subline{display:block;font-size:13px;font-weight:700;line-height:24px;text-transform:uppercase}.u-font-normal{font-weight:400}.u-normal-case{text-transform:none}.prose{color:var(--tw-prose-body);max-width:none}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:square;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#000;--tw-prose-headings:#000;--tw-prose-lead:#525252;--tw-prose-links:#000;--tw-prose-bold:#000;--tw-prose-counters:#737373;--tw-prose-bullets:#d4d4d4;--tw-prose-hr:#e5e5e5;--tw-prose-quotes:#000;--tw-prose-quote-borders:#e5e5e5;--tw-prose-captions:#737373;--tw-prose-kbd:#000;--tw-prose-kbd-shadows:#000;--tw-prose-code:#000;--tw-prose-pre-code:#e5e5e5;--tw-prose-pre-bg:#262626;--tw-prose-th-borders:#d4d4d4;--tw-prose-td-borders:#e5e5e5;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:#000}.prose-white{--tw-prose-body:#fff;--tw-prose-headings:#fff;--tw-prose-lead:#525252;--tw-prose-links:#fff;--tw-prose-bold:#fff;--tw-prose-counters:#737373;--tw-prose-bullets:#d4d4d4;--tw-prose-hr:#e5e5e5;--tw-prose-quotes:#fff;--tw-prose-quote-borders:#e5e5e5;--tw-prose-captions:#737373;--tw-prose-kbd:#fff;--tw-prose-kbd-shadows:#fff;--tw-prose-code:#fff;--tw-prose-pre-code:#e5e5e5;--tw-prose-pre-bg:#262626;--tw-prose-th-borders:#d4d4d4;--tw-prose-td-borders:#e5e5e5}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.static{position:static}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-bottom:4rem;margin-top:4rem}.\!mb-0{margin-bottom:0!important}.\!mt-6{margin-top:1.5rem!important}.\!mt-8{margin-top:2rem!important}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-5{margin-bottom:1.25rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-\[19px\]{height:19px}.h-\[27px\]{height:27px}.h-\[2px\]{height:2px}.h-\[32px\]{height:32px}.h-full{height:100%}.w-11\/12{width:91.666667%}.w-2\/12{width:16.666667%}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-\[1000px\]{max-width:1000px}.flex-grow{flex-grow:1}.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))}.resize{resize:both}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-12{row-gap:3rem}.gap-y-\[15px\]{row-gap:15px}.gap-y-\[30px\]{row-gap:30px}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.border{border-width:1px}.bg-\[\#e8e8e8\]{--tw-bg-opacity:1;background-color:rgb(232 232 232/var(--tw-bg-opacity,1))}.p-0{padding:0}.\!py-\[60px\]{padding-bottom:60px!important;padding-top:60px!important}.py-\[30px\]{padding-bottom:30px;padding-top:30px}.pb-12{padding-bottom:3rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-right{text-align:right}.\!text-\[14px\]{font-size:14px!important}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.font-bold{font-weight:700}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration-line:underline}.outline{outline-style:solid}.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)}.c-header{background-color:#000;color:#fff;padding:15px 0}@media screen and (min-width:1024px){.c-header{padding:35px 0}}.c-header__wrapper{align-items:center;display:flex;justify-content:space-between}.c-header__burger{align-items:center;background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:relative;width:30px}@media screen and (min-width:768px){.c-header__burger{display:none}}.c-header__burger span{background-color:#fff;height:2px;left:3px;position:absolute;width:calc(100% - 6px)}@media(prefers-reduced-motion:no-preference){.c-header__burger span{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__burger span:first-child{transform:translateY(-9px)}.c-header__burger span:nth-child(3){transform:translateY(9px);width:55%}.c-header__burger--active span:first-child{transform:rotate(45deg)}.c-header__burger--active span:nth-child(2){opacity:0}.c-header__burger--active span:nth-child(3){transform:rotate(-45deg);width:calc(100% - 6px)}.c-header__logo svg{width:90px;fill:#fff}@media screen and (min-width:1024px){.c-header__logo svg{width:110px}}.c-header__menu{display:none;gap:30px}@media screen and (min-width:768px){.c-header__menu{display:flex}}.c-header__menu:hover a{color:#707072}.c-header__menu a{font-size:13px;letter-spacing:1px;line-height:24px;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.c-header__menu a{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__menu a:hover{color:#fff}.c-header__menu a.current-menu-item,.c-header__menu a.current-page-ancestor,.c-header__menu a.current_page_item{color:#fff;font-weight:700}.c-header__meta-menu{display:flex;gap:16px;justify-content:flex-end;width:90px}@media screen and (min-width:1024px){.c-header__meta-menu{width:110px}}.c-header__meta-menu a{padding:6px;position:relative}@media(prefers-reduced-motion:no-preference){.c-header__meta-menu a{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__meta-menu a:hover{transform:scale(1.1)}.c-header__meta-menu a svg{height:18px;width:18px;fill:#fff}.c-header__cart-bubble{align-items:center;background-color:#fff;border-radius:100%;bottom:-2px;display:flex;height:16px;justify-content:center;position:absolute;right:-2px;width:16px}.c-header__cart-bubble span{color:#000;font-size:10px;line-height:1}.c-footer__wrapper-top{background-color:#000;color:#fff;padding:80px 0}@media screen and (min-width:1024px){.c-footer__wrapper-top{padding:60px 0}}.c-footer__wrapper-logo-sm{display:flex;justify-content:center}@media screen and (min-width:1024px){.c-footer__wrapper-logo-sm{align-items:flex-start;flex-flow:column nowrap}}.c-footer__logo{display:inline-block;margin:0 0 4px}@media screen and (min-width:1024px){.c-footer__logo{margin:0 0 52px}}.c-footer__logo svg{width:90px;fill:#fff}@media screen and (min-width:640px){.c-footer__logo svg{width:110px}}.c-footer__social-media{gap:10px}.c-footer__social-media--desktop{display:none}@media screen and (min-width:1024px){.c-footer__social-media--desktop{display:flex}}.c-footer__social-media--desktop:hover a svg{fill:#707072}.c-footer__social-media--mobile{display:flex;justify-content:center;margin:60px 0 0}@media screen and (min-width:1024px){.c-footer__social-media--mobile{display:none}}.c-footer__social-media a svg{height:40px;width:40px;fill:#fff}@media(prefers-reduced-motion:no-preference){.c-footer__social-media a svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:1024px){.c-footer__social-media a svg{height:30px;width:30px}}.c-footer__social-media a:hover svg{fill:#fff}.c-footer__title{display:block;font-weight:700;letter-spacing:.4px;line-height:24px;margin:0 0 28px;text-transform:uppercase}.c-footer__menu{align-items:flex-start;display:inline-flex;flex-flow:column nowrap;gap:16px 0}@media screen and (min-width:1024px){.c-footer__menu{gap:6px 0}}.c-footer__menu:hover a{color:#707072}.c-footer__menu a{font-size:13px;letter-spacing:1px;line-height:24px;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.c-footer__menu a{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-footer__menu a:hover{color:#fff}.c-footer__wrapper-bottom{font-size:13px;padding:23px 0}.c-footer__content-bottom{display:flex;flex-flow:column-reverse nowrap;justify-content:space-between}@media screen and (min-width:1024px){.c-footer__content-bottom{align-items:center;flex-flow:row nowrap}}.c-footer__text-bottom{text-align:center}@media screen and (min-width:1024px){.c-footer__text-bottom{text-align:left}}.c-footer__menu-bottom{border-bottom:2px solid #e8e8e8;display:flex;flex-flow:row wrap;gap:22px;justify-content:center;margin:0 0 23px;padding:0 0 23px}@media screen and (min-width:640px){.c-footer__menu-bottom{gap:30px}}@media screen and (min-width:1024px){.c-footer__menu-bottom{border:none;margin:0;padding:0}}.c-footer__menu-bottom a{line-height:24px}.c-footer__menu-bottom a:hover{text-decoration:underline;text-underline-offset:4px}.c-button,.p-checkout .step-buttons .next-step-button,.p-checkout .step-buttons .prev-step-button{align-items:center;background-color:hsla(0,0%,100%,0);border:2px solid hsla(0,0%,100%,0);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:12px;justify-content:center;letter-spacing:.8px;line-height:1;outline:none;padding:18px 36px;position:relative;text-decoration:none!important;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.c-button,.p-checkout .step-buttons .next-step-button,.p-checkout .step-buttons .prev-step-button{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-button svg,.p-checkout .step-buttons .next-step-button svg,.p-checkout .step-buttons .prev-step-button svg{height:14px;width:14px}@media(prefers-reduced-motion:no-preference){.c-button svg,.p-checkout .step-buttons .next-step-button svg,.p-checkout .step-buttons .prev-step-button svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-button:after,.p-checkout .step-buttons .next-step-button:after,.p-checkout .step-buttons .prev-step-button:after{background-repeat:no-repeat;background-size:13px;bottom:-2px;content:"";height:13px;left:-2px;position:absolute;width:13px;z-index:10}@media(prefers-reduced-motion:no-preference){.c-button:after,.p-checkout .step-buttons .next-step-button:after,.p-checkout .step-buttons .prev-step-button:after{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-button--white{background-color:#fff;border-color:#fff;color:#000}.c-button--white svg{fill:#000}.c-button--white:hover{background-color:#000;color:#fff}.c-button--white:hover svg{fill:#fff}.c-button--white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMTMgMTMiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0wIDUgOCA4SDB6Ii8+PHBhdGggZD0iTTExIDEzSDhMMCA1VjJ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMHYybDExIDExaDJ2LTEuNUwxLjUgMHoiLz48L3N2Zz4=)}.c-button--white:disabled{background-color:#b1b1b1;border-color:#b1b1b1;color:#000;pointer-events:none}.c-button--white:disabled svg{fill:#000}.c-button--white:disabled:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMTMgMTMiPjxwYXRoIGZpbGw9IiNiMWIxYjEiIGQ9Im0wIDUgOCA4SDB6Ii8+PHBhdGggZD0iTTExIDEzSDhMMCA1VjJ6Ii8+PHBhdGggZmlsbD0iI2IxYjFiMSIgZD0iTTAgMHYybDExIDExaDJ2LTEuNUwxLjUgMHoiLz48L3N2Zz4=)}.c-button--white-outline{border-color:#fff;color:#fff}.c-button--white-outline svg{fill:#fff}.c-button--white-outline:hover{background-color:#fff;color:#000}.c-button--white-outline:hover svg{fill:#000}.c-button--white-outline:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMTMgMTMiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0wIDUgOCA4SDB6Ii8+PHBhdGggZD0iTTExIDEzSDhMMCA1VjJ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMHYybDExIDExaDJ2LTEuNUwxLjUgMHoiLz48L3N2Zz4=)}.c-button--white-outline:disabled{border-color:#b1b1b1;color:#b1b1b1;pointer-events:none}.c-button--white-outline:disabled svg{fill:#b1b1b1}.c-button--white-outline:disabled:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMTMgMTMiPjxwYXRoIGZpbGw9IiNiMWIxYjEiIGQ9Im0wIDUgOCA4SDB6Ii8+PHBhdGggZD0iTTExIDEzSDhMMCA1VjJ6Ii8+PHBhdGggZmlsbD0iI2IxYjFiMSIgZD0iTTAgMHYybDExIDExaDJ2LTEuNUwxLjUgMHoiLz48L3N2Zz4=)}.c-button--black,.p-checkout .step-buttons .next-step-button{background-color:#000;border-color:#000;color:#fff}.c-button--black svg,.p-checkout .step-buttons .next-step-button svg{fill:#fff}.c-button--black:hover,.p-checkout .step-buttons .next-step-button:hover{background-color:#fff;color:#000}.c-button--black:hover svg,.p-checkout .step-buttons .next-step-button:hover svg{fill:#000}.c-button--black:after,.p-checkout .step-buttons .next-step-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMTMgMTMiPjxwYXRoIGQ9Im0wIDUgOCA4SDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExIDEzSDhMMCA1VjJ6Ii8+PHBhdGggZD0iTTAgMHYybDExIDExaDJ2LTEuNUwxLjUgMHoiLz48L3N2Zz4=)}.c-button--black:disabled,.p-checkout .step-buttons .next-step-button:disabled{background-color:#707072;border-color:#707072;color:#fff;pointer-events:none}.c-button--black:disabled svg,.p-checkout .step-buttons .next-step-button:disabled svg{fill:#fff}.c-button--black:disabled:after,.p-checkout .step-buttons .next-step-button:disabled:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMTMgMTMiPjxwYXRoIGZpbGw9IiM3MDcwNzIiIGQ9Im0wIDUgOCA4SDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExIDEzSDhMMCA1VjJ6Ii8+PHBhdGggZmlsbD0iIzcwNzA3MiIgZD0iTTAgMHYybDExIDExaDJ2LTEuNUwxLjUgMHoiLz48L3N2Zz4=)}.c-button--black-outline,.p-checkout .step-buttons .prev-step-button{border-color:#000;color:#000}.c-button--black-outline svg,.p-checkout .step-buttons .prev-step-button svg{fill:#000}.c-button--black-outline:hover,.p-checkout .step-buttons .prev-step-button:hover{background-color:#000;color:#fff}.c-button--black-outline:hover svg,.p-checkout .step-buttons .prev-step-button:hover svg{fill:#fff}.c-button--black-outline:after,.p-checkout .step-buttons .prev-step-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMTMgMTMiPjxwYXRoIGQ9Im0wIDUgOCA4SDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExIDEzSDhMMCA1VjJ6Ii8+PHBhdGggZD0iTTAgMHYybDExIDExaDJ2LTEuNUwxLjUgMHoiLz48L3N2Zz4=)}.c-button--black-outline:disabled,.p-checkout .step-buttons .prev-step-button:disabled{border-color:#707072;color:#707072;pointer-events:none}.c-button--black-outline:disabled svg,.p-checkout .step-buttons .prev-step-button:disabled svg{fill:#707072}.c-button--black-outline:disabled:after,.p-checkout .step-buttons .prev-step-button:disabled:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMTMgMTMiPjxwYXRoIGZpbGw9IiM3MDcwNzIiIGQ9Im0wIDUgOCA4SDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExIDEzSDhMMCA1VjJ6Ii8+PHBhdGggZmlsbD0iIzcwNzA3MiIgZD0iTTAgMHYybDExIDExaDJ2LTEuNUwxLjUgMHoiLz48L3N2Zz4=)}.c-button-text-icon{align-items:center;background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;display:inline-flex;gap:8px;outline:none;padding:0;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.c-button-text-icon span{font-weight:700}.c-button-text-icon svg{height:18px;width:18px;fill:#000}.c-button-text-icon:hover span{text-decoration:underline;text-underline-offset:2px}.c-checked-list{list-style:none;padding:0}.c-checked-list li{display:flex;gap:10px;padding:0 0 8px}.c-checked-list li:before{background-color:#000;content:"";display:block;height:22px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgZmlsbD0ibm9uZSIgYXJpYS1oaWRkZW49InRydWUiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHJlY3Qgd2lkdGg9IjIwLjQiIGhlaWdodD0iMjAuNCIgeD0iNC44IiB5PSI0LjgiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjYiIHJ4PSIxMC4yIi8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNiIgZD0ibTkuODY2IDE0LjY0MSAzLjYzIDMuNjM4IDYuMzk3LTYuNDEiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgZmlsbD0ibm9uZSIgYXJpYS1oaWRkZW49InRydWUiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHJlY3Qgd2lkdGg9IjIwLjQiIGhlaWdodD0iMjAuNCIgeD0iNC44IiB5PSI0LjgiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjYiIHJ4PSIxMC4yIi8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNiIgZD0ibTkuODY2IDE0LjY0MSAzLjYzIDMuNjM4IDYuMzk3LTYuNDEiLz48L3N2Zz4=);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:0;width:22px;-webkit-mask-position-x:center;mask-position-x:center;-webkit-mask-position-y:center;mask-position-y:center;transform:translateY(3px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-form label:not(.sr-only){display:block;font-weight:700;line-height:1;margin:0 0 14px}.c-form input[type=email],.c-form input[type=password],.c-form input[type=text],.c-form select,.c-form textarea{background-color:#fff;border:2px solid #e8e8e8;border-radius:0;line-height:32px;outline:none;padding:8px 20px;width:100%}@media(prefers-reduced-motion:no-preference){.c-form input[type=email],.c-form input[type=password],.c-form input[type=text],.c-form select,.c-form textarea{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-form input[type=email]::-moz-placeholder,.c-form input[type=password]::-moz-placeholder,.c-form input[type=text]::-moz-placeholder,.c-form select::-moz-placeholder,.c-form textarea::-moz-placeholder{color:#b1b1b1}.c-form input[type=email]::placeholder,.c-form input[type=password]::placeholder,.c-form input[type=text]::placeholder,.c-form select::placeholder,.c-form textarea::placeholder{color:#b1b1b1}.c-form input[type=email]:focus-within,.c-form input[type=password]:focus-within,.c-form input[type=text]:focus-within,.c-form select:focus-within,.c-form textarea:focus-within{border-color:#000}.c-form input[type=email]:not(:-moz-placeholder,:focus-within):invalid,.c-form input[type=password]:not(:-moz-placeholder,:focus-within):invalid,.c-form input[type=text]:not(:-moz-placeholder,:focus-within):invalid,.c-form select:not(:-moz-placeholder,:focus-within):invalid,.c-form textarea:not(:-moz-placeholder,:focus-within):invalid{border-color:#ff4d4d}.c-form input[type=email]:not(:placeholder-shown,:focus-within):invalid,.c-form input[type=password]:not(:placeholder-shown,:focus-within):invalid,.c-form input[type=text]:not(:placeholder-shown,:focus-within):invalid,.c-form select:not(:placeholder-shown,:focus-within):invalid,.c-form textarea:not(:placeholder-shown,:focus-within):invalid{border-color:#ff4d4d}.c-form select{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMjAwIDIwMCI+PHBhdGggZD0ibTE4MS44MjcgNDMuNTcgMTguMTc1IDE4LjE5Mi05MC45MTEgOTAuODk1Yy01LjAxNCA1LjAzLTEzLjE2MiA1LjAzLTE4LjE3NiAwTC4wMDQgNjEuNzYyIDE4LjE4IDQzLjU3bDgxLjgxNSA4MS44MTV6Ii8+PC9zdmc+) no-repeat right 20px center;background-size:14px;height:52px}.c-form input[type=checkbox],.c-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-form input[type=checkbox]{align-items:center;background-color:hsla(0,0%,100%,0);border:2px solid #e8e8e8;cursor:pointer;display:flex;height:22px;justify-content:center;margin:0;width:22px}.c-form input[type=checkbox]:before{background-color:#000;content:"";height:12px;transform:scale(0);transform-origin:center;width:12px}@media(prefers-reduced-motion:no-preference){.c-form input[type=checkbox]:before{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-form input[type=checkbox]:checked:before{transform:scale(1)}.c-form a{font-weight:700}.c-form a:hover{text-decoration:underline;text-underline-offset:2px}.c-form__checkbox{display:flex;flex-flow:row wrap;gap:10px;margin:16px 0 0}.c-form__checkbox p{flex:1;margin:-6px 0 0}.c-form__field-error-msg{color:#ff4d4d;display:none;font-size:13px;margin:4px 0 0;text-align:right;width:100%}.c-form .nf-before-form-content,.c-form .nf-error-msg,.c-form .ninja-forms-req-symbol{display:none}.c-form .nf-error .ninja-forms-field{border:2px solid #ff4d4d}.c-form .nf-field-container.html-container p{font-size:13px;line-height:1.5}.c-form .nf-field-container.html-container a{font-weight:700}.c-form .nf-field-container.html-container a:hover{text-decoration:underline;text-underline-offset:2px}.c-form .nf-field-container.submit-container{text-align:right}.c-form .nf-row:last-child .nf-field-container{margin:0}.c-form .nf-row:last-child nf-cells{align-items:flex-end;display:flex}.c-form .nf-row:last-child nf-cells .nf-cell{height:100%}.c-form .nf-response-msg{text-align:center}.c-form .nf-response-msg svg.check-with-circle{height:80px;margin:0 auto 30px;width:80px}.c-mobile-menu{background-color:#000;inset:60px 0 0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;transform:translateX(-50%);visibility:hidden;z-index:40}@media(prefers-reduced-motion:no-preference){.c-mobile-menu{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:768px){.c-mobile-menu{display:none}}.c-mobile-menu--active{opacity:1;pointer-events:all;transform:translateX(0);visibility:visible}.c-mobile-menu__wrapper{display:flex;flex-flow:column nowrap;min-height:100%;padding:42px 0;width:100%}.c-mobile-menu__wrapper::-webkit-scrollbar{display:none}.c-mobile-menu__menu{align-items:flex-start;display:flex;flex-flow:column nowrap;flex-grow:1}.c-mobile-menu__menu a{color:#fff;font-size:28px;letter-spacing:.622px;line-height:61px;text-transform:uppercase}.c-mobile-menu__menu a.current-menu-item,.c-mobile-menu__menu a.current-page-ancestor,.c-mobile-menu__menu a.current_page_item{font-weight:700}.c-mobile-menu__social-media{display:flex;gap:15px;justify-content:center;margin:60px 0 0;width:100%}.c-mobile-menu__social-media a svg{height:40px;width:40px;fill:#fff}.c-newsletter-modal{background-color:#fff;border:none;box-shadow:none;left:50%;max-width:920px;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}.c-newsletter-modal::backdrop{backdrop-filter:blur(2px);background-color:rgba(0,0,0,.4)}.c-newsletter-modal__wrapper{display:flex}.c-newsletter-modal__image{aspect-ratio:4/3;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50%}@media screen and (min-width:1024px){.c-newsletter-modal__image{display:block}}.c-newsletter-modal__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-newsletter-modal__content{align-items:center;display:flex;min-height:470px;padding:40px;position:relative;width:100%}@media screen and (min-width:640px){.c-newsletter-modal__content{padding:60px}}@media screen and (min-width:1024px){.c-newsletter-modal__content{width:50%}}.c-newsletter-modal__content .prose{margin:0 0 30px;text-align:center}.c-newsletter-modal__content .prose h2{margin:0 0 30px}.c-newsletter-modal__close-x{align-items:center;background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;display:flex;height:20px;justify-content:center;outline:none;position:absolute;right:30px;top:30px;width:20px}@media(prefers-reduced-motion:no-preference){.c-newsletter-modal__close-x{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-newsletter-modal__close-x:hover{transform:scale(1.1)}.c-newsletter-modal__close-x span{background-color:#000;height:2px;left:0;position:absolute;width:100%}@media(prefers-reduced-motion:no-preference){.c-newsletter-modal__close-x span{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-newsletter-modal__close-x span:first-child{transform:rotate(45deg)}.c-newsletter-modal__close-x span:nth-child(2){transform:rotate(-45deg)}.c-newsletter-modal__check-with-circle{height:80px;margin:0 auto 30px;width:80px;fill:#000}.c-review-modal{background-color:#fff;border:none;box-shadow:none;left:50%;max-width:920px;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}@media screen and (min-width:640px){.c-review-modal{padding:40px}}.c-review-modal::backdrop{backdrop-filter:blur(2px);background-color:rgba(0,0,0,.4)}.c-review-modal__wrapper{display:flex;flex-flow:column nowrap;gap:30px}.c-review-modal__head{align-items:center;display:flex;gap:40px}.c-review-modal__head h2{flex:1}.c-review-modal__close-x{align-items:center;background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;display:flex;height:20px;justify-content:center;outline:none;padding:0;position:relative;width:20px}@media(prefers-reduced-motion:no-preference){.c-review-modal__close-x{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-review-modal__close-x:hover{transform:scale(1.1)}.c-review-modal__close-x span{background-color:#000;height:2px;left:0;position:absolute;width:100%}@media(prefers-reduced-motion:no-preference){.c-review-modal__close-x span{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-review-modal__close-x span:first-child{transform:rotate(45deg)}.c-review-modal__close-x span:nth-child(2){transform:rotate(-45deg)}.c-review-modal__content .c-form{text-align:right}.c-review-modal__content .c-form textarea{height:140px;resize:none}.c-review-modal__content .c-button,.c-review-modal__content .p-checkout .step-buttons .next-step-button,.c-review-modal__content .p-checkout .step-buttons .prev-step-button,.p-checkout .step-buttons .c-review-modal__content .next-step-button,.p-checkout .step-buttons .c-review-modal__content .prev-step-button{margin:30px 0 0;min-width:210px}.c-review-modal__rating{align-items:flex-start;border-bottom:2px solid #e8e8e8;display:flex;flex-flow:column nowrap;padding:0 0 30px}.c-review-modal__rating h3{margin:0 0 15px}.c-review-modal__rating-stars{display:flex;flex-flow:row-reverse nowrap;gap:2px}.c-review-modal__star{background-color:#000;height:26px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMjAwIDIwMCI+PHBhdGggZD0iTTY0Ljc4NSA2MC4zMzIgODkuMDkgMTEuMDc0YzQuNDYzLTkuMDM4IDE3LjM1NS05LjAzOCAyMS44MTggMGwyNC4zMDYgNDkuMjU4IDU0LjM1NyA3Ljg5NmM5Ljk4MyAxLjQ1IDEzLjk1OSAxMy43MTYgNi43NDYgMjAuNzUxbC0zOS4zNDEgMzguMzQgOS4yOSA1NC4xNDJjMS43MDMgOS45MjctOC43MyAxNy41MDUtMTcuNjQ1IDEyLjgxOEwxMDAgMTY4LjcxOWwtNDguNjIyIDI1LjU2Yy04LjkxNiA0LjY4Ny0xOS4zNDgtMi44OTEtMTcuNjQ1LTEyLjgyN2w5LjI5LTU0LjEzM0wzLjY4MiA4OC45OGMtNy4yMTMtNy4wMzUtMy4yMjgtMTkuMyA2Ljc0Ni0yMC43NXpNMTguMjEyIDgyLjIyNWwzNi4zMSAzNS40MDJhMTIuMTQgMTIuMTQgMCAwIDEgMy40OTggMTAuNzY4bC04LjU3IDQ5Ljk4OCA0NC44OS0yMy42MDRhMTIuMTcgMTIuMTcgMCAwIDEgMTEuMzIgMGw0NC44OSAyMy42MDQtOC41Ny00OS45ODhhMTIuMTQgMTIuMTQgMCAwIDEgMy40OTgtMTAuNzY4bDM2LjMxLTM1LjQwMi01MC4xODQtNy4yODlhMTIuMTcgMTIuMTcgMCAwIDEtOS4xNi02LjY1MkwxMDAgMjIuODA2IDc3LjU1NSA2OC4yODRhMTIuMTcgMTIuMTcgMCAwIDEtOS4xNTkgNi42NTJ6Ii8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMjAwIDIwMCI+PHBhdGggZD0iTTY0Ljc4NSA2MC4zMzIgODkuMDkgMTEuMDc0YzQuNDYzLTkuMDM4IDE3LjM1NS05LjAzOCAyMS44MTggMGwyNC4zMDYgNDkuMjU4IDU0LjM1NyA3Ljg5NmM5Ljk4MyAxLjQ1IDEzLjk1OSAxMy43MTYgNi43NDYgMjAuNzUxbC0zOS4zNDEgMzguMzQgOS4yOSA1NC4xNDJjMS43MDMgOS45MjctOC43MyAxNy41MDUtMTcuNjQ1IDEyLjgxOEwxMDAgMTY4LjcxOWwtNDguNjIyIDI1LjU2Yy04LjkxNiA0LjY4Ny0xOS4zNDgtMi44OTEtMTcuNjQ1LTEyLjgyN2w5LjI5LTU0LjEzM0wzLjY4MiA4OC45OGMtNy4yMTMtNy4wMzUtMy4yMjgtMTkuMyA2Ljc0Ni0yMC43NXpNMTguMjEyIDgyLjIyNWwzNi4zMSAzNS40MDJhMTIuMTQgMTIuMTQgMCAwIDEgMy40OTggMTAuNzY4bC04LjU3IDQ5Ljk4OCA0NC44OS0yMy42MDRhMTIuMTcgMTIuMTcgMCAwIDEgMTEuMzIgMGw0NC44OSAyMy42MDQtOC41Ny00OS45ODhhMTIuMTQgMTIuMTQgMCAwIDEgMy40OTgtMTAuNzY4bDM2LjMxLTM1LjQwMi01MC4xODQtNy4yODlhMTIuMTcgMTIuMTcgMCAwIDEtOS4xNi02LjY1MkwxMDAgMjIuODA2IDc3LjU1NSA2OC4yODRhMTIuMTcgMTIuMTcgMCAwIDEtOS4xNTkgNi42NTJ6Ii8+PC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:0;width:26px;-webkit-mask-position-x:center;mask-position-x:center;-webkit-mask-position-y:center;mask-position-y:center;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){.c-review-modal__star{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-review-modal__star--active,.c-review-modal__star:hover,.c-review-modal__star:hover~.c-review-modal__star{background-color:#000!important;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMjAwIDIwMCI+PHBhdGggZD0iTTEwMS4yNTggMTY0LjYzN2EyLjY4IDIuNjggMCAwIDAtMi41MjEgMGwtNTcuNjEgMzAuMjljLTEuOTc5IDEuMDQzLTQuMzEtLjY1MS0zLjkzLTIuODZMNDguMiAxMjcuOTI0YTIuNzEgMi43MSAwIDAgMC0uNzcyLTIuMzk4TC44MjMgODAuMDk5Yy0xLjYxMy0xLjU3Mi0uNzE4LTQuMzEgMS41MDQtNC42MjFsNjQuNC05LjM2NWEyLjY4IDIuNjggMCAwIDAgMi4wMzMtMS40NzdMOTcuNTcgNi4yNjdjLjk5LTIuMDA1IDMuODYzLTIuMDA1IDQuODUyIDBsMjguODEyIDU4LjM3YTIuNjggMi42OCAwIDAgMCAyLjAzMyAxLjQ3Nmw2NC40IDkuMzY1YzIuMjM1LjMxMiAzLjExNiAzLjA1IDEuNTAzIDQuNjIxbC00Ni42MDUgNDUuNDI3YTIuNzEgMi43MSAwIDAgMC0uNzczIDIuMzk4bDExLjAwNSA2NC4xNDNjLjM4IDIuMjA5LTEuOTUyIDMuOTAzLTMuOTMgMi44NnoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMjAwIDIwMCI+PHBhdGggZD0iTTEwMS4yNTggMTY0LjYzN2EyLjY4IDIuNjggMCAwIDAtMi41MjEgMGwtNTcuNjEgMzAuMjljLTEuOTc5IDEuMDQzLTQuMzEtLjY1MS0zLjkzLTIuODZMNDguMiAxMjcuOTI0YTIuNzEgMi43MSAwIDAgMC0uNzcyLTIuMzk4TC44MjMgODAuMDk5Yy0xLjYxMy0xLjU3Mi0uNzE4LTQuMzEgMS41MDQtNC42MjFsNjQuNC05LjM2NWEyLjY4IDIuNjggMCAwIDAgMi4wMzMtMS40NzdMOTcuNTcgNi4yNjdjLjk5LTIuMDA1IDMuODYzLTIuMDA1IDQuODUyIDBsMjguODEyIDU4LjM3YTIuNjggMi42OCAwIDAgMCAyLjAzMyAxLjQ3Nmw2NC40IDkuMzY1YzIuMjM1LjMxMiAzLjExNiAzLjA1IDEuNTAzIDQuNjIxbC00Ni42MDUgNDUuNDI3YTIuNzEgMi43MSAwIDAgMC0uNzczIDIuMzk4bDExLjAwNSA2NC4xNDNjLjM4IDIuMjA5LTEuOTUyIDMuOTAzLTMuOTMgMi44NnoiLz48L3N2Zz4=)}.c-review-modal__check-with-circle{height:80px;margin:0 auto 30px;width:80px;fill:#000}.c-added-to-cart-modal{background-color:#fff;border:none;box-shadow:none;left:50%;max-width:920px;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}.c-added-to-cart-modal::backdrop{backdrop-filter:blur(2px);background-color:rgba(0,0,0,.4)}.c-added-to-cart-modal__wrapper{display:flex}.c-added-to-cart-modal__image{aspect-ratio:4/3;background-color:#000;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50%}@media screen and (min-width:1024px){.c-added-to-cart-modal__image{display:block}}.c-added-to-cart-modal__image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(-50px);width:100%}.c-added-to-cart-modal__content{padding:30px;width:100%}@media screen and (min-width:1024px){.c-added-to-cart-modal__content{width:50%}}.c-added-to-cart-modal__content .prose{margin:32px 0 0}.c-added-to-cart-modal__content .prose h4{margin:0 0 30px}.c-added-to-cart-modal__content .prose p{align-items:center;display:flex;font-size:15px;font-weight:700;gap:6px;line-height:1}.c-added-to-cart-modal__content .prose p span:not(:only-child):first-child{color:#b1b1b1;font-weight:400;text-decoration:line-through}.c-added-to-cart-modal__check{align-items:center;display:flex;gap:8px}.c-added-to-cart-modal__check>div{align-items:center;background-color:#000;border-radius:100%;display:flex;height:18px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:18px}.c-added-to-cart-modal__check>div svg{height:10px;width:10px;fill:#fff}.c-added-to-cart-modal__check span{font-weight:700;line-height:1}.c-added-to-cart-modal__close{align-items:center;background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;display:flex;height:20px;justify-content:center;outline:none;position:relative;width:20px}@media(prefers-reduced-motion:no-preference){.c-added-to-cart-modal__close{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-added-to-cart-modal__close:hover{transform:scale(1.1)}.c-added-to-cart-modal__close span{background-color:#000;height:2px;left:0;position:absolute;width:100%}@media(prefers-reduced-motion:no-preference){.c-added-to-cart-modal__close span{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-added-to-cart-modal__close span:first-child{transform:rotate(45deg)}.c-added-to-cart-modal__close span:nth-child(2){transform:rotate(-45deg)}.c-added-to-cart-modal__buttons{display:flex;flex-flow:column nowrap;gap:15px;margin:60px 0 0}@media screen and (min-width:640px){.c-added-to-cart-modal__buttons{flex-flow:row nowrap;margin:100px 0 0}}.c-added-to-cart-modal__buttons a{width:100%}@media screen and (min-width:640px){.c-added-to-cart-modal__buttons a{width:50%}}.c-product-gallery{margin:0 0 72px}@media screen and (min-width:1024px){.c-product-gallery{margin:0 0 0 calc(100% - 50vw)}}.c-product-gallery__grid{display:none;flex-flow:row wrap;gap:14px;position:relative}@media screen and (min-width:768px){.c-product-gallery__grid{display:flex}}@media screen and (min-width:1024px){.c-product-gallery__grid{padding:0 0 0 45px}}@media screen and (min-width:1280px){.c-product-gallery__grid{padding:0 30px 0 45px}}@media screen and (min-width:1440px){.c-product-gallery__grid{padding:0 0 0 45px}}.c-product-gallery__grid figure{animation-duration:1s;animation-fill-mode:both;animation-name:fade-in-translate;aspect-ratio:16/9;width:calc(50% - 7px)}.c-product-gallery__grid figure img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.c-product-gallery__grid .c-button,.c-product-gallery__grid .p-checkout .step-buttons .next-step-button,.c-product-gallery__grid .p-checkout .step-buttons .prev-step-button,.p-checkout .step-buttons .c-product-gallery__grid .next-step-button,.p-checkout .step-buttons .c-product-gallery__grid .prev-step-button{bottom:-26px;left:50%;position:absolute;transform:translateX(-50%);width:220px}.c-product-gallery__grid .c-button svg,.c-product-gallery__grid .p-checkout .step-buttons .next-step-button svg,.c-product-gallery__grid .p-checkout .step-buttons .prev-step-button svg,.p-checkout .step-buttons .c-product-gallery__grid .next-step-button svg,.p-checkout .step-buttons .c-product-gallery__grid .prev-step-button svg{position:absolute;right:18px}@media screen and (min-width:768px){.c-product-gallery__slider{display:none}}.c-product-gallery__slider-axis{display:flex;height:100%}@media(prefers-reduced-motion:no-preference){.c-product-gallery__slider-axis{transition:transform .4s cubic-bezier(.455,.03,.515,.955) 0s}}.c-product-gallery__slider-entry{flex:0 0 100%;height:460px;width:100%}.c-product-gallery__slider-entry img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-product-gallery__slider-bars{display:flex;gap:4px;justify-content:center;padding:0 15px;position:absolute;top:443px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.c-product-gallery__slider-bars button{background-color:#fff;border:none;cursor:pointer;display:block;flex-grow:1;height:2px;opacity:.4;outline:none;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){.c-product-gallery__slider-bars button{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-product-gallery__slider-preview{display:flex;gap:8px;height:100%;margin:8px 0 0;overflow-x:auto;scrollbar-width:none}.c-product-gallery__slider-preview::-webkit-scrollbar{display:none}.c-product-gallery__slider-preview-entry{flex:0 0 80px;height:80px;width:80px}.c-product-gallery__slider-preview-entry img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-accordion__headline{margin:0 0 32px}.s-accordion__entry{border-top:2px solid #e8e8e8;padding:24px 0;position:relative}.s-accordion__entry:last-child{border-bottom:2px solid #e8e8e8}@media screen and (min-width:768px){.s-accordion__entry{padding:35px 0}}.s-accordion__heading{cursor:pointer}.s-accordion__heading h3{flex:1}.s-accordion__button{align-items:center;background-color:hsla(0,0%,100%,0);border:2px solid #000;border-radius:100%;cursor:pointer;display:flex;height:30px;justify-content:center;margin:0 0 0 30px;padding:0;position:relative;width:30px}.s-accordion__button span{background-color:#000;height:2px;position:absolute;width:calc(100% - 12px)}@media(prefers-reduced-motion:no-preference){.s-accordion__button span{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-accordion__button span:last-child{transform:rotate(90deg)}.s-accordion__content{display:grid;grid-template-rows:0fr;opacity:.5}@media(prefers-reduced-motion:no-preference){.s-accordion__content{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}.s-accordion__entry--active .s-accordion__content{grid-template-rows:1fr;opacity:1}.s-accordion__entry--active .s-accordion__button span{transform:rotate(0deg)}.s-big-cards{overflow:hidden}.s-big-cards__app{padding:0 0 80px;position:relative}@media screen and (min-width:1024px){.s-big-cards__app{padding:0 0 220px}}.s-big-cards__app:before{background-color:#000;content:"";inset:35% 0 0;position:absolute}.s-big-cards__slider{margin:0 -15px}.s-big-cards__slider-axis{display:flex;height:100%;--col-count:1.35}@media(prefers-reduced-motion:no-preference){.s-big-cards__slider-axis{transition:transform .4s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:640px){.s-big-cards__slider-axis{--col-count:2}}@media screen and (min-width:1024px){.s-big-cards__slider-axis{--col-count:3;transform:none!important}}.s-big-cards__slider-controls{align-items:center;display:flex;justify-content:space-between;margin:52px 0 0}@media screen and (min-width:1024px){.s-big-cards__slider-controls{display:none}}.s-big-cards__slider-bars{display:flex;flex:1;gap:6px;justify-content:center;padding:0 30px}.s-big-cards__slider-bars,.s-big-cards__slider-bars button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-big-cards__slider-bars button{background-color:#fff;border:none;cursor:pointer;display:block;flex:0 0 33.3333%;height:2px;max-width:80px;opacity:.4;outline:none;padding:0;width:33.3333%}@media(prefers-reduced-motion:no-preference){.s-big-cards__slider-bars button{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-big-cards__slider-button{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;height:44px;justify-content:center;outline:none;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.s-big-cards__slider-button svg{height:16px;width:16px;fill:#000}.s-big-cards__card{flex:0 0 75%;padding:0 15px;width:75%}@media screen and (min-width:640px){.s-big-cards__card{flex:0 0 50%;width:50%}}@media screen and (min-width:1024px){.s-big-cards__card{flex:0 0 33.3333%;width:33.3333%}.s-big-cards__card:nth-child(2){transform:translateY(60px)}}.s-big-cards__card-figure{aspect-ratio:1/1.2;margin:0 0 35px;position:relative}.s-big-cards__card-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-big-cards__card-icon{background-color:#fff;bottom:0;height:44px;left:0;padding:9px;position:absolute;width:44px}.s-cards__headline{margin:0 auto 52px;text-align:center}.s-cards__entry{border:2px solid #e8e8e8;display:flex;flex-flow:column nowrap;height:100%;padding:30px;width:100%}.s-cards__entry h3{margin:30px 0 18px}.p-checkout .step-buttons .s-cards__entry .next-step-button,.p-checkout .step-buttons .s-cards__entry .prev-step-button,.s-cards__entry .c-button,.s-cards__entry .p-checkout .step-buttons .next-step-button,.s-cards__entry .p-checkout .step-buttons .prev-step-button{margin:30px 0 0;width:100%}.s-cards__entry-icon{height:30px;padding:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px}.s-cards__entry-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.s-cards__button{margin:30px 0 0;text-align:center}.s-cta{margin:0 auto;max-width:2400px;padding:calc(var(--spacing-top) + 15px) 15px calc(var(--spacing-bottom) + 15px);width:100%}@media screen and (min-width:640px){.s-cta{padding:calc(var(--spacing-top) + 30px) 30px calc(var(--spacing-bottom) + 30px)}}.s-cta__wrapper{align-items:center;background-color:#000;display:flex;flex-flow:column nowrap;padding:80px 25px}@media screen and (min-width:640px){.s-cta__wrapper{padding:140px 25px}}.s-cta__social-media{display:flex;gap:15px;justify-content:center;margin:35px 0 0}.s-cta__social-media:hover a svg{fill:#707072}.s-cta__social-media a svg{height:40px;width:40px;fill:#fff}@media(prefers-reduced-motion:no-preference){.s-cta__social-media a svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-cta__social-media a:hover svg{fill:#fff}.s-form__headline{margin:0 0 32px}.s-form .c-form,.s-form .nf-form-cont,.s-form .nf-form-content,.s-form .nf-form-layout,.s-form .nf-form-layout>form,.s-form .nf-form-layout>form>div,.s-form .nf-form-wrap{height:100%}.s-form .c-form nf-rows-wrap{display:flex;flex-flow:column nowrap;height:100%}.s-form .c-form nf-rows-wrap .nf-row:nth-last-child(2){flex-grow:1}@media screen and (min-width:1280px){.s-form .c-form .nf-row:last-child{margin:0 0 -5px}}.s-form__text{background-color:#000;color:#fff;margin:72px auto 30px;max-width:480px;padding:20px 30px;position:relative}@media screen and (min-width:1024px){.s-form__text{margin:0 0 30px}}.s-form__text:after{border-color:#000 hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-style:solid;border-width:15px 15px 0 0;content:"";left:0;position:absolute;top:100%}.s-form__image{aspect-ratio:1/1.2;margin:0 auto;max-width:480px}.s-form__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-hero__wrapper{background-color:#000;height:440px;padding:30px 0;position:relative}@media screen and (min-width:640px){.s-hero__wrapper{height:480px}}@media screen and (min-width:1024px){.s-hero__wrapper{height:680px}}.s-hero__image{inset:0;margin:0 auto;max-width:2340px;padding:220px 0 0;position:absolute;width:100%}@media screen and (min-width:640px){.s-hero__image{padding:140px 0 0}}@media screen and (min-width:768px){.s-hero__image{padding:40px 0 0}}@media screen and (min-width:1024px){.s-hero__image{padding:0}}.s-hero__image img{animation:fade-in .75s ease-out forwards;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.s-hero__lines{bottom:40px;position:absolute;width:15px;z-index:20}@media screen and (min-width:768px){.s-hero__lines{bottom:auto;top:50%;transform:translateY(-50%);width:18px}}.s-hero__lines--left{left:15px}.s-hero__lines--right{right:15px}.s-hero .prose{animation:fade-in .75s ease-out .5s forwards;opacity:0;position:relative;text-align:center;z-index:20}.s-images-with-text{margin:0 auto;max-width:2400px;padding-left:15px;padding-right:15px;width:100%}@media screen and (min-width:640px){.s-images-with-text{padding-left:30px;padding-right:30px}}.s-images-with-text__headline{margin:0 0 32px}.s-images-with-text__rows{display:flex;flex-flow:column nowrap;gap:15px;position:relative}@media screen and (min-width:640px){.s-images-with-text__rows{gap:30px}}.s-images-with-text__entry{height:420px;position:relative}@media screen and (min-width:1024px){.s-images-with-text__entry{height:540px}}@media screen and (min-width:1280px){.s-images-with-text__entry--one,.s-images-with-text__entry--two{height:680px}}.s-images-with-text__entry:after{background:linear-gradient(0deg,#000 5%,transparent 35%);content:"";inset:0;position:absolute}@media(prefers-reduced-motion:no-preference){.s-images-with-text__entry:after{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-images-with-text__entry img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-images-with-text__entry figcaption{inset:auto 28px 28px;position:absolute;z-index:10}@media screen and (min-width:640px){.s-images-with-text__entry figcaption{inset:auto 40px 32px}}.s-images-with-text__entry figcaption>h1,.s-images-with-text__entry figcaption>h2,.s-images-with-text__entry figcaption>h3,.s-images-with-text__entry figcaption>h4,.s-images-with-text__entry figcaption>h5,.s-images-with-text__entry figcaption>h6{color:#fff;padding:0 60px 0 0}@media screen and (min-width:1024px){.s-images-with-text__entry figcaption>h1,.s-images-with-text__entry figcaption>h2,.s-images-with-text__entry figcaption>h3,.s-images-with-text__entry figcaption>h4,.s-images-with-text__entry figcaption>h5,.s-images-with-text__entry figcaption>h6{padding:0}}.s-images-with-text__entry-text{display:grid;grid-template-rows:0fr;opacity:.5}@media(prefers-reduced-motion:no-preference){.s-images-with-text__entry-text{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:1024px){.s-images-with-text__entry-text{grid-template-rows:1fr;opacity:1}}.s-images-with-text__entry-text .prose{padding:10px 0 45px}@media screen and (min-width:1024px){.s-images-with-text__entry-text .prose{padding:10px 0 0}}.s-images-with-text__entry-button{align-items:center;background-color:hsla(0,0%,100%,0);border:2px solid #fff;border-radius:100%;bottom:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px}@media screen and (min-width:1024px){.s-images-with-text__entry-button{display:none}}.s-images-with-text__entry-button span{background-color:#fff;display:block;height:2px;position:absolute;width:14px}@media(prefers-reduced-motion:no-preference){.s-images-with-text__entry-button span{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-images-with-text__entry-button span:last-child{transform:rotate(90deg)}.s-images-with-text__entry--active:after{background:rgba(0,0,0,.5)}.s-images-with-text__entry--active .s-images-with-text__entry-text{grid-template-rows:1fr;opacity:1}.s-images-with-text__entry--active .s-images-with-text__entry-button span:last-child{transform:rotate(0deg)}.s-product-reviews__headline{margin:0 0 34px}.s-product-reviews__wrapper{border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;padding:32px 0 0}.s-product-reviews__summary{display:flex;gap:20px;margin:0 0 60px}@media screen and (min-width:1024px){.s-product-reviews__summary{margin:0}}.s-product-reviews__summary-rating{line-height:1}.s-product-reviews__summary-stars{display:flex;gap:2px;margin:4px 0 7px}.s-product-reviews__summary-stars svg{height:14px;width:14px}.s-product-reviews__summary-review-count{font-size:13px}.s-product-reviews__entry{display:flex;flex-flow:column nowrap;gap:30px 0;padding:32px 0}@media screen and (min-width:640px){.s-product-reviews__entry{flex-flow:row nowrap}}.s-product-reviews__entry:first-child{padding:0 0 32px}.s-product-reviews__entry:not(:last-child){border-bottom:2px solid #e8e8e8}.s-product-reviews__entry-data{display:flex;flex-flow:column nowrap;width:220px}.s-product-reviews__entry-data-stars{display:flex;gap:2px;margin:4px 0 6px}.s-product-reviews__entry-data-stars svg{height:14px;width:14px}.s-product-reviews__entry-data-name{display:block;font-size:13px;font-weight:700}.s-product-reviews__entry-data-date{display:block;font-size:13px;margin:20px 0 0}.s-product-reviews__entry-content{flex:1}.s-product-reviews__box{background-color:#f5f5f5;display:flex;flex-flow:column nowrap;gap:30px;margin:10px 0 0;padding:30px;width:100%}@media screen and (min-width:640px){.s-product-reviews__box{gap:40px;padding:40px}}@media screen and (min-width:1024px){.s-product-reviews__box{align-items:center;flex-flow:row nowrap}}.s-product-reviews__box .prose{flex:1}.s-products{margin:0 auto;max-width:2400px;padding-left:15px;padding-right:15px;width:100%}@media screen and (min-width:640px){.s-products{padding-left:30px;padding-right:30px}}.s-products__headline{margin:0 0 72px;text-align:center}.s-products__categories-wrapper{display:flex;justify-content:center}.s-products__categories{display:flex;gap:15px;margin:0 0 40px;overflow-x:auto;padding:0 15px;scrollbar-width:none}.s-products__categories::-webkit-scrollbar{display:none}@media screen and (min-width:640px){.s-products__categories{padding:0 30px}}.s-products__category{background-color:hsla(0,0%,100%,0);border:2px solid #000;border-radius:27px;color:#000;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:1px;outline:none;padding:10px 20px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.s-products__category{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-products__category--active,.s-products__category:hover{background-color:#000;color:#fff}.s-products__grid{display:flex;flex-flow:row wrap;gap:15px}@media screen and (min-width:640px){.s-products__grid{gap:30px}}@media screen and (min-width:1024px){.s-products__grid:hover img{filter:grayscale(100%)}}.s-products__product-card{aspect-ratio:1/1.1;background-color:#000;max-height:800px;padding:52px 40px;position:relative;width:100%}@media screen and (min-width:640px){.s-products__product-card{aspect-ratio:1}}@media screen and (min-width:1024px){.s-products__product-card{width:calc(50% - 15px)}.s-products__product-card:first-child{aspect-ratio:16/10;width:100%}}.s-products__product-card:after{background:linear-gradient(180deg,#000 5%,transparent 45%);content:"";inset:0;position:absolute}@media screen and (min-width:1024px){.s-products__product-card:after{background:linear-gradient(180deg,#000 5%,transparent 35%)}}.s-products__product-card figure{inset:0;position:absolute}.s-products__product-card figure img{height:100%;margin:0 auto;max-width:2000px;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(prefers-reduced-motion:no-preference){.s-products__product-card figure img{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-products__product-card .prose{position:relative;text-align:center;z-index:10}.s-products__product-card .price{align-items:center;display:flex;gap:8px;justify-content:center;line-height:1}.s-products__product-card .price span:only-child{font-size:18px;font-weight:700}@media screen and (min-width:640px){.s-products__product-card .price span:only-child{font-size:24px}}.s-products__product-card .price span:not(:only-child):first-child{color:#b1b1b1;text-decoration:line-through;transform:translateY(-1px)}@media screen and (min-width:640px){.s-products__product-card .price span:not(:only-child):first-child{transform:translateY(1px)}}.s-products__product-card .price span:not(:only-child):last-child{font-size:18px;font-weight:700}@media screen and (min-width:640px){.s-products__product-card .price span:not(:only-child):last-child{font-size:24px}}@media screen and (min-width:1024px){.s-products__product-card:hover figure img{filter:none}}.s-products__product-card--skeleton{background-color:#e8e8e8}.s-products__product-card--skeleton:before{animation:skeleton-loader 1.4s ease-in infinite;background:linear-gradient(45deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%);content:"";height:100%;position:absolute;top:50%;width:300%;z-index:10}.s-products__product-card--skeleton:after{display:none}.s-products__product-card--skeleton div{background-color:#b1b1b1;margin:0 auto}.s-products__product-card--skeleton div:first-child{height:24px;width:200px}.s-products__product-card--skeleton div:nth-child(2){height:44px;margin:6px auto 24px;width:240px}.s-products__product-card--skeleton div:nth-child(3){height:32px;width:100px}.s-products-teaser{margin:0 auto;max-width:2400px;padding:calc(var(--spacing-top) + 15px) 15px calc(var(--spacing-bottom) + 15px);width:100%}@media screen and (min-width:640px){.s-products-teaser{padding:calc(var(--spacing-top) + 30px) 30px calc(var(--spacing-bottom) + 30px)}}@media screen and (min-width:1024px){.s-products-teaser:hover img{filter:grayscale(100%)}}.s-products-teaser__entry-content{aspect-ratio:1/1.1;margin:0 auto;max-height:760px;position:relative}@media screen and (min-width:640px){.s-products-teaser__entry-content{aspect-ratio:1}}@media screen and (min-width:1280px){.s-products-teaser__entry-content{aspect-ratio:1/1.1}}@media screen and (min-width:1440px){.s-products-teaser__entry-content{aspect-ratio:1}}.s-products-teaser__entry-content:after{background:linear-gradient(180deg,#000 5%,transparent 45%);content:"";inset:0;position:absolute}@media screen and (min-width:1024px){.s-products-teaser__entry-content:after{background:linear-gradient(180deg,#000 5%,transparent 35%)}}.s-products-teaser__entry-content img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(prefers-reduced-motion:no-preference){.s-products-teaser__entry-content img{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-products-teaser__entry-content figcaption{inset:52px 40px;position:absolute;text-align:center;z-index:10}@media screen and (min-width:1024px){.s-products-teaser__entry-content:hover img{filter:none}}.s-products-teaser__entry-price{align-items:center;display:flex;gap:8px;justify-content:center;line-height:1}.s-products-teaser__entry-price span:only-child{font-size:18px;font-weight:700}@media screen and (min-width:640px){.s-products-teaser__entry-price span:only-child{font-size:24px}}.s-products-teaser__entry-price span:not(:only-child):first-child{color:#b1b1b1;text-decoration:line-through;transform:translateY(-1px)}@media screen and (min-width:640px){.s-products-teaser__entry-price span:not(:only-child):first-child{transform:translateY(1px)}}.s-products-teaser__entry-price span:not(:only-child):last-child{font-size:18px;font-weight:700}@media screen and (min-width:640px){.s-products-teaser__entry-price span:not(:only-child):last-child{font-size:24px}}.s-quotes__keyvisual{height:36px;margin:0 auto;width:36px;fill:#000}.s-quotes__slider{overflow:hidden}.s-quotes__slider-axis{display:flex;height:100%}@media(prefers-reduced-motion:no-preference){.s-quotes__slider-axis{transition:transform .6s cubic-bezier(.455,.03,.515,.955) 0s}}.s-quotes__control{align-items:center;background-color:hsla(0,0%,100%,0);border:2px solid #000;border-radius:100%;bottom:0;cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;padding:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}@media(prefers-reduced-motion:no-preference){.s-quotes__control{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:1024px){.s-quotes__control{bottom:auto;top:50%;transform:translateY(-50%)}}.s-quotes__control svg{height:14px;width:14px;fill:#000}@media(prefers-reduced-motion:no-preference){.s-quotes__control svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-quotes__control:hover{background-color:#000}.s-quotes__control:hover svg{fill:#fff}.s-quotes__control--left{left:15px}@media screen and (min-width:640px){.s-quotes__control--left{left:0}}.s-quotes__control--right{right:15px}@media screen and (min-width:640px){.s-quotes__control--right{right:0}}.s-quotes__dots{align-items:center;display:flex;gap:12px;justify-content:center;margin:60px 0 0;padding:0 0 18px;width:100%}@media screen and (min-width:1024px){.s-quotes__dots{padding:0}}.s-quotes__dots button{border:none;border-radius:100%;cursor:pointer;height:6px;outline:none;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:6px}@media(prefers-reduced-motion:no-preference){.s-quotes__dots button{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-quotes__quote{flex:0 0 100%;opacity:0;width:100%}@media(prefers-reduced-motion:no-preference){.s-quotes__quote{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-quotes__quote--active{opacity:1}.s-quotes__quote-content{font-size:18px;font-style:italic;line-height:32px;margin:50px 0 30px;text-align:center}@media screen and (min-width:768px){.s-quotes__quote-content{font-size:22px;line-height:38px;margin:50px 0}}.s-quotes__person{align-items:center;display:flex;gap:15px;justify-content:center}.s-quotes__image{height:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80px}.s-quotes__image img{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-quotes__name-position span{display:block;font-size:13px;line-height:26px}@media screen and (min-width:768px){.s-quotes__name-position span{font-size:15px;line-height:28px}}.s-quotes__name-position span:first-child{font-weight:700}.s-video{margin:0 auto;max-width:2400px;padding-left:15px;padding-right:15px;width:100%}@media screen and (min-width:640px){.s-video{padding-left:30px;padding-right:30px}}.s-video__video{aspect-ratio:16/9;width:100%}.s-video__video[data-cookieblock-src]{display:none}.s-video .cookieconsent-optout-marketing{background-color:#f5f5f5;padding:20px}.s-video .cookieconsent-optout-marketing p{font-weight:700;text-align:center}.s-video .cookieconsent-optout-marketing p a{text-decoration:underline;text-underline-offset:2px}.s-video-animated{position:relative;z-index:-1}.s-video-animated__container{height:200vh;position:relative}.s-video-animated__sticky{height:100vh;overflow:hidden;position:sticky;top:0}.s-video-animated__motion{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.s-video-animated__image{aspect-ratio:1/1.2;position:relative;transform:scale(.8);width:70vw}@media screen and (min-width:768px){.s-video-animated__image{aspect-ratio:16/9}}.s-video-animated__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-video-animated__image--left{right:65%}.s-video-animated__image--right{left:65%}.s-video-animated__video{aspect-ratio:1/1.2;-o-object-fit:cover;object-fit:cover;position:relative;width:70vw}@media screen and (min-width:768px){.s-video-animated__video{aspect-ratio:16/9}}.s-wysiwyg-with-image__image{display:flex;flex-flow:column nowrap;height:100%;justify-content:center}.s-wysiwyg-with-image__image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.s-wysiwyg-with-image__image figcaption{font-size:13px;margin:12px 0 0}.s-wysiwyg-with-image__content{align-items:center;display:flex;margin:42px 0 0}@media screen and (min-width:1024px){.s-wysiwyg-with-image__content{height:100%;margin:0}}.s-wysiwyg-with-image-animated__headline{margin:0 0 32px}@media screen and (min-width:1024px){.s-wysiwyg-with-image-animated__blocks{padding:0 30px}}.s-wysiwyg-with-image-animated__block{background-color:#f5f5f5;overflow:hidden}@media screen and (min-width:1024px){.s-wysiwyg-with-image-animated__block{position:sticky;top:0}}.s-wysiwyg-with-image-animated__block:not(:first-child){border-top:2px solid #fff}.s-wysiwyg-with-image-animated__content{align-items:center;display:flex;height:100%;padding:60px 0}@media screen and (min-width:768px){.s-wysiwyg-with-image-animated__content{padding:80px 0}}@media screen and (min-width:1280px){.s-wysiwyg-with-image-animated__content{padding:100px 0}}.s-wysiwyg-with-image-animated__image{aspect-ratio:16/9;height:100%;margin:0 calc(100% - 100vw)}@media screen and (min-width:768px){.s-wysiwyg-with-image-animated__image{aspect-ratio:16/6}}@media screen and (min-width:1024px){.s-wysiwyg-with-image-animated__image{aspect-ratio:auto;margin:0 calc(100% - 50vw) 0 0}}.s-wysiwyg-with-image-animated__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-404{padding:80px 0}@media screen and (min-width:768px){.p-404{padding:120px 0}}@media screen and (min-width:1024px){.p-404{min-height:calc(100vh - 398px)}}.p-404 .prose{text-align:center}.p-product__hero-price{align-items:center;display:flex;gap:8px;justify-content:center;line-height:1}.p-product__hero-price span:only-child{font-size:24px;font-weight:700}.p-product__hero-price span:not(:only-child):first-child{color:#b1b1b1;text-decoration:line-through;transform:translateY(1px)}.p-product__hero-price span:not(:only-child):last-child{font-size:24px;font-weight:700}.p-product__hero-buy{margin:32px 0 0}@media screen and (min-width:768px){.p-product__hero-buy{display:none}.p-product__details{padding:46px 0 0}}.p-product__details-wrapper{display:flex;flex-flow:row wrap;justify-content:center}@media screen and (min-width:768px){.p-product__details-wrapper{gap:40px 0}}.p-product__detail{border-bottom:2px solid #e8e8e8;display:flex;gap:12px;justify-content:center;padding:22px 0;position:relative;width:100%}@media screen and (min-width:768px){.p-product__detail{border-bottom:none;padding:0;width:33.3333%}}@media screen and (min-width:1280px){.p-product__detail{justify-content:flex-start;width:20%}}.p-product__detail-icon{height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px}@media screen and (min-width:768px){.p-product__detail-icon{position:static;transform:translateY(0)}}.p-product__detail-icon img{height:100%;width:100%}.p-product__detail-data{align-items:flex-end;display:flex;flex-flow:row wrap;gap:12px 0;justify-content:center;text-align:center}@media screen and (min-width:768px){.p-product__detail-data{gap:4px 0;justify-content:flex-start;text-align:left;width:140px}}.p-product__detail-data span{display:inline-block;line-height:1}.p-product__detail-data span:first-child{width:100%}@media screen and (min-width:768px){.p-product__detail-data span:first-child{line-height:30px}}.p-product__detail-data span:nth-child(2){font-size:28px;font-weight:700}.p-product__detail-data span:nth-child(3){font-weight:700;text-transform:uppercase}.p-product__details-text{font-size:13px;margin:0 auto;padding:22px 0 0;text-align:center;width:100%}@media screen and (min-width:768px){.p-product__details-text{padding:46px 0 0}}@media screen and (min-width:1024px){.p-product__details-text{width:50%}}.p-product__content{overflow:hidden;padding:80px 0}@media screen and (min-width:768px){.p-product__content{padding:120px 0}}.p-product__reviews{align-items:center;display:flex;gap:8px;margin:0 0 6px}.p-product__reviews:hover{text-decoration:underline;text-underline-offset:2px}.p-product__reviews-stars{display:flex;gap:2px}.p-product__reviews-stars svg{height:14px;width:14px}.p-product__reviews-count{font-size:13px;line-height:1}.p-product__buy-and-price{align-items:center;display:flex;gap:30px;margin:22px 0 0}.p-product__buy-and-price p{display:flex;flex-flow:column nowrap;gap:6px;line-height:1}.p-product__buy-and-price p span:only-child{font-size:24px;font-weight:700}.p-product__buy-and-price p span:not(:only-child):first-child{color:#b1b1b1;text-decoration:line-through}.p-product__buy-and-price p span:not(:only-child):last-child{font-size:24px;font-weight:700}.p-product__additional-information{margin:32px 0 0}.p-product__additional-information-entry{border-top:2px solid #e8e8e8;padding:24px 0;position:relative}.p-product__additional-information-entry:last-child{border-bottom:2px solid #e8e8e8}@media screen and (min-width:768px){.p-product__additional-information-entry{padding:35px 0}}.p-product__additional-information-entry-heading{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.p-product__additional-information-entry-heading h3{flex:1}.p-product__additional-information-entry-button{align-items:center;background-color:hsla(0,0%,100%,0);border:2px solid #000;border-radius:100%;cursor:pointer;display:flex;height:30px;justify-content:center;margin:0 0 0 30px;padding:0;position:relative;width:30px}.p-product__additional-information-entry-button span{background-color:#000;height:2px;position:absolute;width:calc(100% - 12px)}@media(prefers-reduced-motion:no-preference){.p-product__additional-information-entry-button span{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.p-product__additional-information-entry-button span:last-child{transform:rotate(90deg)}.p-product__additional-information-entry-content{display:grid;grid-template-rows:0fr;opacity:.5}@media(prefers-reduced-motion:no-preference){.p-product__additional-information-entry-content{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}.p-product__additional-information-entry--active .p-product__additional-information-entry-content{grid-template-rows:1fr;opacity:1}.p-product__additional-information-entry--active .p-product__additional-information-entry-button span{transform:rotate(0deg)}.p-login{padding:80px 0}@media screen and (min-width:768px){.p-login{padding:120px 0}}@media screen and (min-width:1024px){.p-login{align-items:center;display:flex;min-height:calc(100vh - 398px)}}.p-login__headline{margin:0 0 32px;text-align:center}.p-login__text{margin:22px auto;max-width:370px;text-align:center}.p-checkout .step-buttons .p-login .c-form .next-step-button,.p-checkout .step-buttons .p-login .c-form .prev-step-button,.p-login .c-form .c-button,.p-login .c-form .p-checkout .step-buttons .next-step-button,.p-login .c-form .p-checkout .step-buttons .prev-step-button{margin:32px 0 0;width:100%}.p-login__email-box{background-color:#f5f5f5;margin:30px 0;padding:22px 30px}.p-login__email-box-headline{display:block;font-weight:700;margin:0 0 14px}.p-login__email-box-content{display:flex;flex-flow:column nowrap;gap:20px}@media screen and (min-width:640px){.p-login__email-box-content{flex-flow:row nowrap;justify-content:space-between}}.p-login__password-box{align-items:center;background-color:#f5f5f5;display:flex;gap:12px;padding:14px}@media(prefers-reduced-motion:no-preference){.p-login__password-box{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.p-login__password-box--green{background-color:#49f265}.p-login__password-box svg{height:22px;width:22px;fill:#000}.p-login__password-box span{flex:1}.p-account{padding:20px 0 40px}@media screen and (min-width:768px){.p-account{padding:20px 0 140px}}@media screen and (min-width:1024px){.p-account{min-height:calc(100vh - 398px)}}@media screen and (min-width:1280px){.p-account{padding:80px 0 140px}}.p-account__menu{display:flex;flex-flow:column nowrap}.p-account__menu-item{align-items:center;background-color:hsla(0,0%,100%,0);border:2px solid #e8e8e8;border-left:none;border-right:none;color:#000;cursor:pointer;display:flex;font-weight:700;gap:14px;line-height:1;outline:none;padding:23px 20px;position:relative;text-align:left;text-decoration:none;white-space:nowrap;width:100%}@media(prefers-reduced-motion:no-preference){.p-account__menu-item{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.p-account__menu-item:not(:first-child){margin:-2px 0 0}.p-account__menu-item svg{height:20px;width:20px;fill:#000}@media(prefers-reduced-motion:no-preference){.p-account__menu-item svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.p-account__menu-item:hover{background-color:#f5f5f5}.p-account__menu-item--active{background-color:#000!important;border-bottom-color:#000;border-top-color:#000;color:#fff;z-index:10}.p-account__menu-item--active svg{fill:#fff}.p-account__side-separator{display:block;height:60px;width:100%}@media screen and (min-width:1280px){.p-account__side-separator{background-color:#e8e8e8;height:100%;margin:0 auto;width:2px}}.p-account__content{display:none}.p-account__content--active{display:block}.p-account__content>h2{margin:0 0 24px}@media screen and (min-width:1280px){.p-account__content>h2{margin:0 0 40px}}.p-account__overview-box{align-items:flex-start;background-color:#f5f5f5;display:flex;flex-flow:column nowrap;margin:0 0 20px;padding:20px}@media screen and (min-width:640px){.p-account__overview-box{margin:0 0 30px;padding:30px}}.p-account__overview-box svg{height:24px;margin:0 0 20px;width:24px;fill:#000}@media screen and (min-width:640px){.p-account__overview-box svg{margin:0 0 40px}}.p-account__overview-box h3{margin:0 0 20px}@media screen and (min-width:640px){.p-account__overview-box h3{margin:0 0 28px}}.p-account__overview-box .c-button,.p-account__overview-box .p-checkout .step-buttons .next-step-button,.p-account__overview-box .p-checkout .step-buttons .prev-step-button,.p-checkout .step-buttons .p-account__overview-box .next-step-button,.p-checkout .step-buttons .p-account__overview-box .prev-step-button{margin:22px 0 0;width:100%}@media screen and (min-width:768px){.p-account__overview-box .c-button,.p-account__overview-box .p-checkout .step-buttons .next-step-button,.p-account__overview-box .p-checkout .step-buttons .prev-step-button,.p-checkout .step-buttons .p-account__overview-box .next-step-button,.p-checkout .step-buttons .p-account__overview-box .prev-step-button{width:230px}}.p-account__hangar{display:flex;flex-flow:column nowrap}.p-account__hangar-empty{border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;padding:30px 0}.p-account__hangar-item{border-top:2px solid #e8e8e8;display:flex;flex-flow:column nowrap;gap:20px;padding:20px 0}.p-account__hangar-item:last-child{border-bottom:2px solid #e8e8e8}@media screen and (min-width:768px){.p-account__hangar-item{flex-flow:row nowrap;gap:30px;padding:30px 0}}.p-account__hangar-item-image figure{aspect-ratio:1;background-color:#000;overflow:hidden;width:100%}@media screen and (min-width:768px){.p-account__hangar-item-image figure{width:220px}}.p-account__hangar-item-image figure img{height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(-50px);width:100%}@media screen and (min-width:768px){.p-account__hangar-item-image figure img{transform:translateY(-28px)}}.p-account__hangar-item-content{display:flex;flex:1;flex-flow:column nowrap}.p-account__hangar-item-head{display:flex;flex-flow:column nowrap;flex-grow:1;justify-content:space-between}@media screen and (min-width:768px){.p-account__hangar-item-head{flex-flow:row nowrap}}.p-account__hangar-item-meta{align-items:flex-end;display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;margin:20px 0}@media screen and (min-width:768px){.p-account__hangar-item-meta{flex-flow:column nowrap;justify-content:flex-start;margin:0}}.p-account__hangar-item-buttons{display:flex;flex-flow:column nowrap;gap:20px}@media screen and (min-width:768px){.p-account__hangar-item-buttons{flex-flow:row nowrap;gap:30px;justify-content:flex-end}}.p-account__hangar-item-buttons .c-button,.p-account__hangar-item-buttons .p-checkout .step-buttons .next-step-button,.p-account__hangar-item-buttons .p-checkout .step-buttons .prev-step-button,.p-checkout .step-buttons .p-account__hangar-item-buttons .next-step-button,.p-checkout .step-buttons .p-account__hangar-item-buttons .prev-step-button{width:100%}@media screen and (min-width:768px){.p-account__hangar-item-buttons .c-button,.p-account__hangar-item-buttons .p-checkout .step-buttons .next-step-button,.p-account__hangar-item-buttons .p-checkout .step-buttons .prev-step-button,.p-checkout .step-buttons .p-account__hangar-item-buttons .next-step-button,.p-checkout .step-buttons .p-account__hangar-item-buttons .prev-step-button{width:230px}}.p-account__orders{display:flex;flex-flow:column nowrap;gap:40px 0}@media screen and (min-width:640px){.p-account__orders{gap:60px 0}}.p-account__orders-empty{border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;padding:30px 0}.p-account__order-head{background-color:#f5f5f5;padding:20px}@media screen and (min-width:640px){.p-account__order-head{padding:30px}}.p-account__order-head-content{display:flex;flex-flow:row wrap;gap:20px 0;margin:20px 0 0}@media screen and (min-width:640px){.p-account__order-head-content{gap:30px 0;margin:28px 0 0}}.p-account__order-product,.p-account__order-products{display:flex;flex-flow:column nowrap}.p-account__order-product{border-bottom:2px solid #e8e8e8;gap:20px;padding:15px 0 20px}@media screen and (min-width:768px){.p-account__order-product{flex-flow:row nowrap;gap:30px;padding:30px}}.p-account__order-product-image figure{aspect-ratio:1;background-color:#000;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (min-width:768px){.p-account__order-product-image figure{height:90px;width:90px}}.p-account__order-product-image figure img{height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(-10px);width:100%}.p-account__order-product-content{flex:1}.p-account__order-details-head{display:flex;flex-flow:column nowrap;gap:20px;margin:30px 0 0}@media screen and (min-width:768px){.p-account__order-details-head{align-items:center;flex-flow:row nowrap;margin:20px 0 0}}.p-account__order-details-head h2{flex:1}.p-account__order-details-items{display:flex;flex-flow:column nowrap;gap:30px 0;margin:40px 0}@media screen and (min-width:768px){.p-account__order-details-items{margin:30px 0}}.p-account__order-details-item{border-bottom:2px solid #e8e8e8;display:flex;flex-flow:column nowrap;gap:20px;padding:0 0 20px}@media screen and (min-width:768px){.p-account__order-details-item{border-bottom:none;border-top:2px solid #e8e8e8;flex-flow:row nowrap;gap:30px;padding:30px 0 0}}.p-account__order-details-item-image figure{aspect-ratio:1;background-color:#000;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (min-width:768px){.p-account__order-details-item-image figure{width:220px}}.p-account__order-details-item-image figure img{height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(-50px);width:100%}@media screen and (min-width:768px){.p-account__order-details-item-image figure img{transform:translateY(-28px)}}.p-account__order-details-item-image svg{aspect-ratio:1;margin:0 auto;max-width:220px;width:100%}.p-account__order-details-item-content{display:flex;flex-flow:column nowrap;flex-grow:1;justify-content:space-between}@media screen and (min-width:768px){.p-account__order-details-item-content{flex-flow:row nowrap}}.p-account__order-details-item-price{font-size:20px;font-weight:700}.p-account__order-details-box{background-color:#f5f5f5;display:flex;flex-flow:row wrap;padding:20px}@media screen and (min-width:640px){.p-account__order-details-box{padding:30px}}.p-account__order-details-box-col:first-child{border-bottom:2px solid #e8e8e8;padding:0 0 20px}@media screen and (min-width:1024px){.p-account__order-details-box-col:first-child{border-bottom:none;border-right:2px solid #e8e8e8;padding:0 30px 0 0}}.p-account__order-details-box-col:nth-child(2){border-bottom:2px solid #e8e8e8;padding:20px 0}@media screen and (min-width:1024px){.p-account__order-details-box-col:nth-child(2){border-bottom:none;border-right:2px solid #e8e8e8;padding:0 30px}}.p-account__order-details-box-col:nth-child(3){padding:20px 0 0}@media screen and (min-width:1024px){.p-account__order-details-box-col:nth-child(3){padding:0 0 0 30px}}.p-account__order-details-box-col span{display:block;font-weight:700;margin:0 0 4px}.p-account__order-details-box-col p{line-height:28px}.p-account__order-details-summary{border-bottom:2px solid #e8e8e8;margin:40px 0 0;padding:0 0 20px}@media screen and (min-width:768px){.p-account__order-details-summary{margin:20px 0 0}}.p-account__order-details-summary-item{display:flex;justify-content:space-between}.p-account__user h3.h4{margin:0 0 30px}.p-account__user-personal-information-item{border-bottom:2px solid #e8e8e8;padding:0 0 20px}.p-account__user-personal-information-item:not(:last-child){margin:0 0 20px}.p-account__user-personal-information-item-head{display:flex;justify-content:space-between;margin:0 0 8px}.p-account__user-personal-information-item-show{display:none;line-height:28px}.p-account__user-personal-information-item-show--active{display:block}.p-account__user-personal-information-item-edit{display:none}.p-account__user-personal-information-item-edit--active{display:block}.p-account__user-personal-information-item-edit .c-form{display:flex;flex-flow:row wrap;gap:20px 0;margin:16px 0 0}.p-cart{padding:80px 0}@media screen and (min-width:768px){.p-cart{padding:120px 0}}@media screen and (min-width:1024px){.p-cart{min-height:calc(100vh - 398px)}}.p-cart__items{display:flex;flex-flow:column nowrap}.p-cart__empty{border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;padding:30px 0}.p-cart__item{border-top:2px solid #e8e8e8;display:flex;flex-flow:column nowrap;gap:20px;padding:20px 0}.p-cart__item:last-child{border-bottom:2px solid #e8e8e8}@media screen and (min-width:640px){.p-cart__item{flex-flow:row nowrap;gap:30px;padding:30px 0}}.p-cart__item-image figure{aspect-ratio:1;background-color:#000;overflow:hidden;width:100%}@media screen and (min-width:640px){.p-cart__item-image figure{width:220px}}.p-cart__item-image figure img{height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(-50px);width:100%}@media screen and (min-width:640px){.p-cart__item-image figure img{transform:translateY(-28px)}}.p-cart__item-image svg{aspect-ratio:1;margin:0 auto;max-width:220px;width:100%}.p-cart__item-content{display:flex;flex:1;flex-flow:column nowrap}.p-cart__item-quantity{align-items:flex-start;display:flex;flex-grow:1;margin:20px 0 48px}@media screen and (min-width:640px){.p-cart__item-quantity{margin:20px 0}}.p-cart__item-quantity select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMjAwIDIwMCI+PHBhdGggZD0ibTE4MS44MjcgNDMuNTcgMTguMTc1IDE4LjE5Mi05MC45MTEgOTAuODk1Yy01LjAxNCA1LjAzLTEzLjE2MiA1LjAzLTE4LjE3NiAwTC4wMDQgNjEuNzYyIDE4LjE4IDQzLjU3bDgxLjgxNSA4MS44MTV6Ii8+PC9zdmc+) no-repeat 100%;background-color:hsla(0,0%,100%,0);background-size:14px;border:none;cursor:pointer;font-weight:700;margin:0 0 0 2px;outline:none;padding:0 24px 0 0;text-align:right}.p-cart__item-price{align-items:center;gap:8px;line-height:1}.p-cart__item-price span:not(:only-child):first-child{color:#b1b1b1;font-size:13px;text-decoration:line-through;transform:translateY(1px)}.p-cart__item-price--mobile{display:flex;margin:20px 0 0}@media screen and (min-width:768px){.p-cart__item-price--mobile{display:none}}.p-cart__item-price--desktop{display:none;height:100%}@media screen and (min-width:768px){.p-cart__item-price--desktop{display:flex}}.p-cart__summary .c-button,.p-cart__summary .p-checkout .step-buttons .next-step-button,.p-cart__summary .p-checkout .step-buttons .prev-step-button,.p-checkout .step-buttons .p-cart__summary .next-step-button,.p-checkout .step-buttons .p-cart__summary .prev-step-button{width:100%}.p-cart__summary-title{margin:17px 0 32px}.p-cart__summary-price{padding:30px 0}.p-cart__summary-price-row{display:flex;justify-content:space-between}.p-cart__summary-price-row span{line-height:1}.p-cart__summary-separator{background-color:#e8e8e8;display:block;height:2px;margin:30px 0 20px;width:100%}.p-cart__summary-payment-methodes{align-items:center;display:flex;gap:20px;margin:20px 0 0}.p-checkout{padding:80px 0}@media screen and (min-width:768px){.p-checkout{padding:120px 0}}@media screen and (min-width:1024px){.p-checkout{min-height:calc(100vh - 398px)}}.p-checkout .select2,.p-checkout .woocommerce-NoticeGroup-checkout{display:none}.p-checkout .step-nav.nav-wizard{display:flex;flex-flow:column nowrap;gap:20px 0;justify-content:space-between;list-style:none;margin:32px 0 60px;padding:0;position:relative}@media screen and (min-width:640px){.p-checkout .step-nav.nav-wizard{flex-flow:row nowrap;gap:0}.p-checkout .step-nav.nav-wizard:before{background-color:#000;content:"";height:2px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:-1}}.p-checkout .step-nav.nav-wizard li{background-color:#fff}@media screen and (min-width:640px){.p-checkout .step-nav.nav-wizard li:first-child{padding:0 20px 0 0}.p-checkout .step-nav.nav-wizard li:nth-child(2){padding:0 20px}.p-checkout .step-nav.nav-wizard li:nth-child(3){padding:0 0 0 20px}}.p-checkout .step-nav.nav-wizard li a{align-items:center;color:#b1b1b1;display:inline-flex;font-weight:700;gap:12px;line-height:1}.p-checkout .step-nav.nav-wizard li a .step-number{align-items:center;background-color:hsla(0,0%,100%,0);border:2px solid #b1b1b1;border-radius:100%;display:flex;font-size:13px;height:44px;justify-content:center;width:44px}.p-checkout .step-nav.nav-wizard li a .step-title{color:#b1b1b1;letter-spacing:.5px;text-transform:uppercase}.p-checkout .step-nav.nav-wizard li a[href] .step-number{background-color:#000;border-color:#000;color:#fff}.p-checkout .step-nav.nav-wizard li a[href] .step-title{color:#000}.p-checkout .step-buttons{display:flex;gap:30px;justify-content:flex-end;margin:32px 0 0}.p-checkout .step-buttons .clear,.p-checkout .step-buttons .prev-step-button[data-href=payment]{display:none}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__headline,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__headline{display:block;font-weight:700;margin:0 0 20px;width:100%}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper{display:flex;flex-flow:row wrap;gap:20px 0}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper abbr.required,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper abbr.required{display:none}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper input[aria-describedby],.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper input[aria-describedby]{border-color:#ff4d4d}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper .checkout-inline-error-message,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper .checkout-inline-error-message{color:#ff4d4d}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_first_name_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_first_name_field{order:1;width:100%}@media screen and (min-width:768px){.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_first_name_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_first_name_field{padding:0 15px 0 0;width:50%}}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_last_name_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_last_name_field{order:2;width:100%}@media screen and (min-width:768px){.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_last_name_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_last_name_field{padding:0 0 0 15px;width:50%}}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_address_1_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_address_1_field{order:3;width:100%}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_postcode_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_postcode_field{order:4;padding:0 15px 0 0;width:100%}@media screen and (min-width:768px){.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_postcode_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_postcode_field{width:50%}}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_city_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_city_field{order:5;width:100%}@media screen and (min-width:768px){.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_city_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_city_field{padding:0 0 0 15px;width:50%}}.p-checkout .woocommerce-billing-fields .woocommerce-address-fields__field-wrapper #billing_country_field,.p-checkout .woocommerce-shipping-fields .woocommerce-address-fields__field-wrapper #billing_country_field{order:6;width:100%}.p-checkout #order_payment_heading{display:none!important}.p-checkout .woocommerce-checkout-payment .wc_payment_methods{display:flex;flex-flow:column nowrap;gap:32px 0;list-style:none;padding:0}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-wrapper{align-items:center;border:2px solid #e8e8e8;display:flex;justify-content:space-between;margin:0 0 20px;padding:20px;position:relative}@media(prefers-reduced-motion:no-preference){.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-wrapper{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-wrapper:has(input[type=radio]:checked){border-color:#000}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-wrapper:has(input[type=radio]:checked) .wc_payment_method__input-label span:after{transform:scale(1)}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-wrapper .input-radio{cursor:pointer;inset:0;opacity:0;position:absolute}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-label{display:flex;gap:8px}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-label span{align-items:center;border:2px solid #e8e8e8;border-radius:100%;display:inline-flex;height:18px;justify-content:center;width:18px}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-label span:after{background-color:#000;border-radius:100%;content:"";display:block;height:10px;transform:scale(0);width:10px}@media(prefers-reduced-motion:no-preference){.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-label span:after{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-label label{font-weight:400!important;margin:0!important}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-icon{height:24px}.p-checkout .woocommerce-checkout-payment .wc_payment_method__input-icon img{height:100%;-o-object-fit:contain;object-fit:contain}.p-checkout .woocommerce-gzdp-checkout-verify-data{border-bottom:2px solid #e8e8e8;margin:0 0 28px;padding:0 0 20px}.p-checkout .woocommerce-gzdp-checkout-verify-data header.title{margin:0 0 18px}.p-checkout .woocommerce-gzdp-checkout-verify-data header.title:last-of-type{margin:18px 0}.p-checkout .woocommerce-gzdp-checkout-verify-data address{font-style:normal;line-height:28px}.p-checkout .woocommerce-gzdp-checkout-verify-data .wc-gzdp-payment-gateway{line-height:28px}.p-checkout .woocommerce-gzdp-checkout-verify-data .edit.step-trigger{background-color:hsla(0,0%,100%,0);cursor:pointer;display:inline-block;font-weight:700;text-decoration:none;text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.p-checkout .woocommerce-gzdp-checkout-verify-data .edit.step-trigger:hover{text-decoration:underline;text-underline-offset:2px}.p-checkout .woocommerce-gzdp-checkout-verify-data .col-2{display:none}.p-checkout .wc-gzd-checkbox-placeholder .woocommerce-form__label-for-checkbox{display:flex!important;font-weight:400;gap:10px}.p-checkout .wc-gzd-checkbox-placeholder .woocommerce-form__label-for-checkbox span{display:block;flex:1;line-height:28px;transform:translateY(-3px)}.p-checkout .wc-gzd-checkbox-placeholder .woocommerce-form__label-for-checkbox abbr.required{display:none}.p-checkout .woocommerce-checkout-review-order-table{background-color:hsla(0,0%,100%,0)!important;border-top:2px solid #e8e8e8;margin:22px 0 0;padding:30px 0 0;width:100%}.p-checkout .woocommerce-checkout-review-order-table .cart_item .product-name .wc-gzd-product-name-left{aspect-ratio:1;background-color:#000;overflow:hidden}.p-checkout .woocommerce-checkout-review-order-table .cart_item .product-name .wc-gzd-product-name-left img{height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(-14px);width:100%}.p-checkout .woocommerce-checkout-review-order-table .cart_item .product-total{text-align:right;vertical-align:bottom}.p-checkout .woocommerce-checkout-review-order-table tfoot{text-align:right}.p-checkout .wc-gzd-place-order{margin:32px 0 0;text-align:right}.c-coupon .c-button,.c-coupon .p-checkout .step-buttons .next-step-button,.c-coupon .p-checkout .step-buttons .prev-step-button,.p-checkout .step-buttons .c-coupon .next-step-button,.p-checkout .step-buttons .c-coupon .prev-step-button{width:100%}.c-coupon__title{margin:17px 0 32px}.c-coupon__form{border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;padding:30px 0}.c-coupon__form--active .c-coupon__form-heading svg{transform:rotate(180deg)}.c-coupon__form--active .c-coupon__form-content{grid-template-rows:1fr;opacity:1}.c-coupon__form-heading{align-items:center;background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:0}.c-coupon__form-heading h3{flex:1}.c-coupon__form-heading svg{height:14px;margin:0 0 0 20px;width:14px;fill:#000}@media(prefers-reduced-motion:no-preference){.c-coupon__form-heading svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-coupon__form-content{display:grid;grid-template-rows:0fr;opacity:.5}@media(prefers-reduced-motion:no-preference){.c-coupon__form-content{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}.c-coupon__coupon-applied-box{background-color:#f5f5f5;margin:20px 0 0;padding:30px;position:relative}.c-coupon__coupon-applied-box button{background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;outline:none;padding:0;position:absolute;right:30px;top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-coupon__coupon-applied-box button svg{height:14px;width:14px}.c-coupon__coupon-applied-box span{display:block;line-height:1}.c-coupon__coupon-applied-box span:first-of-type{font-weight:700;margin:0 0 16px}.c-coupon__price-summary{padding:30px 0}.c-coupon__price-summary-row{display:flex;justify-content:space-between}.c-coupon__price-summary-row span{line-height:1}.woocommerce-notices-wrapper{display:none!important}.cookieconsent-optin,.cookieconsent-optin-marketing,.cookieconsent-optin-preferences,.cookieconsent-optin-statistics{display:block!important}.cookieconsent-optin-marketing[data-cookieblock-src],.cookieconsent-optin-preferences[data-cookieblock-src],.cookieconsent-optin-statistics[data-cookieblock-src],.cookieconsent-optin[data-cookieblock-src]{display:none!important}@media (min-width:640px){.sm\:w-10\/12{width:83.333333%}.sm\:w-6\/12{width:50%}.sm\:gap-y-\[30px\]{row-gap:30px}}@media (min-width:768px){.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:hidden{display:none}.md\:w-6\/12{width:50%}.md\:w-8\/12{width:66.666667%}.md\:items-start{align-items:flex-start}.md\:pl-\[15px\]{padding-left:15px}.md\:pr-\[15px\]{padding-right:15px}}@media (min-width:1024px){.lg\:mb-10{margin-bottom:2.5rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-10\/12{width:83.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:w-6\/12{width:50%}.lg\:w-8\/12{width:66.666667%}.lg\:w-9\/12{width:75%}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}}@media (min-width:1280px){.xl\:mb-0{margin-bottom:0}.xl\:ml-\[calc\(1\/12\*100\%\)\]{margin-left:8.33333%}.xl\:mr-\[calc\(1\/12\*100\%\)\]{margin-right:8.33333%}.xl\:mt-0{margin-top:0}.xl\:w-1\/12{width:8.333333%}.xl\:w-3\/12{width:25%}.xl\:w-4\/12{width:33.333333%}.xl\:w-5\/12{width:41.666667%}.xl\:w-6\/12{width:50%}.xl\:w-7\/12{width:58.333333%}.xl\:w-8\/12{width:66.666667%}}@media (min-width:1440px){.xxl\:ml-\[calc\(1\/12\*100\%\)\]{margin-left:8.33333%}.xxl\:w-3\/12{width:25%}.xxl\:w-4\/12{width:33.333333%}.xxl\:w-5\/12{width:41.666667%}.xxl\:w-6\/12{width:50%}.xxl\:w-8\/12{width:66.666667%}}