@charset "UTF-8";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Helvetica Neue,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 rgba(0,0,0,0)}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-image:initial;background-position:0 0;background-position:initial;background-repeat:repeat;background-repeat:initial;background-size:auto auto;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:inherit;color-adjust:inherit;print-color-adjust:inherit}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 rgba(0,0,0,0)}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:inherit;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*{font-feature-settings:none;font-variant-ligatures:none}body{border-color:#0000001a;--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#000000e6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-padding-top:10rem}model-viewer::part(default-progress-mask){display:none}model-viewer::part(default-progress-bar){display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}*,:before,:after{--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-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 rgba(0,0,0,0);--tw-ring-shadow: 0 0 rgba(0,0,0,0);--tw-shadow: 0 0 rgba(0,0,0,0);--tw-shadow-colored: 0 0 rgba(0,0,0,0);--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: }::-webkit-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-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 rgba(0,0,0,0);--tw-ring-shadow: 0 0 rgba(0,0,0,0);--tw-shadow: 0 0 rgba(0,0,0,0);--tw-shadow-colored: 0 0 rgba(0,0,0,0);--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-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 rgba(0,0,0,0);--tw-ring-shadow: 0 0 rgba(0,0,0,0);--tw-shadow: 0 0 rgba(0,0,0,0);--tw-shadow-colored: 0 0 rgba(0,0,0,0);--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 32em){.container{max-width:32em}}@media (min-width: 48em){.container{max-width:48em}}@media (min-width: 64em){.container{max-width:64em}}@media (min-width: 80em){.container{max-width:80em}}@media (min-width: 96em){.container{max-width:96em}}.article{max-width:140ch!important}.article h2,.article h3,.article h4,.article h5,.article h6{font-family:Helvetica Neue,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.article h1:first-child,.article h2:first-child,.article h3:first-child,.article h4:first-child,.article h5:first-child,.article h6:first-child{margin-top:0}.article{color:var(--tw-prose-body);max-width:65ch}.article :where([class~="lead"]):not(:where([class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.article :where(a):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.article :where(strong):not(:where([class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.article :where(ol):not(:where([class~="not-prose"] *)){list-style-type:decimal;padding-left:1.625em}.article :where(ol[type="A"]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.article :where(ol[type="a"]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.article :where(ol[type="A" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.article :where(ol[type="a" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.article :where(ol[type="I"]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.article :where(ol[type="i"]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.article :where(ol[type="I" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.article :where(ol[type="i" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.article :where(ol[type="1"]):not(:where([class~="not-prose"] *)){list-style-type:decimal}.article :where(ul):not(:where([class~="not-prose"] *)){list-style-type:disc;padding-left:1.625em}.article :where(ol > li):not(:where([class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.article :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.article :where(hr):not(:where([class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.article :where(blockquote):not(:where([class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.article :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before{content:open-quote}.article :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after{content:close-quote}.article :where(h1):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.article :where(h1 strong):not(:where([class~="not-prose"] *)){font-weight:900}.article :where(h2):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.article :where(h2 strong):not(:where([class~="not-prose"] *)){font-weight:800}.article :where(h3):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.article :where(h3 strong):not(:where([class~="not-prose"] *)){font-weight:700}.article :where(h4):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.article :where(h4 strong):not(:where([class~="not-prose"] *)){font-weight:700}.article :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.article :where(figcaption):not(:where([class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.article :where(code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.article :where(code):not(:where([class~="not-prose"] *)):before{content:"`"}.article :where(code):not(:where([class~="not-prose"] *)):after{content:"`"}.article :where(a code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links)}.article :where(pre):not(:where([class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.article :where(pre code):not(:where([class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.article :where(pre code):not(:where([class~="not-prose"] *)):before{content:none}.article :where(pre code):not(:where([class~="not-prose"] *)):after{content:none}.article :where(table):not(:where([class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.article :where(thead):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.article :where(thead th):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.article :where(tbody tr):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.article :where(tbody tr:last-child):not(:where([class~="not-prose"] *)){border-bottom-width:0}.article :where(tbody td):not(:where([class~="not-prose"] *)){vertical-align:baseline;padding:.5714286em}.article{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--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-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;font-size:1rem;line-height:1.75}.article :where(p):not(:where([class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.article :where(img):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.article :where(video):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.article :where(figure):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.article :where(h2 code):not(:where([class~="not-prose"] *)){font-size:.875em}.article :where(h3 code):not(:where([class~="not-prose"] *)){font-size:.9em}.article :where(li):not(:where([class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.article :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.article :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.article>:where(ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.article>:where(ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.article>:where(ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.article>:where(ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.article>:where(ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.article :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.article :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.article :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.article :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.article :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.article :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.article :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.article :where(tbody td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.article :where(tbody td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.article>:where(:first-child):not(:where([class~="not-prose"] *)){margin-top:0}.article>:where(:last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.article{margin-left:auto;margin-right:auto;margin-bottom:3rem;display:grid;justify-content:center;font-family:IBMPlexSerif,Palatino,ui-serif;--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.article p,.article ul,.article li{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem}@media (min-width: 48em){.article img{margin-left:-2rem;margin-right:-2rem}}@media (min-width: 64em){.article img{margin-left:-4rem;margin-right:-4rem}}@media (min-width: 48em){.article img{width:calc(100% + 4rem);max-width:100vw}}@media (min-width: 64em){.article img{width:calc(100% + 8rem)}}.swimlane{display:grid;width:100%;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness: mandatory;scroll-padding-left:1.5rem;scroll-padding-right:1.5rem;grid-auto-flow:column;justify-content:flex-start;grid-gap:1rem;gap:1rem;overflow-x:scroll;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{top:0px;right:0px;bottom:0px;left:0px}.inset-y-0{top:0px;bottom:0px}.top-nav{top:3rem;top:var(--height-nav)}.left-0{left:0px}.right-0{right:0px}.top-0{top:0px}.z-50{z-index:50}.z-10{z-index:10}.z-40{z-index:40}.float-right{float:right}.float-left{float:left}.m-auto{margin:auto}.m-4{margin:1rem}.-m-4{margin:-1rem}.m-10{margin:2.5rem}.my-24{margin-top:6rem;margin-bottom:6rem}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-16{margin-top:4rem;margin-bottom:4rem}.mt-4{margin-top:1rem}.mt-1{margin-top:.25rem}.mr-2{margin-right:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-1{margin-bottom:.25rem}.mb-8{margin-bottom:2rem}.mt-2{margin-top:.5rem}.mb-3{margin-bottom:.75rem}.mt-6{margin-top:1.5rem}.ml-6{margin-left:1.5rem}.mt-3{margin-top:.75rem}.ml-2{margin-left:.5rem}.mt-8{margin-top:2rem}.mb-2{margin-bottom:.5rem}.mt-10{margin-top:2.5rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mt-5{margin-top:1.25rem}.mt-16{margin-top:4rem}.ml-3{margin-left:.75rem}.mt-28{margin-top:7rem}.mb-12{margin-bottom:3rem}.mb-28{margin-bottom:7rem}.-mb-px{margin-bottom:-1px}.mr-4{margin-right:1rem}.mb-10{margin-bottom:2.5rem}.mb-20{margin-bottom:5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.h-8{height:2rem}.h-12{height:3rem}.h-screen-no-nav{height:calc(100vh - 3rem);height:calc(var(--screen-height, 100vh) - var(--height-nav))}.h-10{height:2.5rem}.h-24{height:6rem}.h-screen{height:100vh;height:var(--screen-height, 100vh)}.h-nav{height:3rem;height:var(--height-nav)}.h-3{height:.75rem}.h-full{height:100%}.h-4{height:1rem}.h-20{height:5rem}.h-2{height:.5rem}.h-5{height:1.25rem}.max-h-52{max-height:13rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-8{width:2rem}.w-12{width:3rem}.w-48{width:12rem}.w-10{width:2.5rem}.w-24{width:6rem}.w-auto{width:auto}.w-screen{width:100vw}.w-60{width:15rem}.w-3{width:.75rem}.w-4{width:1rem}.w-80{width:20rem}.w-14{width:3.5rem}.w-40{width:10rem}.w-20{width:5rem}.min-w-full{min-width:100%}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-7xl{max-width:80rem}.max-w-xl{max-width:36rem}.max-w-prose{max-width:65ch}.max-w-prose-narrow{max-width:45ch}.max-w-prose-wide{max-width:80ch}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-6xl{max-width:72rem}.max-w-0{max-width:0rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.basis-4\/12{flex-basis:33.333333%}.basis-3\/12{flex-basis:25%}.basis-1\/5{flex-basis:20%}.basis-4\/5{flex-basis:80%}.basis-6\/12{flex-basis:50%}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-auto{grid-auto-columns:auto}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-2{gap:.5rem}.gap-0{gap:0px}.gap-8{gap:2rem}.gap-5{gap:1.25rem}.gap-10{gap:2.5rem}.gap-3{gap:.75rem}.gap-12{gap:3rem}.gap-24{gap:6rem}.gap-1{gap:.25rem}.gap-14{gap:3.5rem}.gap-y-6{row-gap:1.5rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.rounded-lg{border-radius:.5rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-t-0{border-top-width:0px}.border-b-2{border-bottom-width:2px}.border-none{border-style:none}.border-notice{--tw-border-opacity: 1;border-color:rgba(191,72,0,var(--tw-border-opacity));border-color:rgb(var(--color-accent) / var(--tw-border-opacity))}.border-primary{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity: 1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.border-primary\/10{border-color:#0000001a}.border-transparent{border-color:transparent}.border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-opacity-30{--tw-border-opacity: .3}.bg-primary\/5{background-color:#0000000d}.bg-primary\/30{background-color:#0000004d}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0003}.bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-zinc-500{--tw-bg-opacity: 1;background-color:rgba(113,113,122,var(--tw-bg-opacity))}.bg-zinc-500\/10{background-color:#71717a1a}.bg-green-100{--tw-bg-opacity: 1;background-color:rgba(220,252,231,var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-contrast{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-primary\/10{background-color:#0000001a}.bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-primary\/40{background-color:#0006}.bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgba(34,197,94,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgba(228,228,231,var(--tw-bg-opacity))}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgba(245,245,245,var(--tw-bg-opacity))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-opacity-75{--tw-bg-opacity: .75}.bg-contain{background-size:contain}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-gray-600{fill:#4b5563}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-6{padding:1.5rem}.p-4{padding:1rem}.p-2{padding:.5rem}.p-10{padding:2.5rem}.p-9{padding:2.25rem}.p-5{padding:1.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-0{padding-left:0;padding-right:0}.py-8{padding-top:2rem;padding-bottom:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.pt-6{padding-top:1.5rem}.pb-8{padding-bottom:2rem}.pt-4{padding-top:1rem}.pb-12{padding-bottom:3rem}.pb-6{padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pt-24{padding-top:6rem}.pt-5{padding-top:1.25rem}.pb-4{padding-bottom:1rem}.pr-4{padding-right:1rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.pl-3{padding-left:.75rem}.pr-3{padding-right:.75rem}.pt-2\.5{padding-top:.625rem}.pl-32{padding-left:8rem}.pl-0{padding-left:0}.pl-6{padding-left:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-sans{font-family:Helvetica Neue,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-xs{font-size:.75rem;line-height:1rem}.text-lead{font-size:1.125rem;font-size:var(--font-size-lead);line-height:1.333}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-copy{font-size:1rem;font-size:var(--font-size-copy);line-height:1.5}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-display{font-size:3rem;font-size:var(--font-size-display);line-height:1.1}.text-heading{font-size:2rem;font-size:var(--font-size-heading);line-height:1.25}.text-fine{font-size:.75rem;font-size:var(--font-size-fine);line-height:1.333}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-black{font-weight:900}.font-light{font-weight:300}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-tight{line-height:1.25}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-\[3rem\]{line-height:3rem}.tracking-widest{letter-spacing:.1em}.text-green-500{--tw-text-opacity: 1;color:rgba(34,197,94,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-black\/50{color:#00000080}.text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-contrast{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-primary\/90{color:#000000e6}.text-primary\/50{color:#00000080}.text-red-900{--tw-text-opacity: 1;color:rgba(127,29,29,var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgba(248,113,113,var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgba(22,101,52,var(--tw-text-opacity))}.text-notice{--tw-text-opacity: 1;color:rgba(191,72,0,var(--tw-text-opacity));color:rgb(var(--color-accent) / var(--tw-text-opacity))}.text-contrast\/90{color:#ffffffe6}.text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgba(21,128,61,var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-40{opacity:.4}.opacity-30{opacity:.3}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0,0,0,0))}.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)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.fadeIn{opacity:0;-webkit-animation:fadeInAnimation ease .5s forwards;animation:fadeInAnimation ease .5s forwards}.card-image{position:relative;display:flex;align-items:center;justify-content:center;overflow:clip;border-radius:.25rem}.card-image:before{content:" ";position:absolute;top:0px;left:0px;z-index:10;display:block;height:100%;width:100%;border-radius:.25rem;--tw-shadow: inset 0px 0px 0px 1px rgb(var(--color-primary) / .08);--tw-shadow-colored: inset 0px 0px 0px 1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.card-image img{aspect-ratio:inherit;width:100%;-o-object-fit:cover;object-fit:cover}:root{--color-primary: 20 20 20;--color-contrast: 250 250 249;--color-accent: 191 72 0;--font-size-fine: .75rem;--font-size-copy: 1rem;--font-size-lead: 1.125rem;--font-size-heading: 2rem;--font-size-display: 3rem;--color-shop-pay: #5a31f4;--shop-pay-button--width: 100%;--height-nav: 3rem;--screen-height: 100vh}@media (min-width: 32em){:root{--height-nav: 4rem }}@media (min-width: 48em){:root{--height-nav: 6rem;--font-size-heading: 2.25rem;--font-size-display: 3.75rem }}@supports (height: 100lvh){:root{--screen-height: 100lvh }}@media (color-index: 70){:root{--color-primary: 250 250 250;--color-contrast: 32 33 36;--color-accent: 235 86 40}}@media (color: 70318723){:root{--color-primary: 250 250 250;--color-contrast: 32 33 36;--color-accent: 235 86 40}}@media (prefers-color-scheme: light){:root{--color-primary: 250 250 250;--color-contrast: 32 33 36;--color-accent: 235 86 40}}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}shop-pay-button{width:100%;height:3rem;display:table}.placeholder\:text-primary\/30::-moz-placeholder{color:#0000004d}.placeholder\:text-primary\/30::placeholder{color:#0000004d}.placeholder\:text-primary\/50::-moz-placeholder{color:#00000080}.placeholder\:text-primary\/50::placeholder{color:#00000080}.placeholder\:text-inherit::-moz-placeholder{color:inherit}.placeholder\:text-inherit::placeholder{color:inherit}.placeholder\:opacity-20::-moz-placeholder{opacity:.2}.placeholder\:opacity-20::placeholder{opacity:.2}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.hover\:text-primary\/50:hover{color:#00000080}.hover\:opacity-70:hover{opacity:.7}.focus\:border-primary\/90:focus{border-color:#000000e6}.focus\:border-transparent:focus{border-color:transparent}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0,0,0,0))}.focus\:ring-transparent:focus{--tw-ring-color: transparent}.disabled\:cursor-wait:disabled{cursor:wait}@media (color-index: 48){.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark\:fill-gray-300{fill:#d1d5db}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}}@media (color: 48842621){.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark\:fill-gray-300{fill:#d1d5db}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}}@media (prefers-color-scheme: dark){.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark\:fill-gray-300{fill:#d1d5db}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark\:text-gray-200{--tw-text-opacity: 1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}}@media (min-width: 32em){.sm\:my-12{margin-top:3rem;margin-bottom:3rem}.sm\:block{display:block}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:w-full{width:100%}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-none{max-width:none}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:gap-6{gap:1.5rem}.sm\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.sm\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:align-middle{vertical-align:middle}}@media (min-width: 48em){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:inline-block{display:inline-block}.md\:table-cell{display:table-cell}.md\:h-28{height:7rem}.md\:w-28{width:7rem}.md\:w-7\/12{width:58.333333%}.md\:translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-items-center{justify-items:center}.md\:gap-4{gap:1rem}.md\:gap-12{gap:3rem}.md\:gap-8{gap:2rem}.md\:gap-10{gap:2.5rem}.md\:gap-6{gap:1.5rem}.md\:gap-16{gap:4rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:pb-12{padding-bottom:3rem}.md\:pt-8{padding-top:2rem}.md\:pb-4{padding-bottom:1rem}.md\:pl-0{padding-left:0}.md\:pr-3{padding-right:.75rem}.md\:text-center{text-align:center}.md\:leading-\[4rem\]{line-height:4rem}}@media (min-width: 64em){.lg\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.lg\:mt-28{margin-top:7rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-6{gap:1.5rem}.lg\:gap-12{gap:3rem}.lg\:p-8{padding:2rem}.lg\:p-12{padding:3rem}.lg\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-20{padding-left:5rem}.lg\:pr-36{padding-right:9rem}.lg\:pl-32{padding-left:8rem}.lg\:pr-24{padding-right:6rem}.lg\:text-right{text-align:right}}@media (min-width: 80em){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 48em){.sm-max\:pt-2{padding-top:.5rem}}.userModal{border:1px solid #f7f7f7;padding-top:50px}.userModal .buttonCloseModal{color:#156aa8}.userModal .top-0 svg{height:30px;width:30px}.userModal .containerInput{background-color:#f5f7f7;display:flex;align-items:center;border-radius:5px}.userModal .containerInput svg{margin-left:19px}.userModal .passwordInput{padding:1px 14px 13px}.userLogin{margin-bottom:200px}.userLogin__container{max-width:340px}.userLogin h1{font-size:22px;text-align:center;color:#017dc7}.userLogin__input{background-color:#f5f7f7;border:none;border-radius:5px;padding:15px;width:100%;font-size:14px;background-repeat:no-repeat;background-position:17px center}.userLogin__input:focus{--tw-ring-color: #F5F7F7}.userLogin input:focus{--tw-ring-shadow: none}.userLogin input::-moz-placeholder{font-size:14px}.userLogin input::placeholder{font-size:14px}.userLogin p.text-red-500.text-xs{font-weight:500;margin-top:-6px;min-height:27px}.userLogin p.m-4.text-s.text-contrast,.userLogin p.mt-4{font-size:14px;color:#156aa8;font-weight:500}.userLogin__btn{font-size:14px;font-weight:600;background-color:#156aa8;color:#fff;width:100%;padding:15px;border-radius:4px}.userLogin__btn--secondary{background-color:#fef200;color:#156aa8;width:100%}.userLogin__btn--secondary:hover{filter:brightness(.95)}.userLogin__btn:hover{opacity:.9}.userLogin__textFooter{font-size:15px;text-align:center;margin:15px auto auto}.userLogin__textFooter a{display:block;margin-top:20px;font-weight:500}.userLogin__textFooter a:hover{filter:brightness(.5)}.userLogin .changeForgot,.userLogin .mailClient{font-weight:500}.userLogin .bg-zinc-500{background-color:red;font-size:14px}.userLogin .bg-zinc-500 p{color:#fff;font-weight:600}.userLogin__accountDetails h3{font-size:24px}.userLogin__accountDetails .editButton{font-weight:500;letter-spacing:.5px}.userLogin__accountDetails button.editButton{display:flex;gap:8px}.userLogin__profileContainer{max-width:590px}.userLogin__profileContainer .descriptionDetails{background-color:#f5f7f7;border-radius:5px;font-size:14px;padding:15px 20px 15px 15px;display:flex;align-items:center}.userLogin__profileContainer .descriptionDetails svg{margin-right:15px}.userLogin__profileContainer .descriptionDetails svg path{fill:#017dc7}.userLogin .iconInput{display:flex;align-items:center;background-color:#f5f7f7;border-radius:3px;padding-left:15px}.userLogin .iconInput svg path{fill:#156aa8}.userLogin__titleModal{color:#156aa8}.headerUserAccount{max-width:1200px;margin:auto;padding-bottom:10px}.headerUserAccount h1{font-size:40px;color:#156aa8}.headerUserAccount button{float:right;background-color:#0c2c34;color:#fff;padding:15px 48px;border-radius:4px;font-size:14px;font-weight:700}.headerUserAccount button:hover{opacity:.9}.accoutTop{max-width:1200px;margin:70px auto auto}.accoutTop p{font-size:24px;font-weight:600;margin-bottom:15px;color:#017dc7}.historyUserAccount,.addressBookAccount{max-width:1200px;margin:auto;padding:50px 0 65px;border-bottom:1px solid #dedede}.historyUserAccount h3,.addressBookAccount h3{font-size:24px}.historyUserAccount .text-haven,.addressBookAccount .text-haven{font-size:16px;margin-bottom:15px}.historyUserAccount a.inline-block,.historyUserAccount button,.addressBookAccount a.inline-block,.addressBookAccount button{float:right;background-color:#0c2c34;color:#fff;padding:15px 20px;border-radius:4px;font-size:14px;font-weight:700}.historyUserAccount a.inline-block:hover,.historyUserAccount button:hover,.addressBookAccount a.inline-block:hover,.addressBookAccount button:hover{opacity:.9}.userLogin__accountDetails{max-width:1200px;padding:40px 0 35px;margin:20px auto;border-bottom:1px solid #dedede}.userLogin__accountDetails .mt-4.text-sm.text-primary\/50.titleDetails{color:#017dc7}.addressBookAccount{max-width:1200px;margin:auto;padding:50px 0;border-bottom:1px solid #dedede}.paddingNone{padding-left:20px}.addressBookAccount .grid{display:contents}.addressBookAccount .lg\:p-8{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px}@media (max-width: 1024px){.headerUserAccount,.historyUserAccount,.addressBookAccount,.userLogin__accountDetails,.accoutTop{padding-left:2rem;padding-right:2rem}.headerUserAccount h1{font-size:29px}}@media (max-width: 640px){.headerUserAccount,.historyUserAccount,.addressBookAccount,.userLogin__accountDetails,.accoutTop{padding-left:1rem;padding-right:1rem}.headerUserAccount button{padding:12px 25px;max-width:125px;margin-bottom:20px}.historyUserAccount{margin-top:30px}.grid.userLogin__accountDetails{width:100%}.accoutTop{margin-top:30px}}section.CarouselHome{position:relative}.CarouselHome h2{font-size:50px;font-weight:700;letter-spacing:1px;margin-bottom:5px}.CarouselHome .carousel-caption{position:absolute;right:15%;bottom:31%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2pxrgba 0,0,0,.6}.CarouselHome .carousel-caption p{font-size:25px;font-weight:700;margin-bottom:45px}.CarouselHome .btn-carousel{font-weight:700;font-size:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;background:#156aa8;border-radius:1px;padding:20px 32px}.CarouselHome .btn-carousel:hover{opacity:.9}.CarouselHome__img--desktop{width:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(85%)}.CarouselHome img.carousel-logo{margin:10px auto;width:50px;height:auto}.CarouselHome .carousel-control{position:absolute;cursor:pointer;top:50%}.CarouselHome .carousel-control .default{background-color:#00000026;padding:30px 10px}.CarouselHome .carousel-control .default:hover{background-color:#0000003a}.CarouselHome .carousel-control .circle{background-color:#00000026;border-radius:100px;width:75px;height:75px;padding:27px 31px}.CarouselHome .carousel-control .circle:hover{background-color:#0000003a}.CarouselHome .right.carousel-control{right:0;transform:rotate(180deg)}.CarouselHome .carousel-indicators{position:absolute;bottom:8%;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.CarouselHome .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:0 7px 1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #ffffff;border-radius:10px}.CarouselHome .carousel-indicators .active{width:12px;height:12px;margin-bottom:0;background-color:#fff}.CarouselHome .carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.CarouselHome .carousel-inner>.item.active{display:block}@media (min-width: 1280px){section.CarouselHome{position:relative}}@media (max-width: 1255px){.CarouselHome h2{font-size:45px;line-height:52px}.CarouselHome .carousel-caption{bottom:20%}.CarouselHome__img--desktop{-o-object-fit:cover!important;object-fit:cover!important}.CarouselHome__img--desktop{width:auto;min-height:390px}.carousel-caption{right:8%;left:8%}.carousel-caption p{font-size:24px;line-height:27px}}@media (max-width: 640px){.CarouselHome__img--desktop{min-height:540px}.CarouselHome .carousel-control{display:none}.CarouselHome .carousel-caption p{font-size:21px}.CarouselHome h2{font-size:40px;line-height:43px}}#root{overflow:hidden}.instagram{position:relative;text-align:center}.instagram h2{font-size:20px;font-weight:700}.instagram .block{z-index:999999;background-color:#fff;width:100%;height:40px;position:absolute;bottom:0%}.homeCategories1{max-width:1390px;margin:auto auto 60px;padding-top:50px}.homeCategories1__title{text-align:center;color:#416267;font-weight:700;margin-bottom:50px}.homeCategories1__title h3{font-size:25px}.homeCategories1__title .subtitle{font-size:20px}.homeCategories1__row1{display:flex;justify-content:space-between;margin-bottom:30px}.homeCategories1__row1 .card{width:680px;background-color:#00f;align-items:center;position:relative}.homeCategories1__row1 .card__img{width:100%}.homeCategories1__row1 .card__title{position:absolute;bottom:0;width:100%;background-color:#f5f3f1cc;text-align:center;color:#416267;padding:20px 0;font-size:24px;font-weight:500}.homeCategories1__row1 .card:hover{opacity:.7}.homeCategories1__row2{display:flex;justify-content:space-between;margin-bottom:30px}.homeCategories1__row2 .card{width:440px;background-color:red;position:relative}.homeCategories1__row2 .card__img{width:100%}.homeCategories1__row2 .card__title{position:absolute;bottom:0;width:100%;background-color:#f5f3f1cc;text-align:center;color:#416267;padding:20px 0;font-size:24px;font-weight:500}.homeCategories1__row2 .card:hover{opacity:.7}.homeCategories{max-width:1390px;margin:auto;padding-top:50px}.homeCategories__card{position:relative}.homeCategories__card--link:hover>button{transform:translateY(-10px)}.homeCategories__card--link:hover>img{filter:brightness(.8)}.homeCategories__trustpilot img{margin:auto}.homeCategories__title{text-align:center;color:#416267;font-weight:700;margin-bottom:50px}.homeCategories__title h3{font-size:25px}.homeCategories__title .subtitle{font-size:20px}.homeCategories__img{filter:brightness(.9);border-radius:4px;max-height:500px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;min-height:100%}.homeCategories__btn{position:absolute;bottom:12%;left:50%;font-weight:700;font-size:15px;line-height:19px;letter-spacing:1px;text-transform:uppercase;background-color:#fff;width:255px;margin-left:-127px;height:55px;transition-duration:1s}.homeCategories__btn:hover{filter:brightness(.95)}@media (min-width: 80em){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.billboardHome{padding-top:50px}.billboardHome__container{max-width:1390px;margin:auto auto 100px}.billboardHome__title{text-align:center;color:#416267;font-weight:700;margin:0 0 50px}.billboardHome__title h3{font-size:30px}.billboardHome__title .subtitle{font-size:20px}.billboardHome__image img{border-radius:4px}.billboardHome__image img:hover{filter:brightness(.9)}.billboardHome__name{text-align:center;padding-top:40px;color:#416267}.billboardHome__name h4{font-size:24px;font-weight:700;letter-spacing:1px;margin-bottom:5px}.billboardHome__name .subtitle{font-size:18px;font-weight:500;margin-bottom:30px}.billboardHome__btn{color:#416267;background-color:#fff;border:2px solid #416267;padding:16px 33px 16px 47px;display:flex;flex-direction:row;align-items:center;margin:auto;max-width:185px;justify-content:space-between}.billboardHome__btn button{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px}.billboardHome__btn svg{margin-right:-15px}.billboardHome__btn path{fill:#416267}.billboardHome__btn:hover{filter:brightness(.95)}.featuredProductsSlider{background-color:#f5f3f1;padding:70px 0;margin-bottom:70px}.featuredProductsSlider .global-slider{padding-top:1rem;padding-bottom:1rem}.featuredProductsSlider p{font-size:15px;padding:0 35px}.featuredProductsSlider img{border-radius:3px;-o-object-fit:cover;object-fit:cover;transition:all .2s}.featuredProductsSlider img:hover{filter:brightness(.98)}.featuredProductsSlider__title{font-weight:600;margin-bottom:10px}.featuredProductsSlider__regularPrice{font-weight:300}.featuredProductsSlider__ourPrice{font-weight:500;color:#017dc7}.featuredProductsSlider__button{background-color:#233638;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:15px auto 30px;padding:15px 50px;font-size:13px;font-weight:700;box-shadow:0 0 20px 1px #d9d9d9}.featuredProductsSlider__button:hover{filter:brightness(.9)}.featuredProductsSlider__container{max-width:1390px}.featuredProductsSlider__container .itemSlider .image{display:flex;justify-content:center}.featuredProductsSlider__container.stretch{max-width:1390px}.featuredProductsSlider__container.stretch .left,.featuredProductsSlider__container.stretch .right{top:417px}.featuredProductsSlider__container.stretch .featuredProductsSlider__title{font-size:18px}.featuredProductsSlider__container.stretch img{filter:none!important}.featuredProductsSlider__container .option2{background-color:#fff;margin:20px;display:flex;flex-direction:column;justify-content:space-between;border-radius:5px}.featuredProductsSlider__container .option2 img{-o-object-fit:contain;object-fit:contain}.featuredProductsSlider__container .option2 img:hover{filter:none}.featuredProductsSlider__container .option2:hover{filter:brightness(.98)}.featuredProductsSlider__arrow{position:absolute;background-color:#d9d9d9;border-radius:3px;width:53px;height:53px;z-index:10;display:none;cursor:pointer;top:285px}.featuredProductsSlider__arrow svg{margin:auto}.featuredProductsSlider__arrow.show{display:flex}.featuredProductsSlider__arrow.left{box-shadow:10px 0 20px 1px #d9d9d9;transform:rotate(180deg);left:-15px}.featuredProductsSlider__arrow.left:hover{transform:scale(1.1) rotate(180deg)}.featuredProductsSlider__arrow.right{right:0px;box-shadow:10px 0 20px 1px #d9d9d9}.featuredProductsSlider__arrow.right:hover{transform:scale(1.1)}.featuredProductsSlider .collectionsSlider .image{min-height:250px;max-height:250px;padding:15px}.featuredProductsSlider .collectionsSlider .link{max-width:325px}.featuredProductsSlider.isNonTransactional .itemSlider.option2{min-height:auto}.featuredProductsSlider.isNonTransactional .featuredProductsSlider__container.stretch .left,.featuredProductsSlider.isNonTransactional .featuredProductsSlider__container.stretch .right{top:50%}.FeaturedProduct__available-options{min-height:85px}.FeaturedProduct__available-options .material-options{display:flex;margin-left:50px;min-height:25px}.FeaturedProduct__available-options .material-options p{font-size:x-small;margin:5px 5px 5px -25px}.FeaturedProduct__available-options .image-container{display:flex;margin:15px 15px 15px 50px}.FeaturedProduct__available-options .image-container img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border:1px solid white;box-shadow:0 0 2px #00000080;margin-right:5px}.FeaturedProduct__available-options .image-container a{text-decoration:underline;font-size:smaller;padding:5px}.iconsHome{background-color:#f5f3f1;padding:95px 0;margin-bottom:70px}.iconsHome__container{max-width:1390px;margin:auto}.iconsHome__title{text-align:center;font-size:30px;letter-spacing:1px;font-weight:700}.iconsHome__card{text-align:center}.iconsHome__card h5{font-size:18px;font-weight:700}.iconsHome__card p{font-size:14px;font-weight:500;line-height:24px;padding:0 25px}.iconsHome__icon{border:5px solid #ffffff;border-radius:97px;width:125px;height:125px;margin:35px auto 40px;display:flex}.iconsHome__icon svg{margin:auto}.iconsHome__icon path{fill:#156aa8}.iconsHome__icon img{margin:auto}a .iconsHome__icon:hover{filter:brightness(.8)}.bigBannerBottom__container{max-width:1390px;margin:auto}.bigBannerBottom__leftArea{background-color:#156aa8}.bigBannerBottom__textContainer{text-align:left;padding:135px 70px 145px 100px}.bigBannerBottom__smallText{font-size:14px;text-transform:uppercase;color:#fef200;font-weight:500;margin-bottom:5px}.bigBannerBottom__title{font-size:40px;line-height:48px;color:#fff;font-weight:900}.bigBannerBottom__description{font-size:25px;color:#fff;font-weight:700;line-height:35px;margin:20px 0 30px}.bigBannerBottom__btn{color:#fff;background-color:#156aa8;border:2px solid #ffffff;padding:16px 33px 16px 47px;display:flex;flex-direction:row;align-items:center;max-width:185px;justify-content:space-between;margin:0}.bigBannerBottom__btn button{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px}.bigBannerBottom__btn svg{margin-right:-15px}.bigBannerBottom__btn path{fill:#fff}.bigBannerBottom__btn:hover{background-color:#416267}.bigBannerBottom__trustpilot{text-align:center;width:300px;margin:50px auto auto}.bigBannerBottom__trustpilot img{margin:auto}.bigBannerBottom__imgContainer img{filter:brightness(.85)}.featured-products button.home-feature-products-item.cursor-pointer{font-size:21px;color:#2e2e2e;font-weight:400;padding:.5rem 1rem}.featured-products .home-featured-products-categories.list--inline{text-align:CENTER;margin-bottom:30px}.featured-products a.home-feature-products-a{margin:0 auto}.featured-products .fa-active{border-bottom:2px solid #595959}.featured-products .home-featured-products-description{text-align:center}.featured-products p.home-featured-products-subtitle{font-size:15px;font-weight:300;padding:.5rem 1rem}.featured-products h1.home-featured-products-title{font-size:26px;color:#0c0b0b;font-weight:500;padding:.5rem 1rem}.featured-products .ProductList__product-item{padding:15px}section.featured-products.homeCategories{margin-top:0!important;padding-top:0!important}.containerHero{min-height:35rem;background-size:cover;background-blend-mode:darken}.containerHero__title{font-size:4em;font-weight:800}.containerHero__description{font-weight:700}@media (min-width: 1280px){.billboardHome__image img{max-height:675px}.bigBannerBottom__container .md\:grid-cols-2{grid-template-columns:42% 58%}.featuredProductsSlider .option2 p.featuredProductsSlider__title{min-height:52px;overflow:auto}}@media (max-width: 1390px){.featuredProductsSlider{padding:95px 25px}}@media (max-width: 1443px){.homeCategories1__row1{margin-bottom:3px}.homeCategories1__row1 .card{width:500px;margin:3px}.homeCategories1__row2{margin-bottom:3px}.homeCategories1__row2 .card{width:auto;margin:3px}.homeCategories__grid{gap:20px;padding:0 20px}.bigBannerBottom__container .md\:grid-cols-2{grid-template-columns:50% 50%}.bigBannerBottom__textContainer{padding:11%}.billboardHome__title{text-align:center;color:#416267;font-weight:700;margin:20px 0 50px}.billboardHome__name{padding-top:25px}.billboardHome .gap-10{gap:1rem;padding:0 1rem}.featuredProductsSlider{padding:70px 25px!important}.featuredProductsSlider .collectionsSlider .image{min-height:330px}.featuredProductsSlider .global-slider{padding:2rem 0px}.featuredProductsSlider .collectionsSlider .itemSlider{width:auto}.featuredProductsSlider .featuredProductsSlider__container{padding-left:0;padding-right:0}.featuredProductsSlider p.featuredProductsSlider__title{min-height:52px;overflow:auto}}@media (max-width: 1280px){.bigBannerBottom__grid.grid{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.bigBannerBottom__imgContainer img{margin:auto;width:100%;-o-object-fit:cover;object-fit:cover;max-height:717px}}@media (max-width: 1024px){.homeCategories1__row1{margin-bottom:3px}.homeCategories1__row1 .card{width:auto;margin:3px}.homeCategories__title{margin:35px 0 44px}.homeCategories__btn{position:absolute;bottom:10%;font-size:14px;width:auto;min-width:196px;margin-left:-97px;height:44px}.iconsHome .gap-4{gap:1rem;padding:0 1rem}}@media (max-width: 640px){.homeCategories1__row1,.homeCategories1__row2{flex-direction:column}.containerHero__title{font-size:3rem;line-height:3.5rem}.containerHero.flex.justify-center.items-center{min-height:30rem}.homeCategories__title,.billboardHome__title{margin:40px 10px 44px}.homeCategories__img{min-height:340px}.smallBannerHome__subtitle{font-size:18px}.smallBannerHome__title{font-size:36px}.billboardHome .billboardHome__name{padding:25px 20px 0}.billboardHome .cardRight{margin-top:50px}.billboardHome .gap-10{padding:0}.billboardHome img{border-radius:0}.billboardHome .sm\:grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))}.iconsHome .gap-4{grid-template-columns:50% 50%;gap:0px;padding:0}.iconsHome__title{font-size:29px}.iconsHome__bottomArea{padding:0 19px;margin-top:-23px}.bigBannerBottom{margin-left:15px;margin-right:15px}.bigBannerBottom__textContainer{margin-left:15px;margin-right:15px;padding:13% 3%}.featuredProductsSlider{padding:45px 10px 60px!important}.featuredProductsSlider .itemSlider{min-width:auto!important}.featuredProductsSlider .link{max-width:none!important}.featuredProductsSlider .collectionsSlider.p-6{padding:0}.featuredProductsSlider .global-slider{gap:2%}.featuredProductsSlider__arrow{width:44px;height:44px}.featuredProductsSlider__arrow svg{height:20px}.featuredProductsSlider__arrow.left{left:-7px}.featuredProductsSlider .option2{max-width:none;margin:0}.featuredProductsSlider.isNonTransactional .itemSlider.option2{max-height:500px!important}.featuredProductsSlider .collectionsSlider .image{min-height:290px}}.containerCollection{padding-top:3.5rem;background-color:#f5f7f7;padding-bottom:3rem}.containerCollection__title{color:#071346;font-size:26px;font-weight:500}.containerCollection__imagen-container{max-height:215px;min-height:215px;max-width:239px;padding:9px;margin:auto}.containerCollection__imagen-container img{-o-object-fit:cover;object-fit:cover}.containerCollection svg{margin:10px auto auto}.containerCollection__imagen-container img{border-radius:5px;max-height:192px;width:auto}.container-line svg{margin-top:12px!important}.container-line svg{margin:auto}.containerCollection__grid{max-width:1380px;margin:auto}.containerCollection__item{background:#FFFFFF;border:1px solid rgba(65,98,103,.13);border-radius:5px}.container-line{text-align:center;margin-top:4rem}.containerCollection__name{font-size:15px;min-height:65px;font-weight:600;padding:0 22px 20px;color:#071346}.containerCollection__description{font-size:12px;min-height:65px;padding:0 22px 20px;margin-top:-20px;color:#071346;text-align:center}.container-line.mt-28.mb-12 path{fill:#017dc7}.iconCurrency{padding:0 20px 20px}.containerCollection__item:hover{border-color:#cdcdcd;box-shadow:-1px 5px 10px 4px #21212114;-webkit-box-shadow:-1px 5px 10px 4px rgba(33,33,33,.07);-moz-box-shadow:-1px 5px 10px 4px rgbargb(33 33 33/12%)}.containerCollection.productRange{margin-top:3rem;background-color:#fff}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.collection-descriptionHtml{font-size:13px;line-height:20px;font-weight:400;max-width:1000px;margin:auto;padding:15px 20px 0;text-align:center}@media (max-width: 640px){.container-line.mt-28{margin-top:80px;margin-bottom:40px}}.my-quotes__container{max-width:1400px;margin:auto;padding:30px 20px;min-height:50vh}.my-quotes__container h1{color:#071346;font-size:35px;font-weight:500;padding-bottom:30px}.my-quotes__list{display:flex;flex-direction:column;width:100%}.my-quotes__item:hover{background-color:#f5f3f1;border-radius:8px;cursor:pointer}.my-quotes__item{display:flex;width:100%;justify-content:space-between;margin-bottom:7px;border-bottom:1px solid #ededed}.my-quotes__item.total:hover{background-color:transparent;cursor:auto}.my-quotes__item.total{border-bottom:1px solid #000000;padding:4px 50px 4px 10px;text-align:right;justify-content:flex-end;font-weight:700;font-size:18px}.my-quotes__item.total span{margin-right:20px}.my-quotes__item div{padding:4px 10px}.my-quotes__price{min-width:15%;text-align:right;display:flex;flex-direction:column;justify-content:center}.my-quotes__remove{text-align:right;display:flex;flex-direction:column;justify-content:center}.my-quotes__remove svg{width:30px;cursor:pointer;padding:2px}.my-quotes__remove svg:hover{opacity:.5}.my-quotes__product{display:flex;width:100%}.my-quotes__product img{width:150px;border-radius:8px;margin-bottom:8px}.my-quotes__title{display:flex;flex-direction:column;justify-content:center;min-width:30%}.my-quotes__options{color:#416267;font-size:10px;display:flex;flex-direction:column;justify-content:center}.my-quotes__button{display:flex;justify-content:center}.my-quotes__button span,.my-quotes__button a{width:40%;margin:4px}.modal-filter{visibility:hidden;display:flex;position:fixed;z-index:255;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0000;overflow-y:hidden;transition:all 1s}.modal-filter .customize-modal{font-family:Plus Jakarta Sans,sans-serif!important}.modal-filter .customize-modal{position:fixed;right:0;width:31%;height:100vh;background-color:#fff;margin-right:-50%;transition:all 1s;border:1px solid rgba(65,98,103,.3)}.modal-filter .customize-modal .content{padding-top:5%;padding-left:5%;padding-right:5%;max-width:535px}.modal-filter .customize-modal .content .back{cursor:pointer}.modal-filter .customize-modal .content h2{margin-top:9%;margin-bottom:1%;font-weight:600;font-size:18px;line-height:22px;letter-spacing:1px;color:#000}.modal-filter .customize-modal.show{margin-right:0%}.modal-filter.show{visibility:visible;background-color:#0003}.ProductTop{background-color:#f7f8f8;opacity:.95}.ProductTop__container{max-width:1400px;margin:auto;padding:15px 20px 0 15px}.ProductTop img{min-width:100vw;-o-object-fit:cover;object-fit:cover;max-height:190px}.ProductTop__breadcrumb{font-weight:400;font-size:10px;line-height:16px;color:#416267;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.ProductTop__breadcrumb span{margin:0 2px}.ProductTop__category-name h1{font-family:Plus Jakarta Sans;font-weight:600;font-size:24px;line-height:30px;color:#233638}.ProductTop__category-name path{fill:#017dc7}.ProductTop__result{font-weight:400;font-size:13px;line-height:16px;text-transform:capitalize;color:#233638;text-align:right;padding-top:13px}.ProductTop__result span{font-weight:600}.ProductTop__category-name svg{margin-top:13px}.ProductTop__headerDescription{max-width:1100px;margin:auto;text-align:center;padding:30px 15px 5px}.ProductTop__headerDescription .smalldesc{max-height:50px;overflow:hidden;transition:all 5s;transition:max-height 1s;margin:auto auto 5px;max-width:1100px;font-size:12px;color:#416267;text-align:justify}.ProductTop__headerDescription .smalldesc p{font-size:13px;line-height:21px;letter-spacing:.02em;text-align:left;color:#00000080}.ProductTop__headerDescription .smalldesc H1,.ProductTop__headerDescription .smalldesc H2,.ProductTop__headerDescription .smalldesc H3{font-weight:600;font-size:16px;line-height:32px;letter-spacing:.04em;margin-top:5px;text-align:left}.ProductTop__headerDescription a.seeMore{font-size:11px;line-height:15px;font-weight:500;color:#017dc7;border-bottom:1px solid #E5E5E5;padding:1px 95px;display:flex;flex-direction:column;align-items:center;max-width:240px;margin:auto}.ProductTop__headerDescription a.seeMore button{width:200px}.ProductTop__headerDescription a.seeMore svg{margin:4px 0;width:10px;transition:all .6s}.ProductTop__headerDescription a.seeMore svg path{fill:#017dc7}.ProductTop__headerDescription .smalldesc.expand{max-height:500px;overflow:auto}.ProductTop__headerDescription svg.rotate{transform:rotate(180deg)}.ProductList__product-topSection{min-height:232px}.ProductList__container{max-width:1400px;margin:auto;padding:30px 20px;min-height:50vh}.ProductList__left-section{display:flex;gap:15px}.ProductList__filter--button button{display:flex;font-size:15px;border:1px solid #233638;border-radius:3px;padding:9px 14px;transition:box-shadow .25s ease-out,background-color .2s ease-out}.ProductList__filter--button .open{background-color:#233638;color:#fff}.ProductList__filter--button .open path{fill:#fff}.ProductList__filter--button .skeleton{color:#fff;background-color:#e2e8f0}.ProductList__filter--button .skeleton path{fill:#fff}.ProductList__filter--button button:hover{color:#fff;background-color:#233638}.ProductList__filter--button button:hover path{fill:#fff}.ProductList__filter--button span{margin-left:13px;margin-top:2px}.ProductList__featured--dropdown{border:1px solid #233638;border-radius:3px;padding:9px 14px;font-size:15px;min-width:200px}.ProductList__featured--dropdown span{margin-left:100px}.ProductList__featured--dropdown #dropdown{position:absolute;margin-left:-15px;border:1px solid #233638;padding:1px;font-size:15px;min-width:211px;border-top:none;margin-top:2px;border-radius:0 0 3px 3px;z-index:300}.ProductList__right-section{display:flex;flex-direction:row;gap:25px;justify-content:flex-end;align-items:center}.ProductList__clear-button button{border:1px solid rgba(35,54,56,.6);border-radius:3px;font-weight:600;font-size:13px;line-height:16px;padding:9px 15px;text-transform:capitalize;color:#23363899;transition:box-shadow .25s ease-out,background-color .2s ease-out}.ProductList__clear-button button:hover{color:#fff;background-color:#233638}.ProductList__customizable-button label{font-weight:600;font-size:13px;line-height:16px}.ProductList__customizable-button input{border-width:1.5px;border-color:#41626766}.ProductList__customizable-button .bg-gray-300{background-color:#41626766}.ProductList .toggle-checkbox:checked{right:0;border-color:#233638}.ProductList .toggle-checkbox:checked+.toggle-label{background-color:#233638}.ProductList .ProductList__container .text-center.w-full{padding:13% 0}.ProductList__grid{padding:40px 0;gap:45px}.ProductList__grid .link-card{border:1px solid rgba(65,98,103,.13)!important}.ProductList__grid .link-card{border-radius:5px}.ProductList__grid .link-card .ProductList__product-item{border:none!important}.ProductList__product-container{border-radius:3px}.ProductList__product-image{padding-top:10px}.ProductList__product-image img{max-height:222px;margin:auto;border-radius:3px 3px 0 0;max-width:90%}.ProductList__product-description{padding:10px 20px 15px}.ProductList__product-brand,.ProductList__product-range{font-weight:400;font-size:10px;line-height:16px;color:#416267}.ProductList__product-title{color:#233638;font-weight:400;font-size:15px;line-height:22px;margin-top:10px;text-transform:capitalize;min-height:48px;max-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ProductList__price-section{display:flex;justify-content:space-between;align-items:center;padding:0 20px 20px}.ProductList__price{color:#233638;font-weight:700;font-size:16px;line-height:24px}.ProductList__price-red{color:red!important}.ProductList__price span{color:#416267}.ProductList__product-item *[data-tooltip]:after{content:attr(data-tooltip);position:absolute;top:-30px;right:-12px;width:85px;text-align:center;pointer-events:none;opacity:0;transition:opacity .15s ease-in-out;display:block;font-size:11px;line-height:16px;background:#416267;padding:4px 1px;box-shadow:2px 4px 5px #0000002b;color:#fff;font-weight:400}.ProductList__product-item *[data-tooltip]{position:relative}.ProductList__product-item *[data-tooltip]:hover:after{opacity:1}.ProductList__card-section-top{z-index:10!important}.ProductList__card-section-top{display:flex;justify-content:space-between;padding:10px;position:absolute;margin:4px 0 0 4px;max-width:300px}.ProductList .red-label{background-color:#4162679c;color:#fff;font-weight:500;font-size:10px;margin-right:5px;text-transform:uppercase;display:inline-block;padding:2px 10px;letter-spacing:.5px}.ProductList__customise path{fill:#017dc7}.ProductList .red-label.sale-label{background-color:#ff2e00}.ProductList .label-bottom{background-color:#e5e5e5;color:#416267;font-weight:500;font-size:10px;margin-right:5px;margin-bottom:10px;text-transform:uppercase;display:inline-block;padding:2px 10px;letter-spacing:.5px}.ProductList__products-area{display:flex;max-width:1400px;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.ProductList .collapseMenu{height:100vh;width:0;z-index:1;top:0;right:0;overflow-x:hidden;transition:.5s}.ProductList .collapseMenu.openCollapse{width:100%}.ProductList__grid{flex-direction:row;flex-wrap:wrap}.ProductList__product-item{max-width:304px;min-width:304px;border:1px solid rgba(65,98,103,.13);border-radius:5px}.ProductList .div-button-show-more-products{text-align:center;margin:auto}.ProductList button.button-show-more-products{float:none;max-width:none;background-color:#0c2c34;color:#fff;padding:15px 48px;border-radius:4px;font-size:14px;font-weight:700}.ProductList__bulletpoints{padding:5px 20px 15px;color:#233638;font-weight:300;font-size:13px;line-height:22px;text-transform:capitalize}.ProductList__bulletpoints ul{list-style-type:disc!important}.ProductList__bulletpoints ul{margin-left:15px}.ProductList__available-options{min-height:85px}.ProductList__available-options .material-options{display:flex;margin-left:15px;min-height:25px}.ProductList__available-options .material-options p{font-size:x-small;margin:5px}.ProductList__available-options .image-container{display:flex;margin:15px}.ProductList__available-options .image-container img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border:1px solid white;box-shadow:0 0 2px #00000080;margin-right:5px}.ProductList__available-options .image-container a{text-decoration:underline;font-size:smaller;padding:5px}.down-section-card:empty{height:34px}.customize-modal .back{cursor:pointer}.filterSection__container{width:300px;padding-left:5%}.filterSection__top-area{display:flex;justify-content:space-between;margin-top:20px}.filterSection__filter-container{overflow-y:auto;height:99vh;margin-top:9%}.filterSection .filtersSelect{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:15px}.filterSection .filtersSelect__item-select{display:flex;font-size:12px;background:#F5F7F7;border-radius:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:8px}.filterSection button#buttonFilterOption{margin-left:10px}.filterSection__optionName{font-weight:400;font-size:12px;line-height:34px;letter-spacing:.02em;margin-bottom:20px}.filterSection li.nameSelected{color:#233638;font-weight:500}.filterSection input#checkSelection{margin-top:8px}.filterSection [type=checkbox]:focus{background-color:#233638}.filterSection .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.filterSection__bottom-area{margin-top:30px}.filterSection__custimizable,.filterSection__quickShip{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.filterSection__customizable-button label{font-weight:600;font-size:13px;line-height:16px}.filterSection__customizable-button input{border-width:1.5px;border-color:#41626766;height:23px;width:23px}.filterSection__customizable-button .bg-gray-300{background-color:#41626766;height:23px}.filterSection__customizable-button span{font-weight:300;margin-left:10px}.filterSection path{fill:#233638}.filterSection .toggle-checkbox:checked{right:0;border-color:#233638}.filterSection .toggle-checkbox:checked+.toggle-label{background-color:#233638}.filterSection__quickShip{margin-top:20px}.filterSection a.addZip{font-size:13px;font-weight:600;text-decoration:underline;margin-right:10px}.filterSection .box-icon{display:flex}.filterSection .container-option.grey{padding:20px 0 5px;display:flex;justify-content:space-between;cursor:pointer;width:100%;flex-direction:column;flex-wrap:nowrap;border-bottom:1px solid rgba(65,98,103,.3)}.filterSection .container-option.grey .filterSection__optionName{display:none}.filterSection .container-option.grey.open{align-items:flex-start;border-width:0px;padding-right:0;flex-direction:column}.filterSection .container-option.grey.open .arrow{transform:rotate(180deg)}.filterSection .container-option.grey.open .filterSection__optionName{display:flex}.filterSection .container-option.grey.first{border-top:1px solid rgba(65,98,103,.3)}.filterSection__accordion-title span{display:flex;align-items:center;letter-spacing:.5px}.filterSection p.option-name{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;margin-left:13px}.filterSection__optionName span{margin-left:8px}.openModal{margin-right:25%}.customize-modal.show{background-color:#fff}.rangePrices{padding:10px 23px 10px 9px}.collapseMenu.openCollapse{background-color:#fff}.backtolist{font-size:12px;float:right;margin-top:-30px;cursor:pointer}.backtolist a{display:flex;align-items:center}.backtolist svg{transform:rotate(180deg);width:12px;margin-right:4px}span.addBuyers{font-size:12px!important;line-height:19px!important;font-weight:600!important}span.addBuyers{text-align:center;color:#4c9919;border:1px solid;padding:4px 10px;border-radius:3px}span.addBuyers:hover{color:#307005}.topUserArea__cart button{cursor:inherit}.cardItem__sellerDates svg{max-height:50px;max-width:50px}.wishList__container .ProductList__product-item{max-width:290px;min-width:290px;border:1px solid rgba(65,98,103,.13);border-radius:3px;margin:7px;padding:20px}.wishList__container .ProductList__image-container img{max-height:253px;margin:auto;height:250px;-o-object-fit:contain;object-fit:contain}.wishList__container .ProductList__price svg{margin:14px auto}.wishList__container .ProductList__product-title{font-weight:600;min-height:36px}.wishList__container button.button-remove-product-wishlist{font-size:12px!important;line-height:19px!important;font-weight:600!important}.wishList__container button.button-remove-product-wishlist{color:#d10a00;text-align:center;border:1px solid;padding:4px 10px;border-radius:3px}.ProductList__product-bottomSection.nonTransactional{display:grid;grid-template-columns:90% 10%;align-items:end;justify-items:start}.ProductList__product-bottomSection.nonTransactional .ProductList__price-section{display:inline;padding:0 0 40px}#ProductList .activeBullet{height:72px;margin-top:-5px;margin-bottom:8px;padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media (min-width: 1024px){.openModal.lg\:grid-cols-4{grid-template-columns:repeat(3,minmax(0,1fr));max-width:75%}}@media (max-width: 1024px){.ProductList__grid{gap:20px;justify-content:space-evenly}.ProductList__container{padding:40px 15px}.ProductList__product-topSection{min-height:213px}.ProductList__card-section-top{max-width:32%}.ProductList h1.font-black.text-2xl{font-size:1.1rem}.ProductList p.font-light{font-size:.9rem;padding:0 20px}.openModal.md\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr));max-width:66%}.modal-filter .customize-modal{min-width:33%;padding-left:0;padding-right:10px}}.customize-modal .content{margin-top:2px;margin-bottom:17px}.ProductList .collapseMenu{height:100%;width:0;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;position:absolute;padding-top:20px}.ProductList__container{position:relative}.ProductList .collapseMenu.openCollapse{width:25%;padding-left:1%;padding-top:0;border-left:1px solid #E5E5E5;margin-top:21px}.ProductList .collapseMenu.openCollapse .openModal.md\:grid-cols-3{grid-template-columns:repeat(1,minmax(0,1fr));max-width:none}p.oldPrice_Card{color:#a9a9a9;text-decoration:line-through}p.nowPrice_Card{padding-right:5px}span.nowPrice{display:flex}@media (max-width: 1396px){.ProductList__grid{justify-content:space-evenly}}@media (max-width: 1024px){.container-line.mt-28.mb-12{margin-top:45px}.ProductList .collapseMenu.openCollapse{width:47%}.ProductList__grid.openModal{margin-right:52%}.ProductList__grid.openModal.flex.mb-2{margin-top:1px}.ProductList__grid{justify-content:space-around;margin:0 auto}}@media (max-width: 1045px){.ProductList__grid{gap:35px}}@media (max-width: 803px){.ProductList__grid{gap:25px!important}.ProductList__grid{gap:10px 5px;min-width:auto}.ProductList__card-section-top{max-width:49%}.ProductList__product-topSection{min-height:auto}.ProductList__product-item{max-width:341px;margin-bottom:10px;min-width:341px}.ProductList__available-options{min-height:auto}}@media (max-width: 640px){.my-quotes__product{flex-direction:column}.my-quotes__price{width:40%}.my-quotes__button span{width:100%}.ProductList__grid{gap:15px}.ProductList__card-section-top{max-width:62%}.ProductList__filters.sm\:grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))}.ProductList__product-description{padding:15px 10px 0}.ProductList__price-section{display:flex;justify-content:space-between;align-items:center;padding:5px 10px 10px}.ProductList__left-section,.ProductList__right-section{justify-content:space-between}.ProductList__featured--dropdown #dropdown{padding:1px 2px;min-width:auto}.ProductTop__container{padding:25px 15px}.ProductTop__headerDescription{padding:0 15px}.modal-filter .customize-modal{width:90%}.filterSection__container{padding-right:0%!important}.filterSection__container{max-width:none;padding-top:5%;padding-left:5%}.customize-modal .content{margin-top:5px;margin-bottom:5px;margin-left:10px}.customize-modal .content .back svg{width:24px;height:23px}.containerCollection__imagen-container{min-height:139px}.containerCollection__imagen-container img{max-height:128px}.containerCollection__name{font-size:14px;padding:7px 4px 11px}.ProductList .collapseMenu.openCollapse{width:97%;z-index:9999}.ProductList__grid.openModal.flex.mb-2{margin-top:17px}.ProductList__container{z-index:0}.customize-modal.show{position:inherit}.filterSection__container{width:87vw;padding-right:0%}}@media screen and (min-width: 600px) and (max-width: 1000px){.ProductList__product-image{min-height:250px}.ProductList__featured--dropdown{min-width:170px}.ProductList__featured--dropdown span{margin-left:5px}}@media (max-width: 400px){.ProductList__featured--dropdown{min-width:140px}.ProductList__featured--dropdown span{margin-left:40px}}.description-container ul{list-style:inherit!important;padding-left:20px!important}.cookie-notification{z-index:9999999999999!important}.ProductList__product-item .ProductList__product-image{height:100%!important;display:flex!important;justify-content:center!important;align-items:center!important}.ProductList__product-item .down-section-card:empty{height:0px!important}.ProductList__grid .link-card .ProductList__product-item{height:100%!important}.ProductList__grid .ProductList__product-container{height:100%!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}@-webkit-keyframes modal-in{0%{margin-right:-50%}to{margin-right:0%}}@keyframes modal-in{0%{margin-right:-50%}to{margin-right:0%}}a.back-to-list-button{display:flex;align-items:center;justify-content:flex-end;font-size:14px;cursor:pointer;font-weight:600}span.back-to-list-icon-arrow svg{transform:rotate(180deg);margin-right:6px;width:80%}.back-to-list-div{float:right;margin-top:-30px}.customize-button-variant{margin-top:50px;color:#07bb7a;font-weight:800;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.customize-button-variant span{border-bottom:.5px solid #07BB7A}.contactMeButtons{border-top:1px solid #e7e6e6;margin-top:10px;padding-top:25px}.contactMeButtons h3{font-weight:700;font-size:20px;line-height:25px;margin-bottom:20px}.contactMeButtons a{cursor:pointer;justify-content:center;display:flex;padding:16px;width:100%;background-color:#f5f4f4;color:#000;font-weight:600;font-size:14px;letter-spacing:1.5px;margin-top:15px;position:relative;border-radius:3px}.contactMeButtons a:hover{background-color:#eee}.contactMeButtons a .ico-button{float:left;position:absolute;left:19px;border-right:2px solid #fff;height:57px;padding-right:16px;margin-top:-18px;padding-top:20px;border-radius:4px}.contactMeButtons .customize-button{margin-top:8px}.quote-button{cursor:pointer;justify-content:center;display:flex;padding:16px;width:100%;border:2px solid #017dc7;color:#fff;font-weight:800;font-size:14px;letter-spacing:1.5px;position:relative;margin-bottom:20px;margin-top:20px;background-color:#017dc7}.quote-button span{position:absolute;left:20px}.quote-button:hover{filter:brightness(.7)}.breadcrumb{margin-bottom:20px;margin-top:20px;font-size:10px;letter-spacing:1px;color:#416267;font-weight:200;font-family:Plus Jakarta Sans,sans-serif;display:flex;justify-content:space-between;align-items:center}.phone-container{display:flex;grid-template-columns:auto auto;grid-gap:10px;align-items:center;margin-bottom:8px}.ProductTop__img.collection-type-brand img{margin:0 auto 30px;max-width:270px;max-height:145px}.modal{visibility:hidden;display:flex;position:fixed;z-index:51;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0000;overflow-y:hidden;transition:all .5s}.modal div{width:100%}.modal .customize-modal{font-family:Plus Jakarta Sans,sans-serif!important}.modal .customize-modal{position:fixed;right:0;width:48%;height:100vh;background-color:#fff;margin-right:-50%;transition:all .5s;overflow:auto}.modal .customize-modal .content{padding-top:5%;padding-left:5%;padding-right:5%}.modal .customize-modal .content .stockErrorMessage{margin-top:5px;font-weight:600;color:red}.modal .customize-modal .content .stockErrorMessage .fade{transition:opacity .5s ease-in-out}.modal .customize-modal .content .stockErrorMessage .visible{opacity:1}.modal .customize-modal .content .stockErrorMessage .hidden{opacity:0}.modal .customize-modal .content .back{cursor:pointer}.modal .customize-modal .content h2{margin-top:9%;margin-bottom:1%;font-weight:600;font-size:18px;line-height:22px;letter-spacing:1px;color:#000}.modal .customize-modal .content p.select-title{font-size:14px;border-bottom:2px solid rgba(65,98,103,.1803921569);padding-bottom:15px;margin-bottom:15px;color:#000}.modal .customize-modal .content .price{padding-top:0%;color:#000}.modal .customize-modal .content .price span{font-size:16px;letter-spacing:1px}.modal .customize-modal .content .price span span{color:#07bb7a}.modal .customize-modal .content .price p{font-size:12px;font-weight:400;line-height:18px;color:#416267}.modal .customize-modal .content .container-option{border:1px solid #ffffff;padding:15px;display:flex;justify-content:space-between;margin-top:2%;cursor:pointer;width:100%;background-color:#f8f8f8}.modal .customize-modal .content .container-option span{display:flex;align-items:center;letter-spacing:.5px}.modal .customize-modal .content .container-option span .arrow{width:15px;height:15px;align-items:center;justify-content:center;transition:transform .2s ease-in-out}.modal .customize-modal .content .container-option span .option-name{margin-left:14px;line-height:16px;font-size:12px;font-weight:600;color:#000}.modal .customize-modal .content .container-option span .option-value{margin-right:14px;line-height:14px;font-size:12px;font-weight:500;color:#416267}.modal .customize-modal .content .container-option span .box-image-option{margin-right:14px;line-height:14px;width:28px;height:28px;border:1px solid white}.modal .customize-modal .content .container-option .option-image{display:flex;width:16px;height:16px;background-color:#d3d3d3;margin-right:14px}.modal .customize-modal .content .container-option .options{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:2px;margin-bottom:3%;margin-top:4%;width:100%}.modal .customize-modal .content .container-option .options.text .option-item{display:flex;position:relative;width:49%;border:1px solid #416267;padding:10px 13px;margin-bottom:2%;align-items:center;opacity:.8}.modal .customize-modal .content .container-option .options.text .option-item.selected{border:2px solid rgba(65,98,103,.7490196078);opacity:1}.modal .customize-modal .content .container-option .options.text .option-item div{width:85%;font-size:12px;font-weight:400;line-height:15px;letter-spacing:1px}.modal .customize-modal .content .container-option .options.text .option-item div del{opacity:.5}.modal .customize-modal .content .container-option .options.text .option-item:hover{cursor:pointer;opacity:1}.modal .customize-modal .content .container-option .options.image .option-row{padding:3px 13px;margin-right:15px}.modal .customize-modal .content .container-option .options.image .head{display:flex;justify-content:space-between;font-size:13px;line-height:14px;font-weight:400;margin-bottom:3%;color:#416267}.modal .customize-modal .content .container-option .options.image .head del{margin-left:15px;opacity:.5}.modal .customize-modal .content .container-option .options.image .head span:last-child{font-weight:600}.modal .customize-modal .content .container-option .options.image .box-container{display:flex;width:100%;flex-wrap:wrap;margin-bottom:6%;overflow:auto;align-content:flex-start}.modal .customize-modal .content .container-option .options.image .box-container .box-image-rows{grid-template-columns:repeat(9,minmax(0,1fr))}.modal .customize-modal .content .container-option .options.image .box-container .box-image{min-width:49px;min-height:54px;max-width:49px;max-height:49px;background-color:#fafafa}.modal .customize-modal .content .container-option .options.image .box-container .box-image img{width:49px;height:49px;-o-object-fit:cover;object-fit:cover}.modal .customize-modal .content .container-option .options.image .box-container .box-image.selected{border:3px solid black;outline:3px solid #156aa8;position:absolute}.modal .customize-modal .content .container-option .options.image .grid-options-colors{padding:0 0 15px!important}.modal .customize-modal .content .container-option .options.image .grid-options-colors{display:flex;grid-gap:11px;grid-template-columns:auto;grid-template-rows:49px 49px;grid-auto-flow:column;width:100%}.modal .customize-modal .content .container-option .options.image .grid-options-colors .box{padding:1px 3px}.modal .customize-modal .content .container-option .options.image .grid-options-colors .box.selected{border:rgba(0,0,0,.5) 3px solid}.modal .customize-modal .content .container-option.grey{background-color:#ededed}.modal .customize-modal .content .container-option.open{align-items:flex-start;border-width:0px;padding:16px 0 16px 16px;flex-direction:column;background-color:transparent}.modal .customize-modal .content .container-option.open .arrow{transform:rotate(180deg);transition:transform .2s ease-in-out}.modal .customize-modal.show{margin-right:0%}.modal .customize-modal .imageZoomOption{text-align:center;margin:5% 0}.modal .customize-modal .imageZoomOption img{margin:auto;max-height:600px;width:100%;-o-object-fit:cover;object-fit:cover}.modal .customize-modal .imageZoomOption p{font-weight:500;font-size:16px;line-height:14px;text-align:center;letter-spacing:.02em;text-transform:capitalize;color:#fff}.modal .customize-modal-left{position:fixed;height:100vh;right:46%;background-color:#3c3737;margin-left:-54%;max-width:54%;top:0;display:flex;justify-content:center;flex-direction:column;align-items:center}.modal .customize-modal-left img{margin:20px auto;min-width:400px;min-height:400px;max-width:400px;max-height:400px;-o-object-fit:cover;object-fit:cover;border-radius:30px}.modal .customize-modal-left p{color:#fff}.modal.show{visibility:visible;background-color:#0003}.modal ::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px;background-color:#f1f1f1}.modal ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#4162677d;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.modal body::-webkit-scrollbar-thumb{background-color:#aaa}.imgbg .customize-modal.show{background-color:#000000e6;transition:all .5s}.imgbg .customize-modal.show path{fill:#fff}.price{padding-top:3%;padding-bottom:3%;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.price span{font-size:20px;font-weight:500}.price p{letter-spacing:1px;float:right;font-size:12px;font-weight:400}.product-description-below-button{margin-top:30px}span.message-price-unit{font-size:12px;font-weight:700}p.message-multiplier-quantity{margin-top:3px}p.message-multiplier-quantity,p.message-minimum-quantity{font-size:12px;margin-bottom:3px}.selectQuantity{max-width:120px;height:52px;border:none;background-color:#f8f8f8;margin-top:20px;justify-content:center;font-size:15px}.selectQuantity button{font-size:20px;margin-top:-5px}.modal-image{display:none;position:fixed;z-index:100;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#000000e6}.modal-image.show{display:block}.modal-image-content{margin:auto;display:block;width:80%}.section-product-image-slider .image-products{width:100%;height:100%}.section-product-image-slider .slider-products{max-width:600px;padding-top:1rem;padding-bottom:1rem}.section-product-image-slider .div-slider-products.image-selected{border:#89a3a7 2px solid}.section-product-image-slider .div-slider-products{padding:2px;cursor:pointer;min-width:95px;max-width:95px;min-height:90px;max-height:90px}.section-product-image-slider .sliderItems{padding:0;border:1px solid rgba(65,98,103,.13);border-radius:0 0 10px 10px;background-color:transparent;border-top-width:0px}.section-product-image-slider .sliderItems img.image-products{-o-object-fit:contain;object-fit:contain}.section-product-image-slider .sliderItems .sliderItems__arrow{box-shadow:none;background-color:transparent;border-radius:3px;width:10px;height:60px;top:29%}.section-product-image-slider .sliderItems .sliderItems__arrow.left{left:-7px}.section-product-image-slider .sliderItems .sliderItems__arrow.right.show{margin-right:-7px}#caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}.modal-image-content,#caption{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}.image-close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.image-close:hover,.image-close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width: 700px){.modal-image-content{width:100%}.box-image-rows{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-container{font-family:Plus Jakarta Sans,sans-serif!important}.product-container{width:100%}.product-container .product-info .carrousel{position:relative;width:100%;border:1px solid rgba(65,98,103,.13);border-radius:10px 10px 0 0}.product-container .product-info .carrousel img{border-radius:9px 9px 0 0}.product-container .product-info .carrousel .full-size{position:absolute;right:3%;top:4%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-container .product-info .carrousel .arrow-left{position:absolute;left:3%;bottom:4%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-container .product-info .carrousel .arrow-right{position:absolute;right:3%;bottom:4%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-container .product-info .carrousel .circle{height:35px;width:35px;background-color:#fff;border-radius:50%;display:flex;align-items:center;padding-left:8.5px;padding-top:.5px;border:1px solid #416267;opacity:.5}.product-container .product-info .carrousel .circle.cross{height:35px;width:35px;padding-left:9.5px;padding-top:1px}.product-container .product-info .carrousel .circle:hover{opacity:.55}.product-container .product-info .images-list{display:flex;justify-content:flex-start;padding-top:3%;gap:10px;align-items:center}.product-container .product-info .images-list .images-item{width:18%;min-height:111px;border-radius:2px}.product-container .product-info .images-list .images-item img{height:111px;-o-object-fit:cover;object-fit:cover}.product-container .product-info .images-list .images-item:hover{opacity:.8;cursor:pointer}.product-container .product-info .share-button{display:flex;margin-top:5%;font-size:12px;color:#416267;align-items:center;font-weight:100}.product-container .product-info .share-button span{margin-left:7px;height:23px;width:23px;background-color:#233638;border-radius:50%;display:flex;align-items:center;padding-left:5px}.product-container .product-info-material-options{margin-top:5px;display:flex;min-height:25px}.product-container .product-info-material-options p{font-size:small;margin:5px}.product-container .overview{display:flex;flex-direction:column;color:#416267;letter-spacing:2px}.product-container .overview h2{font-size:25px;line-height:16px;font-weight:300;margin-bottom:3%}.product-container .overview h3{font-size:25px;line-height:16px;font-weight:300;margin-bottom:2%;margin-top:4%}.product-container .overview h3:first-child{margin-top:1%}.product-container .overview p{font-size:15px;line-height:28px;font-weight:100;letter-spacing:1px}.product-container .overview table{background-color:#f8f8f8;width:100%}.product-container .overview table tr:first-child{background-color:#f5f3f1}.product-container .overview th,.product-container .overview td{padding:10px 0 10px 18px;text-align:left;font-size:13px;font-weight:400;line-height:21px}.product-container .overview th{font-weight:600!important}.product-container .overview .features-container h3{margin-top:12%!important;margin-bottom:40px!important}.product-container .overview .customizable,.product-container .overview .assemble{display:flex;align-items:flex-start}.product-container .overview .customizable p,.product-container .overview .assemble p{font-size:13px;line-height:21px}.product-container .overview .assemble{margin-top:40px}.product-container .overview .features-container span{display:block;color:#000;font-weight:500;margin-top:-5px}.product-container .overview .customizable .icon{margin-right:24px}.product-container .overview .assemble .icon{margin-right:20px}.product-container .product-options ul{list-style:inside!important}.product-container .product-options h2{margin-bottom:2%;font-weight:600;font-size:18px;line-height:22px;letter-spacing:1px}.product-container .product-options .breadcrumb{font-size:10px;margin:4px 0}.product-container .product-options .variants{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:2px;margin-bottom:3%}.product-container .product-options .variants .variant-item{display:flex;position:relative;width:49%;border:1px solid #156aa8;padding:10px 15px;margin-bottom:2%;align-items:center;opacity:.6}.product-container .product-options .variants .variant-item.selected{border:3px solid #156aa8;opacity:1}.product-container .product-options .variants .variant-item.selected .exclamation-circle{opacity:1;background-color:#41626721}.product-container .product-options .variants .variant-item div{width:85%}.product-container .product-options .variants .variant-item div span{font-size:15px;line-height:16px;font-weight:600}.product-container .product-options .variants .variant-item div p{font-size:14px;font-weight:700}.product-container .product-options .variants .variant-item .exclamation-circle{margin-left:7px;height:30px;width:30px;border-radius:50%;align-items:center;padding-left:4.5px;display:flex}.product-container .product-options .variants .variant-item:hover{cursor:pointer;opacity:1}.product-container .product-options .extra-options{margin-bottom:8%}.product-container .product-options .extra-options p{font-size:13px;line-height:26px;font-weight:700;margin-bottom:3%}.product-container .product-options .extra-options .container{font-size:12px;font-weight:300;line-height:28px;color:#416267;display:block;position:relative;padding-left:35px;margin-bottom:7px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-container .product-options .extra-options .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.product-container .product-options .extra-options .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#f5f3f1;border:1px solid rgba(65,98,103,.13);border-radius:3px}.product-container .product-options .extra-options .checkmark:after{content:"";position:absolute;display:none}.product-container .product-options .extra-options .container input:checked~.checkmark:after{display:block}.product-container .product-options .extra-options .container .checkmark:after{left:7px;top:2px;width:9px;height:15px;border:solid #416267;border-width:0 3px 3px 0;transform:rotate(45deg)}.product-container .product-options .customize-button{cursor:pointer;justify-content:center;display:flex;padding:16px;width:100%;border:2px solid #017dc7;color:#017dc7;font-weight:800;font-size:14px;letter-spacing:1.5px;position:relative}.product-container .product-options .customize-button span{position:absolute;left:20px}.product-container .product-options .customize-button path{fill:#017dc7}.product-container .product-options .customize-button:hover{filter:brightness(.7)}.product-container .product-options .black-button{cursor:pointer;margin-top:3%;justify-content:center;display:flex;padding:16px;font-weight:800;font-size:14px;letter-spacing:1.5px;width:100%;background-color:#233638;color:#fff}.product-container .product-options .black-button:hover{opacity:.7}.product-container .product-options .shop-secure{margin-top:4%;display:flex;width:100%;justify-content:center;font-size:12px;font-weight:400;line-height:16px;letter-spacing:1px}.product-container .product-options .shop-secure span{margin-top:2px;margin-right:7px;height:13px;width:13px;background-color:#233638;border-radius:50%;display:flex;align-items:center;padding-left:3px}.product-container .product-options .ProductList__card-section-top{display:flex;justify-content:space-between;padding:0;position:relative;margin:20px 0;max-width:none}.product-container .product-options .ProductList .red-label{background-color:#e5e5e5;color:#416267;font-weight:600;padding:4px 10px}.product-container .product-options .ProductList .red-label.sale-label{background-color:#ff2e00;color:#fff}.product-container .product-options .bulletpoints{margin:5px 10px 20px;font-size:14px;line-height:22px}.product-container .product-options .bulletpoints ul{list-style-type:disc!important}.product-container .product-options .bulletpoints ul{margin-left:5px}.product-container .product-options .product-title{display:flex;flex-direction:row;justify-content:space-between}.product-container .product-options .product-title .wishButtonIcon{fill:#000;stroke:none}.product-container .product-options .product-title .active svg.wishButtonIcon path{fill:#000!important;stroke:#000!important}.variant-modal p.titleProduct{margin-top:3%;font-weight:600;font-size:22px;line-height:22px;letter-spacing:1px;margin-bottom:2%}.variant-modal p.priceProduct{font-size:20px;font-weight:500;margin-bottom:5%}.variant-modal img.variant-image{margin-bottom:40px}.ProductList__price-section:empty{padding:0}span.black-button.continue{background-color:#fff;color:#233638}.pre-footer .text-featured{background-color:#f5f3f1;min-width:50%;text-align:center;font-size:40px;font-weight:200;line-height:52px;letter-spacing:.05em;color:#416267;display:flex;flex-direction:row;align-items:center}.pre-footer .text-featured p{max-width:480px;text-align:left}.pre-footer h3{font-size:25px;line-height:16px;font-weight:300;text-align:center;color:#416267}.pre-footer .recommended{max-width:1390px;margin-left:auto;margin-right:auto}.pre-footer .recommended .recommended-readAll{padding:8px;display:block;color:#416267;text-align:center;font-size:13px;font-style:normal;font-weight:600;line-height:40px;text-decoration:underline;transition:all .3s}.product-info img{max-height:460px;width:auto;margin:auto}.breadcrumb.marginProduct{margin-top:1.5rem;margin-bottom:1.5rem;font-size:11px;font-weight:400}.requestPrice{margin:25px 0}.requestPrice h1{font-size:20px;font-weight:600}.requestPrice p{font-size:14px;margin:2px 0 20px;font-weight:500}.requestPrice input{border:none;background-color:#f8f8f8}.requestPrice .customForm [type=text]:focus,.requestPrice .customForm textarea{--tw-ring-color: #e6e9e9}.requestPrice .nameIcon,.requestPrice .emailIcon,.requestPrice .phoneIcon{border:1px solid #e6e9e9;background-color:#f8f8f8}.requestPrice .customForm input{width:100%;border-left:1px solid #e6e9e9;height:52px;padding-bottom:10px}.requestPrice input#name,.requestPrice input#phone,.requestPrice input#email{margin-left:8px}.requestPrice .customForm input[type=submit]{color:#fff;margin-top:2px;border-radius:0}.requestPrice .clickhere{margin-top:25px}.requestPrice .formContainer .btn-customization{background-color:#fff;border:2px solid #156aa8;color:#156aa8;padding:15px 20px;font-size:14px;font-weight:700;cursor:pointer;width:100%;margin-top:-2%}.requestPrice svg{margin-left:6px}.requestPrice svg path{fill:#416267}.requestCustomizationForm__header h1{text-align:center;color:#017dc7;font-size:22px;margin-bottom:15px;font-weight:500}.requestCustomizationForm__selectButtons{display:flex;justify-content:space-between;margin-bottom:15px}.requestCustomizationForm .activeLink{border-bottom:3px solid #017dc7;color:#017dc7;font-weight:500}.requestCustomizationForm select#profession{width:85%;border:none;font-size:14px;border-radius:3px;margin-top:0;min-height:50px;color:#416267}.requestCustomizationForm select:focus{--tw-ring-shadow: none}.requestCustomizationForm button{font-size:15px;padding:0;color:#156aa8;font-weight:500}.requestCustomizationForm .border{border-width:1px;min-height:52px}.requestCustomizationForm .border svg{margin-right:15px}.requestCustomizationForm__select{display:flex;justify-content:space-between;margin-top:13px;padding:0 10px}.requestCustomizationForm__contact-options{font-weight:500;font-size:15px;text-align:center;margin-top:23px}.requestCustomizationForm__footerOption{display:flex;flex-direction:column;align-items:center}.requestCustomizationForm__footerOption [type=checkbox]{border-color:#41626733;border-radius:5px;width:22px;height:22px}.requestCustomizationForm__footerOption label.form-check-label{font-size:13px;font-weight:500;color:#416267;margin-top:4px}.requestCustomizationForm button.black-button.submitBtn{border-radius:4px;color:#fef200}.requestCustomizationForm button.black-button.submitBtn:hover{opacity:.9}.requestCustomizationForm [type=checkbox]:checked:focus{background-color:#156aa8}.requestCustomizationForm [type=checkbox]{color:inherit}p.nowPrice_Detail{padding-right:5px;font-size:20px;font-weight:500}p.oldPrice_Detail{color:#a9a9a9;text-decoration:line-through;font-size:20px;font-weight:500}.PriceWithText{min-height:20px}.PriceWithText .price_detail_container{text-align:left;font-size:small;display:flex;padding-left:20px;gap:30px}.PriceWithText span.nowPrice{gap:0px}.PriceWithText p.nowPrice_Card{min-width:60px}.PriceWithText p.oldPrice_Detail_text{color:#416267;font-weight:700;font-size:13px}.PriceWithText p.nowPrice_Detail_text{color:#9b9b9b;font-weight:600;font-size:13px}.price.withText .price_detail_container{display:flex}.price.withText p.oldPrice_Detail_text{color:#156aa8;font-weight:700;font-size:13px;min-width:100px;margin-right:-2px}.price.withText p.nowPrice_Detail_text{color:#9b9b9b;font-weight:600;font-size:13px}.price.withText p.nowPrice_Detail,.price.withText p.oldPrice_Detail{min-width:100px}p.product-info-price{font-size:20px;font-weight:500}.description-container-tabs button{background-color:#efefef;padding:13px 30px;color:#fff;font-weight:500;font-size:15px;color:#416267;border:1px solid #fff;border-bottom:3px solid #b3c0c2}.description-container-tabs .description-button-active{background-color:#f8f8f8;border:1px solid #F8F8F8;color:#416267;border-bottom:none;margin-bottom:-1px;border-bottom:3px solid #416267}.description-container-tabs .description-body{padding:25px 40px;border-radius:0 0 4px 4px;margin-top:-1px}.description-container-tabs .description-body p,.description-container-tabs .description-body div{font-size:15px;font-weight:400;line-height:28px}.description-container-tabs td.table-description-product-td{background-color:#fff}.description-container-tabs table.table-description-product-table{border:1px solid #e8e6e6}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.recommended .ProductList__product-item,.recommended .ProductList__product-container{height:100%}.recommended .ProductList__product-container{display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1280px){.description-container-tabs .description-body{max-width:1008px;padding:25px 30px}.description-container-tabs .elementWrapper{display:flex;gap:10px;align-items:center}.description-container-tabs svg{height:20px}.product-container .product-info .carrousel{min-height:462px}.customize-modal{width:46%!important}.customize-modal .content{max-width:80%;margin:auto}p.description-body-title{display:none}}@media (max-width: 1420px){.recommended .ProductList__product-item{max-width:291px;min-width:292px}.recommended .gap-14{gap:0;justify-items:center}.box-image-rows{grid-template-columns:repeat(7,minmax(0,1fr))!important}}@media (max-width: 1279px){.recommended .ProductList__product-item{max-width:356px;min-width:356px}.product-options{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width: 1024px){.pre-footer .text-featured{font-size:33px;line-height:41px}.ProductTop__container{padding:20px 20px 0 17px}.marginProduct{margin-top:20px}.description-container{width:95vw;overflow:auto}.recommended .gap-14{gap:0}.recommended .ProductList__product-image img{max-height:180px!important}.recommended .ProductList__product-image{min-height:191px}.recommended .ProductList__product-image img{max-height:251px;margin:auto;border-radius:3px 3px 0 0}.recommended.ProductList{margin-top:60px}.description-container-tabs .description-body{padding:17px 4px!important}.description-container-tabs p.description-body-title{font-size:22px!important;font-weight:500!important}.description-container-tabs p.description-body-title{margin-top:23px;margin-left:5px}.description-container-tabs span.description-item-button-title{display:none}.description-container-tabs button{padding:13px 0;width:16.5%}.description-container-tabs button svg{margin:auto}.description-container-tabs table.table-description-product-table{margin-top:5px}p.description-body-title{text-align:center}.contactMeButtons .text-button{font-size:12px;padding-right:0;padding-left:37px}.contactMeButtons a .ico-button{left:13px;padding-right:12px}.section-product-image-slider .slider-products{max-width:376px}.section-product-image-slider .sliderItems__arrow.left{left:3px!important}.section-product-image-slider .sliderItems__arrow.right{margin-right:2px!important}}@media (max-width: 640px){.backtolist{display:none;margin:0}.box-image-rows{grid-template-columns:repeat(4,minmax(0,1fr))!important}.product-container .product-options h2{margin-top:15px;font-size:21px;line-height:25px}.product-info .share-button{margin-top:0;justify-content:flex-end}.product-container .product-info .images-list .images-item{min-height:auto}.product-container .product-options .variants .variant-item{padding:9px 10px}.overview{margin-top:40px}.modal .customize-modal{margin-right:-100%;width:100%}.breadcrumb{margin:0}.backtolist{display:none}.product-options .breadcrumb.cursor-pointer.select-none{margin:11px 0!important}.modal.show .price{flex-direction:row;flex-wrap:wrap}.modal .customize-modal .content .price span{margin-bottom:7px}.modal .customize-modal .content p.select-title{margin-top:15px}.product-container .overview table{margin-top:25px}.product-container .overview h3{font-size:23px;margin-top:13%;margin-bottom:7%}.modal .customize-modal.show{margin-right:0%}.recommended{margin-top:90px!important}.pre-footer .text-featured{font-size:29px;line-height:37px;padding:20px}.ProductTop__result{text-align:left;padding-top:0;padding-bottom:16px}.marginProduct{margin-top:10px}.product-container .breadcrumb{visibility:visible}.recommended .gap-14{gap:0;display:flex}.recommended .grid{display:flex;overflow:auto;padding-left:0;margin-top:30px}.recommended .ProductList__card-section-top{display:none}.recommended .ProductList__product-item{max-width:253px;min-width:253px}.description-container{width:auto}.description-container-tabs .description-body{padding:20px 4px 3px!important}.product-container .overview table{margin-top:10px}.section-product-image-slider .div-slider-products{min-width:85px;max-width:85px;min-height:80px;max-height:80px}.section-product-image-slider .sliderItems__arrow.left{left:8px!important}.section-product-image-slider .sliderItems__arrow.right{margin-right:5px!important}.section-product-image-slider .div-slider-products{min-width:90px;max-width:90px;min-height:85px;max-height:85px}.section-product-image-slider .sliderItems{margin-bottom:25px}}.contactPage h1{font-weight:800;font-size:40px;line-height:43px;margin:2px 0 25px}.contactPage h2{font-size:24px;font-weight:600;margin-bottom:5px}.contactPage p{margin-bottom:30px;line-height:32px}.contactPage .colorPrimary{color:#156aa8}.contactPage .colorSecondary{color:#017dc7}.contactPage__topArea{background:linear-gradient(to right,#F5F3F1 50%,#FAF9F8 50%)}.contactPage__container{grid-template-columns:1fr 1fr;display:grid;max-width:1390px;margin:auto;min-height:620px}.contactPage__contactInformation{display:flex;align-content:center;flex-direction:column;justify-content:center;background-color:#f5f3f1}.contactPage__twocolumns{display:flex}.contactPage__twocolumns .callusLeft{width:61%}.contactPage__twocolumns .callusLeft p{border-right:2px solid #d5d9d9;padding-right:9px}.contactPage__twocolumns .callusRight{width:39%;padding-left:20px}.contactPage__twocolumns .callusRight .phoneNumber{font-size:20px;font-weight:600;color:#017dc7}.contactPage__twocolumns .callusRight p.phoneNumber{display:flex}.contactPage__twocolumns .callusRight svg{width:18px;height:17px;margin-top:8px;margin-right:10px}.contactPage__twocolumns .callusRight svg path{fill:#017dc7}.contactPage__socialIcon{display:flex;gap:5px;margin-top:5px}.contactPage__socialIcon circle{fill:#017dc7}.contactPage__storeLocations{display:flex;flex-direction:column;justify-content:center}.contactPage__storeLocations a:hover{filter:brightness(.8)}.contactPage__map{display:flex;filter:drop-shadow(0px 4px 40px rgba(35,54,56,.1))}.contactPage__mapContainer{width:90%;height:70%;margin:auto}.contactPage__contactForm{display:flex;flex-direction:column;justify-content:center;background-color:#faf9f8}.contactPage__contactForm.white{background-color:transparent}.contactPage__contactForm .customForm{max-width:500px}.contactPage__contactForm input{outline:-webkit-focus-ring-color auto 0px!important;--tw-ring-shadow: none !important;--tw-ring-color: transparent !important}.contactPage__contactForm input{border:none}.contactPage__contactForm select{outline:-webkit-focus-ring-color auto 0px!important;--tw-ring-shadow: none !important;--tw-ring-color: transparent !important}.contactPage__contactForm select{border:none;width:100%;cursor:pointer}.contactPage__contactForm .nameIcon,.contactPage__contactForm .emailIcon,.contactPage__contactForm .phoneIcon,.contactPage__contactForm .storeName{background-color:#fff;box-shadow:0 4px 30px #0000000d}.contactPage__contactForm input[type=submit]{max-width:150px}.contactPage__contactForm ::-moz-placeholder{letter-spacing:1px}.contactPage__contactForm ::placeholder,.contactPage__contactForm label{letter-spacing:1px}.contactPage__contactForm svg path{fill:#017dc7}.customForm{display:flex;flex-direction:column;margin:auto}.customForm .nameIcon,.customForm .emailIcon,.customForm .phoneIcon,.customForm .storeName{border-radius:3px;height:56px;margin-bottom:20px;display:flex;align-items:center}.customForm svg{display:inline-block;width:10%}.customForm input{width:88%;padding-left:0}.customForm [type=text]:focus,.customForm textarea{border:none;--tw-ring-color: white}.customForm textarea{box-shadow:0 4px 30px #0000000d;height:120px;margin-top:8px}.customForm ::-moz-placeholder{font-size:14px;color:#156aa8;font-weight:400}.customForm ::placeholder,.customForm label{font-size:14px;color:#156aa8;font-weight:400}.customForm label{margin-top:5px}.customForm input[type=submit]{background-color:#156aa8;color:#fff;padding:15px 20px;border-radius:3px;font-size:14px;font-weight:700;margin-top:25px;cursor:pointer}.customForm input[type=submit]:hover{opacity:.9}@media (min-width: 1280px){.contactPage__contactInformation,.contactPage__storeLocations{padding:10%}}@media (max-width: 1280px){.contactPage__container{grid-template-columns:1fr}.contactPage__contactInformation,.contactPage__contactForm,.contactPage__storeLocations{padding:7% 4%}.contactPage__mapContainer{width:100%;height:100%}.contactPage__map{margin-top:-25px}.contactPage iframe.google-maps{min-height:394px;padding:0 3%}.contactPage h1{font-size:33px;line-height:32px}.contactPage h2{font-size:22px}}@media (max-width: 640px){.contactPage__contactInformation,.contactPage__contactForm,.contactPage__storeLocations{padding:14% 5%}.contactPage .contactPage__twocolumns{display:flex;flex-direction:column}.contactPage .callusRight p.phoneNumber{display:flex}.contactPage .callusLeft{width:100%;border-right:none}.contactPage .callusRight{width:100%;padding-left:0}}.not-found{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;width:50%;padding:120px 0}.not-found h2{font-size:xx-large;font-weight:700}.not-found p{margin:20px 0}.not-found .black-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.textPage{max-width:1390px;margin:auto auto 120px}.textPage h2{font-size:30px;font-weight:700;letter-spacing:.5px;margin-bottom:30px}.textPage h3{font-size:24px;font-weight:700;letter-spacing:.5px;margin-bottom:30px}.textPage p{margin-bottom:45px;line-height:30px}.accordionCuestions__cuestion p{margin-bottom:0;font-size:15px;font-weight:700}.accordionCuestions__cuestion path{fill:#017dc7}.accordionCuestions__cuestion{display:flex;justify-content:space-between;border-top:1px solid rgb(228,228,228);align-items:center;padding:15px 0;cursor:pointer}.accordionCuestions__container:last-child{border-bottom:1px solid rgb(228,228,228)}.aboutUsPage h1{font-weight:800;font-size:40px;line-height:47px;margin:2px 0 25px}.aboutUsPage h2{font-size:24px;font-weight:600;margin-bottom:5px}.aboutUsPage p{margin-bottom:30px;line-height:32px}.aboutUsPage .colorPrimary{color:#156aa8}.aboutUsPage .colorSecondary{color:#017dc7}.aboutUsPage__topArea{background:linear-gradient(to right,#F5F3F1 50%,#FAF9F8 50%)}.aboutUsPage__container{grid-template-columns:1fr 1fr;display:grid;max-width:1390px;margin:auto auto 120px}.aboutUsPage .aboutUsPage__bottomArea .aboutUsPage__container{margin-bottom:60px}.aboutUsPage__contactInformation{display:flex;align-content:center;flex-direction:column;justify-content:center;background-color:#f5f3f1}.aboutUsPage__largeImage img{margin:auto;margin-bottom:-4rem}@media (min-width: 1280px){.aboutUsPage__leftColumn,.leftC{padding-right:40px}}@media (max-width: 1280px){.aboutUsPage__container{grid-template-columns:1fr;margin-bottom:0;padding-top:80px}.aboutUsPage__topArea{background:#F5F3F1}.aboutUsPage__image{padding:29px 0 50px}.aboutUsPage h1{font-size:32px;line-height:45px}.textPage,.aboutUsPage__container{padding-left:2rem;padding-right:2rem}.accordionCuestions__cuestion p{font-size:16px}}.customerPage{max-width:1390px;margin:80px auto 120px;padding:0 15px}.customerPage .colorSecondary{color:#017dc7;font-size:1.2em;font-weight:600;margin-top:40px;margin-bottom:5px}.customerPage .colorPrimary{color:#156aa8;font-weight:800;font-size:40px;line-height:43px;margin:2px 0 40px}.customerPage .subtext{color:#156aa8;font-weight:800;font-size:1.5em;line-height:43px;margin:50px 0 -30px}.customerPage .subtitle{margin-top:20px}@media (max-width: 1280px){.aboutUsPage__container{grid-template-columns:1fr;margin-bottom:0;padding-top:80px}.aboutUsPage__topArea{background:#F5F3F1}.aboutUsPage__image{padding:29px 0 50px}.aboutUsPage h1{font-size:32px;line-height:45px}.textPage,.aboutUsPage__container{padding-left:2rem;padding-right:2rem}.accordionCuestions__cuestion p{font-size:16px}.customerPage{margin:65px 0 120px}}@media (max-width: 640px){.textPage,.aboutUsPage__container{padding-left:1rem;padding-right:1rem}.aboutUsPage__container{padding-top:65px}.customerPage .colorPrimary{font-size:33px;line-height:36px}.customerPage .colorSecondary{font-size:22px}}i.chat-icon{display:inline}.whatsapp_float{position:fixed;width:70px;height:70px;bottom:40px;right:40px;background-color:#fff;box-shadow:0 4px 15px #0000001a;border-radius:50px;z-index:100}.whatsapp-icon{top:9px;left:11px;position:absolute}i.whatsapp-icon{display:none}.chat_float{position:fixed;width:72px;height:72px;bottom:40px;right:40px;background-color:#fff;color:#fff;border-radius:50px;box-shadow:0 4px 15px #0000001a;z-index:100}.chat-icon{top:10px;left:10px;position:absolute}.wspchatSticky-btn{position:fixed;bottom:50%;padding:10px 7px;background:#fff;border:1px solid #ccc;box-shadow:0 1px 6px #1b1b1b33;cursor:pointer;transition:all .7s ease .3s;z-index:999999997;right:0;border-right:0;border-radius:7px 0 0 7px}.wspchatSticky-text{font-size:14px;line-height:1.2;margin:0 3px 5px;-webkit-writing-mode:tb;-ms-writing-mode:tb;display:table;writing-mode:tb;transform:rotate(-180deg);color:#333;cursor:pointer}.wspchatSticky-btn img{width:24px;height:auto;display:block}@media (max-width: 1024px){.whatsapp_float,.chat_float{bottom:20px;right:20px}}.newsletter svg{fill:#fff;margin:auto;height:40px;width:15px;transform:rotate(270deg)}.newsletter path{fill:#fff}.newsletterInline{background-color:#dae3e1;margin-top:4rem;margin-bottom:-4rem;display:flex;flex-direction:column;align-items:center;padding:20px 0 10px;color:#156aa8}.newsletterInline label{font-size:24px;margin-right:15px}.newsletterInline input{padding:5px 10px;border:1px rgba(0,0,0,.2) solid;margin-right:10px}.newsletterInline input::-moz-placeholder{opacity:.5}.newsletterInline input::placeholder{opacity:.5}.newsletterInline span{padding:6.5px 20px;background-color:#156aa8;font-size:14px;color:#dae3e1;font-weight:500}.newsletterInline span:hover{opacity:.8;cursor:pointer}.newsletterInline__success{color:#07bb7a}.newsletterInline__submit{display:flex;align-items:center}.newsletterInline__followUs{margin-top:20px;display:flex;align-items:center}.newsletterInline__followUs svg{width:60px;height:60px;margin:-10px}.newsletterInline__followUs svg:hover{filter:brightness(2);cursor:pointer}.newsletterInline__followUs svg path{fill:#156aa8}.footer{background:#156aa8;border-top:1px solid #F5F3F1;padding-top:3.5rem;margin-top:4rem}.footer .containerFooter{max-width:1390px;margin:auto}.footer .topFooter{padding:25px 16px 40px}.footer .menuFooter-container{max-width:1390px;margin:auto}.footer p.titleMenu-footer{font-size:14px;font-weight:700;color:#f8f8f8}.footer li.site-footer__list-item a{margin-bottom:30px!important}.footer li.site-footer__list-item a{font-size:13px;font-weight:500;color:#f8f8f8}.footer li.site-footer__list-item a:hover{filter:brightness(.8)}.footer ul.site-footer__list{margin-top:10px;color:#f8f8f8}.footer li.site-footer__list-item{padding:5px 0}.footer p.storeInfo{font-size:13px;font-weight:500;color:#416267;line-height:24px;margin-top:15px}.footer__text-footer{font-size:13px;line-height:25px;color:#f8f8f8}.footer .footer__socialIcon{display:flex;gap:5px;margin:8px 0 40px}.footer .footer__socialIcon svg circle{fill:#156aa8}.footer li a.links-footer{display:block;font-size:13px;color:#fef200;letter-spacing:.5px}.footer li a.links-footer:hover{filter:brightness(.8)}.footer .socialIcon circle{fill:#017dc7}.footer p.menuFooter-text-bottom{font-weight:1000;line-height:30px;font-size:13px}.footer span.menuFooter-sub-text{line-height:30px;font-size:13px}.footer .menuFooter-section-text{padding:10px 10px 20px}.bottomFotter{background:#114468;border-top:1px solid #E5E5E5;min-height:78px;padding:17px 0 0;color:#b4cdd1}.bottomFotter__container{max-width:1380px;margin:auto}.bottomFotter .paymentLogos{text-align:center;display:flex;gap:5px;flex-direction:row;justify-content:center;flex-wrap:wrap}.bottomFotter .websystemFotter{justify-content:flex-end;display:flex;align-items:center}.bottomFotter a.websystemLink{font-size:11px}.bottomFotter a.websystemLink:hover{filter:brightness(.8)}.bottomFotter .copyFooter{display:flex;align-items:center}.bottomFotter .copyFooter p{font-size:11px}.bottomFotter .copyFooter .cookies-settings{margin-left:15px}@media only screen and (min-width: 1280px) and (max-width: 1480px){.topFooter.xl\:grid-cols-5.gap-24{gap:1rem}.fifthMenu{word-wrap:break-word}}@media (max-width: 1024px){.footer .menuFooter-container.px-4{text-align:center}.footer .copyFooter svg{margin:auto!important}.footer .copyFooter,.footer .websystemFotter{text-align:center}.footer .menuFooter-container .gap-24{gap:3rem}.footer .footer{margin-top:60px}.footer .bottomFotter .copyFooter p{font-size:10px}.footer__socialIcon,.footer .site-footer__list form{justify-content:center}}@media (max-width: 640px){.footer{padding:50px 0 0;text-align:center}.footer .menuFooter-container .gap-24{gap:2rem}.bottomFotter{padding:20px 0}.bottomFotter .copyFooter{display:flex;align-items:center;justify-content:center}.bottomFotter .websystemFotter{justify-content:center}.bottomFotter .gap-4{gap:7px}.bottomFotter .paymentLogos{padding:10px 30px;gap:8px}}@media (max-width: 1184px){.collectionsHover .grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.collectionsHover .grid{justify-items:center;padding:0 15px}.collectionsHover .hidden{display:inline}.collectionsHover .itemSlider img{filter:brightness(.9)}}@media (max-width: 640px){.collectionsHover h1.p-9.text-2xl{font-size:1.2rem;line-height:1.8rem;padding-bottom:1rem}.collectionsHover .text-2xl{font-size:1rem;line-height:1.5rem}}@media (max-width: 1184px){.collectionsStatic .grid-cols-3{grid-template-columns:repeat(1,minmax(0,1fr))}.collectionsStatic .grid{justify-items:center;padding:0 15px}}@media (max-width: 640px){.collectionsStatic h1.p-9.text-2xl{font-size:1.2rem;line-height:1.8rem;padding-bottom:1rem}}.collectionsSlider .image{min-height:260px}.collectionsSlider .link{max-width:260px}@media (min-width: 1186px){.collectionsSlider .displayTablet,.collectionsSlider .displayMobile{display:none}}@media (max-width: 1185px){.collectionsSlider .itemSlider{width:33%}.collectionsSlider .itemSlider img{margin:auto}.collectionsSlider .p-6{padding:1rem}.collectionsSlider .hidden{display:inline}.collectionsSlider .itemSlider img{filter:brightness(.9)}.collectionsSlider .displayDesktop,.collectionsSlider .displayMobile{display:none}}@media (max-width: 640px){.collectionsSlider .itemSlider{width:100%}.collectionsSlider.p-6{padding:1rem}.collectionsSlider img{width:100%}.collectionsSlider h1.p-9.text-2xl{font-size:1.2rem;line-height:1.8rem;padding-bottom:1rem}.collectionsSlider .displayDesktop,.collectionsSlider .displayTablet{display:none}.collectionsSlider .displayMobile{display:flex}}.card-stock p{background-color:#4162679c;color:#fff;font-weight:500;font-size:10px;margin-right:5px;text-transform:uppercase;display:inline-block;padding:2px 10px;letter-spacing:.5px}.card-stock .grey-label{color:#fff;background-color:#45516b}.card-stock .background-white{background-color:#fff}.card-stock .background-black{background-color:#000}.card-stock .background-red{background-color:red}.card-stock .background-blue{background-color:#00f}.card-stock .background-yellow{background-color:#ff0}.card-stock .background-grey{background-color:#45516b}.card-stock .background-red-dark{background-color:#641e16}.card-stock .background-blue-light{background-color:#154360}.card-stock .background-green-dark{background-color:#0b5345}.card-stock .background-green{background-color:green}.card-stock .background-skyblue{background-color:#87ceeb}.card-stock .background-orange{background-color:#6e2c00}.card-stock .background-marine-blue{background-color:#2e4053}.card-stock .background-violet{background-color:#5b2c6f}.card-stock .text-white{color:#fff}.card-stock .text-black{color:#000}.card-stock .text-red{color:red}.card-stock .border-red{border:1px solid red}.card-stock .text-blue{color:#00f}.card-stock .text-yellow{color:#ff0}.card-stock .text-grey{color:#45516b}.card-stock .text-green{color:green}.card-stock .text-skyblue{color:#87ceeb}.card-stock .text-orange{color:orange}.card-stock .text-marine-blue{color:#252850}.homeCategories__container.featured-products{margin-top:50px!important}.homeCategories__container.featured-products{max-width:1360px;margin:0 auto;padding:0 15px}.featured-products .ProductList__product-item{padding:0 15px}.featured-products h1.home-featured-products-title{font-size:24px;font-weight:500;padding:.5rem 1rem;text-transform:uppercase}button.home-feature-products-item.cursor-pointer.inline-block.fa-active{font-weight:700;color:#0f0f0f}.featured-products button.home-feature-products-item.cursor-pointer{font-weight:700;font-size:15px;text-transform:uppercase;color:#8a8a8a;transition:color .4s ease}.featured-products button.home-feature-products-item.cursor-pointer:hover{color:#0f0f0f}.featured-products p.home-featured-products-subtitle{padding:1rem}button.home-feature-products-item.cursor-pointer.inline-block{font-size:24px;letter-spacing:.2px;padding-left:0;padding-right:0;padding-bottom:0;margin-right:25px}.featured-products .fa-active{border-bottom:3px solid #0f0f0f}.home-featured-products-description{display:none}.home-feature-products-container-products .ProductList__product-container{border:none}.home-feature-products-container-products .ProductList__product-image img{-o-object-fit:cover;object-fit:cover;max-width:100%}.home-feature-products-container-products .ProductList__product-description{padding:10px 10px 0}.home-feature-products-container-products .ProductList__price-section{padding:0 10px 20px}@media (min-width: 1280px){.home-feature-products-container-products .ProductList__product-image img{max-width:100%;min-height:224px}.featured-products .home-featured-products-categories.list--inline{margin-bottom:40px}}@media (max-width: 1024px){.homeCategories__container.featured-products{margin-right:0}.homeCategories__container .ProductList__grid{justify-content:space-around}.homeCategories__container .ProductList__product-item{width:330px}.homeCategories__container .ProductList__product-container{height:400px}}@media (max-width: 640px){.homeCategories__container.featured-products{margin:0 10px 0 auto}.home-feature-products-container-products.grid.grid-cols-1.xl\:grid-cols-4.lg\:grid-cols-2.md\:grid-cols-2.sm\:grid-cols-1.gap-10{gap:.5rem}.home-featured-products-categories .ProductList__grid{justify-content:center}.homeCategories__container.featured-products{padding-right:0}.home-feature-products-container-products .ProductList__product-container{height:auto}.home-feature-products-container-products .ProductList__product-item{margin-bottom:0}button.home-feature-products-item.cursor-pointer.inline-block{font-size:21px}}.searchInput{position:relative;margin-bottom:4px}.searchInput form{position:absolute;width:60px;height:60px;left:50%;top:50%;padding:5px;transform:translateY(-50%);box-sizing:border-box;transition:.5s}.searchInput form input{position:absolute;top:0;left:0;border:0;width:100%;height:57px;line-height:75px;outline:0;display:none;font-size:16px;padding:0 20px;color:#000;border-bottom:1px solid black}.searchInput form button{display:block}.searchInput form i.fa{position:absolute;top:5px;right:0;width:52px;height:52px;box-sizing:border-box;border-radius:50%;text-align:center;font-size:25px;transition:.5s;padding:15px}.searchInput form i.fa svg path{fill:#233638}.searchInput form:hover{width:200px;cursor:pointer}.searchInput form:hover input{display:block}.searchInput input:focus{border-bottom:1px solid black}.inlineHeader .headerLeftLogo{background-color:#fff;padding:20px 0}.inlineHeader .headerLeftLogo__wrapper{max-width:1390px;margin:auto}.inlineHeader .headerLeftLogo__topArea .topUserArea path{fill:#233638}.inlineHeader .headerLeftLogo__topArea .topUserArea__search path{fill:#233638}.inlineHeader .headerLeftLogo__topArea .topUserArea__cart:hover,.inlineHeader .headerLeftLogo__topArea .topUserArea__login:hover{filter:brightness(.7)}.inlineHeader .headerLeftLogo__topArea .topUserArea input{background:#233638}.inlineHeader .headerLeftLogo__topArea .topUserArea form:hover .fa{background:#ffffff}.inlineHeader .headerLeftLogo__topArea input[type=search]::-moz-placeholder{color:#fff}.inlineHeader .headerLeftLogo__topArea input[type=search]::placeholder{color:#fff}.inlineHeader .headerLeftLogo__menuLogoArea{display:flex;min-height:80px;padding-top:0}.inlineHeader .headerLeftLogo__menuLogoArea .logo a svg,.inlineHeader .headerLeftLogo__menuLogoArea .logo a img{margin:inherit!important}.inlineHeader .headerLeftLogo__menu.menu{margin:0}.inlineHeader .headerLeftLogo .menu:hover{border-bottom:0px}.inlineHeader .topNavBar-Option2{text-align:center}.inlineHeader .topNavBar-Option2 .menu-icon-arrow-down svg{position:relative;top:-1.5px;width:10px;height:10px;left:5px;fill:currentColor;display:inline-block;vertical-align:middle}.inlineHeader .topNavBar-Option2 a.site-nav__link,.inlineHeader .topNavBar-Option2 div.site-nav__link{font-weight:600;padding:12px 25px;line-height:41px;letter-spacing:1px}.inlineHeader .topNavBar-Option2 .site-nav__dropdown--second-level{background-color:#fff!important;border-top:.7px solid #ffffff!important}.inlineHeader .topNavBar-Option2 .site-nav__dropdown--second-level{position:absolute;z-index:254;padding:20px 25px 22px 5px;box-shadow:-1px 5px 10px #21212114;-webkit-box-shadow:-1px 5px 12px 0px rgba(33,33,33,.07);-moz-box-shadow:-1px 5px 10px 0px rgbargb(33 33 33/12%)}.inlineHeader .topNavBar-Option2 li.site-nav__item{position:inherit!important}.inlineHeader .topNavBar-Option2 li.site-nav__dropdown-container.rs-type-category:last-child{border-bottom:none}.inlineHeader .topNavBar-Option2 .firstMenuContainer{text-align:left;padding:10px 0 0 20px;line-height:28px}.inlineHeader .topNavBar-Option2 li.site-nav__item.site-nav--active.rs-type-category.inline-block:hover{border-bottom:0}.inlineHeader .topNavBar-Option2 .meganav__link--second-level{font-size:15px;color:#233638;font-weight:600}.inlineHeader .topNavBar-Option2 .meganav__link--second-level:hover{color:#d9d9d9}.inlineHeader .topNavBar-Option2 a.meganav__link.meganav__link--third-level,.inlineHeader .topNavBar-Option2 div.meganav__link.meganav__link--third-level{font-size:14px;color:#233638;font-weight:400}.inlineHeader .topNavBar-Option2 a.meganav__link.meganav__link--third-level:hover{filter:brightness(.8)}.inlineHeader .topNavBar-Option2 ul.meganav__list.meganav__list--gutter{border-top:1px solid #858585;padding-top:3px;margin-top:6px}.inlineHeader .topNavBar-Option2 ul#SiteNav{background-color:#fff!important;border-top:1px solid #ffffff!important;border-bottom:1px solid #ffffff!important}.inlineHeader .topNavBar-Option2 ul#SiteNav{float:right}.inlineHeader .topNavBar-Option2 a.site-nav__link,.inlineHeader .topNavBar-Option2 div.site-nav__link{font-size:15px;color:#233638}.inlineHeader .topNavBar-Option2 .site-nav__dropdown--second-level{background-color:#fff!important;border-top:.7px solid #ffffff!important}.inlineHeader .topNavBar-Option2 path{fill:#233638}.inlineHeader .rightCartMenu .text-primary{color:#156aa8}.inlineHeader .rightCartMenu span.max-w-prose.whitespace-pre-wrap.inherit.text-copy{color:#000;font-size:15px;margin-top:90px;text-align:center}.inlineHeader .rightCartMenu button.inline-block.rounded.font-medium.text-center.py-3.px-6.max-w-xl.bg-primary.text-contrast.w-auto{font-weight:700;font-size:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;background:#233638;border-radius:1px;padding:20px 32px;color:#fff;margin:auto}.inlineHeader .rightCartMenu button.inline-block.rounded.font-medium.text-center.py-3.px-6.max-w-xl.bg-primary.text-contrast.w-auto:hover{opacity:.9}.inlineHeader .rightCartMenu section.grid.gap-6{text-align:center}.inlineHeader .rightCartMenu button.focus-visible{outline:none}.inlineHeader .rightCartMenu button:focus-visible{outline:none}.inlineHeader .cartContainerMenu section{margin-top:50px}.inlineHeader .cartContainerMenu h3{color:#156aa8;font-weight:500}.inlineHeader .cartContainerMenu svg.burgerMenu.w-5.h-5{color:#156aa8}.inlineHeader .cartContainerMenu li{border-bottom:1px solid rgb(228,228,228);padding-bottom:30px}.inlineHeader .cartContainerMenu img,.inlineHeader .cartContainerMenu .flex.justify-start.text-copy div,.inlineHeader .cartContainerMenu button.flex.items-center{border:none}.inlineHeader .cartContainerMenu button.w-10.h-10,.inlineHeader .cartContainerMenu .px-2.text-center{color:#156aa8}.inlineHeader .cartContainerMenu .text-copy span{font-size:18px;font-weight:600}.inlineHeader .cartContainerMenu .flex.items-center.border.rounded{background-color:#f8f8f8}.inlineHeader .logo a svg,.inlineHeader .logo a img{margin:auto}.inlineHeader .logo svg{max-width:180px}.inlineHeader .iconsInformation{display:flex;font-size:12px}.inlineHeader .iconsInformation__visit,.inlineHeader .iconsInformation__call,.inlineHeader .iconsInformation__email{display:flex;align-items:center;color:#416267}.inlineHeader .iconsInformation i{margin:-1px 8px 0 20px}.inlineHeader .iconsInformation a:hover{filter:brightness(.5)}.inlineHeader .iconsInformation__call i{margin-left:0}.inlineHeader .iconsInformation path{fill:#416267}.inlineHeader img.tpilot{padding-bottom:13px}.inlineHeader section.trustPilotMenu{background-color:#f5f3f1;padding:3px 0 2px}.inlineHeader .containerFixed{position:fixed;z-index:50;width:100%;background-color:#fff}.inlineHeader .containerFixedMain{position:absolute;width:100%;margin-top:40px}@media (min-width: 1280px){h2.responsiveMenu__logo{margin:auto;padding-top:10px}header.h-nav{height:5rem}.responsiveMenu__logo h2#headlessui-dialog-title-\:rb\:{margin:auto}.responsiveMenu__logo img.imgLogo{max-height:60px}.rightCartMenu svg.burgerMenu{height:30px;width:30px}.headerLeftLogo__menuLogoArea .logo a img{margin-top:-15px!important}}@media (max-width: 1024px){.containerFixed{z-index:20}.headerResponsive-trust-pilot-menu{display:none}.NotificationPromo p{padding:1% 2%}.headerResponsive{min-height:90px!important}.headerResponsive{background-color:#fff;border-bottom:1px solid;border-color:#ededed}.headerResponsive__cartArea path{fill:#233638}.headerResponsive__cartArea,.headerResponsive__menuArea{max-width:20%}svg.burgerMenu{color:#233638;height:2rem;width:2rem}.containerHero__title{line-height:4.7rem}.responsiveMenu header{margin-bottom:25px;padding-top:10px;margin-top:15px}.responsiveMenu__logo{margin:auto}.responsiveMenu__logo svg{max-width:130px}.responsiveMenu span{color:#000}.responsiveMenu input[type=search]{color:#000}.responsiveMenu nav.grid{padding:13px 40px}.responsiveMenu .topUserAreaResponsive{margin-top:20px}.responsiveMenu .topUserAreaResponsive form{display:flex}.responsiveMenu .topUserAreaResponsive input[type=search]{width:90%;margin:auto 0 auto auto;height:43px;outline:0;border:0;border-radius:6px 0 0 6px;padding:13px;background:#F5F3F1}.responsiveMenu .topUserAreaResponsive [type=search]:focus{--tw-ring-offset-color: #fff;--tw-ring-color: #ffffff}.responsiveMenu .topUserAreaResponsive i.fa.fa-search{padding:11px;width:36px;height:42px;border-radius:0 6px 6px 0;color:#07051a;text-align:center;background-color:#07051a;transition:all .5s;margin-top:1px}.responsiveMenu span.false.inline-block.cursor-pointer.ml-3{padding:8px 0 8px 50px}.responsiveMenu span.font-bold.select-none{margin-top:10px;padding-top:29px;border-top:1px solid #535977}.responsiveMenu__titleCategorie{border-bottom:1px solid rgba(65,98,103,.2);padding-bottom:20px;text-transform:uppercase;font-size:15px;margin-top:-23px;display:flex;justify-content:space-between;align-items:center}.responsiveMenu__titleCategorie path{fill:#017dc7}.responsiveMenu__cointainerSubcategories{display:flex;flex-direction:column}.responsiveMenu__categoryLink{margin-top:10px}.responsiveMenu .responsiveMenu__cointainerSubcategories a:last-child{margin-bottom:40px}.responsiveMenu span.link--second-level{padding-left:20px;font-size:15px;font-weight:500}.responsiveMenu a span.link--second-level{line-height:30px}.responsiveMenu span.link--third-level{padding-left:20px;color:#6b6b6b;font-size:15px;line-height:30px}.responsiveMenu .topUserArea__search form:hover{width:300px;margin-left:-176px}.responsiveMenu .iconsInformation{flex-direction:column;margin-top:10px}.responsiveMenu .iconsInformation i{margin:10px 12px 12px 0}.responsiveMenu__socialIcons{display:flex;gap:7px;margin-bottom:40px;margin-top:10px}.responsiveMenu__socialIcons circle{fill:#017dc7}.responsiveMenu__titleCategorie .select-none.cursor-pointer{width:100%}.responsiveMenu.rightCartMenu .overflow-hidden{overflow:auto}.responsiveMenu .cartContainerMenu button.flex.items-center.justify-center.w-10.h-10.border.rounded svg{max-width:27px}.responsiveMenu .cartContainerMenu section{margin-top:30px}.responsiveMenu .cartContainerMenu .section-content-line{padding:15px}.responsiveMenu .cartContainerMenu button.flex.items-center.justify-center.w-10.h-10.border.rounded{width:24px;background:none}.responsiveMenu .cartContainerMenu .text-copy span{font-size:16px}.responsiveMenu .cartContainerMenu span.mb-3{margin-bottom:0}.responsiveMenu .cartContainerMenu .h-screen-no-nav{height:calc(100vh - 5.5rem)}.responsiveMenu .cartContainerMenu h3.whitespace-pre-wrap.max-w-prose.font-medium.text-copy{font-size:15px}}@media (max-width: 640px){.responsiveMenu .topUserArea__search-container{margin-right:0}.responsiveMenu__titleCategorie{padding-bottom:19px;margin-top:-9px}.headerResponsive__logoArea svg{max-width:130px}}.textareaQuestion{border-width:0px;width:100%}.textareaQuestion:hover{border-width:0px}.contenthtml-article{color:#404040!important}.contenthtml-article{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-height:78px}.text-neutral-600,.text-neutral-200{--tw-text-opacity: none!important;color:#404040!important}ol.grid-flow-row.grid.gap-6.grid-cols-2.pt-24{grid-template-columns:repeat(3,minmax(0,1fr))}h1.title{font-size:25px;font-weight:900;margin-top:20px;text-align:center}.p-10.grid.grid-cols-1.md\:grid-cols-3.lg\:grid-cols-3.xl.gap5{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1366px;margin:0 auto}.blog-container{max-width:1340px;margin:0 auto}img.rounded-t-lg{-o-object-fit:cover;object-fit:cover;display:block;max-height:180px}.blogDate{font-size:12px;font-weight:800px;color:#626262;padding-bottom:7px}.rounded-t-lg{border-top-left-radius:0rem;border-top-right-radius:0rem}.blog-home-title{margin-top:90px!important;text-transform:none!important}.blog-home-title{font-size:25px;font-weight:700;letter-spacing:1px;margin-bottom:-15px;color:#416267;text-align:center}p.no-articles{margin:40px auto auto;text-align:center;font-weight:600}.card-blog-home-wrapper{padding:40px 0}.card-blog-home{background-color:#fff!important;border-bottom:1px solid #dfdfdf!important;border-radius:0!important;padding-bottom:7px!important}.card-blog-home .title-blog{padding-left:0!important}.card-blog-home .title-blog{color:#416267}.card-blog-home .blogDate{display:none}.card-blog-home p{font-size:15px!important;color:#404040!important}.card-blog-home p{margin-top:4px}.card-blog-home a.cta-blog{background-color:#416267;color:#fff;border-radius:4px;font-size:12px;font-weight:600;transition:all .5s;padding-left:0}.card-blog-home a.cta-blog:hover{background-color:#000}.card-blog-home .text-area{padding:20px 0}.card-blog-home img.rounded-t-lg{transition:all .3s}.card-blog-home img.rounded-t-lg:hover{filter:brightness(.95)}@media (max-width: 640px){img.rounded-t-lg{max-height:150px}.card-blog-home-wrapper{padding:40px 20px 20px}}@media only screen and (max-width: 1200px) and (min-width: 769px){img.rounded-t-lg{max-height:140px}.card-blog-home-wrapper{padding:40px 20px}}@media (max-width: 967px){.card-blog-home-wrapper.md\:grid-cols-3{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width: 640px){.blog-home-title{margin-top:30px!important}.blog-home-title{margin-bottom:-5px}}.container-blog{padding:0 20px}.container-blog header.headerUserAccount{text-align:center}.container-blog h1{padding-top:60px!important}.container-blog .buttonWrapper{text-align:center;margin:70px 0}.container-blog .buttonWrapper button{float:none;max-width:none}.container-blog .gap-6{gap:35px 25px}.container-blog .pt-24{padding-top:4rem}.container-blog h2.mt-4.font-medium{font-weight:600;font-size:17px}.container-blog span.block.mt-1{font-size:13px}.container-blog .no-articles{text-align:center;margin:40px auto auto;font-size:20px}.container-blog li{text-align:left}.container-blog .card-image{transition:all .3s}.container-blog .card-image:hover{filter:brightness(.9)}.blog-page{max-width:1390px;margin:auto}.blog-page .article-blog{padding:40px;gap:0}.blog-page .article-blog iframe{max-width:100%;width:100%;margin:30px 0}.blog-page .article-blog img{margin-top:0!important}.blog-page .article-blog img{max-width:100%;width:100%}.blog-page .article-blog .article-custom-text{padding-top:30px}.blog-page .article-blog .article-custom-text p,.blog-page .article-blog .article-custom-text li,.blog-page .article-blog .article-custom-text ul{font-size:16px!important;line-height:27px!important;margin-bottom:10px!important}.blog-page .blog-col-left{margin:0 20px!important}.blog-page .blog-col-left{box-shadow:3px 2px 10px 3px #e6e6e6}.blog-page .blog-col-left .back-button{display:flex;justify-content:center;padding:25px;font-size:16px;font-weight:600;align-items:center}.blog-page .blog-col-left .back-button a{padding-left:3px}.blog-page .blog-col-left .back-button svg{transform:rotate(-180deg)}.blog-page .blog-col-right{padding-left:15px}.blog-page .blog-col-right h6{font-size:20px;font-weight:600;color:#156aa8;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.5882352941);padding-bottom:5px}.blog-page .blog-col-right ul{font-weight:600}.blog-page .headerUserAccount{padding:40px 20px;margin:0}.blog-page .shared{margin:0 auto;display:flex;gap:6px;padding:0 40px 50px 30px}.blog-page .shared svg circle{fill:#5b5b5b}.blog-page .blog-page-content{display:grid;grid-template-columns:80% 20%}.blog-page .tags-hidden{grid-template-columns:100%!important}@media (max-width: 1215px){.blog-page-content{grid-template-columns:100%!important}.blog-col-right{display:none}.container-blog .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.container-blog button{font-size:18px!important}.container-blog h2.mt-4.font-medium{font-size:21px}.container-blog .container-blog span.block.mt-1{font-size:16px}}@media (max-width: 640px){.container-blog{padding:0}.container-blog .grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}.container-blog .pt-24{padding-top:3rem}}.footerKiosk .bottomFotter{border-top:none;padding-bottom:35px}.footerKiosk .bottomFotter .copyFooter p{margin-top:12px}.footerKiosk .bottomFotter .copyFooter{align-items:flex-start;flex-direction:column}.footerKiosk .topFooter{padding:25px 16px 70px}.footerKiosk .bottomFotter .websystemFotter{flex-flow:column;align-items:flex-end}@media (max-width: 1024px){.footerKiosk .bottomFotter .websystemFotter{align-items:center!important}}ul.interactive-list-ul-letters{display:flex;margin:50px auto 30px;justify-content:center;gap:3px;font-weight:600;font-size:16px}ul.interactive-list-ul-letters a.interactive-list-a-item{padding:10px 20px;border-radius:20px;transition:all .3s}ul.interactive-list-ul-letters a.interactive-list-a-item:hover{background-color:#f3f3f3}h1.interactive-list-title{max-width:1380px;margin:auto auto 30px;font-size:35px;font-weight:600;padding-left:1rem;padding-right:1rem}.container-interactive-list .grid{padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #f2f2f2}a.collection-contact-url{font-size:13px;font-weight:600}.urlArea{text-align:center}article img#gid\:\/\/shopify\/ArticleImage\/104434434224{display:none}.autumn a.webCompany.linkde{margin-top:24px}.northPoint a.webCompany.webSite{margin-top:42px}.fin a.webCompany.linkde{margin-top:54px}.bedshow a.webCompany.webSite{margin-top:43px}.maison .showsPage__logoShow{margin-top:8px}.maison a.webCompany.linkde{margin-top:38px}@media (max-width: 640px){ul.interactive-list-ul-letters{justify-content:flex-start;gap:12px;margin-top:40px;margin-bottom:30px}}@media (max-width: 1280px){ul.interactive-list-ul-letters{flex-wrap:wrap}}.sliderItems{background-color:#f5f3f1;padding:95px 0;margin-bottom:70px}.sliderItems__container{max-width:1390px}.sliderItems__arrow{position:absolute;background-color:#d9d9d9;border-radius:3px;width:53px;height:53px;z-index:10;display:none;cursor:pointer;top:50%}.sliderItems__arrow svg{margin:auto}.sliderItems__arrow.show{display:flex}.sliderItems__arrow.left{box-shadow:10px 0 20px 1px #d9d9d9;transform:rotate(180deg);left:-15px}.sliderItems__arrow.left:hover{transform:scale(1.1) rotate(180deg)}.sliderItems__arrow.right{right:0px;box-shadow:10px 0 20px 1px #d9d9d9}.sliderItems__arrow.right:hover{transform:scale(1.1)}.box-image:hover{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.leftLogoHeader{max-width:1390px;margin:auto;background-color:#fff;padding:20px 0;display:flex;justify-content:space-between}.leftLogoHeader .column{width:33.3%;position:relative}.leftLogoHeader .column .icon{margin:auto;align-items:center;cursor:pointer;filter:brightness(0)}.leftLogoHeader .column .icon .counter{position:absolute;top:0;right:10px}.leftLogoHeader .column .icon img{width:60px;margin:auto}.leftLogoHeader .column .icon span{font-size:15px;font-weight:350;color:#416267}.leftLogoHeader .column .icon:hover{filter:brightness(2)}.leftLogoHeader .searchInput form{width:200px;transform:translate(0)}.leftLogoHeader .searchInput form input{display:block;border-bottom:none}.leftLogoHeader .searchInput form i.fa{left:-20px}.just-in-box .just-in-h1{font-size:30px;text-align:center;color:#000}.just-in-box .just-in-subtitle{font-size:19px;text-align:center;color:#313131;font-weight:700;margin:10px 0 50px}.headerCollectioListCustom img{margin:0 auto 30px;max-width:270px;max-height:145px}.pjn-emphasis{color:#ff516c;font-weight:700}.pjn-logo svg{height:auto!important}.pjn-logo svg{width:200px;max-width:100%}.pjn-container{max-width:500px;margin:20px 0}.pjn-container .pjn-inner{display:grid;grid-template-columns:2fr 1fr;grid-gap:10px;width:400px;max-width:100%}.pjn-container,.pjn-popup-container{font-family:Lato,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important}.pjn-container .pjn-text #pjn-popup-trigger{font-weight:700}#pjn-close,.pjn-popup-bg{cursor:pointer}#pjn-close{width:18px;position:absolute;right:40px;top:40px}#pjn-popup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999999}.pjn-popup-bg{position:absolute;top:0;right:0;bottom:0;left:0}.pjn-popup-container{background-color:#fff;position:absolute;top:15px;left:15px;right:15px;box-shadow:0 0 15px -10px;border-radius:6px;z-index:999999999}.pjn-heading-large,.pjn-heading-small,.pjn-paragraph{font-style:normal;letter-spacing:0;text-transform:none;text-transform:initial}.pjn-heading-large{font-size:20px;line-height:1.4}.pjn-heading-small{font-size:16px;line-height:1.4}.pjn-popup-container p{line-height:1.8;margin-bottom:6px}@media all and (min-width: 601px){.pjn-popup-container{top:10%;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%,0%);width:700px;max-width:90%}}.pjn-popup-header{display:grid;grid-template-columns:1fr 3fr;align-items:flex-start;margin-bottom:20px;padding:0 40px;grid-gap:30px}.pjn-header-right{padding-right:40px}.pjn-header-right p{font-size:14px}.pjn-popup-body{padding:20px 40px}.pjn-popup-body-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px}@media all and (max-width: 600px){.pjn-popup-body-grid{grid-template-columns:repeat(2,1fr)}}.pjn-popup-body-grid p{font-size:12px}.bottom-text{text-align:left;font-size:12px}.bottom-text div{display:inline-block;margin-right:5px}.pjn-popup-footer{padding:20px 40px 40px;position:relative;overflow:hidden}.pjn-footer-box{border:1px solid rgba(31,36,71,.1254901961);border-radius:6px;padding:30px 20px;border-left:4px solid}svg.pjn-icon{height:50px!important;width:50px!important}svg.pjn-icon{margin:0 0 20px}svg.pjn-icon-small{width:16px!important;height:20px!important}svg.pjn-tick{height:40px!important;width:40px!important}svg.pjn-tick{margin:10px auto;display:block}.bottom-text div svg,.bottom-text div p{display:inline-block;vertical-align:middle;margin:0}.pjn-hr{border-color:#1f244720;margin:40px -40px}svg.pjn-learn-more{height:auto!important}svg.pjn-learn-more{width:200px;float:right;margin:-20px 0 0}.product-container .userModal{width:auto;max-width:none}.product-options .pjn-inner{display:flex;margin-top:25px;margin-bottom:5px}.product-options .pjn-inner .pjn-text{width:70%;padding-right:20px;font-size:14px;line-height:24px}.product-options .pjn-inner .pjn-logo{width:30%;margin-top:9px}.userModal .pjn-container{max-width:630px;margin:20px 0}.userModal h2.pjn-heading-large{margin-bottom:8%;color:#000;font-size:17px}.userModal p.pjn-paragraph{color:#4b4b4b;font-size:13px;margin-bottom:5px}.userModal h4.pjn-heading-small{font-weight:600;color:#000;margin-bottom:5px}.userModal .pjn-popup-body-grid p{font-size:11px;line-height:18px}.userModal a.button{background-color:#fa516c;border:none;color:#fff;float:right;margin-top:22px;padding:11px 49px;border-radius:7px;transition:all .2s}.userModal a.button:hover{background-color:#4b4b4b}.userModal .bottom-text div{margin-right:10px!important}.userModal .bottom-text div{margin-bottom:5px}.userModal .bottom-text svg{margin-right:2px!important}@media (max-width: 640px){.product-options{padding-left:0;padding-right:0}.pjn-text{font-size:14px}.pjn-inner{margin-top:20px;margin-bottom:10px}.userModal{padding-top:30px}.userModal .pjn-popup-header{padding:0}.userModal .pjn-popup-body{padding:5px 10px 25px}.userModal .pjn-popup-footer{padding:0}.userModal .pjn-popup-header{grid-template-columns:1fr}.userModal .pjn-header-right{padding-right:0}.userModal h2.pjn-heading-large{font-size:20px;margin-top:0}.userModal .pjn-logo svg{width:130px;max-width:100%;margin:auto}.userModal .bottom-text div{margin-right:15px!important}.userModal .bottom-text svg{margin-right:5px!important}}.more-detail-wrapper{padding-bottom:20px!important}.more-detail-wrapper .topArea{display:flex;justify-content:space-between;align-items:center}.more-detail-wrapper .itemsWrapper{padding:20px 0 20px 10px;display:flex;flex-direction:column;gap:10px}.more-detail-wrapper .detail-more-detail{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.more-detail-wrapper .detail-more-detail strong{margin-right:4px}.more-detail-wrapper .detail-more-detail span{font-size:14px}.more-detail-wrapper .detail-more-detail p{max-width:80%}.more-detail-wrapper span.more-detail{margin-top:0;font-size:14px;color:#017dc7;font-weight:600;display:flex;align-content:center;align-items:center;gap:6px;cursor:pointer}.more-detail-wrapper span.more-detail svg path{fill:#017dc7}.more-detail-wrapper .detail-more-detail img{min-height:50px;max-height:50px}.close-accordion svg:first-child{display:none}.open-accordion svg:last-child{display:none}.cartContainerMenu li{border-bottom:none!important}.wrapperItems{border-bottom:1px solid rgb(228,228,228)!important}li.flex.gap-4.no-border{border:none!important;padding-bottom:15px!important}li.flex.gap-4.no-border .flex-shrink{max-width:114px;min-width:112px;display:flex;justify-content:flex-end;flex-direction:column;padding-bottom:7px}.flex-shrink img{border:1px solid rgb(228,228,228)!important}.cartContainerMenu .section-content-line.overflow-auto::-webkit-scrollbar{display:none!important}.dropdown{box-sizing:border-box;position:absolute;width:100%;display:none;bottom:100%;max-height:300px;overflow-y:auto;border-radius:10px 10px 0 0}.dropdown.visible{display:block}.dropdown-container{position:relative}.input-container{position:relative;width:100%}.dropdown-container input{width:100%;border-width:1px;height:50px;padding:0 0 0 10px;box-sizing:border-box;background-color:#f2f3f3;border-radius:3px;border-color:#f2f3f3}.item-dropdown{height:36px;display:flex;align-items:center;padding-left:10px;cursor:pointer;background-color:#f2f3f3}.item-dropdown:hover{background-color:#d7dbdc}.buttonCart span{color:#fff!important}.checkboxTerms{height:27px;margin-right:127px;display:flex;align-items:center}.labelCheckBox{padding:10px}.highlight{background-color:#eea59652!important}.linkTerms{color:#00008b}#CheckboxTerms{margin-left:4px}.CollapsableDiv .content-parent{height:0px;overflow:hidden;transition:height ease .3s}.CollapsableDiv{width:80%;margin:0 auto}.CollapsableDiv button{justify-content:space-between;display:inline-flex;align-items:center;width:100%;padding-top:20px;padding-bottom:20px;font-size:larger}.CollapsableDiv button img{width:2%}.CollapsableDiv div ul{padding-top:20px;padding-left:60px;list-style:disc}.CollapsableDiv div h3{padding-top:20px;font-size:x-large;margin:0 auto}.CollapsableDiv div p{padding-top:20px}.CollapsableDiv div h1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:xx-large;margin:0 auto}.div-calendar-reservation{max-width:700px;background-color:#f8f8f8;border-radius:10px;padding:15px;margin:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 22px;gap:0 22px}.div-calendar-reservation .calendar-reservation,.div-calendar-reservation .div-selected-day{background-color:beige;background:rgba(199,206,207,.3);border-radius:12px}.div-calendar-reservation h1.title-select-time,.div-calendar-reservation .rdp-caption{text-align:center;border-bottom:2px solid #fff;font-weight:400;font-size:18px;line-height:22px;text-transform:uppercase;color:#233638;min-height:70px;display:flex;align-items:center;justify-content:center;position:relative;padding-top:3px}.div-calendar-reservation table.rdp-table{width:96%;margin:10px auto 20px}.div-calendar-reservation td.rdp-cell{text-align:center;position:relative}.div-calendar-reservation tr.rdp-row,.div-calendar-reservation tr.rdp-head_row{line-height:35px!important}.div-calendar-reservation button.rdp-button_reset.rdp-button.rdp-nav_button.rdp-nav_button_previous,.div-calendar-reservation button.rdp-button_reset.rdp-button.rdp-nav_button.rdp-nav_button_next{position:absolute;top:21px;background-color:#23363826;padding:6px;border-radius:50%}.div-calendar-reservation button.rdp-button_reset.rdp-button.rdp-nav_button.rdp-nav_button_previous:hover,.div-calendar-reservation button.rdp-button_reset.rdp-button.rdp-nav_button.rdp-nav_button_next:hover{background-color:#d7d7d7}.div-calendar-reservation .rdp-cell div:empty{background-color:#fff;width:24px;height:24px;border-radius:50%;text-align:center;margin:auto}.div-calendar-reservation button.rdp-button_reset.rdp-button.rdp-nav_button.rdp-nav_button_previous{left:23px}.div-calendar-reservation button.rdp-button_reset.rdp-button.rdp-nav_button.rdp-nav_button_next{right:22px}.div-calendar-reservation button.rdp-button_reset.cel-today{background-color:#cbcfd0;color:#616f71;border-radius:100%;font-weight:600;width:33px}.div-calendar-reservation button.rdp-button.cel-selected{background-color:#0a6eaf;color:#fff200;border-radius:100%;font-weight:600;width:33px;top:0;left:-3px;position:absolute}.div-calendar-reservation .footer-area-reservation{text-align:center;padding:30px 0 10px}.div-calendar-reservation .footer-area-reservation button.button-reservation{background-color:#ea1a34;box-shadow:0 4px 10px #0000001a;border-radius:3px;color:#fff;font-weight:700;font-size:16px;padding:11px 24px 11px 40px;transition:all .3s;display:flex;align-items:center;gap:22px;margin:auto}.div-calendar-reservation .footer-area-reservation button.button-reservation path{fill:#fff}.div-calendar-reservation .footer-area-reservation button.button-reservation:hover{background-color:#cd142a}.div-calendar-reservation button.rdp-button_reset.rdp-button.rdp-day.cel-disabled{color:#2336384d}.div-calendar-reservation .option-reservation-wrapper{display:flex;flex-direction:column;gap:11px;margin-top:18px;text-align:center}.div-calendar-reservation span.option-reservation.option-active{width:84%;background-color:#fff;margin:auto;border:1px solid rgba(65,98,103,.3);border-radius:5px;padding:8px 0;position:relative;cursor:pointer}.div-calendar-reservation span.option-reservation.option-active input#my-checkbox{position:absolute;left:11px;top:12px;width:17px;height:17px;border-radius:13px;background-image:none}.div-calendar-reservation span.option-reservation.option-active input#my-checkbox label{cursor:pointer}.div-calendar-reservation span.option-reservation.option-disable{width:84%;background-color:#e9ebec;margin:auto;border:1px solid #000;border:1px solid #fff;border-radius:5px;padding:8px 0;position:relative;color:#cfcfcf;cursor:pointer}.div-calendar-reservation span.option-reservation.option-disable input#my-checkbox{position:absolute;left:11px;top:12px;width:17px;height:17px;border-radius:13px;background-color:#e9ebec;border-color:#cfcfcf;background-image:none}.div-calendar-reservation span.option-reservation.option-disable input#my-checkbox label{cursor:pointer}.div-calendar-reservation span.option-reservation.option-selected{width:84%;background-color:#0a6eaf;margin:auto;border:1px solid #000;border:1px solid #fff;border-radius:5px;padding:8px 0;position:relative;color:#fff;cursor:pointer}.div-calendar-reservation span.option-reservation.option-selected input#my-checkbox{position:absolute;left:11px;top:12px;width:17px;height:17px;border-radius:13px;background-color:#fff200;border-color:#fff200;background-image:none}.div-calendar-reservation span.option-reservation.option-selected input#my-checkbox label{cursor:pointer}.div-calendar-reservation [type=checkbox]:focus,.div-calendar-reservation [type=radio]:focus{--tw-ring-offset-color: #0A6EAF;--tw-ring-color: #0A6EAF}.div-calendar-reservation .footer-area-reservation{font-weight:700;font-size:18px;line-height:22px;color:#233638}.div-calendar-reservation .footer-area-reservation p.calendar-footer{text-align:left;padding-left:12px;line-height:27px;margin-top:-4px}.div-calendar-reservation .footer-area-reservation span{display:block;font-weight:400;font-size:16px}@media (max-width: 640px){.div-calendar-reservation{grid-template-columns:1fr;padding-bottom:20px}.div-calendar-reservation p.calendar-footer{text-align:center!important}.div-calendar-reservation button.button-reservation{margin-top:-20px!important}.div-calendar-reservation table.rdp-table{margin:10px auto 5px}.div-calendar-reservation .div-selected-day{border-radius:0 0 12px 12px;padding-bottom:25px}.div-calendar-reservation .calendar-reservation{border-radius:12px 12px 0 0}}.google-reviews{display:flex;padding:25px 0;flex-direction:column;align-items:center}.google-reviews__container{margin-top:30px;max-width:1390px}.google-reviews .bottom-control{margin-top:45px}.google-reviews .bottom-control__tablet,.google-reviews .bottom-control__phone{display:none}.google-reviews .bottom-control__button{position:relative;margin:0 40px;display:none;opacity:0}.google-reviews .bottom-control__button.left{transform:rotate(180deg)}.google-reviews .bottom-control__button svg{margin:auto;position:absolute;transform:translate(50%,-50%);top:50%;right:50%}.google-reviews .bottom-control__button.show{opacity:1}.google-reviews__arrow{position:absolute;z-index:10;display:none;cursor:pointer;transform:translateY(-50%);top:50%}.google-reviews__arrow .control{position:relative}.google-reviews__arrow .control:hover{filter:brightness(1.5)}.google-reviews__arrow svg{margin:auto;position:absolute;transform:translate(50%,-50%);top:50%;right:50%}.google-reviews__arrow.show{display:flex}.google-reviews__arrow.left{transform:rotate(180deg);left:-25px}.google-reviews__arrow.right{right:-25px}.google-reviews__card{width:31.5%;background-color:#fff;box-shadow:0 4px 10px #0000001a;border-radius:10px;padding:42px;display:flex;flex:none;justify-content:space-between;flex-direction:column;margin:10px 0}.google-reviews__card-header,.google-reviews__card-footer{width:100%;display:flex;justify-content:space-between}.google-reviews__card-header .rating .checked,.google-reviews__card-footer .rating .checked{color:#eeb313}.google-reviews__card-header .rating span,.google-reviews__card-footer .rating span{margin-left:3px}.google-reviews__card-content{font-style:normal;font-size:14px;line-height:24px;color:#233638;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;min-height:144px;margin:20px 0}.google-reviews__card .date{color:#416267;font-size:12px;line-height:30px}.google-reviews__card .link{font-size:14px;line-height:30px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#ea1a34}.google-reviews__card .name{font-weight:700;font-size:16px;line-height:30px;display:flex}.google-reviews__card .name img{margin-right:12px}@media (max-width: 1500px){.google-reviews__container{width:1100px}.google-reviews__card{width:47.5%}.bottom-control__tablet{display:flex!important}.bottom-control__desktop,.bottom-control__phone{display:none!important}}@media (max-width: 1200px){.google-reviews__container{width:100%}.google-reviews__card{width:47.5%}.bottom-control__button{display:flex!important}}@media (max-width: 900px){.google-reviews__container{width:100%}.google-reviews__card{width:85%;margin:0 40px}.bottom-control__phone{display:flex!important}.bottom-control__tablet,.bottom-control__desktop{display:none!important}}.maintenance-context{margin:auto;text-align:center;padding-top:2%}.maintenance-context img{display:inline}.maintenance-context .greyArea{background-color:#f6fafe;border-radius:21px;padding:80px 20px;max-width:1000px;margin:70px auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center;align-items:center}.maintenance-context .imgContainer{margin-left:-40px}.maintenance-context .imgContainer img{margin:auto}.maintenance-context .text h1{font-family:Plus Jakarta Sans;font-size:40px;font-style:normal;font-weight:700;color:#85a4c5;text-align:left;margin-bottom:20px}.maintenance-context .text p{font-family:Plus Jakarta Sans;font-size:40px;font-style:normal;font-weight:400;line-height:46px;color:#85a4c5;text-align:left;margin-top:0}.back-to-top-button{position:fixed;bottom:10%;right:2%;display:none;align-items:center;justify-content:center;width:50px;height:50px;color:#fff;border:none;border-radius:50%;cursor:pointer}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.global-slider{display:flex!important}.global-slider{max-width:1390px;margin:auto;align-items:center;padding:2rem;gap:1%}.global-slider .custom-arrow.custom-prev,.global-slider .custom-arrow.custom-next{cursor:pointer}.global-slider .custom-arrow.custom-prev svg,.global-slider .custom-arrow.custom-next{min-width:35px}.global-slider .slick-list{width:100%;margin:auto}.global-slider .slick-dots{position:absolute;bottom:-15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.global-slider .slick-dots li button:before{font-size:10px}@media (max-width: 640px){.global-slider{padding:1rem;gap:4%}}.map-container{max-width:1326px;border-radius:15px;background-color:#f9f9f9;margin:50px auto;padding:40px 70px}.map-container__wrapper{display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;border:1px solid #ECECEC}.map-container .locations-container{width:40%;padding:20px 25px 0}.map-container .search-container{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.map-container h3{display:flex;gap:10px;font-size:16px;font-weight:600;color:#000;margin-top:20px;padding-left:14px}.map-container h4{font-size:15px;font-weight:600;color:#000;margin:25px 0 10px 14px}.map-container .location-list{list-style:none;padding:0;margin:0}.map-container li.location-item.highlight{background-color:#e7e5e5!important}.map-container .location-item{cursor:pointer;padding:20px 10px 15px;border-top:1px solid #ccc;margin-bottom:5px;color:#455560;display:grid;grid-template-columns:90% 10%;align-items:center}.map-container .location-item strong{color:#000}.map-container .address{padding-right:15%}.map-container .map{width:60%;display:flex;flex-direction:column-reverse}.map-container .map-content{min-height:881px}.map-container input[type=text]{border:2px solid #000;border-radius:5px;margin:13px 10px 0 15px;width:75%}.map-container .locations-container button{background:#161616;color:#fff;height:43px;border-radius:6px;width:20%;font-weight:500;margin-top:13px;font-size:14px}.map-container .location-selected input[type=text]{border:none!important}.map-container .location-selected input[type=text]{text-align:center;font-size:20px;color:#000;font-weight:500;width:100%;margin-bottom:15px}@media (max-width: 1024px){.map-container__wrapper{flex-direction:column}.map-container .map-content{min-height:350px}.map-container .locations-container{width:100%}.map-container .map{width:100%;margin-top:30px}}@media (max-width: 640px){.map-container{padding:40px 10px}.locations-container{padding:20px 15px 0}}.featuredInProductDetail{background:#F5F5F5}.featuredInProductDetail__container{max-width:1390px;margin:auto;padding:2rem;background:#F5F5F5;text-align:center;line-height:28px}.featuredInProductDetail__wrapper{background:whitesmoke;padding:40px}.featuredInProductDetail__grid{display:grid;grid-template-columns:60% 40%;grid-gap:25px;gap:25px;align-items:center}.featuredInProductDetail h3{font-size:38px;line-height:16px;font-weight:600;color:#017dc7;margin-bottom:30px}.featuredInProductDetail h4{font-size:25px;line-height:16px;font-weight:300;color:#156aa8;margin-bottom:20px;line-height:1}@media (max-width: 1024px){.featuredInProductDetail__grid{grid-template-columns:1fr;gap:30px}}@media (max-width: 640px){.featuredInProductDetail__container{padding:20px 10px}.featuredInProductDetail__wrapper{padding:42px 15px}}.carousel-product-of-product-range{margin-top:70px}.carousel-product-of-product-range .global-slider{padding-top:1rem}.product-range-of-brands{background:#F5F5F5;padding:20px 20px 60px;margin-top:70px}.product-range-of-brands .subTitle{color:#156aa8;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:55px;text-transform:capitalize}.product-range-of-brands .container-line{margin-bottom:20px}.product-range-of-brands .containerCollection__item{text-align:center;border:2px solid rgba(65,98,103,.13)}.product-range-of-brands .containerCollection__item:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.product-range-of-brands .btnArea{color:#233638;text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:55px;text-transform:uppercase;max-width:70px;margin:40px auto 0}.product-range-of-brands .containerCollection__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px}.product-range-of-brands .containerCollection__name{min-height:auto;padding-bottom:0}.product-range-of-brands p{color:#156aa8;font-weight:500;font-size:15px}.product-range-of-brands a.shop{background-color:#2336389e;margin:auto auto 5px;color:#fff;text-align:center;padding:10px 20px;font-weight:500;font-size:13px;transition:all .3s;line-height:75px}.product-range-of-brands a.shop:hover{background-color:#000}.product-range-of-brands .content-price{height:30px}.product-range-of-brands.collections .containerCollection__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-range-of-brands.collections .containerCollection__grid{gap:35px}.product-range-of-brands.collections img{height:400px!important}.product-range-of-brands.collections img{-o-object-fit:cover;object-fit:cover}.product-range-of-brands.collections .container-line{margin-top:1rem!important}@media (max-width: 1024px){.product-range-of-brands .containerCollection__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;gap:15px}}.categoriescarousel .collection-item{padding:5px;max-height:100px}.categoriescarousel .global-slider{max-width:100%!important}.categoriescarousel span{display:flex;justify-content:center}.categoriescarousel .collection-item{width:217px}.categoriescarousel img{width:217px;height:100px;-o-object-fit:contain;object-fit:contain}body h1,body h2,body h3,body h4,body h5,body h6,body hr,body p,body li{font-family:Plus Jakarta Sans,sans-serif!important}#root{background-color:#fff}.product-container,.breadcrumb{max-width:1390px;margin-left:auto;margin-right:auto}.black-button{cursor:pointer;margin-top:3%;justify-content:center;display:flex;padding:16px;font-weight:800;font-size:14px;letter-spacing:1.5px;width:100%;background-color:#233638;color:#fff}.disabled{cursor:not-allowed!important;background-color:#416267!important}.black-button:hover{opacity:.7}.loader,.loader:before,.loader:after{width:10px;aspect-ratio:.5;display:grid;background:radial-gradient(#FF9365 68%,rgba(0,0,0,0) 72%) center/100% 50% no-repeat;-webkit-animation:load 1.2s infinite linear 0s;animation:load 1.2s infinite linear 0s;-webkit-animation:load 1.2s infinite linear calc(var(--_s, 0) * .4s);animation:load 1.2s infinite linear calc(var(--_s, 0) * .4s);transform:translate(0);transform:translate(calc(var(--_s, 0) * 150%))}.loader:before,.loader:after{content:"";grid-area:1/1}.loader:before{--_s: -1 }.loader:after{--_s: 1 }@-webkit-keyframes load{20%{background-position:top}40%{background-position:bottom}60%{background-position:center}}@keyframes load{20%{background-position:top}40%{background-position:bottom}60%{background-position:center}}.smallBannerHome__container{max-width:1390px;background-color:#f5f5f580;text-align:center;padding:25px 0 40px;margin:50px auto}.smallBannerHome__title{text-transform:uppercase;color:#07bb7a;font-size:38px;font-weight:900;letter-spacing:1px}.smallBannerHome__subtitle{text-transform:uppercase;font-weight:700;font-size:20px;color:#416267;margin-bottom:20px}.smallBannerHome__btn{color:#fff;background-color:#07bb7a;padding:16px 33px 16px 47px;display:flex;flex-direction:row;align-items:center;margin:auto;max-width:185px;justify-content:space-between}.smallBannerHome__btn button{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px}.smallBannerHome__btn svg{margin-right:-14px}.smallBannerHome__btn path{fill:#fff}.smallBannerHome__btn:hover{filter:brightness(.95)}.cookie-notification{position:fixed;bottom:10px;right:10px;background-color:#f2f2f2;color:#000;border:1px solid #ddd;padding:15px;margin:20px;box-shadow:0 4px 8px #0003;border-radius:10px;max-width:350px}.learn-more{text-shadow:0 0 black;-webkit-text-decoration:revert;text-decoration:revert}.cookie-row{display:flex;justify-content:space-around;align-items:center;margin-bottom:10px}.cookie-image{width:100px;height:100px}.cookie-content p{margin:0}.cookie-content a{color:#007bff;text-decoration:underline;font-weight:700;margin-left:5px}.cookie-decline-button{cursor:pointer;background-color:transparent;color:#000;border:1px solid #000;padding:5px 15px;border-radius:5px}.cookie-column{margin:15px}.cookie-got-it-button{cursor:pointer;background-color:#000;color:#fff;border:none;padding:5px 15px;border-radius:50px;margin-left:10px}.infiniteScroll{overflow-x:hidden!important}.overflowPickeasy{overflow:auto}.overflowPickeasy span.black-button.disabled{margin-top:-13px}.calendar-cart{margin-top:-5px}.calendar-cart .tabs{display:flex;justify-content:center;margin:1px;gap:10px}.calendar-cart td.rdp-cell{padding:1px 7px;font-size:13px}.calendar-cart .rdp-button_reset{color:#9a9a9a}.calendar-cart th.rdp-head_cell{font-weight:400}.calendar-cart .rdp-caption_label{font-weight:600;font-size:14px}.calendar-cart .tabs span{cursor:pointer;padding:7px 15px;border:1px solid #ccc;border-radius:0;background-color:#f0f0f0;transition:background-color .3s ease;font-weight:500;width:100%;text-align:left;font-size:14px;line-height:1.3;display:flex;align-items:center}.calendar-cart .tabs span.active{background-color:#156aa8;color:#fff}.calendar-cart .tabs span.active svg path{fill:#fff}.calendar-cart span.flex.items-center svg path{fill:#000}.calendar-cart span.flex.items-center.active svg path{fill:#fff}.calendar-cart .rdp-button_reset svg{max-width:14px}.calendar-cart .tab-content-wrapper{display:grid!important;justify-content:center!important;padding:5px 0!important;margin:13px auto 0!important;grid-template-columns:1fr 1fr!important}.calendar-cart .tab-content-wrapper{grid-gap:30px;gap:30px;grid-gap:13px 30px;gap:13px 30px}.calendar-cart .select-date p,.calendar-cart p.selectedDate{margin-bottom:3px;font-weight:600;font-size:14px}.calendar-cart .DayPicker-wrapper{position:relative}.calendar-cart .DayPicker-Month{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:10px;gap:10px}.calendar-cart .DayPicker-Day{padding:5px;border-radius:50%;transition:background-color .3s ease}.calendar-cart .DayPicker-Day--highlighted{color:#000;background-color:transparent;font-weight:700;border:none}.calendar-cart .DayPicker-Day--selected{background-color:#007bff;color:#fff}.calendar-cart .calendar-cart .select-date li{border:1px solid #ccc!important;padding:8px!important}.calendar-cart .calendar-cart .select-date li{cursor:pointer;margin:9px 0;border-radius:0;transition:background-color .3s ease;font-size:14px}.calendar-cart h4{font-size:18px;margin-top:20px}.calendar-cart .select-date ul{list-style:none;padding:0;margin:auto}.calendar-cart .select-date li{padding:3px!important;border:1px solid #ccc!important;font-size:13px!important}.calendar-cart .select-date li{cursor:pointer;margin:7px 0;background-color:#f0f0f0;border-radius:0;transition:background-color .3s ease}.calendar-cart .select-date li:hover{background-color:#233638!important;color:#fff!important}.calendar-cart .select-date .selected-day{background-color:green;color:#fff}.calendar-cart .rdp-caption{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.calendar-cart .selected-slot{background-color:#233638!important;color:#fff!important}.calendar-cart .calendar-zipCode{display:flex;flex-direction:row;justify-content:flex-start;margin:10px 0;align-items:center}.calendar-cart .calendar-zipCode span{margin-left:8px;cursor:pointer;font-size:15px;font-weight:500}.calendar-cart .calendar-zipCode [type=text]{padding-right:.95rem;padding-left:.95rem}.calendar-cart .content p{font-size:14px;text-align:left;font-weight:600}.calendar-cart .calendar-zipCode-message{color:red!important}.calendar-cart .calendar-zipCode-message{font-size:14px;text-align:left;font-weight:600}.calendar-cart p.selectedDate{margin-bottom:0}.calendar-cart th.rdp-head_cell{font-size:14px}.calendar-cart .textPickup{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:38px}.calendar-cart p.selectedDate{width:140%}.calendar-cart span.checkBtn{display:flex;align-content:center;align-items:center;gap:10px;background-color:#f0f0f0;padding:10px 20px}.calendar-cart span.black-button{color:#fff!important}.calendar-cart~span.black-button{color:#fff!important}.calendar-cart .rdp-day_selected{color:#fff!important;background-color:#233638!important;border-radius:0!important;font-size:12px!important;padding:3px!important;font-weight:500!important}.calendar-cart .rdp-day_selected{margin:-3px}.calendar-cart .calendar-zipCode input[type=text]::-moz-placeholder{font-size:15px}.calendar-cart .calendar-zipCode input[type=text]::placeholder{font-size:15px}.calendar-cart .tab-content-rigth .checkLabel{display:flex;align-items:center;gap:13px;font-size:13px;font-weight:600;text-align:left;flex-direction:row-reverse;line-height:1.2}.calendar-cart .tab-content-rigth .message p{font-size:12px!important;font-weight:300!important}.calendar-cart .tab-content-rigth .message p{margin-top:10px}.calendarSelectDate{display:flex;flex-direction:column;gap:10px}.calendarSelectDate .selectedMessage{font-weight:300!important;font-size:14px!important;width:125%!important}svg.wishButtonIcon path{stroke:#416267!important}svg.wishButtonIcon path{fill:#fff}svg.wishButtonIcon .active path{fill:#416267!important}.header,div#headerContent,.header.flex.flex-row.items-center.px-8,.headerResponsive{background-color:#017dc7!important}.responsiveMenu nav.grid{background-color:#fdfdfc}svg.burgerMenu{color:#fff!important}svg.burgerMenu{height:2rem;width:2rem}.homeCategories__btn{background-color:#e5e412;color:#0a4d7e;transition-duration:.5s}.paragraph{line-height:35px!important}.paragraph{font-size:25px;font-weight:800;color:#494a4b}.iconsInformation__visit,.iconsInformation__call,.iconsInformation__email{color:#fff!important}.iconsInformation path{fill:#f9f9f9!important}svg.topUserArea{fill:#f9f9f9!important}.topUserArea__login svg path{fill:#f9f9f9!important}.topUserArea__cart svg path{fill:#f9f9f9!important}.headerResponsive_UserIcon svg path{fill:#f9f9f9!important}.headerResponsive__cartArea button.relative.flex.items-center.justify-center.w-8.h-8 svg path{fill:#f9f9f9!important}.CarouselHome h2,.CarouselHome p{text-shadow:1px 1px 2px black,0 0 1em rgb(70,70,70),0 0 .2em rgb(100,100,100)}.CarouselHome .btn-carousel{color:#125788;background-color:#e5e412;border-radius:30px;font-weight:800}a.bigBannerBottom__btn{font-size:12px!important}a.bigBannerBottom__btn{color:#125788;background-color:#e5e412;border-radius:30px;max-width:240px;border:none}a.bigBannerBottom__btn svg path{color:#125788}.bigBannerBottom__btn button{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px}.bigBannerBottom__btn:hover{background-color:#dddd14}.bigBannerBottom__btn svg path{fill:#125788}a.billboardHome__btn{border-radius:31px}.billboardHome__name .subtitle{font-size:15px}.smallBannerHome__title{text-transform:uppercase;color:#125788;font-size:20px;letter-spacing:1px}.smallBannerHome__container{max-width:1390px;background-color:#125788;text-align:center;display:flex;padding:25px 0 40px;margin:50px auto}.smallBannerHome__title{color:#e5e5e5!important;font-size:39px!important;padding:0 50px!important}.smallBannerHome__title{max-width:590px;text-transform:uppercase;background-color:#125788;text-align:left}.smallBannerHome__btn{color:#125788;background-color:#e5e412;border-radius:30px}.smallBannerHome__btn svg path{margin-right:-9px!important}.smallBannerHome__btn svg path{color:#e5e412;display:none}.smallBannerHome__subtitle{line-height:59px!important}.smallBannerHome__subtitle{font-size:45px;color:#e5e412}.smallBannerHome__title{text-transform:uppercase;color:#272d2e;font-size:15px}.iconsHome__title{color:#272d2e}.iconsHome__card h5{font-size:18px;font-weight:700;color:#156aa8}.footer .footer__socialIcon svg path{fill:#e5e412}span.black-button,.topUserArea__numberProducts{color:#fff!important}.homeCategories__container.featured-products{padding-bottom:70px}.homeCategories__container.featured-products .ProductList__product-description{min-height:90px}.price p{max-width:215px}.topOneArea{padding:20px}.contactPage{max-width:1160px;margin:0 auto}.contactPage .customForm .nameIcon,.contactPage .customForm .emailIcon,.contactPage .customForm .phoneIcon,.contactPage .customForm .storeName{height:45px}.contactPage .customForm textarea{height:80px}.contactPage .customForm input[type=submit]{margin-top:5px}.contactPage .customForm input{padding-left:0}iframe.google-maps{height:300px}.contactPage__storeLocations{justify-content:initial}.contactPage__container{min-height:473px}.smallBannerHome__btn{padding:16px 47px}.contactPage__contactInformation{justify-content:right}.aboutUsPage p{color:#494a4b}.aboutUsPage__leftColumn,.leftC{margin:0 auto}.aboutUsPage__image img{margin:0 auto!important}.aboutUsPage__contactInformation{margin-left:40px}button.home-feature-products-item.cursor-pointer.inline-block.fa-active{color:#252424;text-transform:none;font-size:33px;font-weight:700}.textPage{max-width:1280px;margin:0 auto}.textPage h4{color:#125788;font-size:20px;padding-bottom:5px}.textPage h2{color:#125788}.homeCategories{padding-top:5px}.homeCategories__trustpilot{background-color:#fff}@media only screen and (max-width: 1023px){.smallBannerHome__container{background-color:#125788!important}.smallBannerHome__container{max-width:1390px;text-align:center;display:inherit;padding:25px 0 40px;margin:50px auto}.iconsInformation path{fill:#017dc7!important}.iconsInformation__visit,.iconsInformation__call,.iconsInformation__email{color:#494a4b!important}.responsiveMenu__titleCategorie .select-none.cursor-pointer{width:100%;color:#616161}.ProductList__product-container{min-height:222px}.recommended .ProductList__product-image{height:180px}.recommended .ProductList__product-image img{max-height:175px;margin:auto;border-radius:3px 3px 0 0;max-width:90%;padding-top:15px}.homeCategories__container.featured-products{padding-bottom:50px!important}}@media only screen and (max-width: 1026px){.footer .menuFooter-container .gap-24{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1400px){.bigBannerBottom__textContainer{padding-top:150px}}@media only screen and (max-width: 700px){.bigBannerBottom__textContainer{padding:112px 3px 73px 10px}.aboutUsPage__contactInformation{margin-left:10px}}.header{min-height:110px;background-color:#fff;max-width:1390px;margin:auto}.row-header,.shadow-darkHeader{background-color:#fff}.NotificationPromo{background-color:#156aa8}.NotificationPromo__text{width:100%}.NotificationPromo__text .side{width:33%}.NotificationPromo__container{max-width:1390px;margin:auto;text-align:center;display:flex;padding:0;justify-content:center}.NotificationPromo__left{display:flex;padding-left:2rem}.NotificationPromo__left a:hover{filter:brightness(.8)}.NotificationPromo__right{display:flex;float:right}.NotificationPromo__right a:hover,.NotificationPromo__right button:hover{filter:brightness(.5)}.NotificationPromo__right .account{margin:auto 10px auto auto;padding-bottom:2px}.NotificationPromo p{text-align:center;font-size:11px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:1px;padding:1% 0}.NotificationPromo span{color:#fef200}.logo a svg,.logo a img{margin:auto}.logo svg{max-width:180px}.iconsInformation{display:flex;font-size:12px}.iconsInformation__visit,.iconsInformation__call,.iconsInformation__email{display:flex;align-items:center;color:#416267}.iconsInformation i{margin:-1px 8px 0 20px}.iconsInformation a:hover{filter:brightness(.5)}.iconsInformation__call i{margin-left:0}.iconsInformation path{fill:#416267}.menu{margin:0 20px;cursor:pointer;font-weight:600;color:#fff;letter-spacing:1px}.menu .square{background-color:#000;display:inline-block;width:10px;height:10px}.menu:hover{border-bottom:1px solid}.header-contact-icons{display:flex}ul#SiteNav{padding:10px 0;min-height:61px;background-color:#fff;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.topNavBar{text-align:center;overflow-x:hidden}.topNavBar .menu-icon-arrow-down svg{position:relative;top:-1.5px;width:10px;height:10px;left:5px;fill:currentColor;display:inline-block;vertical-align:middle}.topNavBar a.site-nav__link,.topNavBar div.site-nav__link{font-size:12px;text-transform:uppercase;font-weight:600;padding:12px 25px;color:#156aa8;line-height:41px;letter-spacing:1px}.topNavBar .grid__item.meganav__list{display:flex;flex-wrap:wrap;justify-content:space-evenly}.topNavBar ul.meganav__nav.page-width{padding:9px 17px!important}.topNavBar ul.meganav__nav.page-width{max-width:none;width:100%}.topNavBar .meganav__link--second-level{font-weight:800;font-size:13px;color:#156aa8}.topNavBar .site-nav__dropdown--second-level{position:absolute;z-index:254;background-color:#fff;left:0;padding:20px 0 30px;border-top:.7px solid #f3f3f3;margin:10px 0 0;box-shadow:-1px 5px 10px #21212114;-webkit-box-shadow:-1px 5px 12px 0px rgba(33,33,33,.07);-moz-box-shadow:-1px 5px 10px 0px rgba(33,33,33,.12);width:100%}.topNavBar li.site-nav__item{position:inherit!important}.topNavBar li.site-nav__dropdown-container.rs-type-category:last-child{border-bottom:none}.topNavBar .firstMenuContainer{border-left:1px solid #ededed;text-align:left;padding:0 0 0 20px;line-height:28px;margin-bottom:50px}.topNavBar a.meganav__link.meganav__link--third-level,.topNavBar div.meganav__link.meganav__link--third-level{font-weight:500;color:#416267;font-size:13px}.topNavBar a.meganav__link.meganav__link--third-level:hover,.topNavBar .topNavBar .meganav__link--second-level:hover{filter:brightness(.5)}.topNavBar .site-nav__link.site-nav__link-toggle{cursor:pointer}.topNavBar li.site-nav__item.site-nav--active.rs-type-category.inline-block:hover{border-bottom:3px solid #017dc7;padding-bottom:6px;margin-bottom:-9px}.w-screen.h-screen{background-color:#fff}.categories{display:flex;width:100%;justify-content:space-around}.categories span{cursor:pointer}.categories span:hover{opacity:.5}.categories .__item{display:flex;flex-direction:column;color:gray;cursor:pointer}.categories .__item:hover{opacity:.5}.topUserArea{display:flex;justify-content:flex-end;align-items:center}.topUserArea__search{position:absolute}.topUserArea form{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s;width:36px;height:38px;background:#F5F3F1;box-sizing:border-box;border-radius:5px;border:4px solid #F5F3F1;padding:5px}.topUserArea input{font-size:13px!important}.topUserArea input{position:absolute;top:-3px;left:-5px;width:100%;height:37px;line-height:30px;outline:0;border:0;display:none;border-radius:8px;padding:13px;background:#F5F3F1}.topUserArea input::-moz-placeholder{color:#97a9ac!important}.topUserArea input::placeholder{color:#97a9ac!important}.topUserArea input:focus{border:none!important}.topUserArea input:focus{--tw-ring-shadow: none}.topUserArea__buyer{margin-right:8px;margin-left:-6px;display:flex}.topUserArea .fa{box-sizing:border-box;padding:7px;width:29px;height:30px;position:absolute;top:0px;right:1px;border-radius:10px;color:#07051a;text-align:center;font-size:17px;transition:all .5s}.topUserArea.open form{width:300px;cursor:pointer;margin-left:-176px}.topUserArea.open input{display:block}.topUserArea.open path{fill:#fff}.topUserArea.open .fa{background:#416267;color:#fff;border-radius:5px}.topUserArea__search form:hover{width:250px;cursor:pointer;margin-left:-143px}.topUserArea form:hover input{display:block}.topUserArea form:hover path{fill:#fff}.topUserArea form:hover .fa{background:#416267;color:#fff;border-radius:5px}.topUserArea__cart{position:relative;float:left;cursor:pointer}.topUserArea__login{position:relative;float:left;margin-right:20px}.topUserArea__search-container{margin-right:55px}.topUserArea__cart:hover,.topUserArea__login:hover,.topUserArea a:hover{filter:brightness(.5)}.topUserArea__dotProducts{top:3px;right:41%}.topUserArea__dotProducts .dot{background:#0f0f0f;width:5px;height:5px}.topUserArea__numberProducts{color:#416267;top:2px;right:44%;font-size:11px;font-weight:500;left:50%}.topUserArea path{fill:#416267}.topUserArea p.count-buyer-list-products{font-size:13px;color:#d12003;font-weight:600;margin-left:-3px;margin-top:-4px}.wishList{max-width:1390px;margin:auto;padding:120px 0;text-align:center;position:relative}.wishList h1{margin-bottom:2%;font-size:26px;font-weight:500;letter-spacing:1px}.wishList__button{margin-top:10px;font-size:12px;line-height:19px;font-weight:600;text-align:center;color:#4c9919;border:1px solid;padding:4px 10px;border-radius:3px;margin-bottom:100px}.wishList p.title{margin-top:65px}.wishList .ProductList__grid{padding-right:0;gap:39px 2px}.wishList .ProductList__product-container{width:90%}.wishList .userIcon{width:130px;margin-bottom:15px;position:absolute;right:21px;top:35px}.wishList .userIcon a{display:flex;justify-content:space-evenly;font-weight:500;color:#416267;align-items:center}span.addBuyers.buyer-remove{color:#d10a00}span.addBuyers.buyer-remove:hover{color:#ce0c01}.rightCartMenu .text-primary{color:#156aa8}.rightCartMenu span.max-w-prose.whitespace-pre-wrap.inherit.text-copy{color:#000;font-size:15px;margin-top:90px;text-align:center}.rightCartMenu button.inline-block.rounded.font-medium.text-center.py-3.px-6.max-w-xl.bg-primary.text-contrast.w-auto{font-weight:700;font-size:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;background:#233638;border-radius:1px;padding:20px 32px;color:#fff;margin:auto}.rightCartMenu button.inline-block.rounded.font-medium.text-center.py-3.px-6.max-w-xl.bg-primary.text-contrast.w-auto:hover{opacity:.9}.rightCartMenu section.grid.gap-6{text-align:center}.rightCartMenu button.focus-visible{outline:none}.rightCartMenu button:focus-visible{outline:none}.rightCartMenu button.p-4.-m-4.transition.text-primary.hover\:text-primary\/50.scale-50 svg{width:50px;height:50px}.cartContainerMenu button.flex.items-center.justify-center.w-10.h-10.border.rounded svg{max-width:27px}.cartContainerMenu section{margin-top:50px}.cartContainerMenu h3{color:#0f0f0f;font-weight:500}.cartContainerMenu svg.burgerMenu.w-5.h-5{color:#156aa8}.cartContainerMenu li{border-bottom:1px solid rgb(228,228,228);padding-bottom:30px}.cartContainerMenu img,.cartContainerMenu .flex.justify-start.text-copy div,.cartContainerMenu button.flex.items-center{border:none}.cartContainerMenu button.w-10.h-10,.cartContainerMenu .px-2.text-center{color:#0f0f0f}.cartContainerMenu .text-copy span{font-size:18px;font-weight:600}.cartContainerMenu .flex.items-center.border.rounded{background-color:#f8f8f8}img.tpilot{padding-bottom:13px}section.trustPilotMenu{background-color:#f5f3f1;padding:3px 0 2px}.containerFixed{position:fixed;z-index:50;width:100%;background-color:#fff}.containerFixedMain{position:absolute;width:100%}.trustpilot-widget{height:27px;padding-top:4px}@media (min-width: 1280px){h2.responsiveMenu__logo{margin:auto;padding-top:10px}header.h-nav{height:5rem}.responsiveMenu__logo h2#headlessui-dialog-title-\:rb\:{margin:auto}.responsiveMenu__logo img.imgLogo{max-height:60px}.rightCartMenu svg.burgerMenu{height:30px;width:30px}}@media (max-width: 1024px){.containerFixed{z-index:20}.headerResponsive-trust-pilot-menu{display:none}.NotificationPromo__text{margin:auto;width:100%}.NotificationPromo__text.side{display:none}.NotificationPromo p{padding:1% 2%}.headerResponsive{min-height:90px!important}.headerResponsive{background-color:#fff;border-bottom:1px solid;border-color:#ededed}.headerResponsive__cartArea path{fill:#233638}.headerResponsive__cartArea,.headerResponsive__menuArea{max-width:20%}svg.burgerMenu{color:#233638;height:2rem;width:2rem}.containerHero__title{line-height:4.7rem}.responsiveMenu header{margin-bottom:25px;padding-top:10px;margin-top:15px}.responsiveMenu__logo{margin:auto}.responsiveMenu__logo svg{max-width:130px}.responsiveMenu span{color:#000}.responsiveMenu input[type=search]{color:#000}.responsiveMenu nav.grid{padding:15px 30px 60px}.responsiveMenu .topUserAreaResponsive{margin-top:20px}.responsiveMenu .topUserAreaResponsive form{display:flex}.responsiveMenu .topUserAreaResponsive input[type=search]{width:90%;margin:auto 0 auto auto;height:43px;outline:0;border:0;border-radius:6px 0 0 6px;padding:13px;background:#F5F3F1}.responsiveMenu .topUserAreaResponsive [type=search]:focus{--tw-ring-offset-color: #fff;--tw-ring-color: #ffffff}.responsiveMenu .topUserAreaResponsive i.fa.fa-search{padding:11px;width:36px;height:42px;border-radius:0 6px 6px 0;color:#07051a;text-align:center;background-color:#07051a;transition:all .5s;margin-top:1px}.responsiveMenu span.false.inline-block.cursor-pointer.ml-3{padding:8px 0 8px 50px}.responsiveMenu span.font-bold.select-none{margin-top:10px;padding-top:29px;border-top:1px solid #535977}.responsiveMenu__titleCategorie{border-bottom:1px solid rgba(65,98,103,.2);padding-bottom:20px;text-transform:uppercase;font-size:15px;margin-top:-23px;display:flex;justify-content:space-between;align-items:center}.responsiveMenu__titleCategorie path{fill:#017dc7}.responsiveMenu__cointainerSubcategories{display:flex;flex-direction:column}.responsiveMenu__categoryLink{margin-top:10px}.responsiveMenu .responsiveMenu__cointainerSubcategories a:last-child{margin-bottom:40px}.responsiveMenu .responsiveMenu__cointainerSubcategories>span:last-child{margin-bottom:40px}.responsiveMenu span.link--second-level{padding-left:20px;font-size:15px;font-weight:500}.responsiveMenu a span.link--second-level{line-height:30px}.responsiveMenu span.link--third-level{padding-left:20px;color:#6b6b6b;font-size:15px;line-height:30px}.responsiveMenu .topUserArea__search form:hover{width:300px;margin-left:-176px}.responsiveMenu .iconsInformation{flex-direction:column;margin-top:10px}.responsiveMenu .iconsInformation i{margin:10px 12px 12px 0}.responsiveMenu__socialIcons{display:flex;gap:7px;margin-bottom:40px;margin-top:10px}.responsiveMenu__socialIcons circle{fill:#017dc7}.responsiveMenu__titleCategorie .select-none.cursor-pointer{width:100%}.responsiveMenu.rightCartMenu .overflow-hidden{overflow:auto}.responsiveMenu .cartContainerMenu section{margin-top:10px}.responsiveMenu .cartContainerMenu .section-content-line{padding:15px}.responsiveMenu .cartContainerMenu button.flex.items-center.justify-center.w-10.h-10.border.rounded{width:24px;background:none}.responsiveMenu .cartContainerMenu .text-copy span{font-size:16px}.responsiveMenu .cartContainerMenu span.mb-3{margin-bottom:0}.responsiveMenu .cartContainerMenu .h-screen-no-nav{height:calc(100vh - 8.5rem)!important}.responsiveMenu .cartContainerMenu h3.whitespace-pre-wrap.max-w-prose.font-medium.text-copy{font-size:15px}.responsiveMenu .wishListResonsive{color:#416267;font-weight:500;margin-bottom:-3px}.responsiveMenu .wishListResonsive .topUserArea__login{width:100%;padding-top:10px}.responsiveMenu .wishListResonsive a{display:flex;align-items:center;gap:12px}.responsiveMenu__logo img{max-height:90px}}@media (min-width: 1023px){.headerResponsive-trust-pilot-menu{display:none}}@media (max-width: 1023px){.headerResponsive-trust-pilot-menu{display:inline}}@media (max-width: 640px){.responsiveMenu .topUserArea__search-container{margin-right:0}.responsiveMenu__titleCategorie{padding-bottom:17px;margin-top:-12px}.headerResponsive__logoArea svg{max-width:130px}.iconsInformation{font-size:15px}}@media (max-width: 475px){.responsiveMenu .topUserArea{display:inline;padding-left:100%;margin-bottom:45px;margin-top:35px}}@media (max-width: 388px){.responsiveMenu .topUserArea{padding-left:108%}}@media (max-width: 353px){.responsiveMenu .topUserArea{padding-left:114%}}
