@charset "UTF-8";:root{--spacing-0:0rem;--spacing-px:0.0625rem;--spacing-0_5:0.125rem;--spacing-1:0.25rem;--spacing-1_5:0.375rem;--spacing-2:0.5rem;--spacing-2_5:0.625rem;--spacing-3:0.75rem;--spacing-3_5:0.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--letter-spacing-tight:-0.02em;--letter-spacing-normal:0em;--letter-spacing-wide:0.05em;--radius-none:0px;--radius-sm:0.125rem;--radius:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--white:#fff;--black:#000;--primary:#e7d158;--secondary:#171716;--neutral:#968d58;--success:#4bb543;--info:#3b82f6;--warning:#fbbf24;--danger:#ef4444;--primary-light:color-mix(in srgb,var(--primary) 80%,transparent);--primary-dark:color-mix(in srgb,var(--primary) 80%,#000);--secondary-light:color-mix(in srgb,var(--secondary) 10%,transparent);--secondary-dark:color-mix(in srgb,var(--secondary) 90%,transparent);--neutral-light:color-mix(in srgb,var(--neutral) 8%,transparent);--neutral-dark:color-mix(in srgb,var(--neutral) 80%,#000);--success-light:color-mix(in srgb,var(--success) 80%,transparent);--success-dark:color-mix(in srgb,var(--success) 80%,#000);--info-light:color-mix(in srgb,var(--info) 80%,transparent);--info-dark:color-mix(in srgb,var(--info) 80%,#000);--warning-light:color-mix(in srgb,var(--warning) 80%,transparent);--warning-dark:color-mix(in srgb,var(--warning) 80%,#000);--danger-light:color-mix(in srgb,var(--danger) 80%,transparent);--danger-dark:color-mix(in srgb,var(--danger) 80%,#000);--text-default:#171716;--text-secondary:color-mix(in srgb,var(--text-default) 60%,transparent);--text-light:color-mix(in srgb,var(--text-default) 40%,transparent);--text-white:#fff;--text-white-secondary:color-mix(in srgb,var(--text-white) 60%,transparent);--text-white-muted:color-mix(in srgb,var(--text-white) 40%,transparent);--text-black:#000;--text-black-secondary:color-mix(in srgb,var(--text-black) 60%,transparent);--text-black-muted:color-mix(in srgb,var(--text-black) 40%,transparent);--text-muted:#6b7280;--border-default:1px solid color-mix(in srgb,var(--neutral) 25%,transparent);--shadow-xs:0 1px 2px rgba(0,0,0,.05);--shadow-sm:0 1px 3px rgba(0,0,0,.1);--shadow-md:0 4px 6px rgba(0,0,0,.1);--shadow-lg:0 10px 15px rgba(0,0,0,.1);--shadow-xl:0 20px 25px rgba(0,0,0,.15);--body-font-family:"Geist",Arial,Helvetica,sans-serif;--body-font-size:var(--font-size-base);--body-font-weight:400;--body-line-height:normal;--body-foreground:var(--default);--body-background:#fff;--z-index-dropdown:1040;--z-index-modal:1050;--z-index-tooltip:1500;--z-index-popover:2000;--z-index-navbar:2500;--z-index-header:1000;--z-index-footer:1000;--z-index-backdrop:1010;--z-index-toast:1050;--z-index-spinner:1060;--z-index-overlay:1070;--z-index-highest:1080;--z-index-default:1;--dropdown-foreground:var(--text-default);--dropdown-background-blur:23.600000381469727px;--container-max-width:1280px;--container-padding-x:0;--container-padding-y:0;--title-font-family:var(--body-font-family);--title-font-weight:700;--title-color:var(--dark);--title-line-height:1.2;--title-letter-spacing:var(--letter-spacing-tight) --link-color:var(--default);--link-hover-color:var(--default);--link-decoration:none;--link-hover-decoration:none;--link-weight:400;--subtitle-font-family:var(--body-font-family);--subtitle-font-weight:600;--subtitle-color:var(--secondary-dark);--subtitle-line-height:1.3;--subtitle-letter-spacing:var(--letter-spacing-normal);--subtitle-size-xs:var(--font-size-xs);--subtitle-size-sm:var(--font-size-sm);--subtitle-size-md:var(--font-size-base);--subtitle-size-lg:var(--font-size-lg);--subtitle-size-xl:var(--font-size-xl);--category-list-gap:var(--spacing-2);--category-link-color:currentColor;--category-link-size:var(--font-size-xs);--logo-width:104px;--logo-height:auto;--category-link-color:var(--text-color-default);--category-link-size:var(--font-size-sm);--category-link-weight:400;--table-th-font-weight:600;--table-th-font-size:1rem;--table-th-color:#222;--table-td-padding:0.5rem;--table-border-color:#e0e0e0;--swiper-pagination-color:var(--primary);--text-color-secondary:color-mix(in srgb,var(--text-color-default) 60%,transparent);--text-color-muted:color-mix(in srgb,var(--text-color-default) 40%,transparent);--swiper-theme-color:var(--primary);--body:var(--text-color-default);--page-subtitle-color:var(--text-color-default)}#module-review .item .review-link a span:last-of-type,#review .item .review-link a span:last-of-type,.btn{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem}#module-review .item .review-link a span:disabled:last-of-type,#review .item .review-link a span:disabled:last-of-type,.btn:disabled{cursor:not-allowed;opacity:.65}.btn-primary{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--primary);--btn-foreground:var(--primary-foreground,var(--text-default))}.btn-primary:hover{--btn-background:var(--primary-hover,var(--primary))}.btn-primary path,.btn-primary svg{color:currentColor;height:1em;width:1em}.btn-primary:disabled{cursor:not-allowed;opacity:.65}#review-links #all-comments-link,#review-links #all-comments-link:hover,#write-comment-link,#write-comment-link:hover,.btn-secondary{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:hsla(0,0%,100%,.102);--btn-foreground:var(--secondary-foreground,var(--primary))}#review-links #all-comments-link:hover,#write-comment-link:hover,.btn-secondary:hover{--btn-background:hsla(0,0%,100%,.102)}#review-links #all-comments-link path,#review-links #all-comments-link svg,#review-links #all-comments-link:hover path,#review-links #all-comments-link:hover svg,#write-comment-link path,#write-comment-link svg,#write-comment-link:hover path,#write-comment-link:hover svg,.btn-secondary path,.btn-secondary svg{color:currentColor;height:1em;width:1em}#review-links #all-comments-link:disabled,#write-comment-link:disabled,.btn-secondary:disabled{cursor:not-allowed;opacity:.65}.btn-neutral{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--neutral-light,rgba(150,141,88,.078));--btn-foreground:var(--neutral-foreground,var(--text-secondary))}.btn-neutral:hover{--btn-background:var(--neutral-hover,var(--neutral-light,rgba(150,141,88,.078)))}.btn-neutral path,.btn-neutral svg{color:currentColor;height:1em;width:1em}.btn-neutral:disabled{cursor:not-allowed;opacity:.65}.btn-light{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--white);--btn-foreground:var(--black);--btn-border:var(--border-default)}.btn-light:hover{--btn-background:var(--white-hover,var(--white))}.btn-light path,.btn-light svg{color:currentColor;height:1em;width:1em}.btn-light:disabled{cursor:not-allowed;opacity:.65}.btn-dark{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--black);--btn-foreground:var(--primary);--btn-border:var(--border-default)}.btn-dark:hover{--btn-background:var(--white-hover,var(--white))}.btn-dark path,.btn-dark svg{color:currentColor;height:1em;width:1em}.btn-dark:disabled{cursor:not-allowed;opacity:.65}.btn-success{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--success);--btn-foreground:var(--success-foreground,#fff)}.btn-success:hover{--btn-background:var(--success-hover,var(--success))}.btn-success path,.btn-success svg{color:currentColor;height:1em;width:1em}.btn-success:disabled{cursor:not-allowed;opacity:.65}.btn-info{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--info);--btn-foreground:var(--info-foreground,#000)}.btn-info:hover{--btn-background:var(--info-hover,var(--info))}.btn-info path,.btn-info svg{color:currentColor;height:1em;width:1em}.btn-info:disabled{cursor:not-allowed;opacity:.65}.btn-warning{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--warning);--btn-foreground:var(--warning-foreground,#000)}.btn-warning:hover{--btn-background:var(--warning-hover,var(--warning))}.btn-warning path,.btn-warning svg{color:currentColor;height:1em;width:1em}.btn-warning:disabled{cursor:not-allowed;opacity:.65}.btn-danger{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--danger);--btn-foreground:var(--danger-foreground,#fff)}.btn-danger:hover{--btn-background:var(--danger-hover,var(--danger))}.btn-danger path,.btn-danger svg{color:currentColor;height:1em;width:1em}.btn-danger:disabled{cursor:not-allowed;opacity:.65}.btn-outline{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:transparent;--btn-foreground:rgba(23,23,22,.6);--btn-border:var(--border-default)}.btn-outline:hover{--btn-background:var(--outline-hover,transparent)}.btn-outline path,.btn-outline svg{color:currentColor;height:1em;width:1em}.btn-outline:disabled{cursor:not-allowed;opacity:.65}.btn-link{align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:transparent;--btn-foreground:var(--primary);--btn-border:none}.btn-link:hover{--btn-background:var(--link-hover,transparent)}.btn-link path,.btn-link svg{color:currentColor;height:1em;width:1em}.btn-link:disabled{cursor:not-allowed;opacity:.65}.btn-sm{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2rem;--btn-padding:0.75rem;--btn-font-size:0.875rem;--btn-radius:0.375rem}.btn-sm:disabled{cursor:not-allowed;opacity:.65}.btn-md{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem}.btn-md:disabled{cursor:not-allowed;opacity:.65}.btn-lg{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:3rem;--btn-padding:1.5rem;--btn-font-size:1rem;--btn-radius:0.625rem}.btn-lg:disabled{cursor:not-allowed;opacity:.65}.btn-icon{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-width:2.5rem;--btn-padding:0;--btn-font-size:1rem;--btn-radius:9999px}.btn-icon:disabled{cursor:not-allowed;opacity:.65}.btn-icon-sm{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2rem;--btn-width:2rem;--btn-padding:0;--btn-font-size:0.875rem;--btn-radius:9999px}.btn-icon-sm:disabled{cursor:not-allowed;opacity:.65}.btn-full{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-width:100%;--btn-padding:0 1rem;--btn-font-size:0.875rem;--btn-radius:9999px}.btn-full:disabled{cursor:not-allowed;opacity:.65}.grid{display:grid;gap:var(--spacing-4,1rem);width:100%}.grid>:not([hidden]){max-width:100%;width:100%}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-5{grid-template-columns:repeat(5,1fr)}.grid-cols-6{grid-template-columns:repeat(6,1fr)}.grid-cols-7{grid-template-columns:repeat(7,1fr)}.grid-cols-8{grid-template-columns:repeat(8,1fr)}.grid-cols-9{grid-template-columns:repeat(9,1fr)}.grid-cols-10{grid-template-columns:repeat(10,1fr)}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scrollbar-gutter:stable}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{backdrop-filter:blur(6px);background:hsla(0,0%,94%,.2);border-radius:8px}::-webkit-scrollbar-thumb{background:hsla(0,0%,71%,.6);background-clip:content-box;border:2px solid transparent;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,59%,.8)}*{scrollbar-color:hsla(0,0%,71%,.6) hsla(0,0%,94%,.2);scrollbar-width:thin}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:flex}body{background:var(--body-background,#fff);color:var(--body-foreground,var(--text-default,#000));font-family:var(--body-font-family,"Geist",Arial,Helvetica,sans-serif);font-size:var(--body-font-size,1rem);font-weight:var(--body-font-weight,400);line-height:var(--body-line-height,1.5);margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:var(--title-color,#343a40);font-family:var(--title-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--title-font-weight,700);letter-spacing:var(--title-letter-spacing,-.02em);line-height:var(--title-line-height,1.2)}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}ol,ul{margin-bottom:var(--space-lg,2rem);margin-top:0;padding-left:var(--space-lg,2rem)}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:var(--font-wheight-bolder)}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:var(--font-wheight-bolder,900)}small{font-size:.8em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:var(--link-color,#007bff);font-weight:var(--link-weight,400);text-decoration:var(--link-decoration,none)}a:hover{color:var(--link-hover-color,#0056b3);text-decoration:var(--link-hover-decoration,underline)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:sans-serif,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:inherit;padding-bottom:var(--space-md);padding-top:var(--space-md);text-align:left}th{font-weight:var(--table-th-font-weight,600);text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:var(--label-margin-bottom,var(--margin-md))}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.row{margin-left:0;margin-right:0}.breadcrumb{color:var(--text-light,var(--text-default));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0;margin-bottom:var(--spacing-4);max-width:100%;overflow-x:auto;padding-left:var(--spacing-4)}.breadcrumb li{border-left:1px solid;padding:0 var(--spacing-2)}.breadcrumb li:before{display:none!important}.breadcrumb li:first-child{border-left:none;padding-left:0}.breadcrumb a,.breadcrumb span{color:currentColor;font-size:var(--font-size-sm);line-height:1;white-space:nowrap}.pageLayout{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;gap:var(--pageLayout-gap,0);max-width:100%;width:100%}.pageLayout .pageInfo{display:grid;grid-template-areas:"breadcrumb" "title" "description" "controls";grid-template-columns:1fr;width:100%}@media (min-width:1024px){.pageLayout .pageInfo{align-items:center;gap:var(--spacing-4);grid-template-areas:"breadcrumb  grid-template-areas" "title controls" "description description";grid-template-columns:repeat(2,1fr)}}.pageLayout .pageInfo .breadcrumb{grid-area:breadcrumb}.page-product-category .section-content .category-information-content .pageLayout .pageInfo .category-heading-title,.page-product-manufacturer .section-content .category-information-content .pageLayout .pageInfo .category-heading-title,.page-product-search .section-content .category-information-content .pageLayout .pageInfo .category-heading-title,.pageLayout .pageInfo .page-product-category .section-content .category-information-content .category-heading-title,.pageLayout .pageInfo .page-product-manufacturer .section-content .category-information-content .category-heading-title,.pageLayout .pageInfo .page-product-search .section-content .category-information-content .category-heading-title,.pageLayout .pageInfo .pageTitle,.pageLayout .pageInfo .productContent #product .productInfo__title,.productContent #product .pageLayout .pageInfo .productInfo__title{grid-area:title;text-align:center}@media screen and (min-width:1024px){.page-product-category .section-content .category-information-content .pageLayout .pageInfo .category-heading-title,.page-product-manufacturer .section-content .category-information-content .pageLayout .pageInfo .category-heading-title,.page-product-search .section-content .category-information-content .pageLayout .pageInfo .category-heading-title,.pageLayout .pageInfo .page-product-category .section-content .category-information-content .category-heading-title,.pageLayout .pageInfo .page-product-manufacturer .section-content .category-information-content .category-heading-title,.pageLayout .pageInfo .page-product-search .section-content .category-information-content .category-heading-title,.pageLayout .pageInfo .pageTitle,.pageLayout .pageInfo .productContent #product .productInfo__title,.productContent #product .pageLayout .pageInfo .productInfo__title{text-align:left}}.pageLayout .pageInfo .pageDescription{grid-area:description;text-align:left}.pageLayout .pageInfo .pageControls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);grid-area:controls;justify-content:flex-end}.pageLayout .pageInfo .pageControls:empty{display:none}.pageLayout #mainContent{display:flex;flex-direction:column;gap:inherit;max-width:100%;width:100%}.pageLayout #mainContent>:not([hidden]){flex-grow:unset;height:max-content;max-width:100%;width:100%}.dropdown-menu{position:absolute;will-change:transform}.dropdown-menu:not(.show){opacity:0;visibility:hidden;z-index:-1}.viewSwitcher--grid ul{display:flex;flex-direction:row;gap:var(--spacing-2)}.viewSwitcher--grid li{border:none;display:none!important;padding:0}.viewSwitcher--grid li:nth-child(-n+2){display:flex!important}@media (min-width:1024px){.viewSwitcher--grid li:nth-child(n+3){display:flex!important}.viewSwitcher--grid li:nth-child(-n+2){display:none!important}}.viewSwitcher--grid li .btn-link{--btn-padding:0;--btn-foreground:currentColor}.viewSwitcher--grid li .btn-link svg{height:auto;width:max-content}#module-review .item .review-link a span:last-of-type,#review .item .review-link a span:last-of-type,.btn{border-radius:var(--btn-border-radius,var(--radius-full))!important}.page-product-category .section-content .category-information-content .category-heading-title,.page-product-manufacturer .section-content .category-information-content .category-heading-title,.page-product-search .section-content .category-information-content .category-heading-title,.pageTitle,.productContent #product .productInfo__title{color:var(--pageTitle-foreground,currentColor);font-family:var(--pageTitle-font-family,"Geist",Arial,Helvetica,sans-serif);font-size:var(--pageTitle-font-size,var(--font-size-2xl));font-weight:var(--pageTitle-font-weight,400);line-height:normal;margin-bottom:0}.page-product-category .section-content .category-information-content .category-heading-title a,.page-product-manufacturer .section-content .category-information-content .category-heading-title a,.page-product-search .section-content .category-information-content .category-heading-title a,.pageTitle a,.productContent #product .productInfo__title a{color:currentColor}.heading-title .title-description,.module-review-description p .title-description,.pageSubtitle{color:var(--page-subtitle-color,currentColor);font-size:var(--page-subtitle-font-size,var(--font-size-2xl));font-weight:var(--page-subtitle-font-weight,400);line-height:normal;margin-bottom:0}.heading-title .title-description a,.module-review-description p .title-description a,.pageSubtitle a{color:currentColor}.notify_text{color:var(--text-error,currentColor);font-size:var(--font-size-sm);font-weight:400}.notify_text a{color:currentColor}.drawer{background-color:transparent;display:flex;flex-direction:column;height:100%;left:0;opacity:0;padding:var(--spacing-2);position:fixed;top:0;transition:all .5s ease-in-out;visibility:hidden;width:100%;z-index:9999}.drawer [aria-label=close]{color:var(--text-default)}@media (min-width:1024px){.drawer{padding:var(--spacing-4)}}.drawer section{backdrop-filter:blur(46.1500015259px);background:hsla(0,0%,100%,.9);border-radius:var(--radius-3xl);display:flex;flex-direction:column;gap:1rem;height:100%;max-width:500px;max-width:323px;opacity:0;padding:var(--spacing-4);position:relative;transform:translateX(calc(-100% - var(--spacing-2)));transition:all .5s ease-in-out;visibility:hidden;width:100%}@media (min-width:1024px){.drawer section{max-width:420px;transform:translateX(calc(-100% - var(--spacing-4)))}}.drawer section>:not([hidden]){border-radius:var(--radius-lg);height:max-content;padding:var(--spacing-4)}.drawer section>:not([hidden]).filled{background-color:var(--white)}.drawer__background{backdrop-filter:blur(1px);background-color:var(--background-utilities-blanket,rgba(28,27,24,.4));height:100%;left:0;position:fixed;top:0;width:100%}.drawer[open],.drawer[open] section{opacity:1;visibility:visible}.drawer[open] section{transform:translateX(0)}.drawer--right{align-items:flex-end}.drawer--right section{transform:translateX(calc(100% + var(--spacing-2)))}@media (min-width:1024px){.drawer--right section{transform:translateX(calc(100% + var(--spacing-4)))}}.drawer__search{border-bottom:1.5px solid rgba(69,86,88,.1);padding:var(--space-default);padding-top:0}.drawer__search .form-group{margin-bottom:0}.drawer__top{align-items:center;border-bottom:var(--border-default);border-radius:var(--radius-lg);display:flex;flex-wrap:wrap;gap:var(--space-default);justify-content:flex-start;min-height:64px}.drawer__top h3,.drawer__top span{align-items:center;color:var(--primary);display:flex;font-size:var(--font-size-2xl);font-weight:400;line-height:1.2;margin-bottom:0;margin-right:auto;margin-top:0}.drawer__top h6{font-size:var(--font-lg);margin:0}.drawer__top button{align-items:center;background:var(--transparent);border:none;display:flex;justify-content:center;outline:none;padding:0}.drawer__top button svg{height:12px;width:12px}.drawer__top [data-drawer-close]{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2rem;--btn-padding:0.75rem;--btn-font-size:0.875rem;--btn-radius:0.375rem}.drawer__top [data-drawer-close]:disabled{cursor:not-allowed;opacity:.65}.drawer__content{display:flex;flex-direction:column;height:100%;overflow-y:auto}.drawer__content--empty{justify-content:center}.drawer__bottom{border-top:1.5px solid rgba(69,86,88,.1);padding:var(--space-default)}.drawer__bottom--cart{border:2px solid var(--bg-grey);display:flex;flex-direction:column;gap:1rem;padding:1rem}details{position:relative;width:100%}details svg{transition:rotate .2s ease-in-out}details>summary{align-items:center;display:flex;justify-content:space-between}details+.details-content{background-color:var(--dropdown-background,#fff);border-radius:var(--dropdown-radius,var(--radius-2xl));box-shadow:var(--dropdown-box-shadow,0 .5rem 1.5rem rgba(0,0,0,.15));color:var(--dropdown-foreground,text-default);left:50%;opacity:0;padding:var(--dropdown-padding,var(--spacing-4));position:absolute;top:105%;transform:translateX(-50%) scale(.8);transition:all .3s ease-in-out;visibility:hidden;width:200px}details+.details-content a{color:currentColor}details[open]>summary svg{rotate:180deg}details[open]+.details-content{opacity:1;top:100%;transform:translateX(-50%) scale(1);visibility:visible}details>summary{list-style:none}details>summary::-webkit-details-marker,details>summary::marker{display:none}.backdrop{backdrop-filter:blur(1px);background-color:var(--background-utilities-blanket,rgba(28,27,24,.4));height:100%;left:0;opacity:0;position:fixed;top:0;transform:translateX(-100%);transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:hidden;width:100%;z-index:var(--z-index-backdrop,1000)}.dropdown:has(.show) .backdrop--dropdown{opacity:1;transform:translateX(0);visibility:visible}.dropdown-menu{backdrop-filter:blur(var(--dropdown-background-blur,0));background-color:var(--dropdown-background,#fff);border-radius:var(--dropdown-border-radius,1rem);box-shadow:var(--dropdown-box-shadow,0 .5rem 1.5rem rgba(0,0,0,.15));gap:var(--dropdown-gap,1rem);padding:var(--dropdown-padding,1rem);z-index:var(--z-index-dropdown)}@media (min-width:1024px){.dropdown-menu{--dropdown-padding:var(--spacing-10);--dropdown-gap:var(--spacing-10)}}.dropdown-menu.show+.backdrop--dropdown{opacity:1;transform:translateX(0);visibility:visible}.swiper-pagination{align-items:center;background-color:rgba(150,141,88,.11);border-radius:var(--radius-full);display:flex;height:8px;justify-content:center;justify-content:space-between!important;margin:0 auto;margin-top:var(--spacing-4);max-width:80px;position:unset!important;--swiper-pagination-bullet-inactive-color:#968d581c;--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-width:1px;--swiper-pagination-bullet-border-radius:var(--radius-full)}.swiper-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:30px}.swiper-button-next,.swiper-button-prev{--swiper-navigation-sides-offset:0px;--swiper-navigation-size:40px;align-items:center;backdrop-filter:blur(9.8500003815px);background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.2);border-radius:75px;display:flex;flex-shrink:0;gap:10px;justify-content:center;padding-left:0;width:var(--swiper-navigation-size)!important}.swiper-button-next svg,.swiper-button-prev svg{width:7px!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.form-control{background-color:#fff;border-radius:var(--radius-full);color:var(--text-default);height:40px;padding:0 var(--spacing-6)}.form-control::placeholder{color:rgba(23,23,22,.4)}header:has(#login.show)+.backdrop--header{opacity:1;transform:translateX(0);visibility:visible}.container{margin:0 auto;max-width:var(--container-max-width,1280px);padding:0;width:100%}.relative{position:relative}.customFilterV2-toggle svg,.filterV2-toggle{display:none}.customFilterV2-toggle svg:first-of-type{display:block}@media (min-width:1024px){.customFilterV2-toggle svg:first-of-type{display:none}.customFilterV2-toggle svg:last-of-type{display:block}}.page-product-category #column-left,.page-product-manufacturer #column-left,.page-product-search #column-left{display:none}.page-product-category .section-content,.page-product-manufacturer .section-content,.page-product-search .section-content{display:grid;grid-template-areas:"breadcrumb " "title " "description" "toolbar";grid-template-columns:1fr;justify-content:center;margin:0 auto;margin-top:var(--spacing-8);max-width:var(--container-max-width,1280px);padding:0 var(--spacing-4);text-align:center;width:100%}@media (min-width:1024px){.page-product-category .section-content,.page-product-manufacturer .section-content,.page-product-search .section-content{grid-template-areas:"breadcrumb breadcrumb breadcrumb" "title title toolbar";grid-template-columns:1fr 1fr 1fr;justify-content:flex-start;text-align:left}.page-product-category .section-content:has(.category-description),.page-product-manufacturer .section-content:has(.category-description),.page-product-search .section-content:has(.category-description){grid-template-areas:"breadcrumb breadcrumb breadcrumb" "title title title" "description description description" ". . toolbar"}}.page-product-category .section-content .breadcrumb,.page-product-manufacturer .section-content .breadcrumb,.page-product-search .section-content .breadcrumb{grid-area:breadcrumb;justify-content:center;margin-bottom:var(--spacing-2)}@media (min-width:1024px){.page-product-category .section-content .breadcrumb,.page-product-manufacturer .section-content .breadcrumb,.page-product-search .section-content .breadcrumb{justify-content:flex-start;margin-bottom:var(--spacing-4);padding-left:0}}.page-product-category .section-content .filterContent,.page-product-manufacturer .section-content .filterContent,.page-product-search .section-content .filterContent{display:none}.page-product-category .section-content #content-top,.page-product-category .section-content .layout-content-top,.page-product-manufacturer .section-content #content-top,.page-product-manufacturer .section-content .layout-content-top,.page-product-search .section-content #content-top,.page-product-search .section-content .layout-content-top{display:contents}.page-product-category .section-content #content-top>:not([hidden]),.page-product-category .section-content .layout-content-top>:not([hidden]),.page-product-manufacturer .section-content #content-top>:not([hidden]),.page-product-manufacturer .section-content .layout-content-top>:not([hidden]),.page-product-search .section-content #content-top>:not([hidden]),.page-product-search .section-content .layout-content-top>:not([hidden]){grid-column:-1/1;max-width:100%;width:100%}.page-product-category .section-content .category-information-content,.page-product-category .section-content .product-categories-container,.page-product-category .section-content .product-categories-container .row,.page-product-manufacturer .section-content .category-information-content,.page-product-manufacturer .section-content .product-categories-container,.page-product-manufacturer .section-content .product-categories-container .row,.page-product-search .section-content .category-information-content,.page-product-search .section-content .product-categories-container,.page-product-search .section-content .product-categories-container .row{display:contents}.page-product-category .section-content .category-information-content .category-heading-title,.page-product-manufacturer .section-content .category-information-content .category-heading-title,.page-product-search .section-content .category-information-content .category-heading-title{grid-area:title;margin-bottom:var(--spacing-6)}@media (min-width:1024px){.page-product-category .section-content .category-information-content .category-heading-title,.page-product-manufacturer .section-content .category-information-content .category-heading-title,.page-product-search .section-content .category-information-content .category-heading-title{margin-bottom:0}}.page-product-category .section-content .category-information-content .category-description,.page-product-manufacturer .section-content .category-information-content .category-description,.page-product-search .section-content .category-information-content .category-description{grid-area:description;margin-bottom:var(--spacing-6)}.page-product-category .section-content .category-content,.page-product-manufacturer .section-content .category-content,.page-product-search .section-content .category-content{display:contents!important}.page-product-category .section-content .category-content .filter-backdrop,.page-product-category .section-content .category-content .filter-side-btn-container,.page-product-category .section-content .category-content .row:has(.description_category:empty),.page-product-category .section-content .category-content .rrssb-option,.page-product-manufacturer .section-content .category-content .filter-backdrop,.page-product-manufacturer .section-content .category-content .filter-side-btn-container,.page-product-manufacturer .section-content .category-content .row:has(.description_category:empty),.page-product-manufacturer .section-content .category-content .rrssb-option,.page-product-search .section-content .category-content .filter-backdrop,.page-product-search .section-content .category-content .filter-side-btn-container,.page-product-search .section-content .category-content .row:has(.description_category:empty),.page-product-search .section-content .category-content .rrssb-option{display:none!important}.page-product-category .section-content .category-content .toolbar-shop,.page-product-manufacturer .section-content .category-content .toolbar-shop,.page-product-search .section-content .category-content .toolbar-shop{display:grid;gap:var(--spacing-4);grid-area:toolbar;grid-template-columns:1fr 96px;margin-bottom:var(--spacing-6)}@media (min-width:1024px){.page-product-category .section-content .category-content .toolbar-shop,.page-product-manufacturer .section-content .category-content .toolbar-shop,.page-product-search .section-content .category-content .toolbar-shop{gap:0 var(--spacing-6);grid-template-columns:100px max-content max-content}}.page-product-category .section-content .category-content .toolbar-shop .customFilterV2-toggle,.page-product-manufacturer .section-content .category-content .toolbar-shop .customFilterV2-toggle,.page-product-search .section-content .category-content .toolbar-shop .customFilterV2-toggle{grid-column:-1/1;order:-1}@media (min-width:1024px){.page-product-category .section-content .category-content .toolbar-shop .customFilterV2-toggle,.page-product-manufacturer .section-content .category-content .toolbar-shop .customFilterV2-toggle,.page-product-search .section-content .category-content .toolbar-shop .customFilterV2-toggle{grid-column:span 1/span 1}}.page-product-category .section-content .category-content .toolbar-shop #input-limit,.page-product-manufacturer .section-content .category-content .toolbar-shop #input-limit,.page-product-search .section-content .category-content .toolbar-shop #input-limit{display:none}.page-product-category .section-content .category-content .toolbar-shop>:not([hidden]),.page-product-manufacturer .section-content .category-content .toolbar-shop>:not([hidden]),.page-product-search .section-content .category-content .toolbar-shop>:not([hidden]){max-width:100%;width:100%}.page-product-category .section-content .category-content .toolbar-shop>:not([hidden]) .input-group-append,.page-product-category .section-content .category-content .toolbar-shop>:not([hidden]) button,.page-product-category .section-content .category-content .toolbar-shop>:not([hidden]) select,.page-product-manufacturer .section-content .category-content .toolbar-shop>:not([hidden]) .input-group-append,.page-product-manufacturer .section-content .category-content .toolbar-shop>:not([hidden]) button,.page-product-manufacturer .section-content .category-content .toolbar-shop>:not([hidden]) select,.page-product-search .section-content .category-content .toolbar-shop>:not([hidden]) .input-group-append,.page-product-search .section-content .category-content .toolbar-shop>:not([hidden]) button,.page-product-search .section-content .category-content .toolbar-shop>:not([hidden]) select{--btn-width:100%;max-width:100%;width:100%}#module-review .item .review-link a .page-product-category .section-content .category-content .toolbar-shop span:last-of-type,#module-review .item .review-link a .page-product-manufacturer .section-content .category-content .toolbar-shop span:last-of-type,#module-review .item .review-link a .page-product-search .section-content .category-content .toolbar-shop span:last-of-type,#review .item .review-link a .page-product-category .section-content .category-content .toolbar-shop span:last-of-type,#review .item .review-link a .page-product-manufacturer .section-content .category-content .toolbar-shop span:last-of-type,#review .item .review-link a .page-product-search .section-content .category-content .toolbar-shop span:last-of-type,.page-product-category .section-content .category-content .toolbar-shop #module-review .item .review-link a span:last-of-type,.page-product-category .section-content .category-content .toolbar-shop #review .item .review-link a span:last-of-type,.page-product-category .section-content .category-content .toolbar-shop .btn,.page-product-manufacturer .section-content .category-content .toolbar-shop #module-review .item .review-link a span:last-of-type,.page-product-manufacturer .section-content .category-content .toolbar-shop #review .item .review-link a span:last-of-type,.page-product-manufacturer .section-content .category-content .toolbar-shop .btn,.page-product-search .section-content .category-content .toolbar-shop #module-review .item .review-link a span:last-of-type,.page-product-search .section-content .category-content .toolbar-shop #review .item .review-link a span:last-of-type,.page-product-search .section-content .category-content .toolbar-shop .btn{--btn-width:100%}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem;align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:transparent;--btn-foreground:rgba(23,23,22,.6);--btn-border:var(--border-default);--btn-padding:0;border-radius:8px;color:var(--text-default);min-height:40px;min-width:40px;padding:0!important}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid:hover,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid:hover,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid:hover{--btn-background:var(--outline-hover,transparent)}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid path,.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid svg,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid path,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid svg,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid path,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid svg{color:currentColor;height:1em;width:1em}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid:disabled,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid:disabled,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid:disabled{cursor:not-allowed;opacity:.65}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid svg,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid svg,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid svg{width:max-content}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid.active,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid.active,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid.active{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem;align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--neutral-light,rgba(150,141,88,.078));--btn-foreground:var(--neutral-foreground,var(--text-secondary));--btn-padding:0}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid.active:hover,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid.active:hover,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid.active:hover{--btn-background:var(--neutral-hover,var(--neutral-light,rgba(150,141,88,.078)))}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid.active path,.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid.active svg,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid.active path,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid.active svg,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid.active path,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid.active svg{color:currentColor;height:1em;width:1em}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid.active:disabled,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid.active:disabled,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid.active:disabled{cursor:not-allowed;opacity:.65}.page-product-category .section-content .category-content .toolbar-shop .js-changeGrid.active svg,.page-product-manufacturer .section-content .category-content .toolbar-shop .js-changeGrid.active svg,.page-product-search .section-content .category-content .toolbar-shop .js-changeGrid.active svg{width:max-content}.page-product-category .toolbar-shop-sorter,.page-product-manufacturer .toolbar-shop-sorter,.page-product-search .toolbar-shop-sorter{justify-content:flex-end}.page-product-category .toolbar-shop-sorter>span,.page-product-manufacturer .toolbar-shop-sorter>span,.page-product-search .toolbar-shop-sorter>span{display:none}.page-product-category #shelf-list-product,.page-product-manufacturer #shelf-list-product,.page-product-search #shelf-list-product{gap:var(--spacing-4)}@media (min-width:1024px){.page-product-category #shelf-list-product,.page-product-manufacturer #shelf-list-product,.page-product-search #shelf-list-product{gap:var(--spacing-6);grid-column:-1/1}}.page-product-category .pagination-elements,.page-product-manufacturer .pagination-elements,.page-product-search .pagination-elements{color:var(--text-light);font-size:var(--font-size-sm)}.page-product-category .pagination-elements>:not([hidden]),.page-product-manufacturer .pagination-elements>:not([hidden]),.page-product-search .pagination-elements>:not([hidden]){grid-column:-1/1;max-width:100%;width:100%}.page-product-category .pagination,.page-product-manufacturer .pagination,.page-product-search .pagination{display:flex;flex-wrap:wrap;gap:var(--spacing-2);list-style:none;margin:var(--spacing-8) 0!important;max-width:100%;padding:0}@media (min-width:1024px){.page-product-category .pagination,.page-product-manufacturer .pagination,.page-product-search .pagination{justify-content:flex-end}}.page-product-category .pagination>li>a,.page-product-category .pagination>li>span,.page-product-manufacturer .pagination>li>a,.page-product-manufacturer .pagination>li>span,.page-product-search .pagination>li>a,.page-product-search .pagination>li>span{--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem;align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:transparent;--btn-foreground:rgba(23,23,22,.6);--btn-border:var(--border-default);border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-width:2.5rem;--btn-padding:0;--btn-font-size:1rem;--btn-radius:9999px}.page-product-category .pagination>li>a:hover,.page-product-category .pagination>li>span:hover,.page-product-manufacturer .pagination>li>a:hover,.page-product-manufacturer .pagination>li>span:hover,.page-product-search .pagination>li>a:hover,.page-product-search .pagination>li>span:hover{--btn-background:var(--outline-hover,transparent)}.page-product-category .pagination>li>a path,.page-product-category .pagination>li>a svg,.page-product-category .pagination>li>span path,.page-product-category .pagination>li>span svg,.page-product-manufacturer .pagination>li>a path,.page-product-manufacturer .pagination>li>a svg,.page-product-manufacturer .pagination>li>span path,.page-product-manufacturer .pagination>li>span svg,.page-product-search .pagination>li>a path,.page-product-search .pagination>li>a svg,.page-product-search .pagination>li>span path,.page-product-search .pagination>li>span svg{color:currentColor;height:1em;width:1em}.page-product-category .pagination>li>a:disabled,.page-product-category .pagination>li>span:disabled,.page-product-manufacturer .pagination>li>a:disabled,.page-product-manufacturer .pagination>li>span:disabled,.page-product-search .pagination>li>a:disabled,.page-product-search .pagination>li>span:disabled{cursor:not-allowed;opacity:.65}.page-product-category .pagination>li.active>a,.page-product-category .pagination>li.active>span,.page-product-category .pagination>li>a:active,.page-product-category .pagination>li>a:active:focus,.page-product-category .pagination>li>a:focus,.page-product-category .pagination>li>a:hover,.page-product-category .pagination>li>span:active,.page-product-category .pagination>li>span:active:focus,.page-product-category .pagination>li>span:focus,.page-product-category .pagination>li>span:hover,.page-product-manufacturer .pagination>li.active>a,.page-product-manufacturer .pagination>li.active>span,.page-product-manufacturer .pagination>li>a:active,.page-product-manufacturer .pagination>li>a:active:focus,.page-product-manufacturer .pagination>li>a:focus,.page-product-manufacturer .pagination>li>a:hover,.page-product-manufacturer .pagination>li>span:active,.page-product-manufacturer .pagination>li>span:active:focus,.page-product-manufacturer .pagination>li>span:focus,.page-product-manufacturer .pagination>li>span:hover,.page-product-search .pagination>li.active>a,.page-product-search .pagination>li.active>span,.page-product-search .pagination>li>a:active,.page-product-search .pagination>li>a:active:focus,.page-product-search .pagination>li>a:focus,.page-product-search .pagination>li>a:hover,.page-product-search .pagination>li>span:active,.page-product-search .pagination>li>span:active:focus,.page-product-search .pagination>li>span:focus,.page-product-search .pagination>li>span:hover{--btn-border:1px solid var(--text-default)}.badge-special{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem;align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--white);--btn-foreground:var(--black);--btn-border:var(--border-default);--btn-radius:9999px;--btn-height:32px;--btn-font-size:var(--font-size-xs);--btn-padding:0 var(--spacing-2);--btn-gap:5px;margin:8px}.badge-special:hover{--btn-background:var(--white-hover,var(--white))}.badge-special path,.badge-special svg{color:currentColor;height:1em;width:1em}.badge-special:disabled{cursor:not-allowed;opacity:.65}.badge-special:after{content:"off"}#go-totop{display:none}.loginContainer{flex-wrap:wrap}.loginContainer__title{flex-direction:column;width:100%}.accountForm .btn_submit_register{margin:0 auto;--btn-padding:0 var(--spacing-4);margin-top:var(--spacing-6)}#go-totop{display:none!important}header{backdrop-filter:blur(var(--header-background-blur,20px));background-color:var(--header-background,transparent);border-radius:var(--header-radius,0);box-shadow:var(--header-shadow,none);display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--header-padding-y,var(--spacing-2)) var(--header-padding-x,var(--spacing-2));padding-bottom:0;width:100%;z-index:var(--z-index-header)}@media (min-width:1024px){header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--header-padding-y,var(--spacing-4)) var(--header-padding-x,var(--spacing-4));padding-bottom:0}}header .container{--container-max-width:var(--header-container-size,1280px)}#cart section{gap:0;max-width:323px;width:100%}@media (min-width:1024px){#cart section{max-width:420px}}#cart .rd-navbar-list-products{align-self:flex-start;display:flex;flex-direction:column;gap:var(--spacing-2);list-style:none;padding:0;width:100%;--link-color:var(--text-default)}#cart .rd-navbar-list-products>li{border:none;border-radius:8px;color:var(--text-secondary-default);display:grid;gap:var(--spacing-2);grid-template-columns:90px 1fr 24px;padding:0;width:100%}#cart .rd-navbar-list-products>li .rd-navbar-product-caption{display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-default) 0}#cart .rd-navbar-list-products>li .rd-navbar-product-caption .cart-option-list{order:2}#cart .rd-navbar-list-products>li .rd-navbar-product-caption .rd-navbar-product-price{color:var(--text-default);font-size:var(--font-sizse-base);font-weight:400}#cart .rd-navbar-list-products>li .rd-navbar-product-title{line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:0;overflow:hidden}#cart .rd-navbar-list-products>li .rd-navbar-product-title a{font-size:var(font-size-sm);font-weight:400;line-height:24px}#cart .rd-navbar-list-products>li .list-index li{height:max-content;padding:0}#cart .rd-navbar-list-products>li .rd-navbar-product-image{background-color:var(--thumb-background,#eaeeef)}#cart .rd-navbar-list-products>li .rd-navbar-product-image img{border-radius:8px;height:auto;height:90px;mix-blend-mode:multiply;width:90px}#cart .rd-navbar-cart-total{border-top:var(--border-default);padding:var(--spacing-4) var(--spacing-4) var(--spacing-6) var(--spacing-4)}#cart .cart-action{background-color:var(--white);border-radius:var(--radius-default,16px);display:flex!important;flex-direction:column!important;gap:var(--space-default);margin-top:auto;padding:var(--spacing-4);position:relative}#cart-content .drawer__content{height:100%;padding:24px 0}#cart-content .js-cart_dropdown{display:flex;flex-direction:column;height:100%}#overline-informations{--overline-font:"Geist"!important}#overline-informations .overline-item{--font-color:var(--primary)!important;border-radius:var(--radius-default,9999px);height:var(--overline-height,40px)}#overline-informations .overline-item .overline-text{--font-size:var(--font-size-xs)!important;font-weight:400}.headerContent{backdrop-filter:blur(var(--headerContent-background-blur,blur(10.3999996185px)));background-color:var(--headerContent-background,color-mix(in srgb,#000 60%,transparent));border-radius:var(--headerContent-radius,80px);box-shadow:var(--headerContent-shadow,none);color:var(--headerContent-color,var(--white));display:grid;font-family:var(--headerContent-font-family,var(--body-font-family));font-size:var(--headerContent-font-size,var(--text-sm));font-weight:var(--headerContent-font-weight,400);gap:var(--space-md);gap:var(--headerContent-gap,var(--spacing-2));grid-template-areas:"categories account logo search cart";grid-template-columns:repeat(2,40px) 1fr repeat(2,40px);height:max-content;padding:var(--headerContent-padding-y,var(--spacing-2)) var(--headerContent-padding-x,var(--spacing-2));position:relative;width:100%;z-index:var(--headerContent-z-index)}@media (min-width:1024px){.headerContent{--headerContent-padding-x:var(--spacing-6);--headerContent-padding-y:var(--spacing-6);grid-template-areas:"logo logo logo categories search account cart";grid-template-columns:repeat(3,40px) 1fr repeat(3,40px)}}.headerContent a{color:var(--headerContent-link-color,var(--link-color));font-size:var(--headerContent-link-font-size,var(--headerContent-font-size));font-weight:var(--headerContent-link-font-weight,var(--link-font-weight));text-decoration:none}.headerContent_logo{align-items:center;color:var(--primary);display:flex;grid-area:logo;justify-content:center}.headerContent_logo img{height:var(--logo-height,auto);max-height:40px;width:var(--logo-width,100%)}.headerContent_categories{color:currentColor;grid-area:categories;width:100%}.headerContent_categories>.categoriesList{display:none}.headerContent_categories .btn-icon{--foreground-headerContent-default:var(--text-light);padding:0}.headerContent_categories #categories-content.drawer{height:100vh;padding:0}.headerContent_categories #categories-content.drawer[open]{backdrop-filter:blur(1px);background-color:var(--background-utilities-blanket,rgba(28,27,24,.4));padding:var(--spacing-2)}.headerContent_categories #categories-content.drawer .drawer__content{padding:0}.headerContent_categories #categories-content.drawer .categoriesList{color:var(--text-default);list-style:none;padding-left:0}.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__link{align-items:center;display:flex;justify-content:space-between;width:100%}.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__item{align-items:center;display:flex;flex-wrap:wrap;height:2.5rem;height:max-content;padding:0 var(--spacing-4)}.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__item section{display:none}.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__item a{align-items:center;color:var(--categoryLink-foreground,currentColor);display:flex;font-family:var(--categoryLink-font-family,inherit);font-size:var(--categoryLink-font-size,inherit);font-weight:var(--categoryLink-font-weight,inherit);height:40px;text-align:var(--categoryLink-text-align,left);text-decoration:var(--categoryLink-text-decoration,none);text-transform:var(--categoryLink-text-transform,none)}.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__item svg{color:var(--categoryLink-foreground,currentColor)}.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__item:has(.categoriesList--all:empty){display:none}.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__item .categoriesList{interpolate-size:allow-keywords;max-height:0;opacity:0;transition:all .2s ease-in-out;visibility:hidden}.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__item .categoriesList__item:hover>.categoriesList,.headerContent_categories #categories-content.drawer .categoriesList .categoriesList__item [open]+.categoriesList{max-height:max-content;max-height:360px;opacity:1;pointer-events:auto;visibility:visible}@media (min-width:1024px){.headerContent_categories{align-items:center;display:flex;height:100%;justify-content:center;padding-left:0!important}.headerContent_categories [data-target=categories-content]{display:none!important}.headerContent_categories #categories-content.drawer{display:flex;flex-direction:row;height:auto;left:unset;margin-left:unset;opacity:1;padding:0;position:unset;top:unset;transform:unset;visibility:visible;width:100%}.headerContent_categories #categories-content.drawer .drawer__background{display:none}.headerContent_categories #categories-content.drawer section{background-color:transparent;flex-direction:row;max-width:100%;opacity:1;position:unset;visibility:visible;width:100%}}@media (min-width:1024px) and (min-width:1024px){.headerContent_categories #categories-content.drawer section{display:contents}}@media (min-width:1024px){.headerContent_categories #categories-content.drawer section>:not([hidden]){min-height:unset}.headerContent_categories #categories-content.drawer section .drawer__content{background-color:transparent;height:auto;overflow-y:visible;width:100%}.headerContent_categories #categories-content.drawer section>div:not(.drawer__content){display:none}.headerContent_categories #categories-content.drawer section .categoriesList{color:var(--category-foreground,var(--white));display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--category-list-gap);height:40px;justify-content:var(--categoryLink-align);margin-bottom:0;max-height:unset!important;overflow:hidden;width:100%}.headerContent_categories #categories-content.drawer section .categoriesList--scrollable{overflow:visible}.headerContent_categories #categories-content.drawer section .categoriesList .categoriesList__item{--link-color:var(--white,#fff);--link-hover-color:var(--white,#fff);position:relative;width:max-content}.headerContent_categories #categories-content.drawer section .categoriesList .categoriesList__item .categoriesList__link{gap:var(--spacing-2)}.headerContent_categories #categories-content.drawer section .categoriesList--sub{align-items:flex-start;backdrop-filter:blur(var(--subcategory-background-blur,10px));background-color:var(--subcategory-background,#fff);border-radius:var(--radius-default,1rem);color:var(--subcategory-foreground,var(--text-default));display:none;flex-direction:column;flex-wrap:nowrap;height:max-content;justify-content:flex-start;left:50%;opacity:0;overflow-y:auto;padding:var(--dropdown-padding,var(--spacing-4));position:absolute;top:100%;transform:translateX(-50%) scale(.9);transition:all .2s ease-in-out;visibility:hidden;width:360px}.headerContent_categories #categories-content.drawer section .categoriesList--sub.categoriesList--flex{display:flex}.headerContent_categories #categories-content.drawer section .categoriesList--sub a{width:100%;--categoryLink-foreground:var(--subcategory-foreground,currentColor);--categoryLink-font-size:var(--subcategory-font-size,inherit);--categoryLink-font-weight:var(--subcategory-font-weight,inherit);--categoryLink-text-align:var(--subcategory-text-align,left);--categoryLink-text-decoration:var(--subcategory-text-decoration,none);--categoryLink-text-transform:var(--subcategory-text-transform,none);justify-content:var(--subcategory-align,flex-start)}.headerContent_categories #categories-content.drawer section .categoriesList--sub .categoriesList__item{height:max-content;padding:0}.headerContent_categories #categories-content.drawer section .categoriesList--sub:has(.categoriesList__image){display:flex;height:421px;width:727px}.headerContent_categories #categories-content.drawer section .categoriesList--sub:has(.categoriesList__image) .categoriesList__item{margin-right:auto;max-width:50%}.headerContent_categories #categories-content.drawer section .categoriesList--sub:has(.categoriesList__image) .categoriesList__item:has(.categoriesList--sub-sub){padding-right:var(--space-400)}.headerContent_categories #categories-content.drawer section .categoriesList--sub:has(.categoriesList__image) .categoriesList__image{position:absolute;right:0;top:0;width:50%}.headerContent_categories #categories-content.drawer section .categoriesList--sub:has(.categoriesList__image) .categoriesList__image *{height:100%}.headerContent_categories #categories-content.drawer section .categoriesList--sub:has(.categoriesList__image) .categoriesList__image figure{margin:0 auto}.headerContent_categories #categories-content.drawer section .categoriesList--sub:has(.categoriesList__image) .categoriesList__image figure img{width:100%}.headerContent_categories #categories-content.drawer section .categoriesList__item:hover>.categoriesList--sub,.headerContent_categories #categories-content.drawer section [open]+.categoriesList--sub{opacity:1;transform:translateX(-50%) scale(1);visibility:visible}.headerContent_categories #categories-content.drawer section .categoriesList--all{height:max-content;max-height:0!important;max-width:360px;overflow-y:auto;width:max-content}.headerContent_categories #categories-content.drawer section .categoriesList--all .categoriesList__item{align-items:flex-start;flex-direction:column;width:100%}.headerContent_categories #categories-content.drawer section .categoriesList--all .categoriesList--sub{opacity:1!important;position:unset!important;transform:translateX(0) scale(1)!important;visibility:visible!important;width:100%}.headerContent_categories #categories-content.drawer section .categoriesList__item--all:hover .categoriesList--all{max-height:480px!important}}.headerContent_categories .js-login_account{padding:0}.headerContent_categories .js-login_account>:not([hidden]){font-size:var(--text-xs)}.headerContent_categories .js-login_account .account-content{display:flex;flex-direction:column}.headerContent_account{grid-area:account}.headerContent_search{grid-area:search}.headerContent_cart{grid-area:cart}.headerContent:has(#searchCollapse.show) .headerContent_categories{opacity:0;visibility:hidden}.headerContent .btn{background-color:var(--headerContent-btn-background,hsla(0,0%,100%,.102))!important;color:var(--headerContent-btn-foreground,var(--primary))!important}body:has(#login.show){overflow:hidden}@media (max-width:768px){.dropdown-menu{--dropdown-padding:var(--spacing-2);background-color:color-mix(in srgb,var(--neutral) 8%,#fff);border-radius:var(--radius-full);color:var(--text-default);height:max-content;left:50%!important;top:8px!important;transform:unset!important;transform:translateX(-50%)!important;width:calc(100% - 16px)}.dropdown-menu .js-login_account{align-items:center;grid-template-columns:repeat(2,1fr);height:100%}}@media (max-width:768px) and (min-width:1024px){.dropdown-menu .js-login_account{gap:var(--spacing-10)}}@media (max-width:768px){.dropdown-menu .btn-light{--btn-border:1px solid currentColor;--btn-foreground:var(--text-default);--btn-background:transparent}}@media (min-width:1024px){.js-login_account{gap:var(--spacing-10)}}.headerContent--layout-2{--headerContent-radius:40px;grid-template-areas:"logo logo logo . search account cart" "categories categories categories categories categories categories categories";grid-template-columns:repeat(3,40px) 1fr repeat(3,40px);grid-template-rows:repeat(2,auto)}.headerContent--layout-2 .drawer__content:has(.categoriesList.nav){border-radius:0;border-top:1px solid var(--secondary-light);padding-top:var(--spacing-6)!important}.headerContent--layout-2 .categoriesList.nav{justify-content:center}.headerContent--layout-3{grid-template-areas:". . . logo search account cart" "categories categories categories categories categories categories categories";grid-template-columns:repeat(3,40px) 1fr repeat(3,40px);grid-template-rows:repeat(2,auto)}.headerContent--layout-3 .drawer__content:has(.categoriesList.nav){border-radius:0;border-top:1px solid var(--secondary-light);padding-top:var(--spacing-6)!important}.headerContent--layout-3 .categoriesList.nav{justify-content:center}@media screen and (max-width:768px){#searchCollapse{left:50%;opacity:0;position:absolute;top:0;transform:translate(-50%,-100%);transition:opacity .3s ease,transform .3s ease;visibility:hidden}#searchCollapse.in,#searchCollapse.show{opacity:1;transform:translate(-50%,-50%);visibility:visible}}@media screen and (min-width:768px){#searchCollapse{opacity:0;position:absolute;right:0;top:50%;transform:translate(100%,-50%);transition:opacity .3s ease,transform .3s ease;visibility:hidden}#searchCollapse.in,#searchCollapse.show{opacity:1;transform:translate(-50%,-50%);visibility:visible}}#searchCollapse{align-items:center;background-color:var(--search-background,color-mix(in srgb,var(--neutral) 8%,#fff));border-radius:var(--radius-full);display:flex;height:100%;justify-content:center;top:50%;width:100%;z-index:var(--z-index-dropdown)}@media (min-width:1024px){#searchCollapse{background-color:hsla(0,0%,100%,.1);transform:translateY(-50%)!important}}#searchCollapse .form-search-wrap{align-items:center;border:var(--border-primary)!important;border-radius:var(--radius-full);display:flex;justify-content:center;width:calc(100% - 16px)}@media (min-width:1024px){#searchCollapse .form-search-wrap{border:none!important;width:100%}}#searchCollapse .form-search-wrap .form-control{background-color:transparent;border:none;color:var(--text-secondary)}#searchCollapse .form-search-wrap .form-control::placeholder{color:var(--text-secondary)}#searchCollapse .form-search-wrap .btn-icon{--btn-background:transparent}@media (min-width:1024px){#search{position:relative}}#account-toogle.dropdown-toggle:after{display:none}.common-home header{position:var(--header-position,fixed);top:var(--header-top,0)}body:not(.common-home){--headerContent-background:var(--secondary)}body:not(.common-home) header{position:var(--header-position,sticky);top:var(--header-top,0)}header>.container{display:flex;flex-direction:column;gap:var(--spacing-2)}@media (min-width:1024px){header>.container{gap:var(--spacing-4)}}.overline-content{width:100%}.ac_results{background-color:var(--white);border:none;border-radius:8px;height:max-content;left:50%!important;margin-top:0;max-width:calc(100% - 48px)!important;padding:var(--spacing-2);position:absolute!important;top:calc(100% + 24px)!important;transform:translateX(-50%);width:100%!important}.ac_results ul{display:grid;gap:var(--spacing-2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));height:max-content;max-height:calc(100vh - 144px)!important;overflow:auto!important;padding:var(--spacing-4);width:100%}@media (min-width:var(--breakpoint-xl )){.ac_results ul{height:calc(100vh - 400px)!important;max-height:calc(100vh - 144px)!important}}.ac_results ul li{display:flex;height:max-content;padding:0;width:100%}.ac_results ul li.ac_even,.ac_results ul li.ac_odd{background-color:transparent}.ac_results ul li>div{display:flex;flex-direction:column;gap:var(--spacing-4);height:max-content!important;width:100%}.ac_results ul li .left{display:flex;padding:0;width:100%}.ac_results ul li .left img{border:none;border-radius:8px;display:flex;float:left;height:auto;width:100%}.ac_results ul li .center{align-items:center;display:flex;margin:0;max-width:100%;overflow:hidden;padding:0!important;text-overflow:ellipsis}.ac_results ul li .center .name_li{color:var(--text-default);display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--font-size-sm)}.ac_results ul li .right{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:0;min-height:50px;order:1;width:100%}.ac_results ul li .right .price_li{padding-left:0}.ac_results ul li .right .price_li .price{font-size:var(--text-base)}.carouselModule{backdrop-filter:blur(var(--carouselModule-background-blur,0));background-color:var(--carouselModule-background,#171716);justify-content:center;max-width:100%;padding:var(--carouselModule-padding-y,var(--spacing-6)) var(--carouselModule-padding-x,0);position:relative;width:100%}.carouselModule,.carouselModule .container{align-items:center;display:flex}.carouselModule__header{margin-bottom:var(--spacing-4)}.carouselModule__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.carouselModule__title--left{text-align:left}.carouselModule__title--center{text-align:center}.carouselModule__title--right{text-align:right}.carouselModule__container{position:relative}.carouselModule__slide{align-items:center;display:flex;justify-content:center}.carouselModule__item{backdrop-filter:blur(var(--carouselModule-item-background-blur,0));background-color:var(--carouselModule-item-background,rgba(0,0,0,.278));border-radius:var(--carouselModule-item-radius,9999px);display:flex;height:100%;padding:var(--carouselModule-item-padding-y,var(--spacing-4)) var(--carouselModule-item-padding-x,0);width:100%}.carouselModule__item-title{color:var(--carouselModule-item-title-foreground,var(--primary));font-size:var(--font-size-sm);font-weight:var(--carouselModule-item-title-weight,400)}.carouselModule__item-description{color:var(--carouselModule-item-description-foreground,var(--white));font-size:var(--font-size-sm);font-weight:var(--carouselModule-item-description-weight,400)}.carouselModule__item--vertical{align-items:center;flex-direction:column;gap:var(--spacing-2);text-align:center}.carouselModule__item--vertical .carouselModule__description-wrapper{padding:0 var(--spacing-2)}.carouselModule__item--horizontal{align-items:center;gap:var(--spacing-4)}.carouselModule__item--horizontal .carouselModule__image{flex-shrink:0}.carouselModule__item--image_only .carouselModule__image,.carouselModule__item--image_only .carouselModule__link{height:100%;object-fit:cover;width:100%}.carouselModule__link{display:contents}.carouselModule__image{height:auto;max-width:100%;object-fit:contain}.carouselModule__description-wrapper{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:inherit}#carouselModule-10 .carouselModule__title{display:none}.bannerTarjaModule{align-items:center;backdrop-filter:blur(var(--bannerTarjaModule-background-blur,0));background-color:var(--bannerTarjaModule-background,var(--secondary));border-radius:var(--bannerTarjaModule-radius,0);display:flex;justify-content:center;max-width:100%;padding:var(--bannerTarjaModule-padding-y,var(--spacing-6)) var(--bannerTarjaModule-padding-x,0);position:relative;width:100%}.bannerTarjaModule .container{align-items:center;display:flex;flex-wrap:wrap}.bannerTarjaModule__header{display:none;margin-bottom:var(--spacing-4);width:100%}.bannerTarjaModule__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.bannerTarjaModule__title--left{text-align:left}.bannerTarjaModule__title--center{text-align:center}.bannerTarjaModule__title--right{text-align:right}.bannerTarjaModule__container{position:relative;width:100%}.bannerTarjaModule__slide{align-items:center;display:flex;justify-content:center}.bannerTarjaModule__item{backdrop-filter:0;background-color:var(--bannerTarjaModule-item-background,var(--secondary-light));border-radius:var(--bannerTarjaModule-item-radius,80px);display:flex;height:100%;padding:var(--bannerTarjaModule-item-padding-y,var(--spacing-2)) var(--bannerTarjaModule-item-padding-x,var(--spacing-8));transition:all .3s ease;width:100%}.bannerTarjaModule__item-title{color:var(--bannerTarjaModule-item-title-foreground,var(--primary));font-size:var(--bannerTarjaModule-item-title-font-size,var(--font-size-sm));font-style:var(--bannerTarjaModule-item-title-font-style,normal);font-weight:var(--bannerTarjaModule-item-title-font-weight,400);text-decoration:var(--bannerTarjaModule-item-title-text-decoration,none);text-transform:var(--bannerTarjaModule-item-title-text-transform,none)}.bannerTarjaModule__item-description{color:var(--bannerTarjaModule-item-description-foreground,var(--text-white-secondary));font-size:var(--bannerTarjaModule-item-description-font-size,var(--font-size-sm));font-style:var(--bannerTarjaModule-item-description-font-style,normal);font-weight:var(--bannerTarjaModule-item-description-font-weight,400);text-decoration:var(--bannerTarjaModule-item-description-text-decoration,none);text-transform:var(--bannerTarjaModule-item-description-text-transform,none)}.bannerTarjaModule__item--vertical{align-items:center;flex-direction:column;gap:var(--spacing-2);text-align:center}.bannerTarjaModule__item--vertical .bannerTarjaModule__description-wrapper{padding:0 var(--spacing-2)}.bannerTarjaModule__item--horizontal{align-items:center;gap:var(--spacing-4)}.bannerTarjaModule__item--horizontal .bannerTarjaModule__image{flex-shrink:0}.bannerTarjaModule__item--image_only{background-color:transparent;padding:0}.bannerTarjaModule__item--image_only:hover{background-color:transparent}.bannerTarjaModule__item--image_only .bannerTarjaModule__image,.bannerTarjaModule__item--image_only .bannerTarjaModule__link{border-radius:var(--bannerTarjaModule-item-radius,var(--radius));height:100%;object-fit:cover;width:100%}.bannerTarjaModule__link{cursor:pointer;display:contents}.bannerTarjaModule__image{background-color:var(--bannerTarjaModule-item-image-background,transparent);border-radius:var(--bannerTarjaModule-item-image-radius,9999px);height:auto;max-width:100%;object-fit:contain;overflow:hidden}.bannerTarjaModule__description-wrapper{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:inherit}.bannerTarjaModule .swiper-button-next,.bannerTarjaModule .swiper-button-prev{background-color:var(--bannerTarjaModule-nav-background,var(--background));border-radius:var(--bannerTarjaModule-nav-radius,50%);box-shadow:var(--shadow-md);height:var(--bannerTarjaModule-nav-size,40px);transition:all .3s ease;width:var(--bannerTarjaModule-nav-size,40px)}.bannerTarjaModule .swiper-button-next:after,.bannerTarjaModule .swiper-button-prev:after{display:none}.bannerTarjaModule .swiper-button-next svg,.bannerTarjaModule .swiper-button-prev svg{height:24px;width:24px;fill:var(--bannerTarjaModule-nav-foreground,var(--foreground))}.bannerTarjaModule .swiper-button-next:hover,.bannerTarjaModule .swiper-button-prev:hover{background-color:var(--bannerTarjaModule-nav-background-hover,var(--accent))}.bannerTarjaModule .swiper-button-next:hover svg,.bannerTarjaModule .swiper-button-prev:hover svg{fill:var(--bannerTarjaModule-nav-foreground-hover,var(--accent-foreground))}.bannerTarjaModule .swiper-pagination{margin-top:var(--spacing-4);position:relative}.bannerTarjaModule .swiper-pagination-bullet{background-color:var(--bannerTarjaModule-dot-background,var(--muted));height:var(--bannerTarjaModule-dot-size,8px);opacity:1;transition:all .3s ease;width:var(--bannerTarjaModule-dot-size,8px)}.bannerTarjaModule .swiper-pagination-bullet-active{background-color:var(--bannerTarjaModule-dot-active-background,var(--primary));border-radius:var(--bannerTarjaModule-dot-active-radius,4px);width:var(--bannerTarjaModule-dot-active-width,24px)}.bannerVideoModule{padding:0}.bannerVideoModule .container{--container-max-width:100%}.bannerVideoModule__header{margin-bottom:2rem}.bannerVideoModule__container{position:relative;width:100%}.bannerVideoModule__video{width:100%}.bannerVideoModule__video--desktop{display:block}.bannerVideoModule__video--mobile{display:none}@media (max-width:768px){.bannerVideoModule__video--desktop{display:none}.bannerVideoModule__video--mobile{display:block}}.bannerVideoModule__iframe-wrapper{align-items:center;border-radius:8px;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}@media (max-width:768px){.bannerVideoModule__iframe-wrapper{aspect-ratio:9/16;max-height:100vh}}@media (min-width:769px){.bannerVideoModule__iframe-wrapper{aspect-ratio:16/9}}.bannerVideoModule__iframe,.bannerVideoModule__iframe-wrapper iframe{border:0;border-radius:8px;display:block;height:100%;object-fit:cover;width:100%}.bannerVideoModule__link{cursor:pointer;display:block;position:relative;text-decoration:none}.bannerVideoModule__link:hover .bannerVideoModule__overlay{background:rgba(0,0,0,.1)}.bannerVideoModule__link iframe{pointer-events:none}.bannerVideoModule__overlay{background:transparent;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.product-item{max-width:100%;width:100%}.product-grid{align-items:center;background-color:var(--productGrid-background,var(--neutral-light));border-radius:var(--productGrid-border-radius,24px);color:var(--productGrid-foreground,currentColor);container-name:product-info;container-type:inline-size;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:0}.product-grid:before{display:none}.product-grid .product-image{background-color:var(--productGrid-image-background,var(--white));border:var(--border-default);border-radius:var(--productGrid-border-radius,24px);height:auto;overflow:hidden;width:100%}.product-grid .product-image a{display:flex;height:auto;width:100%}.product-grid .product-image img{aspect-ratio:1;height:auto;mix-blend-mode:multiply;object-fit:cover;transition:transform .3s ease;width:100%}.product-grid .product-list-informations{color:var(--productGrid-foreground,currentColor);display:flex;flex-direction:column;padding:var(--spacing-2);text-align:left;width:100%}@media (min-width:768px){.product-grid .product-list-informations{padding:var(--spacing-5) var(--spacing-10)}}.product-grid .product-list-informations>.break{display:none}.product-grid .product-list-informations>:not([hidden]){margin-top:0}.product-grid .product-list-informations .product-title{color:var(--productGrid-title-foreground,rgba(23,23,22,.6));display:-webkit-box;font-size:var(--productGrid-title-font-size,var(--font-size-sm));font-weight:var(--productGrid-title-font-weight,400);margin-bottom:0;padding:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1}.product-grid .product-list-informations .product-title a{color:currentColor;line-height:normal}.product-grid .product-list-informations .product-main-price,.product-grid .product-list-informations .product-price-new{color:var(--productGrid-price-foreground,var(--text-default));font-size:var(--productGrid-price-font-size,var(--font-size-sm));font-weight:var(--productGrid-price-font-weight,400);line-height:1.5}.product-grid .product-list-informations .product-price-old{font-size:var(--font-size-sm)}.product-grid .product-list-informations .product-price{align-items:center;display:flex;margin:var(--spacing-4) 0;width:100%}.product-grid .product-list-informations .product-price-discount,.product-grid .product-list-informations .product-price-simulator{color:var(--text-secondary);font-size:var(--font-size-xs)}.product-grid .product-list-informations .product-price-discount b,.product-grid .product-list-informations .product-price-discount strong,.product-grid .product-list-informations .product-price-simulator b,.product-grid .product-list-informations .product-price-simulator strong{color:var(--text-default);font-weight:400}.product-grid .product-list-informations .product-block-hover{display:none}.product-grid .label-custom{border-radius:var(--radius-full);height:25px;justify-content:center;left:8px;padding:0 8px;top:8px!important}.product-grid .label-custom,.product-grid .rating{align-items:center;display:flex}.product-grid .rating svg{height:16px;width:16px}.product-grid .rating .value{color:var(--text-secondary);font-size:var(--font-size-xs)}.productList{background-color:var(--productList-background,transparent);color:var(--productList-foreground,currentColor);gap:var(--productList-gap,var(--spacing-4));grid-column:-1/1;min-height:var(--productList-min-height,0);padding:var(--productList-padding-y,var(--spacing-4)) var(--productList-padding-x,var(--spacing-4));position:relative;width:100%}.productList .container{align-items:center;display:flex;justify-content:center;max-width:var(--productList-width,var(--container-width,1280px))}.productList .productListContent{align-content:center;align-items:center;display:grid;grid-template-areas:"info" "products";grid-template-columns:1fr;justify-content:center;justify-items:center;margin:0 auto;width:100%}.productList--banner{--productList-padding-x:0;--productList-padding-y:0;--container-width:100%}.productList--banner .productListContent{gap:var(--spacing-4);grid-template-areas:"info" "banner" "products"}.productList--banner .products{margin-top:-64px;padding-left:var(--spacing-4)}.productList--category,.productList--category .productListContent{display:block}.productList__title{align-items:center;color:var(--productList-title-foreground,var(--text-default));display:flex;flex-wrap:wrap;font-size:var(--productList-title-font-size,var(--font-size-2xl));font-weight:var(--productList-title-font-weight,400);gap:var(--spacing-4);grid-area:title;justify-content:space-between;line-height:normal;margin-bottom:0;padding:0;text-align:left;text-decoration:var(--productList-title-text-decoration,none);text-transform:var(--productList-title-text-transform,none);width:max-content}.productList__description{color:var(--productList-description-color,var(--text-default));font-size:var(--productList-description-font-size,var(--font-size-sm));grid-area:description}.productList__products{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--productList-gap,0);grid-area:products;justify-content:center;max-width:100%;padding:var(--productList-padding,0 var(--spacing-4));width:100%}.productList__products[data-carousel-nav="0"]{--productList-padding:0px}.productList__products:not(.swiper){--productList-gap:var(--spacing-4) var(--spacing-2);display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){.productList__products:not(.swiper){--productList-gap:var(--spacing-2) var(--spacing-4);grid-template-columns:repeat(var(--columns,4),1fr)}}.productList__products .products__title{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--spacing-4);width:100%}@media (min-width:1024px){.productList__products{max-width:var(--productList-swiper-width,100%)}}.productList__products:not(.swiper) .product-grid .product-list-informations{padding:var(--spacing-3) var(--spacing-2)}@media (min-width:768px){.productList__products:not(.swiper) .product-grid .product-list-informations{padding:var(--spacing-5) var(--spacing-10)}}.productList__timer{grid-area:timer}.productList__link{align-items:center;display:flex;grid-area:link;justify-content:center;justify-self:end;width:max-content}.productList__link.btn{--btn-foreground:var(--productList-link-foreground,var(--primary));--btn-border:1px solid currentColor;--btn-padding:0 var(--spacing-4)}.productList__banner{align-items:center;border-radius:var(--productList-banner-radius,0);display:flex;grid-area:banner;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.productList__banner:before{background:var(--productList-banner-desktop) center/cover no-repeat;content:"";filter:blur(20px);inset:0;position:absolute;transform:scale(1.1);z-index:-1}.productList__info{align-items:center;display:flex;flex-wrap:wrap;gap:0 var(--spacing-4);grid-area:info;max-width:100%;overflow:hidden;padding:0 var(--spacing-4);width:100%}@media (min-width:1024px){.productList__info{gap:0 var(--spacing-10);margin-bottom:var(--spacing-8);padding:0}}.productList__info .productList__title{justify-content:flex-start;text-align:left;width:max-content}.productList__info .productList__title+.productList__description{width:100%}.productList__info .swiper-navigation{align-items:center;display:flex;gap:var(--spacing-4);margin-left:auto}.productList__info .swiper-navigation .swiper-button-next,.productList__info .swiper-navigation .swiper-button-prev{background-color:#fff;border:var(--border-default);color:var(--text-default);margin:0;position:unset;transform:none}@media (min-width:1024px){.productList .productListContent{grid-template-areas:"info info" "products products";grid-template-columns:repeat(2,1fr)}.productList--banner .productListContent{grid-template-areas:"info banner " "products banner ";grid-template-columns:628px 50%;justify-content:end}.productList--banner .productList__banner{border-radius:var(--productList-banner-radius,0 0 0 40px)}.productList--banner .products{margin-top:0;padding-left:0}.productList:has(.products--right).productList--banner .productListContent{grid-template-areas:"banner info" "banner products";grid-template-columns:50% 628px;justify-content:start}.productList:has(.products--right) .productList__banner{border-radius:var(--productList-banner-radius,0 40px 0 0)}.productList--background-banner{--productList-min-height:993px;--productList-padding-x:0;--productList-padding-y:0;--productList-background-banner:var(--productList-banner-desktop,none);overflow:hidden;position:relative}.productList--background-banner:after{content:var(--productList-background-banner);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.productList--background-banner .container{justify-content:flex-start;position:relative;z-index:2}.productList--background-banner .productListContent{grid-template-areas:"info" "products";grid-template-columns:100%;margin:0;max-width:100%;width:max-content;z-index:2}.productList--background-banner .productListContent:has(.products--right){grid-template-areas:"info" "products"}.productList--background-banner .productListContent .productList__info{align-items:center;display:flex;justify-content:center;justify-content:space-between}.productList--background-banner .productListContent .productList__title{justify-content:center;text-align:center}.productList--background-banner .productListContent .productList__link{justify-self:center;--btn-padding:0 var(--spacing-4)}.productList--background-banner .products{justify-self:flex-start}}@container product-info (max-width: 360px){.product-grid .product-list-informations{padding:var(--spacing-4)}}@container product-info (max-width: 260px){.product-grid .product-list-informations{padding:var(--spacing-2)}}#filtersV2Content .drawer__content{height:100%;padding:0}.selectedFiltersContainer{background-color:var(--filter-background,var(--white));border-radius:var(--dropdown-radius,8px);color:var(--dropdown-foreground,var(--text-default));margin-bottom:var(--spacing-4);padding:var(--dropdown-padding,var(--spacing-4))}.selectedFiltersContainer:has(.selectedFiltersList:empty){display:none}.selectedFiltersContainer .selectedFiltersList{display:flex;gap:var(--spacing-2);list-style:none;margin-bottom:0;padding:0}.selectedFiltersContainer .selectedFiltersList .btn-remove-filter{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem;align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--neutral-light,rgba(150,141,88,.078));--btn-foreground:var(--neutral-foreground,var(--text-secondary));--btn-padding:0 var(--spacing-2)}.selectedFiltersContainer .selectedFiltersList .btn-remove-filter:hover{--btn-background:var(--neutral-hover,var(--neutral-light,rgba(150,141,88,.078)))}.selectedFiltersContainer .selectedFiltersList .btn-remove-filter path,.selectedFiltersContainer .selectedFiltersList .btn-remove-filter svg{color:currentColor;height:1em;width:1em}.selectedFiltersContainer .selectedFiltersList .btn-remove-filter:disabled{cursor:not-allowed;opacity:.65}.selectedFiltersContainer .clear-filters{display:none!important}.filterForm{gap:var(--spacing-4);height:100%}.filterForm,.filterForm .filters{display:flex;flex-direction:column}.filterForm .filters{--dropdown-foreground:var(--text-secondary);align-items:start;background-color:var(--filter-background,var(--white));border-radius:var(--dropdown-radius,8px);color:var(--dropdown-foreground);height:max-content;overflow:hidden;padding:var(--dropdown-padding,var(--spacing-4));width:100%;interpolate-size:allow-keywords;transition:all .2s ease-in-out}.filterForm .filters:is(details){max-height:50px}.filterForm .filters summary{display:flex;justify-content:space-between;text-align:left;width:100%}.filterForm .filters[open]{gap:var(--spacing-4);max-height:max-content;transition:all .6s ease-in-out}.filterForm .filters ul{display:flex;flex-wrap:wrap;gap:var(--spacing-2);list-style:none;max-width:100%;padding:0}.filterForm .filters ul li{list-style:none}.filterForm .filters ul .filter-box{align-items:center;border:1px solid rgba(150,141,88,.251);border-radius:var(--radius-md);display:flex;font-size:var(--font-size-sm);height:40px;justify-content:center;min-width:40px;padding:0 var(--spacing-4);text-transform:none;white-space:nowrap}.filterForm .filters ul .filter-box:has(:checked){border-color:var(--text-default)}.filterForm .filters ul .filter-box input{display:none}.filterForm .filter-title{color:var(--text-default);font-size:var(--font-size-sm);font-style:normal;font-weight:400;inset:unset;line-height:normal;padding:0}.filterActionContainer{display:flex;gap:var(--spacing-4);grid-column:-1/1;justify-content:flex-end;width:max-content}.filterActionContainer--top{align-items:center;background:var(--transparent);display:flex;justify-content:space-between;padding:0;position:absolute;right:var(--spacing-4);top:var(--spacing-4);width:max-content;z-index:999}.filterActionContainer--top button{margin-left:auto;max-width:200px;width:100%;z-index:20}.filterActionContainer--bottom{background:var(--filter-background,var(--white));border-radius:var(--border-radius,8px);bottom:var(--spacing-4);display:flex;flex-direction:column;margin-top:auto;padding:var(--dropdown-padding,var(--spacing-4));position:sticky;width:100%}@media (min-width:1024px){.filterActionContainer--bottom{bottom:0;right:0;z-index:30}.filterActionContainer--bottom button{width:100%;z-index:20}}body [data-mbz-button-popup-wrapper]{z-index:1000}.layout-content-top .clear-filters{width:max-content}#column-left #filter-button-side,#column-left .heading_column_left{display:none}#column-left .buttons{justify-content:flex-start}#column-left .buttons .btn{padding:var(--spacing-4)!important}@media (min-width:1024px){#column-left .filterContent__summary{display:none}}#column-left>[id^=content-filters-v2]{display:block;gap:var(--gap);padding:0}#column-left>[id^=content-filters-v2] .filters-new{margin:0!important;padding:0 var(--gap)}#column-left>[id^=content-filters-v2] .filters-new-content{margin:0;padding:0}@media (min-width:1024px){#filtersV2Content{height:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:900;interpolate-size:allow-keywords;transition:all .3s ease-in-out}#filtersV2Content .drawer__background{display:none}#filtersV2Content section{margin-bottom:var(--spacing-6);max-width:100%;padding:0;transform:translateX(0) scale(.9);transform-origin:top;width:100%}#filtersV2Content section .drawer__top{display:none}#filtersV2Content section .selectedFiltersContainer{align-items:center;display:flex;gap:var(--spacing-4)}#filtersV2Content section .selectedFiltersContainer .clear-filters{display:flex!important;font-size:var(--font-size-sm);margin-left:auto;text-decoration:underline;--btn-foreground:var(--text-secondary)}#filtersV2Content section .filterForm{display:flex;flex-direction:row;flex-wrap:wrap}#filtersV2Content section .filterForm>.filters{flex-grow:1;gap:var(--spacing-4);height:250px;max-height:max-content;max-width:33.333%;overflow-y:hidden;position:relative;transition:all .6s ease-in-out;width:100%;--filter-background:var(--neutral-light);--dropdown-radius:24px}#filtersV2Content section .filterForm>.filters summary svg{display:none}#filtersV2Content section .filterForm>.filters ul{height:max-content;max-height:186px;overflow-y:auto;width:100%}#filtersV2Content section .filterForm>.filters ul.filter-price-list{height:100%;justify-content:center;max-height:none;overflow:visible}#filtersV2Content section .filterForm .filterActionContainer,#filtersV2Content section .filterForm .selectedFiltersContainer{--dropdown-padding:0}#filtersV2Content section .filterForm .filterActionContainer--bottom{--dropdown-padding:0;flex-direction:row-reverse;flex-grow:3;justify-content:flex-start;max-width:100%;width:100%}#filtersV2Content section .filterForm .filterActionContainer--bottom .btn-full{--btn-width:max-content}#filtersV2Content .selectedFiltersContainer{--dropdown-padding:0}#filtersV2Content[open]{height:max-content}#filtersV2Content[open] section{transform:translateX(0) scale(1)}}.filter-bar-price{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:100%;width:100%}.filter-bar-price .range_values{display:flex;font-size:var(--font-size-xs);justify-content:space-between}.filter-bar-price .range_inputs{display:grid;gap:var(--spacing-4);grid-template-columns:repeat(2,1fr)}.filter-bar-price .range_inputs .stepper{max-width:100%;width:100%}.filter-bar-price .range_inputs .stepper-input{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem;align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:transparent;--btn-foreground:rgba(23,23,22,.6);--btn-border:var(--border-default);--btn-width:100%}.filter-bar-price .range_inputs .stepper-input:hover{--btn-background:var(--outline-hover,transparent)}.filter-bar-price .range_inputs .stepper-input path,.filter-bar-price .range_inputs .stepper-input svg{color:currentColor;height:1em;width:1em}.filter-bar-price .range_inputs .stepper-input:disabled{cursor:not-allowed;opacity:.65}.filter-bar-price .range_inputs .stepper-input::placeholder{color:var(--text-light)}.filter-bar-price .ui-widget-header{background-color:var(--primary)}.filter-bar-price .ui-button,.filter-bar-price .ui-state-default,.filter-bar-price .ui-widget-content .ui-state-default,.filter-bar-price .ui-widget-header .ui-state-default,.filter-bar-price html .ui-button.ui-state-disabled:active,.filter-bar-price html .ui-button.ui-state-disabled:hover{background-color:var(--primary);border:1px solid var(--white);border-radius:9999px}.filter-bar-price .ui-slider-horizontal{border:none;border-radius:9999px;height:4px}.filter-bar-price .ui-widget.ui-widget-content{border:none}.filter-bar-price .ui-slider .ui-slider-handle{height:12px;outline:none;width:12px}.filter-bar-price .ui-slider .ui-slider-handle:focus,.filter-bar-price .ui-slider .ui-slider-handle:focus-visible{box-shadow:0 0 0 15px var(--neutral-light)}.filter-bar-price .ui-slider-handle:first-of-type{transform:translateX(75%)}.newsletterModule{align-items:center;display:flex;justify-content:center;padding:var(--newsletter-padding-y,var(--spacing-4)) var(--newsletter-padding-x,var(--spacing-4));width:100%}.newsletterContent{background-color:var(--newsletter-background,var(--primary));border-radius:var(--newsletter-radius,var(--spacing-6));color:var(--newsletter-foreground,var(--text-default));container:newsletter/inline-size;display:flex;flex-direction:column;gap:var(--newsletter-gap,var(--spacing-6));padding:var(--newsletter-padding,4rem 1rem);width:100%}@media (min-width:1024px){.newsletterContent{--newsletter-padding:var(--spacing-6);--newsletter-radius:var(--radius-full);align-items:center;display:flex;flex-direction:row}}.newsletterContent__image{flex-shrink:0;grid-area:image}.newsletterContent__image:empty{display:none}.newsletterContent__image img{display:block;height:auto;object-fit:cover;width:100%}@media (min-width:768px){.newsletterContent--horizontal .newsletterContent__image{height:200px;max-width:300px}.newsletterContent--horizontal .newsletterContent__image img{height:100%}}.newsletterContent--vertical .newsletterContent__image{max-height:200px;overflow:hidden}.newsletterContent--compact .newsletterContent__image{margin-bottom:1rem;max-height:120px}.newsletterContent__title{align-items:center;align-self:center;color:var(--newsletter-title-color,var(--text-default));display:flex;font-size:var(--newsletter-title-font-size,var(--font-size-2xl));grid-area:title;line-height:normal}.newsletterContent__title:empty{display:none}.newsletterContent__title p{margin:0}@media (max-width:767px){.newsletterContent__title p{font-size:1.25rem}}.newsletterContent__description{color:var(--newsletter-description-color,var(--text-default));grid-area:description}.newsletterContent__description:empty{display:none}.newsletterContent__description p{color:currentColor;font-size:.95rem;line-height:1.5;margin:0}.newsletterContent__form{display:flex;flex-direction:column;gap:1rem;grid-area:form}@media (min-width:1024px){.newsletterContent__form{align-items:center;display:flex;flex-direction:row;justify-content:center}.newsletterContent__form .form-control{max-width:360px;width:max-content}.newsletterContent__form .btn-newsletter{max-width:100px}}.btn-newsletter[data-loading=true]{color:transparent;position:relative}.btn-newsletter[data-loading=true]:after{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:#fff;content:"";height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-control.is-valid,.form-control.is-valid:focus{border-color:var(--success)}.form-control.is-invalid,.form-control.is-invalid:focus{border-color:var(--danger)}@container newsletter (max-width: 1280px){.newsletterContent:has(.form__field--name):has(.form__field--email):has(.form__field--phone){--newsletter-gap:var(--spacing-4);justify-content:space-between}@media (min-width:1024px){.newsletterContent:has(.form__field--name):has(.form__field--email):has(.form__field--phone){gap:var(--spacing-4)}.newsletterContent:has(.form__field--name):has(.form__field--email):has(.form__field--phone) .newsletterContent__form{gap:var(--spacing-4);justify-content:flex-end}.newsletterContent:has(.form__field--name):has(.form__field--email):has(.form__field--phone) .newsletterContent__form .form-control{max-width:150px;width:max-content}.newsletterContent:has(.form__field--name):has(.form__field--email):has(.form__field--phone) .newsletterContent__form .btn-newsletter{max-width:100px}.newsletterContent:has(.form__field--name):has(.form__field--email):has(.form__field--phone) .newsletterContent__form>div{max-width:unset}.newsletterContent:has(.form__field--name):has(.form__field--email):has(.form__field--phone) .newsletterContent__description{max-width:250px}}}.footer{background:var(--footer-background,transparent);color:var(--footer-foreground,currentColor);display:flex;flex-direction:column;padding:var(--footer-padding,0);text-align:left;width:100%}.footer .footerContent{background-color:var(--footerContent-background,var(--text-default));color:var(--footerContent-foreground,var(--white));padding:var(--footerContent-padding,var(--spacing-14) var(--spacing-4));width:100%}.footer .footerContent .container{display:grid;gap:var(--footer-gap,2rem 1.5rem);grid-template-areas:"information" "account" "categories" "contact" "hours" "social" "platform";grid-template-columns:1fr;margin:0 auto;width:100%}@media (min-width:768px){.footer .footerContent .container{grid-template-areas:"categories categories" "information account" "contact hours" "seals seals";grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.footer .footerContent .container{grid-template-areas:"social information account contact";grid-template-columns:200px repeat(3,max-content);justify-content:space-between}.footer .footerContent .container:has(.footerContent__info--categories){grid-template-areas:"social information account categories contact";grid-template-columns:200px repeat(4,max-content)}}@media (min-width:992px){.footer .footerContent .container--layout2{grid-template-areas:"categories information account social" "contact hours seals seals"}.footer .footerContent .container--layout3{grid-template-areas:"categories categories information account contact" "social social hours seals seals";grid-template-columns:repeat(5,1fr)}}.footer .footerContent--bottom{background-color:var(--footerContent-bottom-background,var(--white));color:var(--footerContent-bottom-foreground,var(--text-default))}.footer .footerContent--bottom .container{display:flex;flex-direction:column}@media (min-width:1024px){.footer .footerContent--bottom .container{align-items:center;flex-direction:row;justify-content:space-between}}.footerContent__info .list{list-style:none;margin:0;padding:0}.footerContent__info .list.list-index{display:flex;flex-direction:column;gap:var(--list-gap,var(--spacing-4));margin-top:var(--spacing-6)}.footerContent__info .list.list-index li{font-size:var(--text-sm);line-height:normal;text-align:left}.footerContent__info .list.list-index li a{color:var(--footer-link-foreground,currentColor);font-size:var(--footer-link-font-size,var(--text-sm));line-height:normal;text-decoration:none}.footerContent__info--categories{grid-area:categories}.footerContent__info--social{grid-area:social}@media (min-width:1024px){.footerContent__info--social .footerTitle{display:none}}.footerContent__info--social .footer-social-list{display:flex;flex-direction:row!important;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (min-width:1024px){.footerContent__info--social .footer-social-list.list-index{--list-gap:var(--spacing-2);margin-top:0}}.footerContent__info--social .footer-social-list .footer-social-item{margin-top:0;width:max-content}@media (min-width:1024px){.footerContent__info--social .footer-social-list .footer-social-item{width:100%}}.footerContent__info--social .footer-social-list .footer-social-item a{width:100%}.footerContent__info--social .footer-social-list .footer-social-item .icon{align-items:center;border-radius:var(--social-border-radius,var(--radius-full));display:flex;gap:var(--spacing-2);height:var(--social-icon-size,40px);justify-content:center;text-decoration:none;width:var(--social-icon-size,40px)}@media (min-width:1024px){.footerContent__info--social .footer-social-list .footer-social-item .icon{background-color:hsla(0,0%,100%,.051);width:100%}}.footerContent__info--social .footer-social-list .footer-social-item .icon i,.footerContent__info--social .footer-social-list .footer-social-item .icon svg{font-size:var(--social-icon-font-size,1.125rem);height:var(--social-svg-size,20px);margin:0;width:var(--social-svg-size,20px)}@media (min-width:1024px){.footerContent__info--social .footer-social-list .footer-social-item .icon i,.footerContent__info--social .footer-social-list .footer-social-item .icon svg{color:var(--primary)}}.footerContent__info--social .footer-social-list .footer-social-item .icon span{color:currentColor;display:none}@media (min-width:1024px){.footerContent__info--social .footer-social-list .footer-social-item .icon span{display:inline-flex}}.footerContent__info--information{grid-area:information}.footerContent__info--account{grid-area:account}.footerContent__info--contact{grid-area:contact}.footerContent__info details{border:none}.footerContent__info details summary{align-items:center;border-bottom:1px solid var(--footer-border,#e9ecef);cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:var(--footer-summary-padding,1rem 0)}.footerContent__info details summary::-webkit-details-marker{display:none}.footerContent__info details summary .footerTitle{color:var(--footer-title-color,#333);font-size:var(--footer-title-size,1rem);font-weight:var(--footer-title-weight,600);margin:0}.footerContent__info details summary svg{color:currentColor}.footerContent__info details[open] summary svg{transform:rotate(180deg)}.footerContent__info .footerContent__info__title{color:var(--footer-title-color,var(--primary));font-size:var(--footer-title-size,1rem);font-weight:var(--footer-title-weight,400)}@media (min-width:1024px){.footerContent__info summary{pointer-events:none}.footerContent__info summary svg{display:none}}.storeOpeningHours{max-width:200px}.storeOpeningHours__item,.storeOpeningHours__item>div{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}.storeOpeningHours__item>div{line-height:normal}.storeOpeningHours__content>div{align-items:center;display:flex;gap:var(--spacing-2)}.instagram-content{margin-top:var(--instagram-spacing,1.5rem)}.instagram-content .social-network-title{align-items:center;color:var(--footer-title-color,#333);display:flex;font-weight:600;gap:.5rem;margin-bottom:1rem}.instagram-content .social-network-title i{color:#e4405f}.sealsList{align-items:center;display:flex;flex-wrap:wrap;gap:var(--seals-gap,1rem);margin-top:var(--seals-spacing,1rem)}.sealsList svg{filter:var(--seal-filter,grayscale(100%));transition:filter .3s ease}.sealsList svg:hover{filter:var(--seal-hover-filter,grayscale(0))}.sealsList--payment svg{max-width:var(--payment-seal-width,50px)}.sealsList--security svg{max-width:var(--security-seal-width,85px)}.sealsList__item .footerTitle{color:var(--footer-title-color,#333);font-size:var(--footer-title-size,1rem);font-weight:var(--footer-title-weight,600);margin-bottom:var(--footer-title-spacing,1rem)}.fixed-whatsapp-icon{bottom:var(--whatsapp-bottom,20px);position:fixed;right:var(--whatsapp-right,20px);z-index:var(--whatsapp-z-index,1000)}.fixed-whatsapp-icon a{align-items:center;background:var(--whatsapp-bg,#25d366);border-radius:50%;box-shadow:var(--whatsapp-shadow,0 4px 12px rgba(0,0,0,.15));color:var(--whatsapp-color,#fff);display:flex;height:var(--whatsapp-size,60px);justify-content:center;text-decoration:none;transition:all .3s ease;width:var(--whatsapp-size,60px)}.fixed-whatsapp-icon a:hover{box-shadow:var(--whatsapp-hover-shadow,0 6px 16px rgba(0,0,0,.2));transform:scale(1.1)}.fixed-whatsapp-icon a i{font-size:var(--whatsapp-icon-size,1.5rem)}#go-totop{background:var(--totop-bg,rgba(0,0,0,.7));border:none;border-radius:50%;bottom:var(--totop-bottom,20px);color:var(--totop-color,#fff);cursor:pointer;height:var(--totop-size,50px);position:fixed;right:var(--totop-right,20px);transition:all .3s ease;width:var(--totop-size,50px);z-index:var(--totop-z-index,999)}#go-totop:before{content:"↑";font-size:var(--totop-icon-size,1.25rem)}#go-totop:hover{background:var(--totop-hover-bg,var(--primary-color,#007bff));transform:translateY(-2px)}.productContent{display:flex;flex-direction:column;gap:var(--productContent-gap,var(--spacing-4));width:100%}@media (min-width:1024px){.productContent{display:grid;grid-template-areas:"carousel details" "description details";grid-template-columns:calc(100% - 362px) 362px}}.productContent .product-image{grid-area:carousel}.productContent .productDescription{background-color:var(--neutral-light);border-radius:24px;grid-area:description;padding:var(--spacing-6)}.productContent .productDescription .product-description{color:var(--text-secondary)}.productContent .productDescription .product-description p,.productContent .productDescription .product-description span{background-color:transparent!important}.productContent .productDescription:has(.btn_see_more) .product-description{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;overflow:hidden}.productContent .productDescription:has(.btn_see_more) .product-description.active{-webkit-line-clamp:none;line-clamp:none}.productContent .productDescription .btn_see_more{display:flex;margin-top:var(--spacing-6);width:100%}.productContent .productDescription .btn_product_open.active svg{transform:rotate(180deg)}.productContent .productMainCarousel img{border:var(--border-default);border-radius:var(--product-image-radius,16px);width:100%}.productContent #product{align-content:start;background-color:var(--neutral-light);border-radius:24px;display:grid;font-size:var(--font-size-sm);grid-area:details;grid-template-areas:"rating" "brand" "wishlist" "price" "total-sold" "interested" "availability" "options" "product-likes" "size-guide" "buy" "quantity" "whatsapp" "product-shop" "imgpay" "desc";grid-template-columns:1fr;height:max-content;line-height:normal;max-width:100%;padding:var(--spacing-6);position:sticky;top:0}.productContent #product .additional_informations{grid-area:additional-info;margin-bottom:var(--spacing-6)}.productContent #product .additional_informations:empty{display:none!important}.productContent #product .shortage-warning{font-size:var(--font-size-sm)}.productContent #product .shortage-warning b{font-weight:400}.productContent #product .product-likes-content{grid-area:product-likes;margin-bottom:var(--spacing-6)}.productContent #product .product-likes-content .product-radio-title{color:var(--text-light);font-size:var(--font-size-sm);font-weight:400;margin-bottom:var(--spacing-2)}.productContent #product .product-likes-content ul{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.productContent #product .product-likes-content ul .product-likes{height:64px;padding:0;width:64px}.productContent #product .consult_button_buy_whatsapp{grid-area:whatsapp;padding:0!important;--btn-width:100%;--btn-height:48px!important;background-color:var(--white)!important;border-radius:var(--radius-full);color:var(--brand)!important;grid-column:span 1/span 1;margin-bottom:var(--spacing-6)!important}.productContent #product .consult_button_buy_whatsapp span{font-size:var(--font-size-sm)}.productContent #product .consult_button_buy_whatsapp svg{fill:#25d366!important;height:24px;width:24px}.productContent #product .product-wishlist-button{color:var(--text-secondary);grid-area:wishlist;line-height:normal;margin-top:0}.productContent #product #total-products-sold{grid-area:total-sold;line-height:normal}.productContent #product #total-products-sold:after{display:none!important}.productContent #product .product-size-guide,.productContent #product .product-size-tab{grid-area:size-guide;margin-bottom:var(--spacing-6);margin-top:0}.productContent #product .product-size-guide>span,.productContent #product .product-size-tab>span{--btn-padding:1rem;--btn-radius:0.5rem;align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:var(--neutral-light,rgba(150,141,88,.078));--btn-foreground:var(--neutral-foreground,var(--text-secondary));border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-width:100%;--btn-padding:0 1rem;--btn-font-size:0.875rem;--btn-radius:9999px}.productContent #product .product-size-guide>span:hover,.productContent #product .product-size-tab>span:hover{--btn-background:var(--neutral-hover,var(--neutral-light,rgba(150,141,88,.078)))}.productContent #product .product-size-guide>span path,.productContent #product .product-size-guide>span svg,.productContent #product .product-size-tab>span path,.productContent #product .product-size-tab>span svg{color:currentColor;height:1em;width:1em}.productContent #product .product-size-guide>span:disabled,.productContent #product .product-size-tab>span:disabled{cursor:not-allowed;opacity:.65}.productContent #product .product-model{font-size:var(--font-size-sm);text-transform:uppercase}.productContent #product .product-model span{color:currentColor}.productContent #product .product_availability{color:var(--text-secondary);grid-area:availability;margin-bottom:var(--spacing-6)}.productContent #product .product_availability span{color:var(--text-light)}.productContent #product .productInfo__title{--pageTitle-font-size:var(--font-size-lg)}.productContent #product .product-brand{color:currentColor;display:flex;flex-direction:column;font-size:var(--font-size-sm);font-weight:400;gap:var(--spacing-2);grid-area:brand;margin-bottom:var(--spacing-6)}.productContent #product .product-brand .product-stock span{font-weight:400}.productContent #product .product-brand .productBrandingInfo{color:var(--text-light)}.productContent #product #interested_people_info{align-items:center;background-color:var(--background-brand-secondary);color:currentColor;display:flex;grid-area:interested;max-width:100%;width:max-content}.productContent #product #description_resume{color:var(--text-secondary-default);font-size:var(--font-size-sm);grid-area:desc;position:relative}.productContent #product #description_resume:empty{display:none}.productContent #product .product-rating{color:var(--text-default);display:grid;gap:var(--gap);grid-area:rating;margin-bottom:var(--spacing-2);margin-top:0!important}.productContent #product .product-rating .productRating__icons{display:flex;gap:var(--spacing-1)}.productContent #product .product-rating .rating{display:flex;font-size:14px;gap:var(--spacing-2);margin-top:0!important}.productContent #product .product-rating .rating .material-icons{align-items:center;display:flex;font-size:var(--font-size-sm);justify-content:center}.productContent #product .afterSizes:empty,.productContent #product .product-price-discount:empty{display:none}.productContent #product .product_options_list{align-items:center;gap:var(--spacing-2);margin:0}.productContent #product .product_options_list .sizes{align-items:center;border:var(--border-default);border-radius:8px;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm);height:40px;justify-content:center;margin:0;width:40px}.productContent #product .product_options_list .sizes.selected{border-color:var(--primary);color:var(--primary);font-weight:600}.productContent #product .shipping-free-label{display:none}.productContent #product .product-price-body{color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--font-size-sm);grid-area:price;margin:0;row-gap:var(--spacing-4);gap:0;margin-bottom:var(--spacing-6)}.productContent #product .product-price-body>:not([hidden]){grid-column:span 1/span 1}.productContent #product .product-price-body b,.productContent #product .product-price-body strong{color:var(--text-default);font-weight:400}.productContent #product .product-price-body .simulator-price strong:first-of-type{display:none}@media (min-width:768px){.productContent #product .product-price-body{font-size:var(--font-size-sm)}}.productContent #product .product-price-body .product-price-simulator{grid-column:1/2;grid-row:3/4}.productContent #product .product-price-body .product-price-old{color:var(--text-light);font-size:var(--font-size-sm)}.productContent #product .product-price-body .product-price-discount{display:flex;flex-direction:column;gap:0}.productContent #product .product-price-body .product-price-discount br,.productContent #product .product-price-body .product-price-discount:empty{display:none}.productContent #product .product-price-body .product-price-discount>:not([hidden]){font-size:var(--font-size-sm)}.productContent #product .product-price-body .product-price{align-items:center;display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}.productContent #product .product-price-body .product-price:has(+.product-price-discount:empty){margin-bottom:0}.productContent #product .product-price-body .product-main-price,.productContent #product .product-price-body .product-price-new{--product-price-color:#000;color:var(--product-price-color,currentColor);font-size:var(--product-price-font-size,var(--font-size-lg))!important;font-weight:400;line-height:20px}.productContent #product .product-price-body .text-of,.productContent #product .product-price-body .text-per{display:none}.productContent #product .product-price-body .shipping-free-label{background-color:hsla(21,8%,60%,.102);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="43" height="20" viewBox="0 0 43 20" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.9116 0.0305942L13.7989 0.000854492L13.6846 0.0240514L11.8491 0.396662L12.0481 1.37667L13.7693 1.02726L23.1922 3.51293L7.5128 7.01357L3.03334 3.59434L2.84299 3.44904L2.61046 3.50628L0.816406 3.94789L1.05543 4.9189L2.61695 4.53453L7.09113 7.94974L7.27621 8.09101L7.50346 8.04028L35.2774 1.83938L39.8684 5.33889L28.8694 7.79574L28.6407 7.84682L28.5336 8.05523L23.2102 18.4176L20.9787 19.0354L21.2455 19.9991L23.6882 19.3229L23.8994 19.2644L23.9995 19.0695L29.316 8.72061L41.1351 6.08061L42.1838 5.84637L41.3292 5.19498L35.6987 0.903055L35.5136 0.762027L35.2866 0.812718L25.3157 3.03886L13.9116 0.0305942ZM22.698 10.193L4.81264 14.1952L4.59428 13.2193L22.4796 9.21717L22.698 10.193Z" fill="%23A29791"/></svg>');background-position:20%;background-repeat:no-repeat;color:currentColor;display:flex;grid-column:-1/1;grid-row:2/3;height:var(--size-1200);margin-bottom:0;max-width:100%;width:100%}.productContent #product .product-price-body .shipping-free-label div{color:currentColor}.productContent #product .tab-backdrop:empty{display:none}.productContent #product .product-shop-content{grid-area:product-shop;margin-top:0;padding-top:0}.productContent #product .product-shop-content .col{padding:0}.productContent #product .product-shop-content .product-shipping-title{margin-bottom:var(--spacing-2)}.productContent #product .product-shipping-content{margin-bottom:var(--spacing-6)}.productContent #product .product-shipping-content .product-shipping-title{color:var(--text-light)}.productContent #product .product-shipping-content .product-shipping-title a{color:var(--text-default);text-decoration:underline}.productContent #product .product-payment-simulator{--link-color:var(--text-secondary)}.productContent #product .product-payment-simulator .custom-accordion-title{color:var(--text-light);margin-bottom:var(--spacing-2)}.productContent #product .product-payment-simulator #payment-simulator-content{background-color:var(--secondary-light);border-radius:8px}.productContent #product .product-share-link{margin-bottom:var(--spacing-6);width:100%}.productContent #product .product-share-link ul{display:flex;flex-direction:row;gap:var(--spacing-4);width:100%}.productContent #product .product-share-link .title{color:var(--text-light);margin-right:1rem;text-transform:none}.productContent #product .product-share-link li{align-items:center;display:flex;justify-content:center;padding:0;width:max-content}.productContent #product .product-share-link li a{--link-color:var(--text-default)}.productContent #product .postcode-inputs{width:100%}.productContent #product .postcode-inputs .input-group{background-color:var(--white);border-radius:999px;padding:2px;width:100%}.productContent #product .postcode-inputs .input-group #input-postcode{background-color:transparent;border:none;height:32px}.productContent #product .postcode-inputs .input-group #button-quote_product{--btn-height:32px}.productContent #product .options-list{gap:var(--spacing-2);grid-area:options;margin-bottom:var(--spacing-6)}.productContent #product .options-list>div.offset-top-14{margin-bottom:0}.productContent #product .options-list>div{flex:100%;margin-bottom:0;max-width:100%;padding:0}.productContent #product .options-list [data-upload-option-id]{column-gap:3px;font-size:0;height:120px;width:120px}.productContent #product .options-list [data-upload-option-id]:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' fill='none'%3E%3Cpath fill='%23001867' d='M7 10.577v-8.65l-2.33 2.33-.708-.718L7.5 0l3.539 3.539-.708.719L8 1.927v8.65zM2.116 14q-.69 0-1.154-.463A1.57 1.57 0 0 1 .5 12.385V9.962h1v2.423q0 .232.192.424.193.192.424.192h10.768a.59.59 0 0 0 .424-.192.59.59 0 0 0 .192-.424V9.962h1v2.423q0 .69-.463 1.153a1.57 1.57 0 0 1-1.153.463z'/%3E%3C/svg%3E");display:flex;font-size:var(--font-size-sm);height:14px;width:14px}.productContent #product .options-list [data-upload-option-id]:after{content:"INSERIR";font-size:var(--font-size-sm)}.productContent #product .options-list .control-label,.productContent #product .options-list .product-radio-title{color:var(--text-light);font-size:var(--font-size-sm);font-weight:400;margin-bottom:var(--spacing-2)}.productContent #product .options-list .form-group{margin-bottom:var(--spacing-4)}.productContent #product .options-list .form-group:has(.uniqueInputValue){display:none}.productContent #product .options-list .offset-top-14{margin-bottom:var(--spacing-4);margin-top:0}.productContent #product .options-list .product-option68{display:flex;gap:var(--spacing-2)}.productContent #product .options-list .product-option68 #preview{align-items:center;border:var(--border-default);border-radius:8px;display:flex;height:120px;justify-content:center;padding:var(--spacing-2);width:120px}.productContent #product .options-list .product-option68 #preview img{height:120px;width:auto}.productContent #product .product-buy-button-content{--btn-width:100%;display:grid!important;gap:var(--spacing-4);grid-area:buy;margin-bottom:0;margin-bottom:var(--spacing-6);margin-top:0;width:100%}.productContent #product .product-buy-button-content:has(.product-number){gap:var(--spacing-4);grid-template-columns:90px 1fr}.productContent #product .product-buy-button-content .btn-secondary-outline{--border-color-default:var(--brand);border:var(--border-button-default)!important;height:var(--btn-size-lg)}.productContent #product .progressive_discount:empty{display:none}.productContent #product .product-number{margin-bottom:0}.productContent #product .product-number>label{display:none}.productContent #product .product-number .stepper{height:64px;margin:0;max-width:100%;width:100%}.productContent #product .product-number .stepper .form-control.stepper-input{border-radius:var(--btn-radius,.5rem)!important;font-size:var(--btn-font-size,1rem)!important;gap:var(--btn-gap,.5rem);height:var(--btn-height,2.5rem)!important;padding:var(--btn-padding,0 1rem)!important;width:var(--btn-width,max-content)!important;--btn-height:2.5rem;--btn-padding:1rem;--btn-font-size:0.875rem;--btn-radius:0.5rem;align-items:center;background-color:var(--btn-background,transparent)!important;border:var(--btn-border,none)!important;color:var(--btn-foreground,currentColor)!important;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--btn-background:transparent;--btn-foreground:rgba(23,23,22,.6);--btn-border:var(--border-default);--btn-padding:0px;--btn-height:64px;--btn-radius:999px;box-shadow:none}.productContent #product .product-number .stepper .form-control.stepper-input:hover{--btn-background:var(--outline-hover,transparent)}.productContent #product .product-number .stepper .form-control.stepper-input path,.productContent #product .product-number .stepper .form-control.stepper-input svg{color:currentColor;height:1em;width:1em}.productContent #product .product-number .stepper .form-control.stepper-input:disabled{cursor:not-allowed;opacity:.65}.productContent #product .product-number .stepper-arrow{align-items:center;display:flex;justify-content:center;left:var(--spacing-4);margin-top:0;transform:translateY(-50%)}.productContent #product .product-number .stepper-arrow.up{left:calc(100% - 36px)}.productContent #product .product-number .stepper-arrow.up:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cpath fill='%2317171699' fill-rule='evenodd' d='M9.242.754a.75.75 0 0 0-1.5 0v6.492H1.25a.75.75 0 0 0 0 1.5h6.492v6.5a.75.75 0 0 0 1.5 0v-6.5h6.5a.75.75 0 0 0 0-1.5h-6.5z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:block;font-size:0;height:12px;width:12px}.productContent #product .product-number .stepper-arrow.down:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='2' fill='none'%3E%3Cpath fill='%2317171699' fill-rule='evenodd' d='M.507 1a.75.75 0 0 1 .75-.75H15.75a.75.75 0 0 1 0 1.5H1.257A.75.75 0 0 1 .507 1' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:block;font-size:0;height:12px;width:12px}.productContent #product .product-number #button-cart{grid-area:addtocart}@media (min-width:1024px){.productContent #product .product-number .stepper-arrow{align-items:center;display:flex;justify-content:center}.productContent #product .product-number .stepper-arrow:before{height:var(--size-300);width:var(--size-300)}}.productContent #product #button-cart{--btn-height:64px;--background-button-default:var(--success);--btn-font-size:1rem;font-weight:500;margin-left:0!important;margin-top:0}.productContent #product .product-prices-content{display:contents}.productContent #product .product-img-payment{grid-area:imgpay}.productContent #asks{border-top:var(--border-default);margin:0!important;padding:var(--spacing-6) 0!important}.module-review-description .productContent #asks p,.productContent #asks .heading-title,.productContent #asks .module-review-description p{justify-content:center;margin-bottom:0}.productContent #asks #ask-links{align-items:center;display:flex;justify-content:center}.heading-title,.module-review-description p{--page-subtitle-font-size:var(--font-size-xl);margin-bottom:var(--spacing-4)}.productThumbsCarousel{margin:0;max-height:unset!important}.productThumbsCarousel.swiper{margin:0}.productThumbsCarousel .swiper-slide{border:var(--border-default);border-radius:8px;cursor:pointer;height:auto!important;overflow:hidden;width:100px!important}.productThumbsCarousel .swiper-slide img{height:100%;object-fit:cover;width:100%}.product-swiper-thumbs{display:flex;flex-wrap:wrap;gap:var(--productContent-gap,var(--spacing-4));max-width:100%;min-width:1px;width:100%}.productMainCarousel .swiper-pagination{display:none}.title-buy-together{align-items:center;color:var(--text-brand-default);display:flex;font-family:var(--font-family-default);font-size:var(--text-2xl)!important;line-height:1.5em;margin:0;text-transform:none!important}@media (min-width:1024px){.title-buy-together{font-size:32px!important}}.cart-options-list{font-size:12px;line-height:1rem}.product-shipping-content{display:flex;flex-wrap:wrap;max-width:100%;padding-bottom:var(--spacing-6);position:relative}@media (min-width:1024px){.product-shipping-content{padding-bottom:0}}.product-shipping-content .product-shipping-title{color:currentColor;flex:auto;margin:0;margin-bottom:var(--spacing-4);max-width:100%;width:100%}#shipping-content{margin-top:0}.product-shipping-form .postcode-inputs{max-width:100%;width:100%}#product ul.product_options_list.option_grid_stock>li{align-items:center;background-color:var(--product-option-background,transparent);border:var(--product-option-border,var(--border-default));border-radius:var(--product-option-radius,8px);color:var(--product-option-color,currentColor);display:flex;font-size:var(--product-option-font-size,var(--font-size-sm));font-weight:var(--weight-regular);height:var(--product-option-size,48px);justify-content:center;min-width:var(--product-option-size,48px);padding:0 var(--spacing-2)}#product ul.product_options_list.option_grid_stock>li.notify-btn{--product-option-background:rgba(0,0,0,.02);opacity:.5}.product-shop-content{grid-area:product-shop;margin-top:0;padding-top:0}.product-shop-content .postcode-inputs .input-group{display:grid;gap:var(--spacing-2);column-gap:8px;grid-template-columns:1fr 121px;position:relative}.product-shop-content .postcode-inputs .input-group>:not([hidden]){grid-column:span 1/span 1!important;width:100%}.product-shop-content .postcode-inputs .input-group .input_quantity{border-radius:8px;height:var(--size-1200);max-width:100%;width:100%}@media (min-width:1024px){.product-shop-content .postcode-inputs .input-group .input_quantity{border-bottom-right-radius:0;border-top-right-radius:0}}.product-shop-content .postcode-inputs .input-group .input_quantity ::placeholder{color:currentColor;font-size:var(--font-size-sm)}.product-shop-content .postcode-inputs .input-group #button-quote_product{--border-button-default:var(--border-default);--btn-width:100%;--btn-height:48px;--btn-background:var(--secondary);--btn-foreground:var(--primary);font-size:0!important;height:var(--size-1200);position:relative}@media (min-width:1024px){.product-shop-content .postcode-inputs .input-group #button-quote_product{border-bottom-left-radius:0;border-top-left-radius:0}}.product-shop-content .postcode-inputs .input-group #button-quote_product:before{content:"Calcular";font-size:var(--font-size-sm)!important;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-shop-content .product-shipping-title{font-size:var(--font-size-sm);font-weight:var(--weight-regular);justify-content:space-between}.product-shop-content .product-shipping-title .d-inline-block{display:flex!important;justify-content:space-between}.product-shop-content .product-shipping-title .d-inline-block span{text-transform:uppercase}.product-shop-content .product-shipping-title .d-inline-block a{color:#2cb9ff;font-weight:400;text-decoration:none;width:max-content}@media (min-width:1024px){.product-shop-content .product-shipping-title .d-inline-block a{position:unset}}.product-shop-content .product-shipping-title .mdi{display:none}#shipping-content{max-width:100%;width:100%}#shipping_methods{border:var(--border-default);border-radius:var(--radius-400);box-shadow:none;margin:0;max-width:400px;padding:var(--spacing-4);z-index:1020}.storeOpeningHours__list{display:grid;gap:var(--gap);width:100%}@media (min-width:1024px){.storeOpeningHours__list{grid-column:span 2/span 2;grid-row:span 2/span 2;grid-template-columns:repeat(2,1fr)}}.storeOpeningHours__phone{display:none}.salesCenter{grid-column-start:4;grid-row-start:2}.technology{align-items:center;display:flex;grid-column-start:5;grid-row-start:2}.technology span{color:var(--text-default);font-size:var(--text-base);font-weight:var(--font-bold);margin-right:.5rem}.technology span b{font-weight:var(--weight-normal)}.buy-together-buy-btn{grid-column:-1/1;max-width:100%;padding:var(--spacing-2)}.buy-together-buy-btn .buy-together-end p,.buy-together-buy-btn .buy-together-end p:first-child{font-family:var(--font-family-default)!important}.buy-together-container{align-items:center;border:none;border-radius:var(--radius-400);display:flex;flex-direction:column;gap:var(--gap);margin-top:0;max-width:100%;padding:0;width:100%}@media (min-width:1024px){.buy-together-container{align-items:start;display:grid!important;gap:var(--spacing-8);grid-template-columns:302px calc(100% - 334px)}}.buy-together-container img{border:var(--border-default);border-radius:16px!important}.buy-together{background-color:var(--productGrid-background,var(--neutral-light));display:block!important;display:flex;flex-direction:column;gap:var(--spacing-4);padding:0!important;position:relative;text-align:left;width:100%}.buy-together:has(.addBuyTogetherProduct){border-color:var(--background-brand-default)!important}.buy-toghether-buy-btn{width:100%}@media (min-width:1024px){.buy-toghether-buy-btn{max-width:475px!important}}.buy-together .buy-together-check{height:var(--size-600);left:var(--spacing-2);margin-top:0!important;padding:0!important;position:absolute!important;top:var(--spacing-2);width:var(--size-600);z-index:1020}.buy-together .buy-together-check i{height:32px;margin:0;width:32px}.buy-together .buy-together-check i:before{background-color:var(--white);border:var(--border-default);border-radius:999px;content:"";display:flex;font-family:var(--font-family-default);height:100%;height:32px;margin-left:0;margin-top:0;width:100%;width:32px}.buy-together .buy-together-check i.addBuyTogetherProduct:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M.558 3.921 3.662 7 10.058.667'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--size-400)}.buy-together>.product-image{margin-bottom:0!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%}.buy-together>.product-image img{width:100%}.buy-togheter-item-01{color:var(--text-secondary);font-size:var(--font-size-sm);grid-area:title}.buy-together-container .product-buy-together-price{align-items:center;display:grid;font-size:var(--font-size-sm);gap:0;grid-template-areas:"title" "price" "price-simulator" "discount";grid-template-columns:1fr;margin-top:0;padding:var(--spacing-5) var(--spacing-10)}.buy-together-container .product-buy-together-price .buy-togheter-item-01{margin-bottom:var(--spacing-4)}.buy-together-container .product-buy-together-price .additional_informations,.buy-together-container .product-buy-together-price .product-price-discount{display:none}.buy-together-container .product-buy-together-price>div:first-child{font-size:var(--font-size-sm);margin-bottom:0;line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:var(--spacing-4);overflow:hidden}.buy-together-items:after,.buy-together-main-product:after{display:none}.buy-together-container .product-buy-together-price .product-price{display:flex;flex-wrap:wrap;gap:0;grid-area:price}.buy-together-container .product-buy-together-price .product-price .product-main-price,.buy-together-container .product-buy-together-price .product-price .product-price-new,.buy-together-container .product-buy-together-price .product-price .product-price-old{font-size:var(--font-size-sm);font-weight:400}@media (min-width:1024px){.buy-together-container .product-buy-together-price .product-price{flex-wrap:nowrap;gap:var(--spacing-4)}}.buy-together-container .product-buy-together-price .product-main-price{color:#000;font-size:var(--font-size-sm);font-weight:400}.buy-together-container .product-buy-together-price .product-price-simulator{grid-area:price-simulator;line-height:20px}.buy-together-container .product-buy-together-price .product-price-simulator strong{font-weight:400}.buy-together-container .product-buy-together-price .product-price-simulator>:not([hidden]){font-size:12px}.buy-together-container .product-buy-together-price .product-price-discount{font-size:12px;font-weight:400;grid-area:discount;text-align:left}.buy-together-main-image{position:relative}.buy-together-main-image:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M.558 3.921 3.662 7 10.058.667'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--size-400);border:var(--border-default);border-radius:999px;content:"";height:32px;left:8px;position:absolute;top:8px;width:32px}.buy-together-main-image img{height:115px;width:115px}.buy-together-items{max-height:unset!important}.buy-together-items [class*=swiper-button],.buy-together-items [class*=swiper-button]:active,.buy-together-items [class*=swiper-button]:focus,.buy-together-items [class*=swiper-button]:hover{align-items:center;background-color:var(--white);background-position:50%;background-repeat:no-repeat;background-size:7px;border:var(--border-default);border-radius:9999px;color:var(--text-brand-primary);display:flex;height:40px;justify-content:center;left:unset!important;margin:0!important;opacity:1;right:56px!important;top:-64px;width:40px}.buy-together-items [class*=swiper-button]:active:after,.buy-together-items [class*=swiper-button]:after,.buy-together-items [class*=swiper-button]:focus:after,.buy-together-items [class*=swiper-button]:hover:after{display:none}.buy-together-items [class*=swiper-button].swiper-button-next,.buy-together-items [class*=swiper-button]:active.swiper-button-next,.buy-together-items [class*=swiper-button]:focus.swiper-button-next,.buy-together-items [class*=swiper-button]:hover.swiper-button-next{left:unset!important;right:0!important}.buy-together-items .swiper-pagination{align-items:center;background-color:var(--background-neutral-tertiary);border-radius:var(--radius-full);bottom:0!important;display:flex;height:5px;justify-content:center;margin-top:0!important;margin:0 auto;margin-top:var(--spacing-2)!important;max-width:100%;overflow:hidden;position:unset;width:max-content}.buy-together-items .swiper-pagination .swiper-pagination-bullet{background-color:var(--background-neutral-tertiary);border-radius:var(--radius-full);height:100%;height:5px;margin:0;width:22px}.buy-together-items .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--background-brand-default)}.buy-together-items .swiper-pagination .swiper-pagination-bullet span{display:none}.buy-together-items-content .buy-together{max-height:unset!important;max-width:302px;width:100%}@media (min-width:1024px){.buy-together-items-content .buy-together{border:var(--border-default);border-radius:24px!important;padding:0}}.buy-together-items-content .buy-together .buy-together-info{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);position:relative}@media (min-width:768px){.buy-together-items-content .buy-together .buy-together-info{padding:var(--spacing-5) var(--spacing-10)!important}}@media (min-width:1024px){.buy-together-items-content .buy-together .buy-together-info{gap:var(--spacing-4)}}.buy-together-items-content .buy-together .buy-together-info :not([hidden]) .product-main-price,.buy-together-items-content .buy-together .buy-together-info :not([hidden]) .product-price-new,.buy-together-items-content .buy-together .buy-together-info :not([hidden]) .product-price-old{font-size:var(--font-size-sm)}.buy-together-items-content .buy-together .buy-together-info :not([hidden]) .product-price-old{font-weight:400}.buy-together-items-content .buy-together .buy-together-info :not([hidden]) .product-price-new:before{content:"Por "}.buy-together-items-content .buy-together .buy-together-info .prices{font-size:var(--font-size-sm);gap:var(--spacing-2);grid-template-columns:max-content 1fr}.buy-together-items-content .buy-together .buy-together-info .prices .product-price-simulator{font-size:0;grid-column-start:1;grid-row-start:2}.buy-together-items-content+.swiper-pagination{align-items:center;background-color:var(--background-neutral-tertiary);border-radius:var(--radius-full);bottom:0!important;display:flex;height:5px;justify-content:center;left:50%;margin-bottom:-12px;margin-top:0!important;max-width:100%;overflow:hidden;position:absolute!important;transform:translate(-50%);width:max-content}.buy-together-items-content+.swiper-pagination .swiper-pagination-bullet{background-color:var(--background-neutral-tertiary);border-radius:var(--radius-full);height:100%;height:5px;margin:0;width:22px}.buy-together-items-content+.swiper-pagination .swiper-pagination-bullet-active{background-color:var(--background-brand-default)}.buy-together-items-content+.swiper-pagination .swiper-pagination-bullet span{display:none}.buy-together-main-product{background-color:var(--productGrid-background,var(--neutral-light));gap:var(--gap);padding:.5rem!important}@media (min-width:1024px){.buy-together-main-product{max-width:var(--spacing-4);padding:0!important}}.buy-together-items{align-items:center;display:flex;justify-content:center;max-width:100%}.buy-together-btn-content .button-cart{--background-button-default:transparent!important;--foreground-button-default:var(--text-brand-default);--border-color-default:currentColor}.buy-together-buy-btn{align-items:center;background-color:var(--neutral-light);border-radius:16px;justify-content:center;padding:var(--spacing-8) var(--spacing-4);text-align:center;width:100%}.buy-together-buy-btn,.productContent #product .product_options_list{display:flex;flex-wrap:wrap}.productContent #product .product_options_list .sizes{max-width:100%;width:max-content}.buy-together-buy-btn #button-cart{--btn-width:100%}@media (min-width:1024px){.buy-together-buy-btn #button-cart{--btn-width:max-content}}.buy-together-buy-btn .buy-together-end{align-items:center;border-radius:8px;column-gap:var(--spacing-4);display:flex;flex-direction:column;margin-bottom:0;padding:0;text-align:left}@media (min-width:1024px){.buy-together-buy-btn .buy-together-end{grid-template-columns:1fr;text-align:left}}.buy-together-buy-btn .buy-together-end p{font-size:var(--font-size-base)!important;height:max-content;line-height:20px;margin-bottom:0;width:100%}.buy-together-buy-btn .buy-together-end p.price{margin-top:0;text-align:center}@media (min-width:1024px){.buy-together-buy-btn .buy-together-end p.price{text-align:center}.buy-together-buy-btn .buy-together-end p.price b{font-weight:500}}.buy-together-buy-btn .buy-together-end p:first-child{display:none}.buy-together-buy-btn .buy-together-end p.parcel{font-size:0!important;grid-column-start:2;grid-row-start:2;margin-top:0!important}.buy-together-buy-btn .buy-together-end p.parcel strong{font-weight:400}.buy-together-buy-btn .buy-together-end p.parcel>:not([hidden]){font-size:12px!important;line-height:20px}.buy-together-buy-btn .buy-together-end p.parcel span{padding-left:5px}.buy-together-buy-btn .buy-together-end p.parcel .parcel_price{border-left:var(--border-default);font-weight:400;padding-left:5px}.buy-together-buy-btn .buy-together-end p.parcel .parcel_price:before{content:"de "}.buy-together-main-image{border:none!important;padding:0;padding:0!important}.buy-together-main-image img{height:166px;width:125px}@media (min-width:1024px){.buy-together-main-image img{height:auto;width:100%}}.left-arrow-buy-togheter,.right-arrow-buy-togheter{display:none}.buy-together-items{border:none!important;overflow:visible!important;position:relative}.buy-together-items-content{border:none!important;padding-left:var(--spacing-4)!important;padding-right:0!important}@media (min-width:1024px){.buy-together-items-content{padding-left:0!important}}.buy-together-items-content .buy-together{border:none;margin-bottom:0}@media (min-width:1024px){.buy-together-items-content .buy-together{border-radius:var(--radius-400);padding:var(--spacing-2)}}.buy-together-items-content .buy-together .buy-together-info{display:grid;grid-template-columns:1fr;margin-bottom:0;max-width:100%!important;text-align:left;width:100%!important}.buy-together-items-content .buy-together .buy-together-info .product-price{display:flex;flex-wrap:wrap}@media (min-width:1024px){.buy-together-items-content .buy-together .buy-together-info .product-price{flex-wrap:nowrap;gap:var(--spacing-4)}}.buy-together-items-content .buy-together .buy-together-info :not([hidden]){margin:0!important}.buy-together-items-content .buy-together .buy-together-info:not([hidden]) .product-main-price,.buy-together-items-content .buy-together .buy-together-info:not([hidden]) .product-price-new,.buy-together-items-content .buy-together .buy-together-info:not([hidden]) .product-price-old{font-size:var(--font-size-sm);font-weight:400}.buy-together-items-content .buy-together .buy-together-info:not([hidden]) .product-price-old{color:var(--text-secondary);font-weight:400}.buy-together-items-content .buy-together .buy-together-info:not([hidden]) .product-price-new:before{content:"Por "}.buy-together-items-content .buy-together .buy-together-info .product-buy-together-title{font-size:var(--font-size-sm);line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;color:var(--text-secondary);overflow:hidden}.buy-together-items-content .buy-together .buy-together-info select.form-control:not([size]):not([multiple]){border-radius:999px!important}.buy-together-items-content .buy-together .buy-together-info .button-cart{width:100%}.buy-together-items-content .buy-together .buy-together-info .prices{display:grid;font-size:var(--font-size-xs);gap:0;grid-template-columns:1fr;width:100%}.buy-together-items-content .buy-together .buy-together-info .prices .product-price-simulator strong:first-of-type{display:none}.buy-together-items-content .buy-together .buy-together-info .prices .product-price-simulator>:not([hidden]){font-size:12px;margin-right:5px}.buy-together-items-content .buy-together .buy-together-info .prices .product-price-simulator>span{margin-right:0!important}.buy-together-items-content .buy-together .buy-together-info .prices .product-price-discount{font-size:12px;font-weight:400}.buy-together-main-product{border-radius:1.5rem;display:grid!important;gap:0;grid-template-columns:115px 1fr;margin-bottom:0!important;padding:0 var(--spacing-4)!important;position:relative;width:100%}@media (min-width:1024px){.buy-together-main-product{grid-template-columns:1fr;max-width:100%;padding:0!important}}.buy-together-items{width:100%}.buy-together-btn-content{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size-sm);gap:var(--spacing-4);justify-content:center;margin-bottom:0;width:100%}@media (min-width:1024px){.buy-together-btn-content{display:flex;flex-direction:row;gap:var(--spacing-10)}.buy-together-btn-content p{width:max-content}}.buy-together-btn-content p{margin-bottom:0}.buy-together-btn-content .button-cart{max-width:100%;width:100%}.buy-together-content{margin-bottom:var(--spacing-10)}.buy-together-content .heading-title,.buy-together-content .module-review-description p,.module-review-description .buy-together-content p{width:100%}.buy-together-content .container{display:flex;flex-direction:column}.buy-together-nav{display:none}.buy-toghether-buy-btn{background-color:var(--white);bottom:0;padding:0 var(--spacing-4)!important;position:sticky}@media (min-width:1024px){.buy-toghether-buy-btn{position:unset}}.product_file_upload svg{display:none}.title-buy-together{padding:0 var(--spacing-4)}@media (min-width:1024px){.title-buy-together{padding:0}}.buy-together>.buy-together-info .buy-together-option-list{gap:var(--spacing-2);padding:0 var(--spacing-4);position:absolute;top:-50%;width:100%}.buy-together-option-list .option_type_select{background-color:#fff;min-height:var(--size-1200)}.buy-together-option-list .control-label{font-size:12px}.buy-together-items [class*=swiper-button],.buy-together-items [class*=swiper-button]:active,.buy-together-items [class*=swiper-button]:focus,.buy-together-items [class*=swiper-button]:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none'%3E%3Cpath stroke='%23171716' stroke-miterlimit='10' d='m6.51.985-5.02 5.02 5.02 5.01'/%3E%3C/svg%3E")}.buy-together-items [class*=swiper-button].swiper-button-next,.buy-together-items [class*=swiper-button]:active.swiper-button-next,.buy-together-items [class*=swiper-button]:focus.swiper-button-next,.buy-together-items [class*=swiper-button]:hover.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none'%3E%3Cpath stroke='%23171716' stroke-miterlimit='10' d='m.49.985 5.02 5.02-5.02 5.01'/%3E%3C/svg%3E")}#module-review,#review{color:currentColor}#module-review .item,#review .item{align-items:flex-start;background-color:var(--neutral-light);border:none;border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:flex-start;margin-right:var(--spacing-14);padding:var(--spacing-4);width:490.667px}@media (min-width:1024px){#module-review .item,#review .item{padding:var(--spacing-10)}}#module-review .item>p,#review .item>p{margin-bottom:0}#module-review .item .review-text,#review .item .review-text{overflow:hidden;text-align:left;line-clamp:4;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;color:var(--text-default)!important;height:96px}#module-review .item .review-link,#review .item .review-link{color:var(--text-light);display:none;margin-top:auto;order:5;width:100%}#module-review .item .review-link a,#review .item .review-link a{align-items:end;color:var(--text-secondary);display:grid;font-size:var(--font-size-xs);grid-template-columns:1fr}#module-review .item .review-link a span:first-child,#review .item .review-link a span:first-child{text-align:left}#module-review .item .review-link a span:last-of-type,#review .item .review-link a span:last-of-type{--foreground-button-default:var(--text-secondary);font-size:var(--font-size-xs);font-weight:500;height:var(--spacing-11);margin:0!important;text-transform:uppercase;width:max-content;width:100%}@media (min-width:1024px){#module-review .item .review-link a,#review .item .review-link a{grid-template-columns:1fr max-content}#module-review .item .review-link a span,#review .item .review-link a span{line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;color:currentColor;overflow:hidden}}#module-review .item .review-rating,#review .item .review-rating{color:var(--text-default)}#module-review .navigation,#module-review .swiper-pagination,#review .navigation,#review .swiper-pagination{display:none}#review{margin-top:0}.reviews_list{margin-top:var(--spacing-6)}.reviews_list .item{border:var(--border-default);border-radius:var(--spacing-2);padding:var(--spacing-4)}@media (min-width:1024px){.reviews_list .item.swiper-slide{max-width:536px}}.reviews_list .item .review-rating{color:var(--primary)}#write-comment-link,#write-comment-link:hover{--btn-background:var(--secondary);--btn-font-size:var(--font-size-sm);--btn-foreground:var(--text-default);margin:0}.review-title{display:flex;justify-content:space-between;width:100%}.review-title b{color:var(--text-default);line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;font-weight:400;text-align:left}.review-title b:before{content:"-";display:none}.no-reviews-content{align-items:center;background-color:var(--secondary);border-radius:var(--radius-2xl);color:var(--primary);display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:center;margin:0 auto;max-width:100%;padding:var(--spacing-8) var(--spacing-4);width:425px}.no-reviews-content p{height:max-content;margin-bottom:0}#reviews-title{justify-content:flex-start;margin-bottom:var(--spacing-6)}#reviews-title #review-links{display:flex}#reviews-title .heading-title,#reviews-title .module-review-description p,.module-review-description #reviews-title p{align-items:center;display:flex;height:var(--spacing-11);justify-content:center;justify-content:flex-start;justify-self:center;padding:0 var(--spacing-4);width:100%}@media (min-width:768px){#reviews-title{flex-direction:column;gap:var(--spacing-8);justify-content:flex-start}#reviews-title .heading-title,#reviews-title .module-review-description p,.module-review-description #reviews-title p{border-bottom:none;width:max-content}}#review-links{gap:var(--spacing-4);justify-content:flex-start;margin-right:0!important;padding:0 var(--spacing-4);width:100%}#review-links #all-comments-link,#review-links #all-comments-link:hover{--btn-background:var(--secondary);--btn-foreground:var(--text-default)}#review-links #all-comments-link path,#review-links #all-comments-link svg,#review-links #all-comments-link:hover path,#review-links #all-comments-link:hover svg{fill:var(--btn-foreground)}#review-links #all-comments-link span,#review-links #all-comments-link:hover span{font-size:0}#review-links #all-comments-link span:after,#review-links #all-comments-link:hover span:after{content:"ver todos";font-size:var(--font-size-sm)}@media (min-width:1024px){#review-links #all-comments-link svg:first-of-type,#review-links #all-comments-link:hover svg:first-of-type{display:block}#review-links #all-comments-link path,#review-links #all-comments-link svg,#review-links #all-comments-link:hover path,#review-links #all-comments-link:hover svg{fill:var(--text-default)}#review-links #all-comments-link span,#review-links #all-comments-link:hover span{font-size:var(--font-size-sm)}#review-links #all-comments-link span:after,#review-links #all-comments-link:hover span:after{display:none}}@media (min-width:768px){#review-links{gap:var(--spacing-4);padding:0 var(--spacing-4)}#review-links .heading-title,#review-links .module-review-description p,.module-review-description #review-links p{width:max-content}}#review-links a{--border-button-default:none;margin-left:0!important;max-width:100%;width:max-content}@media (min-width:768px){#review-links a,#review-links a .heading-title,#review-links a .module-review-description p,.module-review-description #review-links a p{width:max-content}}.btn-open-review-form{--btn-font-size:var(--font-size-sm);--btn-background:var(--primary);--btn-foreground:var(--white);--btn-border:none}.btn-open-review-form svg{display:none}.btn-open-review-form:hover{--btn-font-size:var(--font-size-sm);--btn-background:var(--primary);--btn-foreground:var(--white);--btn-border:none}.review-login{padding:var(--spacing-4);text-align:center}.product-content-bottom{margin:var(--spacing-4) 0}@media (min-width:1024px){.product-content-bottom{margin:var(--spacing-12) 0}}.module-review-description{align-items:center;display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-12);padding:0}.module-review-description p{flex-direction:column;margin-bottom:0}.module-review-description button{border:var(--border-default)!important;border-radius:var(--radius-lg)}.module-review-content{margin:0 auto;margin-bottom:var(--spacing-16)!important;max-width:100%;padding-left:var(--spacing-4)}@media screen and (min-width:1024px){.module-review-content{margin-bottom:var(--spacing-24)!important;padding:0 var(--spacing-11)}}.highlighted-product{margin-bottom:0!important}@media screen and (min-width:1024px){.highlighted-product{margin-bottom:var(--spacing-24)!important}}#moduleReviewSwiper--prev{margin-left:auto}#moduleReviewSwiper--next path,#moduleReviewSwiper--next svg,#moduleReviewSwiper--prev path,#moduleReviewSwiper--prev svg{fill:none}.product-price-discount:empty{display:none!important}@media (max-width:1024px){.productMainCarousel{padding-left:var(--spacing-2)!important}.productThumbsCarousel{display:none!important}.productContent #product{margin:0 auto;max-width:calc(100% - 16px);position:unset}.productContent #product .product-shipping-content .product-shipping-title>div{justify-content:space-between;width:100%}.productContent #product .product-shipping-content .product-shipping-title a{max-width:max-content}.buy-together-main-image img{height:auto}.buy-together-container{gap:var(--spacing-4)}.buy-together-main-product{margin:0 auto;max-width:calc(100% - 32px);padding:0!important}.buy-together-items [class*=swiper-button]{display:none!important}.buy-together>.buy-together-info .product-price{justify-content:flex-start!important}}.bannerModule{--container-max-width:100%;align-items:center;background-color:var(--bannerModule-background,transparent);display:flex;justify-content:center;padding:var(--bannerModule-padding-y,0) var(--bannerModule-padding-x,0);width:100%}.bannerModule .video-content{height:100%;min-height:100vh;overflow:hidden;position:relative;width:100%}.bannerModule .video-content iframe{border:none;height:100%!important;left:0;position:absolute;top:0;width:100%}.overlineModule{width:100%}.overlineModule__list{background-color:var(--overline-background,var(--primary));border-radius:var(--overline-radius,80px);color:var(--overline-foreground,var(--text-default));min-height:40px;width:100%}.overlineModule__item{align-items:center;display:inline-flex!important;display:flex;font-size:var(--overline-font-size,var(--font-size-sm));font-weight:var(--overline-font-weight,400);justify-content:center;min-height:40px;text-transform:var(--overline-text-transform,none)}.reviewModule{background-color:var(--reviewModule-background,transparent);margin-top:var(--spacing-6);max-width:100%}.reviewModule .container{--container-width:var(--reviewModule-container-width,1280px);display:flex;flex-direction:column;gap:var(--spacing-6)}.reviewModule__list{max-width:100%}.reviewModule__item{background-color:var(--reviewModule-item-background,var(--neutral-light));border-radius:var(--reviewModule-item-radius,16px);display:flex;flex-direction:column;gap:var(--spacing-2);height:220px;padding:var(--reviewModule-item-padding,var(--spacing-4))}.reviewModule__item .review-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--reviewModule-item-title-foreground,var(--text-default));overflow:hidden}.reviewModule__item .review-link{color:var(--reviewModule-item-link-foreground,var(--text-default))}.reviewModule__item .review-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--reviewModule-item-text-foreground,var(--text-default));overflow:hidden}.reviewModule__description{display:flex;justify-content:space-between}.reviewModule .swiper-navigation{align-items:center;display:flex;gap:var(--spacing-4);margin-left:auto}.reviewModule .swiper-navigation .swiper-button-next,.reviewModule .swiper-navigation .swiper-button-prev{background-color:#fff;border:var(--border-default);color:var(--text-default);margin:0;position:unset;transform:none}body:has(.dialog-open){overflow:hidden}dialog{align-items:center;bottom:0;display:flex!important;height:100vh!important;justify-content:center;left:0;max-height:500px!important;max-width:600px!important;opacity:0;position:fixed;right:0;top:0;visibility:hidden!important;width:100vw!important;z-index:-100}dialog.dialog-open,dialog[open]{opacity:1;visibility:visible!important;z-index:1090}dialog.dialog-position-center{margin:0 auto;max-width:435px!important}
/*# sourceMappingURL=core.min.css.map */
