@charset "UTF-8";:root{--font-family-Barlow:"Barlow",sans-serif;--font-family-Barlow-Condensed:"Barlow Condensed",sans-serif;--color-brand-red-500:#c62e36;--color-brand-red-600:#a9232b;--color-brand-red-200:#e8b6ba;--color-brand-red-deep:#a61f26;--color-neutral-charcoal:#262626;--color-neutral-platinum:#e9e9e9;--color-neutral-silver:#949494;--color-neutral-0:#fff;--color-neutral-25:#fafafa;--color-neutral-40:#f7f7f7;--color-neutral-100:#f5f3f0;--color-neutral-150:#ddd;--color-neutral-200:#dcd8d3;--color-neutral-250:#d3d3d3;--color-neutral-400:#bcbcbc;--color-neutral-450:#a0a0a0;--color-neutral-500:#767676;--color-neutral-slate:#6b7280;--color-neutral-sand:#dcd7cc;--color-neutral-600:#626262;--color-neutral-700:#5a5a5a;--color-neutral-650:#595959;--color-neutral-50:#f5f5f5;--color-neutral-800:#383838;--color-neutral-900:#252525;--color-feedback-green-700:#166534;--color-feedback-red-700:#b42318;--brand-primary:var(--color-brand-red-500);--brand-hover:var(--color-brand-red-600);--brand-graphite:var(--color-neutral-800);--brand-subtle:var(--color-brand-red-200);--text-primary:var(--color-neutral-900);--text-secondary:var(--color-neutral-600);--text-tertiary:var(--color-neutral-500);--text-inverse:var(--color-neutral-0);--text-inverse-secondary:var(--color-neutral-150);--text-inverse-muted:var(--color-neutral-400);--surface-base:var(--color-neutral-0);--surface-subtle:var(--color-neutral-100);--surface-muted:var(--color-neutral-250);--surface-inverse:var(--color-neutral-900);--border-control:var(--color-neutral-500);--border-decorative:var(--color-neutral-200);--icon-primary:var(--color-neutral-900);--icon-secondary:var(--color-neutral-600);--icon-inverse:var(--color-neutral-0);--action-primary-background:var(--color-brand-red-500);--action-primary-hover:var(--color-brand-red-600);--focus-ring:var(--color-neutral-800);--feedback-success-text:var(--color-feedback-green-700);--feedback-error-text:var(--color-feedback-red-700);--color-neutral-175:#d9d9d9;--pagination-bar-width:3.125rem;--pagination-bar-height:1px;--pagination-bar-height-active:0.3125rem;--pagination-bar-color:var(--color-neutral-175);--pagination-bar-color-active:var(--brand-primary);--pagination-bar-hit-area:var(--space-200);--banner-ratio-mob:1/1;--banner-ratio-desk:1920/980;--cl-green:#4d5537;--cl-green-5:rgba(77,85,55,.051);--cl-green-base:#f5f6f4;--cl-seal-brown:#512611;--cl-seal-brown-5:#5126110d;--cl-blue-info:#149dff;--cl-border-input:#e0e0e0;--cl-border-50:#e0e0e080;--cl-white:#fff;--cl-white-10:#ffffff1a;--cl-white-24:#ffffff3d;--cl-white-50:#ffffff80;--cl-white-60:#ffffff99;--cl-white-64:#ffffffa3;--cl-white-70:#ffffffb2;--cl-anti-flash-white:#f3f3f3;--cl-black:#000;--cl-black-10:#0000001a;--cl-black-15:#00000026;--cl-black-40:#00000066;--cl-black-50:#00000080;--cl-black-60:#00000099;--cl-transparent:transparent;--cl-red:#ed1d20;--cl-red-light:#fdeded;--cl-brand-red:var(--brand-primary);--cl-grey:grey;--cl-grey-light:#eeecec;--cl-grey-50:#f2f2f2;--cl-grey-100:#f8f8f8;--cl-grey-200:#f6f6f6;--cl-grey-300:#fbfbfb;--cl-grey-500:#757575;--cl-grey-900:#353535;--cl-blue-100:#eef6ff;--cl-blue-900:#001d3c;--cl-green-100:#eaffea;--cl-green-500:#2baa2b;--cl-green-700:#017701;--cl-green-900:#004800;--cl-orange-100:#fff4ed;--cl-orange-500:#ea8b52;--cl-orange-900:#fe6205;--bg-header-home:var(--cl-black);--bg-header-default:var(--cl-white);--bg-dash:var(--cl-gold);--bg-white:var(--cl-white);--bg-black:var(--cl-black);--bg-transparent:var(--cl-transparent);--bg-footer-seals:var(--cl-white);--bg-backdrop:var(--cl-black-50);--cl-categories-home:var(--cl-white);--cl-categories-home-hover:var(--cl-black-50);--cl-categories-pages:var(--cl-black-60);--cl-image-background:#f2f2f2;--font-sm:0.625rem;--font-md:0.75rem;--font-lg:0.875rem;--font-xl:1rem;--font-2xl:1.125rem;--font-3xl:1.25rem;--font-4xl:1.5rem;--font-5xl:1.75rem;--font-6xl:2rem;--font-7xl:2.25rem;--font-8xl:2.5rem;--font-custom-13:0.8125rem;--font-custom-15:0.9375rem;--font-custom-26:1.625rem;--font-custom-22:1.375rem;--font-custom-17:1.0625rem;--font-custom-19:1.1875rem;--font-custom-30:1.875rem;--w-login-container:28rem;--w-login-form:25rem;--w-register-form:51rem;--h-cart-summary:29.25rem;--font-weight-extra-bold:800;--space-75:0.1875rem;--leading-custom-38:2.375rem;--w-product-content:96rem;--w-product-card-compact:14.25rem;--font-custom-64:4rem;--w-related-card-mobile:14.25rem;--w-related-card-desktop:19.125rem;--w-product-thumb-mobile:3.9375rem;--h-product-thumb-mobile:3.1875rem;--w-product-thumb-desktop:7.875rem;--h-product-thumb-desktop:6.375rem;--w-product-variation:5.9375rem;--font-custom-23:1.4375rem;--font-custom-11:0.6875rem;--font-custom-56:3.5rem;--color-neutral-35:#faf9f8;--color-amber-500:#fa0;--space-25:0.0625rem;--space-125:0.3125rem;--space-175:0.4375rem;--leading-custom-23:1.4375rem;--leading-36:2.25rem;--leading-44:2.75rem;--opacity-disabled:0.5;--opacity-subtle:0.35;--w-category-sort:17.1875rem;--color-neutral-175:#e7e7e7;--border-subtle:var(--color-neutral-175);--h-search-product-mobile:6.75rem;--h-search-product-desktop:8.25rem;--w-search-product-image:6.25rem;--w-search-category-links:37.5rem;--w-search-style-links:9.0625rem;--gap-search-style-columns:7.1875rem;--leading-custom-21:1.3125rem;--w-menu-mobile:22.375rem;--h-menu-category:3.875rem;--gap-menu-account:3.125rem;--color-neutral-675:#666;--color-neutral-475:#777;--color-neutral-300:#ccc;--leading-custom-29:1.8125rem;--leading-custom-30:1.875rem;--tracking-wide:0.04em;--opacity-muted:0.6;--font-categories:var(--font-lg);--font-product-list-title:var(--font-3xl);--font-product-list-title-before:4rem;--font-product-list-price:var(--font-xl);--font-product-list-price-old:var(--font-md);--font-product-list-item-title:var(--font-lg);--font-product-list-item-installment:var(--font-md);--p-newsletter:var(--space-600);--gap-newsletter:var(--space-300);--gap-newsletter-form:var(--space-200);--h-newsletter-control:var(--space-1200);--w-newsletter-content:75rem;--w-newsletter-button:9.375rem;--w-newsletter-input-min:12rem;--w-newsletter-input-multi:10rem;--w-newsletter-content-wide:var(--w-header-content);--w-newsletter-info-desktop:21.9375rem;--gap-newsletter-desktop:5.5625rem;--h-newsletter-desktop:6.1875rem;--w-newsletter-title:100%;--font-newsletter-title:var(--font-custom-26);--leading-newsletter-title:var(--leading-custom-29);--font-newsletter-text:var(--font-xl);--leading-newsletter-text:var(--leading-22);--outline-newsletter:var(--space-50);--font-module-description:var(--font-3xl);--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--space-50:0.125rem;--space-100:0.25rem;--space-150:0.375rem;--space-200:0.5rem;--space-250:0.625rem;--space-300:0.75rem;--space-325:0.8125rem;--space-350:0.875rem;--space-400:1rem;--space-425:1.0625rem;--space-450:1.125rem;--space-500:1.25rem;--space-550:1.375rem;--space-600:1.5rem;--space-650:1.625rem;--space-700:1.75rem;--space-750:1.875rem;--space-800:2rem;--space-850:2.125rem;--space-900:2.25rem;--space-950:2.375rem;--space-1000:2.5rem;--space-1100:2.75rem;--space-1150:2.875rem;--space-1200:3rem;--space-1300:3.25rem;--space-1350:3.375rem;--space-1400:3.5rem;--space-1500:3.75rem;--space-1600:4rem;--space-1650:4.125rem;--space-1700:4.25rem;--space-1800:4.5rem;--space-1950:4.875rem;--space-2000:5rem;--space-2050:5.125rem;--space-2100:5.25rem;--space-2200:5.5rem;--space-2350:5.875rem;--space-2400:6rem;--space-2600:6.5rem;--space-2800:7rem;--space-3200:8rem;--space-4200:10.5rem;--space-5400:13.5rem;--icon-height:1.125rem;--icon-width:1.125rem;--gap-icons:var(--space-200);--gap-footer-content:var(--space-1000);--h-footer-card:32.75rem;--w-footer-logo-desktop:9.81rem;--w-footer-logo-column:18.75rem;--w-footer-logo-spacer:8.25rem;--w-footer-photo-desktop:40%;--w-footer-about-us:60ch;--size-footer-photo-background:100% auto;--position-footer-photo-background:right top;--h-footer-photo-natural:calc(100cqw*1048/3680);--h-footer-photo-fade:clamp(0px,calc(100% - var(--h-footer-photo-natural)),var(--space-1600));--gradient-surface-fade-right:linear-gradient(to right,var(--color-neutral-0),transparent);--w-footer-payment-pix:4rem;--h-footer-payment-pix:1.4375rem;--w-footer-payment-visa:2.875rem;--h-footer-payment-visa:0.9295625rem;--w-footer-payment-diners:1.8076875rem;--h-footer-payment-diners:1.4565625rem;--w-footer-payment-amex:4rem;--h-footer-payment-amex:0.8421875rem;--w-footer-links-column:11.25rem;--w-footer-location:17.8125rem;--gap-footer-columns:var(--space-1600);--gap-footer-rows:4.4375rem;--h-footer-top-row:12.75rem;--h-footer-credits-row:4.625rem;--w-footer-credits:17.125rem;--w-footer-logo-mobile:7.5rem;--w-footer-payment-mobile:4.275rem;--h-footer-payment-mobile:2.1375rem;--ratio-footer-editorial-mobile:342/230;--ratio-footer-photo-desktop:3680/1048;--gap-footer-categories:var(--space-600);--gap-footer-seals-content:var(--space-500);--gap-footer-newsletter:var(--space-600);--gap-footer-newsletter-form:var(--space-300);--gap-product-list:var(--space-200) var(--space-100);--gap-page-content:var(--space-400);--gap-review-content:var(--space-400);--border-default:1px solid var(--cl-black-10);--rounded-sm:var(--space-100);--rounded-lg:var(--space-200);--rounded-xl:var(--space-300);--rounded-2xl:var(--space-400);--rounded-3xl:var(--space-600);--rounded-4xl:var(--space-800);--rounded-6xl:var(--space-1200);--height-stripe:var(--space-1000);--h-search-input:var(--space-2200);--h-menu-mobile:4.5rem;--h-heading-title:var(--space-1600);--w-page-container-desktop:120rem;--w-default-container:118.75rem;--w-search-suggestions:100%;--w-footer-container-content:22.9375rem;--p-header:var(--space-400) var(--space-400) var(--space-350);--h-header-mobile-row:var(--space-1400);--h-header-overline-mobile:var(--space-800);--p-header-mobile-inline:var(--space-400);--w-header-submenu:12.5rem;--w-header-content:81rem;--w-header-logo-desktop:13.0799375rem;--h-header-desktop-row:6.25rem;--w-header-search:39.75rem;--w-header-search-button:6.875rem;--w-header-account:11.875rem;--w-drawer-mobile:22.5rem;--w-drawer-desktop:26.25rem;--h-thumbnail-landscape:3.3094375rem;--shadow-drawer:0 16px 32px rgba(24,52,56,.1);--shadow-popover:0 3px 6px rgba(0,0,0,.1),0 11px 11px rgba(0,0,0,.09),0 24px 14px rgba(0,0,0,.05),0 42px 17px rgba(0,0,0,.01);--gap-header-logo-desktop:7.5450625rem;--gap-header-actions-desktop:6.3125rem;--w-header-logo-mobile:8.2615rem;--h-header-logo-mobile:1.32494375rem;--border-header-mobile:1px solid var(--color-neutral-platinum);--rounded-header-badge:var(--space-250);--rounded-header-search-desktop:var(--space-650);--space-1050:2.625rem;--p-footer-newsletter:var(--space-600) var(--space-400);--p-drawer-account:var(--space-600);--p-search-input:var(--space-400);--p-section-content:0 var(--space-400);--p-footer-content:0 var(--space-400);--p-review-item:var(--space-600)!important;--p-title:0 var(--space-400);--m-product-module:var(--space-600) auto var(--space-800);--leading-16:1rem;--leading-18:1.125rem;--leading-20:1.25rem;--leading-22:1.375rem;--leading-26:1.625rem;--leading-28:1.75rem;--leading-24:1.5rem;--leading-drawer-account:var(--space-500);--leading-category-description:var(--space-500);--leading-product-title:var(--space-550);--leading-xl:var(--space-500);--leading-default:var(--space-500);--leading-footer-item:normal;--top-search-results:2rem;--gap-x-categories:var(--space-600);--grid-cols-categories:1fr repeat(3,auto);--grid-cols-search-results:repeat(5,1fr);--grid-cols-products-list:repeat(2,1fr);--grid-cols-categories-search:repeat(2,1fr);--grid-cols-footer:repeat(2,1fr);--grid-cols-footer-categories:auto}@media screen and (min-width:768px){:root{--p-newsletter:var(--space-800) var(--space-1000);--gap-newsletter:var(--space-800);--grid-cols-products-list:repeat(3,1fr);--grid-cols-categories-search:repeat(3,1fr);--grid-cols-footer-categories:repeat(2,auto)}}@media screen and (min-width:1024px){:root{--p-newsletter:1.34375rem var(--space-1000);--gap-newsletter:clamp(var(--space-600),4.635417vw,var(--gap-newsletter-desktop));--w-newsletter-content:67.25rem;--h-newsletter-control:var(--space-1000);--w-newsletter-button:7.375rem;--gap-newsletter-form:0;--w-newsletter-title:100%;--font-newsletter-title:var(--font-4xl);--leading-newsletter-title:var(--leading-custom-30);--leading-newsletter-text:var(--leading-24);--p-section-content:0 var(--space-1200);--p-footer-newsletter:var(--space-600) var(--space-1000);--p-review-item:var(--space-600) var(--space-800)!important;--p-title:0;--font-product-list-title-before:8rem;--font-module-description:var(--font-4xl);--h-heading-title:var(--space-3200);--grid-cols-products-list:repeat(4,1fr);--grid-cols-footer-categories:repeat(3,auto);--gap-product-list:var(--space-600) var(--space-250);--gap-review-content:var(--space-600)}}@media screen and (min-width:1280px){:root{--h-header-overline-mobile:var(--height-stripe);--h-search-input:var(--space-1200);--p-search-input:0 var(--space-1400);--p-header:var(--space-350) var(--space-1200) 0;--p-footer-content:5rem var(--space-1200);--m-product-module:var(--space-1600) auto;--font-product-list-title:var(--font-4xl);--font-product-list-item-title:var(--font-xl);--font-product-list-price:var(--font-4xl);--font-categories:var(--font-md);--top-search-results:4rem;--grid-cols-categories:auto 48px 1fr repeat(3,auto);--grid-cols-search-results:1fr;--grid-cols-footer:repeat(3,max-content);--grid-cols-footer-categories:repeat(4,auto);--gap-footer-newsletter-form:var(--space-400);--gap-footer-content:var(--space-1200);--gap-footer-categories:var(--space-600) var(--space-1000);--gap-footer-seals-content:var(--space-400);--gap-page-content:var(--space-1600);--gap-x-categories:var(--space-350)}}@media screen and (min-width:1440px){:root{--grid-cols-footer:repeat(4,max-content);--font-categories:var(--font-lg)}}@media screen and (min-width:1600px){:root{--gap-x-categories:var(--space-600);--grid-cols-footer:repeat(5,max-content)}}@keyframes theme-spin{to{transform:rotate(1turn)}}.breadcrumb{background:transparent;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-md);font-weight:var(--font-weight-regular);line-height:var(--leading-16);text-transform:none}.breadcrumb,.breadcrumb.list-inline-dashed>li{align-items:center;gap:var(--space-100);margin:0;padding:0}.breadcrumb.list-inline-dashed>li{color:inherit;display:inline-flex;max-width:100%;min-width:0}.breadcrumb.list-inline-dashed>li a{color:inherit}.breadcrumb.list-inline-dashed>li a:hover{color:var(--brand-primary)}.breadcrumb.list-inline-dashed>li+li:before{background:none;content:"/";flex-shrink:0;font-weight:var(--font-weight-regular);padding:0}.breadcrumb.list-inline-dashed>li:last-child{font-weight:var(--font-weight-semi-bold)}.breadcrumb.list-inline-dashed>li:first-child a{display:inline-flex;font-size:0}.breadcrumb.list-inline-dashed>li:first-child a>*{display:none}.breadcrumb.list-inline-dashed>li:first-child a:after{content:"Início";font-size:var(--font-md)}.breadcrumb a,.breadcrumb span{color:inherit;font-weight:inherit;overflow-wrap:anywhere}.breadcrumb a{cursor:pointer;text-decoration:none;transition:color .2s ease}.breadcrumb a:hover{color:var(--brand-primary)}.breadcrumb a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:var(--space-100)}@media only screen and (min-width:1024px){.breadcrumb{line-height:var(--leading-18)}.breadcrumb,.breadcrumb.list-inline-dashed>li:first-child a:after{font-size:var(--font-lg)}}.modal-content{background-color:var(--surface-base)!important;border:1px solid var(--border-subtle);border-radius:var(--rounded-lg)!important;box-shadow:var(--shadow-popover)}.modal-content,.modal-content .modal_wishlist_info{color:var(--text-primary)}.modal-content .modal-btn-wishlist{align-items:center;background-color:var(--brand-primary);border:none;border-radius:var(--rounded-lg);color:var(--text-inverse);display:flex;font-size:var(--font-xl)!important;font-weight:var(--font-weight-bold)!important;height:var(--space-1200);justify-content:center;line-height:1;text-transform:none!important;transition:background-color .2s ease}.modal-content .modal-btn-wishlist:hover{background-color:var(--brand-hover);color:var(--text-inverse)}.modal-content .form-group>div{padding:0}.modal-content label{color:var(--text-secondary);font-size:var(--font-md);text-align:start;width:100%}.modal-content textarea{border-radius:var(--rounded-sm);margin:0}.modal-content input{border-radius:var(--rounded-sm)!important;height:var(--space-1200)!important;margin:0}.modal-content button{background-color:var(--brand-primary)!important;border-radius:var(--rounded-lg)!important;color:var(--text-inverse);font-size:var(--font-xl);font-weight:var(--font-weight-bold);height:var(--space-1200);transition:background-color .2s ease;width:100%}.modal-content button:hover{background-color:var(--brand-hover)!important}.modal-content .close{background:var(--surface-subtle) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath stroke='%23252525' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.667' d='m.832 10.832 10-10m-10 0 10 10'/%3E%3C/svg%3E") center/var(--space-300) no-repeat!important;border-radius:50%!important;cursor:pointer;font-size:0;height:var(--space-800);margin:0;opacity:1;outline:none;right:var(--space-400);text-shadow:none;top:var(--space-400);transition:background-color .2s ease;width:var(--space-800)}.modal-content .close span{display:none!important}.modal-content .close:hover{background-color:var(--surface-muted)!important;opacity:1}.modal-content .close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}#modal-reminder .modal-dialog{margin:var(--space-400) auto;max-width:28rem;padding:0 var(--space-400);width:auto}#modal-reminder .modal-content{border:1px solid var(--border-subtle);border-radius:var(--rounded-lg)!important;box-shadow:var(--shadow-popover);overflow:hidden}#modal-reminder #modal_reminder_cart{position:relative}#modal-reminder #modal_reminder_cart .close{border-radius:50%!important;color:transparent;display:block;position:absolute;right:var(--space-400);top:var(--space-400)}#modal-reminder #modal_reminder_cart .row{margin:0;padding:var(--space-1200) var(--space-600) var(--space-600)}#modal-reminder #modal_reminder_cart .sp-svg{align-items:center;background:color-mix(in srgb,var(--brand-primary) 10%,var(--surface-base));border-radius:50%;display:flex!important;height:var(--space-1600);justify-content:center;margin:0 auto var(--space-500);width:var(--space-1600)}#modal-reminder #modal_reminder_cart .sp-svg>svg{height:var(--space-800);margin:0;width:var(--space-800)}#modal-reminder #modal_reminder_cart .sp-svg>svg path{fill:var(--brand-primary)}#modal-reminder #modal_reminder_cart .sp-1{color:var(--text-primary);font-size:var(--font-6xl);font-weight:var(--font-weight-extra-bold);line-height:1.05;margin:0 0 var(--space-200);text-wrap:balance}#modal-reminder #modal_reminder_cart .sp-2{color:var(--text-secondary);font-size:var(--font-xl);font-weight:var(--font-weight-regular);line-height:var(--leading-24);margin:0;text-wrap:balance}#modal-reminder #modal_reminder_cart .sp-border{border:0;border-top:1px solid var(--border-decorative);margin:var(--space-600) 0}#modal-reminder #modal_reminder_cart .sp-3{display:block}#modal-reminder #modal_reminder_cart .sp-3 a{align-items:center;background:var(--brand-primary);border-radius:var(--rounded-lg);color:var(--text-inverse);display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1200);padding:var(--space-300) var(--space-600);text-decoration:none;transition:background-color .2s ease;width:100%}#modal-reminder #modal_reminder_cart .sp-3 a:focus,#modal-reminder #modal_reminder_cart .sp-3 a:hover{background:var(--brand-hover);color:var(--text-inverse)}#modal-reminder #modal_reminder_cart .sp-3 a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}#modal-reminder #modal_reminder_cart>a img{display:block;height:auto;width:100%}@media only screen and (min-width:768px){#modal-reminder #modal_reminder_cart .row{padding:var(--space-1400) var(--space-1000) var(--space-1000)}#modal-reminder #modal_reminder_cart .sp-1{font-size:var(--font-8xl)}}#review-form .modal-dialog{margin:var(--space-400) auto;max-width:36rem;padding:0 var(--space-400);width:auto}#review-form .modal-content{background-color:var(--color-neutral-35)!important;border:1px solid var(--border-subtle);border-radius:var(--rounded-sm)!important;color:var(--text-primary)}#review-form .modal-header{align-items:center;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);gap:var(--space-400);padding:var(--space-600)}#review-form .modal-header .close{background-color:transparent!important;border:0;border-radius:var(--rounded-sm)!important;cursor:pointer;flex-shrink:0;height:var(--space-800);opacity:1;position:static;width:var(--space-800)}#review-form .modal-body{padding:0 var(--space-600)}#review-form #review-form-1{max-width:none;padding:0;width:100%}#review-form .form-group{margin:0 0 var(--space-400)}#review-form .control-label{color:var(--text-secondary);font-size:var(--font-md);font-weight:var(--font-weight-medium);margin-bottom:var(--space-200);padding:0}#review-form .form-control{background-color:var(--color-neutral-35);border:1px solid var(--border-control);border-radius:var(--rounded-sm)!important;box-shadow:none;color:var(--text-primary);font-size:var(--font-lg);padding:var(--space-300);width:100%}#review-form .form-control:focus{border-color:var(--brand-primary);outline:none}#review-form .form-control:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}#review-form textarea.form-control{min-height:8rem;resize:vertical}#review-form .images input{cursor:pointer;height:auto!important}#review-form .images button{background-color:transparent!important;border:1px solid var(--brand-primary);border-radius:var(--rounded-sm)!important;color:var(--brand-primary);cursor:pointer;font-size:var(--font-md);height:auto;margin-top:var(--space-200);padding:var(--space-200)}#review-form .r_icons label[for]{color:var(--brand-primary);cursor:pointer;width:auto}#review-form .r_icons input[type=radio]{height:auto!important}#review-form .modal-footer{border:0;padding:var(--space-400) var(--space-600) var(--space-600)}#review-form #button-review{background-color:var(--brand-primary)!important;border:0;border-radius:var(--rounded-sm)!important;color:var(--text-inverse);cursor:pointer;font-weight:var(--font-weight-bold);text-transform:uppercase;transition:opacity .2s ease;width:100%}#review-form #button-review:hover{opacity:.85}@media only screen and (min-width:768px){#review-form .modal-dialog{margin-block:var(--space-1000)}}.swiper-slide{border-radius:unset!important}.swiper .swiper-pagination.swiper-pagination-horizontal{align-items:flex-end;display:flex;height:17px;justify-content:center;line-height:0;margin-top:var(--space-400);position:static}.page-product-Combo-getComboPage .swiper .swiper-pagination,.page-product-product .swiper:not(.buy-together-swiper) .swiper-pagination{display:none}.swiper .swiper-pagination-bullet{background-clip:content-box;background-color:var(--pagination-bar-color);border-radius:0;box-sizing:content-box;height:var(--pagination-bar-height);margin:0!important;opacity:1;padding:var(--pagination-bar-hit-area) 0;transform:none;transition:height .3s ease-in-out,background-color .3s ease-in-out!important;width:var(--pagination-bar-width)}.swiper .swiper-pagination-bullet-active{background-color:var(--pagination-bar-color-active);height:var(--pagination-bar-height-active)}.layout-content-top .swiper .swiper-pagination.swiper-pagination-horizontal{bottom:calc(var(--space-250) - var(--pagination-bar-hit-area))!important;left:0;margin:0;position:absolute;width:100%}.swiper-button-next,.swiper-button-prev{background-color:var(--cl-white);background-position:50%;background-repeat:no-repeat;background-size:24px;border:1px solid #969696;border-radius:var(--rounded-sm)!important;height:var(--space-1000);margin:0;width:var(--space-1000)}.swiper-button-next svg,.swiper-button-prev svg{display:none}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{content:unset!important}.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m10 18-6-6 6-6m-6 6h10.5m5.5 0h-2.5'/%3E%3C/svg%3E")}.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m14 18 6-6-6-6m6 6H9.5M4 12h2.5'/%3E%3C/svg%3E")}html.has-custom-scrollbar{scrollbar-width:none}html.has-custom-scrollbar::-webkit-scrollbar{display:none}@media (scripting:enabled) and (hover:hover) and (pointer:fine) and (forced-colors:none){html:has(body.preload):not(:has(body.page-onestepcheckout-checkout)){scrollbar-width:none}html:has(body.preload):not(:has(body.page-onestepcheckout-checkout))::-webkit-scrollbar{display:none}}.custom-scrollbar{background:transparent;bottom:0;contain:strict;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .35s ease-in,visibility 0s linear .35s;visibility:hidden;width:var(--space-200);will-change:opacity;z-index:1001}.custom-scrollbar.is-visible{opacity:1;pointer-events:auto;transition:opacity .12s ease-out,visibility 0s;visibility:visible}.custom-scrollbar[hidden],body.drawer_is_opened .custom-scrollbar,body.open .custom-scrollbar,body.open-filters .custom-scrollbar,body.open-search .custom-scrollbar,body:has(.filterContent[open]) .custom-scrollbar{display:none}.custom-scrollbar__thumb{background:var(--brand-primary);cursor:grab;height:var(--sb-thumb-size);position:absolute;right:0;top:0;touch-action:none;transform:translateY(var(--sb-thumb-offset,0));transition:background-color .2s ease-out;width:var(--space-150);will-change:transform}.custom-scrollbar__thumb.is-dragging,.custom-scrollbar__thumb:hover{background:var(--brand-hover)}.custom-scrollbar__thumb.is-dragging{cursor:grabbing}@supports (animation-timeline:scroll()){.custom-scrollbar.is-timeline .custom-scrollbar__thumb{animation:custom-scrollbar-thumb linear both;transform:none;animation-timeline:scroll(root block)}}@media (prefers-reduced-motion:reduce){.custom-scrollbar,.custom-scrollbar.is-visible,.custom-scrollbar__thumb{transition:none}}@keyframes custom-scrollbar-thumb{0%{transform:translateY(0)}to{transform:translateY(var(--sb-max-offset,0))}}body.sb-dragging{cursor:grabbing;user-select:none}.page-header__overline #overline-informations{--gap-overline:var(--space-600);--size-overline-star:var(--space-300);height:var(--h-header-overline-mobile);overflow:hidden;position:relative;z-index:0}@media only screen and (min-width:1280px){.page-header__overline #overline-informations{--gap-overline:var(--space-2000);--size-overline-star:var(--space-450)}}.page-header__overline #overline-informations .swiper-wrapper{height:100%;opacity:0;transition:opacity .3s ease-out;width:max-content}.page-header__overline #overline-informations .swiper.is-ready .swiper-wrapper{animation:overline-marquee var(--overline-duration) linear infinite;opacity:1}.page-header__overline #overline-informations .swiper.is-ready:hover .swiper-wrapper{animation-play-state:paused}.page-header__overline #overline-informations .swiper-slide{align-items:center;display:flex;font:inherit;gap:var(--gap-overline);padding-inline-end:var(--gap-overline);width:auto}.page-header__overline #overline-informations .swiper-slide:after{aspect-ratio:10.2138/10;background-color:currentColor;content:"";height:var(--size-overline-star);mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.214 10'%3E%3Cpath d='M5.068 0c.114.08.75 3.138.852 3.517.149-.05.312-.139.457-.206l.668-.313q1.095-.513 2.177-1.054c-.147.158-.309.431-.464.619-.611.737-1.172 1.501-1.793 2.232.17.146.44.242.645.345q.736.371 1.485.718c.272.128.885.413 1.119.578-.366-.053-.997-.017-1.39-.011q-1.104.012-2.208.006c.086.658.284 1.384.43 2.035.114.51.216 1.024.33 1.534-.361-.467-.747-.911-1.107-1.372l-.634-.802c-.155-.197-.346-.453-.52-.624-.009-.017-.02-.02-.038-.03-.03.028-.051.061-.074.094-.133.188-.28.364-.426.542l-1.161 1.44c-.202.25-.383.492-.598.736a85 85 0 0 0 .765-3.567c-.303.033-.733.011-1.043.016C1.7 6.447.834 6.396 0 6.418c.127-.093.298-.17.44-.24.7-.344 1.413-.666 2.109-1.018.219-.11.515-.209.682-.385-.29-.304-.55-.654-.81-.985l-.826-1.038c-.2-.254-.43-.557-.653-.787.69.27 1.376.643 2.052.96.292.137.997.447 1.238.6.225-.523.253-1.098.4-1.63.182-.648.301-1.24.436-1.895'/%3E%3C/svg%3E") center/contain no-repeat}.page-header__overline #overline-informations p{color:inherit!important;font:inherit!important;margin:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){.page-header__overline #overline-informations .swiper.is-ready .swiper-wrapper{animation:none}}@keyframes overline-marquee{to{transform:translateX(-50%)}}.page-header{background-color:var(--brand-graphite);margin:0;opacity:1!important;transition:background-color .4s ease-in-out .3s,border-bottom .3s ease-in-out .3s;visibility:visible!important;width:100%;z-index:1000}.page-header,.page-header--sticky{position:sticky;top:0}.page-header__logo-desktop{display:none}.page-header__overline{background:var(--brand-hover);color:var(--text-inverse);font-size:var(--font-md);font-weight:var(--font-weight-medium)}.page-header__container{display:flex;flex-direction:column;padding:0;position:relative}.page-header__content{align-items:center;display:grid;gap:0 var(--space-400);grid-template-areas:"menu-toggle logo actions" "search search search";grid-template-columns:var(--space-600) minmax(0,1fr) auto;grid-template-rows:var(--h-header-mobile-row) var(--h-header-mobile-row);padding:0 var(--p-header-mobile-inline);width:100%}.page-header__contact{align-items:center;display:none;gap:var(--space-400);grid-area:contact}.page-header__contact-content{color:var(--cl-white);font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:normal}.page-header__contact-content,.page-header__logo{align-items:center;display:flex;gap:var(--space-100)}.page-header__logo{grid-area:logo;height:var(--h-header-logo-mobile);justify-self:start;line-height:0;width:var(--w-header-logo-mobile)}.page-header__logo picture{display:flex;height:100%;width:100%}.page-header__logo img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.page-header__wrapper{display:contents}.page-header__actions{align-items:center;display:flex;gap:var(--space-400);grid-area:actions;justify-self:flex-end;width:max-content}.page-header__drawer{background-color:var(--transparent);position:fixed;top:0;width:100%;z-index:9999}.page-header__drawer,.page-header__drawer-section{display:flex;flex-direction:column;height:100%;opacity:0;transition:all .5s ease-in-out;visibility:hidden}.page-header__drawer-section{background-color:var(--cl-white);left:-100%;max-width:490px;overflow-y:auto;position:relative;width:90%}.page-header__drawer-background{background-color:var(--bg-backdrop);height:100%;left:0;position:absolute;width:100%}.page-header__drawer[open]{opacity:1;visibility:visible}.page-header__drawer[open] section{left:0;opacity:1;visibility:visible}.page-header__drawer--left{left:0}.page-header__drawer--left section{border-radius:0 var(--rounded-lg) var(--rounded-lg) 0;left:-100%;margin-right:auto;right:unset}.page-header__drawer--left[open] section{left:0;right:unset}.page-header__drawer--right{right:0}.page-header__drawer--right section{border-radius:var(--rounded-lg) 0 0 var(--rounded-lg);left:unset;margin-left:auto;right:-100%}.page-header__drawer--right[open] section{left:unset;right:0}.page-header__drawer-top{align-items:center;display:flex;justify-content:space-between;min-height:var(--space-1400);padding:var(--space-400)}.page-header__drawer-top button{align-items:center;background-color:unset;border:none;display:flex;height:var(--space-400);justify-content:center;outline:none;padding:0;width:var(--space-400)}.page-header__drawer-title{align-items:center;color:var(--cl-black);display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-medium);gap:var(--space-100);line-height:20px;margin:0}.page-header__drawer-content{display:flex;flex-direction:column;overflow-y:auto}.page-header__drawer-content--empty{justify-content:center}.page-header__info{align-items:center;background-color:var(--cl-pink-30);border-radius:var(--rounded-lg);display:flex;font-size:var(--font-categories);justify-content:space-between;padding:var(--space-250) var(--space-400);transition:color .3s ease-in-out}.page-header__info a{width:100%}@media only screen and (min-width:1280px){.page-header{background-color:var(--brand-graphite)}.page-header__overline{font-size:var(--font-xl);font-weight:var(--font-weight-regular);line-height:var(--leading-24)}.page-header__container{border-bottom:none;padding:0}.page-header__content{column-gap:clamp(var(--space-600),6.287552vw,var(--gap-header-logo-desktop));grid-template-areas:"logo search-actions";grid-template-columns:var(--w-header-logo-desktop) minmax(0,1fr);grid-template-rows:auto;margin:0 auto;max-width:var(--w-header-content);min-height:var(--h-header-desktop-row);padding:var(--space-250) 0;position:static;width:calc(100% - var(--space-1000)*2)}.page-header__logo{height:var(--space-2000);justify-self:start;width:var(--w-header-logo-desktop)}.page-header__logo picture{height:100%;width:100%}.page-header__logo-mark,.page-header__logo-wordmark{display:none}.page-header__logo-desktop{display:block}.page-header__wrapper{align-items:center;display:flex;gap:clamp(var(--space-600),5.260417vw,var(--gap-header-actions-desktop));grid-area:search-actions;min-width:0}.page-header__actions{flex-shrink:0;gap:var(--space-600)}}.content-loader{align-items:center;display:none;height:-webkit-fill-available;justify-content:center;position:absolute;width:-webkit-fill-available;z-index:999}.content-loader.open{display:flex}.loader{animation:rotate 1s linear infinite;border-radius:50%;height:50px;position:relative;width:50px}.loader:before{animation:prixClipFix 2s linear infinite;border:5px solid #000;border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes search-skeleton-pulse{0%{opacity:var(--opacity-disabled)}to{opacity:1}}body.open-search{overflow:hidden}@media (min-width:1280px){body.open-search .page-header__actions{visibility:hidden}}.page-header{--search-panel-top:calc(var(--h-header-mobile-row)*2)}.page-header__search-button-label{display:none}.page-header__search{background:var(--surface-base);border-bottom:var(--border-header-mobile);border-top:var(--border-header-mobile);box-sizing:border-box;grid-area:search;height:var(--h-header-mobile-row);margin:0 calc(var(--p-header-mobile-inline)*-1)}.page-header__search-fieldset{height:100%;margin:0;padding:0 var(--p-header-mobile-inline);position:relative}.page-header__search--keyboard .page-header__search-input:focus-visible{outline:2px solid var(--brand-primary)!important;outline-offset:var(--space-50)}.page-header__search a,.page-header__search button{cursor:pointer}.page-header__search button:disabled{cursor:default}.page-header__search-skeleton{animation:search-skeleton-pulse 1.2s ease-in-out infinite alternate;background:var(--color-neutral-150);border-radius:var(--rounded-sm);display:block}.page-header__search-skeleton--line{height:var(--space-400);margin-bottom:var(--space-200);width:100%}.page-header__search-skeleton--price{height:var(--space-550);margin-top:var(--space-300);width:50%}.page-header__search-most-searched-skeleton{min-height:var(--space-1100);width:100%}.page-header__search-most-searched[hidden]{display:none}.page-header__search-most-searched-content{display:grid;gap:var(--space-200);grid-template-columns:repeat(4,minmax(0,1fr))}.page-header__search-most-searched-item{background:var(--color-neutral-50);border-radius:var(--rounded-sm);color:var(--text-primary);font-size:var(--font-custom-15);line-height:var(--leading-custom-21);min-height:var(--space-1100);overflow-wrap:anywhere;padding:var(--space-200)}.page-header__search-most-searched-item svg{display:none}@media (prefers-reduced-motion:reduce){.page-header__search-skeleton{animation:none}}.page-header__search-input{background:var(--surface-base);border:0;border-radius:0;color:var(--text-primary);font-size:var(--font-xl);height:100%;line-height:var(--leading-24);padding:0 var(--space-1000) 0 var(--space-900);width:100%}.page-header__search-input:focus{box-shadow:none;outline:none!important}.page-header__search-button{align-items:center;background:transparent;color:var(--text-primary);display:flex;left:var(--p-header-mobile-inline);position:absolute;top:50%;transform:translateY(-50%)}.page-header__search-close{display:none}.page-header__search-container{background:var(--surface-base);color:var(--text-primary);display:flex;flex-direction:column;gap:var(--space-600);left:0;max-height:calc(100dvh - var(--search-panel-top));opacity:0;overflow-y:auto;padding:var(--space-600) var(--space-500) var(--space-800);pointer-events:none;position:fixed;top:var(--search-panel-top);transform:translateY(calc(var(--space-200)*-1));transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s;visibility:hidden;width:100%;z-index:2}@media (prefers-reduced-motion:reduce){.page-header__search-container{transform:none;transition:none}}.page-header__search-container[data-state=results] .page-header__search-discovery{display:none}.page-header__search-container[data-state=results] .page-header__search-view-all{display:flex}.page-header__search-container[data-state=empty] .page-header__search-most-searched{display:none}.page-header__search-container[data-state=loading] .page-header__search-pre-search{opacity:var(--opacity-disabled)}.page-header__search.open-search .page-header__search-container{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.page-header__search-heading{font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-custom-30);font-weight:var(--font-weight-bold);line-height:var(--leading-36);margin:0}.page-header__search-heading-row{align-items:center;display:flex;gap:var(--space-400);justify-content:space-between}.page-header__search-panel-close{background:transparent;display:flex;flex-shrink:0;padding:0}.page-header__search-eyebrow{display:none}.page-header__search-message{color:var(--text-secondary);font-size:var(--font-custom-15);line-height:var(--leading-custom-21);margin:var(--space-200) 0 0}.page-header__search-message:empty{display:none}.page-header__search-discovery{display:flex;flex-direction:column;gap:var(--space-600)}.page-header__search-most-searched,.page-header__search-styles{display:flex;flex-direction:column;gap:var(--space-300)}.page-header__search-most-searched-title,.page-header__search-results-title,.page-header__search-styles-title{color:var(--color-neutral-675);font-size:var(--font-md);font-weight:var(--font-weight-bold);line-height:var(--leading-18);margin:0;text-transform:uppercase}.page-header__search-styles-links{display:grid;gap:var(--space-200);grid-template-columns:repeat(3,minmax(0,1fr))}.page-header__search-styles-links svg{display:none}.page-header__search-styles-links a{align-items:center;border:1px solid var(--color-neutral-150);border-radius:var(--rounded-sm);color:var(--text-primary);display:flex;font-size:var(--font-custom-15);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--leading-custom-21);min-height:var(--space-1100);padding:var(--space-100);text-align:center}.page-header__search-category-links{display:grid;gap:0 var(--space-400);grid-template-columns:repeat(2,minmax(0,1fr))}.page-header__search-category-links .page-header__search-arrow{display:none}.page-header__search-category-links a{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-custom-15);gap:var(--space-200);justify-content:space-between;line-height:var(--leading-custom-21);min-height:var(--space-1100)}.page-header__search-category-links .page-header__search-category-link--accent{color:var(--brand-primary)}.page-header__search-results{display:flex;flex-direction:column;gap:var(--space-300);min-width:0}.page-header__search-results-products{display:grid;gap:var(--space-300);grid-auto-rows:1fr;list-style:none;margin:0;padding:0}.page-header__search-results-products li{display:flex;min-width:0}.page-header__search-results-product{align-items:center;border:1px solid var(--border-subtle);border-radius:var(--space-150);box-sizing:border-box;color:var(--text-primary);display:flex;gap:var(--space-300);height:100%;min-height:var(--h-search-product-mobile);padding:var(--space-250);width:100%}.page-header__search-results-product--loading{cursor:default}.page-header__search-results-product>svg{display:none;flex-shrink:0}.page-header__search-results-header{align-items:center;display:flex;justify-content:space-between}.page-header__search-results-arrows{display:none;gap:var(--space-200)}.page-header__search-results-arrows button{background:transparent;color:var(--brand-primary)}.page-header__search-results-content{position:relative}.page-header__search-results-image{flex:0 0 var(--space-2050);height:var(--space-2050);object-fit:contain;width:var(--space-2050)}.page-header__search-results-body{flex:1;min-width:0}.page-header__search-results-body .name{display:-webkit-box;font-size:var(--font-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-20);margin:0 0 var(--space-100);-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-header__search-results-body .value{font-size:var(--font-custom-17);font-weight:var(--font-weight-bold);line-height:var(--leading-custom-23)}.page-header__search-results-body .price_special{color:var(--text-secondary);font-size:var(--font-md);text-decoration:line-through}.page-header__search-results-body .manufacturer{color:var(--text-secondary);font-size:var(--font-md);line-height:var(--leading-18)}.page-header__search-results-body .manufacturer:empty{display:none}.page-header__search-pre-search,.page-header__search-results-content{min-width:0;width:100%}.page-header__search-view-all{align-items:center;align-self:flex-start;background:var(--brand-primary);border-radius:var(--rounded-sm);color:var(--text-inverse)!important;display:none;font-size:var(--font-lg);font-weight:var(--font-weight-bold);gap:var(--space-200);line-height:var(--leading-20);min-height:var(--space-1000);padding:var(--space-300) var(--space-400)}.page-header__search-view-all path{stroke:currentColor}.page-header__search-hints{display:none}@media only screen and (min-width:1280px){.page-header__search{background:transparent;border:none;flex:1 1 var(--w-header-search);height:var(--space-1000);margin:0;max-width:var(--w-header-search);min-width:0;padding:0}.page-header__search-fieldset{display:flex;height:100%;margin:0;padding:0}.page-header__search-input{background-color:var(--color-neutral-500);border:1px solid var(--color-neutral-600);border-radius:var(--rounded-sm) 0 0 var(--rounded-sm);color:var(--text-inverse);flex:1 1 auto;font-size:var(--font-xl);height:100%;line-height:var(--leading-24);min-width:0;padding:0 var(--space-300)}.page-header__search-input::placeholder{color:var(--text-inverse)}.page-header__search-button{background:var(--brand-primary);border-radius:0 var(--rounded-sm) var(--rounded-sm) 0;color:var(--text-inverse);display:flex;flex:0 0 var(--w-header-search-button);font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);gap:var(--space-200);height:100%;line-height:var(--leading-20);padding:0 var(--space-400);position:static;transform:none}.page-header__search-button:hover{background:var(--brand-hover)}.page-header__search-button-label{display:inline}.page-header__search-close{align-items:center;background:transparent;color:var(--text-inverse);display:none;font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);gap:var(--space-400);left:calc(100% + clamp(var(--space-600), 5.260417vw, var(--gap-header-actions-desktop)));line-height:var(--leading-20);padding:0;position:absolute;top:50%;transform:translateY(-50%);width:max-content}.page-header__search-close path{stroke:var(--text-inverse)}.page-header__search.open-search .page-header__search-input{background:var(--surface-base);border:2px solid var(--brand-primary);color:var(--text-primary);padding-right:var(--space-1000)}.page-header__search.open-search .page-header__search-input::placeholder{color:var(--text-inverse-muted)}.page-header__search-container{gap:var(--space-1000);padding:var(--space-1000) var(--space-2000) var(--space-600)}.page-header__search-container[data-state=results] .page-header__search-results{border-top:0;padding-top:0}.page-header__search-container[data-state=results] .page-header__search-results-header{display:none}.page-header__search-container[data-state=results] .page-header__search-results-arrows:not([hidden]){display:flex}.page-header__search-heading{font-size:var(--font-7xl);line-height:var(--leading-44)}.page-header__search-container[data-state=empty] .page-header__search-heading,.page-header__search-container[data-state=results] .page-header__search-heading{font-size:var(--font-8xl)}.page-header__search-eyebrow{color:var(--text-secondary);display:block;font-size:var(--font-md);font-weight:var(--font-weight-bold);line-height:var(--leading-18);margin:0}.page-header__search-panel-close{display:none}.page-header__search.open-search .page-header__search-close{display:flex}.page-header__search-most-searched-skeleton{min-height:var(--space-600);width:var(--space-3200)}.page-header__search-most-searched-content{display:flex;flex-direction:column;gap:var(--space-200)}.page-header__search-most-searched-item{align-items:center;background:transparent;display:flex;font-size:var(--font-custom-17);gap:var(--space-300);min-height:var(--space-800);padding:0;text-align:left}.page-header__search-most-searched-item svg{display:block}.page-header__search-discovery{flex-direction:row;gap:var(--space-2000);justify-content:space-between}.page-header__search-styles{align-items:start;align-self:flex-start;display:grid;gap:var(--space-600) var(--gap-search-style-columns);grid-template-columns:var(--w-search-style-links) 1fr;max-width:100%;width:var(--w-search-category-links)}.page-header__search-styles .page-header__search-styles-title{grid-column:1/-1}.page-header__search-styles-links{display:flex;flex-direction:column;gap:var(--space-400)}.page-header__search-styles-links a{border:0;font-size:var(--font-2xl);justify-content:space-between;line-height:var(--leading-24);min-height:var(--space-600);padding:0;text-align:left}.page-header__search-styles-links svg{display:block;flex-shrink:0}.page-header__search-category-links{gap:var(--space-400) var(--space-1200);grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto)}.page-header__search-category-links a{font-size:var(--font-custom-17);line-height:var(--leading-24);min-height:var(--space-600)}.page-header__search-category-links .page-header__search-category-link--accent{color:var(--text-primary)}.page-header__search-category-links .page-header__search-chevron{display:none}.page-header__search-category-links .page-header__search-arrow{display:block;flex-shrink:0}.page-header__search-results{border-top:1px solid var(--border-subtle);gap:var(--space-550);padding-top:var(--space-600)}.page-header__search-results-products{display:flex;gap:var(--space-1000);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.page-header__search-results-products li{flex:0 0 calc(25% - var(--space-1000)*3/4);min-width:0;scroll-snap-align:start}.page-header__search-results-products::-webkit-scrollbar{display:none}.page-header__search-results-product{border-radius:var(--rounded-lg);gap:var(--space-350);min-height:var(--h-search-product-desktop);padding:var(--space-400)}.page-header__search-results-product>svg{display:block}.page-header__search-results-image{flex-basis:var(--w-search-product-image);height:var(--w-search-product-image);width:var(--w-search-product-image)}.page-header__search-results-body .name{font-size:var(--font-custom-19);line-height:var(--leading-24);-webkit-line-clamp:3;min-height:calc(var(--leading-24)*3)}.page-header__search-results-body .value{font-size:var(--font-custom-22);line-height:var(--leading-28)}.page-header__search-results-arrows{display:none;justify-content:space-between;left:calc(var(--space-1000)*-1);pointer-events:none;position:absolute;right:calc(var(--space-1000)*-1);top:50%;transform:translateY(-50%)}.page-header__search-results-arrows button{color:var(--brand-primary);display:flex;pointer-events:auto}.page-header__search-results-arrows button path{stroke:currentColor}.page-header__search-results-arrows button:disabled{color:var(--text-inverse-muted);cursor:default}.page-header__search-hints{border-top:1px solid var(--border-subtle);color:var(--text-secondary);display:flex;font-size:var(--font-custom-13);justify-content:space-between;line-height:var(--leading-18);padding-top:var(--space-600)}}svg.loading-search{animation:rotate4 2s linear infinite;transform-origin:center;width:3.25em}svg.loading-search circle{fill:none;stroke:#000;stroke-width:2;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash4 1.5s ease-in-out infinite}@keyframes rotate4{to{transform:rotate(1turn)}}@keyframes dash4{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}.page-header__account{display:none}@media only screen and (min-width:1280px){.page-header__account{display:block;outline:none!important;position:relative}.page-header__account-content{color:var(--text-primary);left:calc(50% - var(--w-header-account)/2);opacity:0;padding-top:var(--space-300);pointer-events:none;position:absolute;top:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:var(--w-header-account);z-index:1}.page-header__account-content.open-account{opacity:1;pointer-events:auto;visibility:visible}.page-header__account-pointer{left:50%;position:absolute;top:0;transform:translateX(-50%)}.page-header__account-list{background:var(--surface-base);border-radius:var(--rounded-sm);box-shadow:var(--shadow-popover);display:flex;flex-direction:column;gap:var(--space-200);list-style:none;margin:0;padding:var(--space-400);width:100%}.page-header__account-item{width:100%}.page-header__account-link{align-items:center;background-color:var(--surface-subtle);border-radius:var(--rounded-sm);color:var(--brand-primary);display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);justify-content:center;letter-spacing:var(--tracking-wide);line-height:var(--leading-20);min-height:var(--space-1000);padding:var(--space-200);text-align:center;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-header__account-link:focus-visible,.page-header__account-link:hover{background-color:var(--brand-primary);color:var(--text-inverse)}.page-header__account-button{align-items:center;background:transparent;color:var(--text-inverse);display:flex;font-family:inherit;font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);gap:var(--space-100);line-height:var(--leading-20);padding:0;text-align:left;white-space:nowrap}.page-header__account-icon{align-items:center;display:flex;height:var(--space-500);justify-content:center;width:var(--space-500)}.page-header__account-label{display:inline}.page-header-account{background-color:unset;border-bottom:none;display:flex;gap:var(--space-200)}.page-header-account__button{cursor:pointer;height:max-content;width:max-content}.page-header-account--desktop{align-items:center;cursor:pointer;display:inline-flex;max-width:12px;overflow:hidden;padding:0;position:relative;transition:max-width 1s ease-in-out}.page-header-account--desktop:hover{max-width:100%;transition:max-width 1s ease-in-out}.page-header-account--desktop:hover .page-header-account__options{opacity:1;pointer-events:auto;transition:opacity .4s ease-in-out .3s}.page-header-account__options{opacity:0;pointer-events:none;transition:opacity .4s ease-in-out}.page-header-account__options .js-login_account{display:flex;gap:var(--space-400);margin-bottom:0;padding:0}.page-header-account__options .js-login_account li{line-height:normal;position:relative;white-space:nowrap}.page-header-account__options .js-login_account li+li:before{background-color:var(--cl-black-10);content:"";display:block;height:100%;left:-8px;position:absolute;width:1px}.page-header-account__link{height:auto}.page-header-account__link:hover{opacity:.9}}.page-header__cart-label-text{display:none}.page-header__cart .js-cart_dropdown{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.page-header__cart .js-cart_dropdown:empty{align-items:center;gap:var(--space-300);justify-content:center;padding:var(--space-600)}.page-header__cart .js-cart_dropdown:empty:before{animation:theme-spin .8s linear infinite;border:2px solid var(--border-subtle);border-radius:50%;border-top-color:var(--brand-primary);box-sizing:border-box;content:"";flex:none;height:var(--space-800);width:var(--space-800)}@media (prefers-reduced-motion:reduce){.page-header__cart .js-cart_dropdown:empty:before{animation-duration:2.4s}}.page-header__cart .js-cart_dropdown:empty:after{color:var(--text-secondary);content:"Carregando sacola";font-size:var(--font-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-transform:uppercase}.page-header__cart .content-loader{background:color-mix(in srgb,var(--surface-base) 70%,transparent)}.page-header__cart .content-loader .loader{animation:none;border-radius:0;height:auto;width:auto}.page-header__cart .content-loader .loader:before{animation:theme-spin .8s linear infinite;border:2px solid var(--border-subtle);border-radius:50%;border-top-color:var(--brand-primary);box-sizing:border-box;content:"";display:block;flex:none;height:var(--space-800);inset:auto;position:static;width:var(--space-800)}@media (prefers-reduced-motion:reduce){.page-header__cart .content-loader .loader:before{animation-duration:2.4s}}.page-header__cart-content{margin-bottom:0!important}.page-header__cart-button{align-items:center;background-color:unset;display:flex;gap:var(--space-100);justify-content:center;outline:none!important;position:relative;width:max-content}.page-header__cart-quantity{align-items:center;background:var(--brand-primary);border-radius:var(--rounded-header-badge);color:var(--text-inverse);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);justify-content:center;line-height:normal;padding:var(--space-50) var(--space-150)}.page-header__cart-top.page-header__drawer-top{border-bottom:1px solid var(--border-decorative);flex-shrink:0;margin:var(--space-500) var(--space-500) 0;min-height:var(--space-1100);padding:0 0 var(--space-300)}.page-header__cart-title.page-header__drawer-title{color:var(--brand-primary);font-size:var(--font-4xl);font-weight:var(--font-weight-bold);gap:var(--space-200);line-height:var(--leading-custom-30)}.page-header__cart-title-icon{align-items:center;display:flex;height:var(--space-500);justify-content:center;width:var(--space-500)}.page-header__cart-count{align-items:center;background:var(--surface-subtle);border-radius:var(--space-100);color:var(--brand-primary);display:inline-flex;font-size:var(--font-md);font-weight:var(--font-weight-semi-bold);height:var(--space-600);justify-content:center;line-height:var(--leading-16);min-width:var(--space-600);padding:0 var(--space-100)}.page-header__cart-top .page-header__cart-close{border:1px solid var(--brand-hover);border-radius:var(--space-100);flex-shrink:0;height:var(--space-800);width:var(--space-800)}.page-header__cart-products{flex:1;min-height:0;padding:var(--space-400) var(--space-500) 0}.page-header__cart-products--empty{align-items:center;gap:var(--space-400);justify-content:center;padding-bottom:var(--space-500);text-align:center}.page-header__cart-products-list{list-style:none;margin:0;padding:0}.page-header__cart-product-item{border-bottom:1px solid var(--color-neutral-sand);display:flex;gap:var(--space-300);padding:var(--space-300) 0}.page-header__cart-product-image{flex:0 0 var(--space-1800)}.page-header__cart-product-image img{display:block;height:var(--h-thumbnail-landscape);object-fit:contain;width:var(--space-1800)}.page-header__cart-product-details{display:flex;flex:1;flex-direction:column;gap:var(--space-400);min-width:0}.page-header__cart-product-info{min-width:0}.page-header__cart-product-title{font-size:var(--font-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-20);margin:0;overflow-wrap:anywhere;text-transform:uppercase}.page-header__cart-product-title a{color:inherit}.page-header__cart-product-options{list-style:none;margin:0;padding:0}.page-header__cart-product-option{color:var(--color-neutral-slate);font-size:var(--font-md);font-weight:var(--font-weight-bold);line-height:var(--leading-16);margin:0;overflow-wrap:anywhere;text-transform:uppercase}.page-header__cart-product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-200);justify-content:space-between}.page-header__cart-product-price{color:var(--brand-primary);font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--leading-22);margin:0}.page-header__cart-product-remove-button{align-items:center;background:transparent;border:0;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-lg);font-weight:var(--font-weight-medium);gap:var(--space-100);line-height:var(--leading-16);padding:0}.page-header__cart-product-remove-button svg{flex-shrink:0}.page-header__cart-bottom{border-top:1px solid var(--color-neutral-sand);display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-400);padding:var(--space-500)}.page-header__cart-totals{border-bottom:1px solid var(--border-decorative);display:flex;flex-direction:column;gap:var(--space-300);padding-bottom:var(--space-400)}.page-header__cart-total{align-items:center;display:flex;gap:var(--space-300);justify-content:space-between}.page-header__cart-total-title{color:var(--text-secondary);font-size:var(--font-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-20);margin:0;text-transform:uppercase}.page-header__cart-total-value{color:var(--brand-primary);font-size:var(--font-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-28);white-space:nowrap}.page-header__cart-total--adjustment .page-header__cart-total-value{font-size:var(--font-xl);line-height:var(--leading-20)}.page-header__cart-discount-text{color:var(--text-secondary);font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--leading-16);margin:0;text-align:center}.page-header__cart-buy-button{align-items:center;background:var(--brand-primary);border:1px solid var(--brand-hover);border-radius:var(--space-100);color:var(--text-inverse);display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-250) var(--space-300);text-transform:uppercase;width:100%}.page-header__cart-buy-button:focus,.page-header__cart-buy-button:hover{background:var(--brand-hover);color:var(--text-inverse)}.page-header__cart-continue-button{background:transparent;border:0;color:var(--brand-primary);font-size:var(--font-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-20);padding:var(--space-200)}.page-header__cart-label{align-items:center;display:flex}.page-header__drawer-section--cart{border-radius:0;box-shadow:var(--shadow-drawer);height:100vh;height:100dvh;max-width:var(--w-drawer-mobile);min-height:0;overflow:hidden;width:100%}@media (min-width:768px){.page-header__drawer-section--cart{max-width:var(--w-drawer-desktop)}}.page-header__drawer--right .page-header__drawer-section--cart{border-radius:0}@media only screen and (min-width:1280px){.page-header__cart-button{align-items:center;color:var(--text-inverse);display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);gap:var(--space-100);line-height:var(--leading-20);padding:0;white-space:nowrap}.page-header__cart-label-text{display:inline}.page-header__cart-quantity{background:transparent;border-radius:0;display:inline;font-size:inherit;font-weight:inherit;height:auto;line-height:inherit;min-width:0;padding:0}.page-header-cart__product-title--first-words{font:var(--font-lg)}.page-header-cart__product-quantity.stepper-input,.page-header-cart__product__product-price{font-size:var(--font-xl)}.page-header-cart__button{background-color:unset;height:max-content;width:max-content}}.page-header__categories-separator{display:none}.page-header__contact-menu{align-items:flex-start;align-self:stretch;background:var(--cl-grey-300);border:1px solid #efefef;border-radius:var(--rounded-sm);display:flex;flex-direction:column;gap:var(--space-200);justify-content:center;margin:var(--space-400)!important;padding:var(--space-200);position:relative}.page-header__contact-menu-title{color:var(--cl-black);font-size:var(--font-lg);font-weight:var(--font-weight-semi-bold);line-height:14px;margin:0}.page-header__contact-menu-list{align-items:center;align-self:stretch;display:flex;gap:var(--space-400);padding:0}.page-header__contact-menu-item{align-items:center;color:var(--cl-black);display:flex;font-size:var(--font-md);font-weight:var(--font-weight-medium);gap:var(--space-100);line-height:normal}.page-header__contact-menu-item span{text-decoration-line:underline;text-underline-offset:2px}.page-header__contact-menu:after,.page-header__contact-menu:before{background-color:#efefef;content:"";height:1px;left:0;position:absolute;width:100%}.page-header__contact-menu:before{top:-16px}.page-header__contact-menu:after{bottom:-16px}.page-header__menu-section.page-header__drawer-section{border-radius:0;height:100dvh;max-width:var(--w-menu-mobile);width:100%}.page-header__menu-top.page-header__drawer-top{flex-shrink:0;margin:var(--space-200) var(--space-600) 0;min-height:var(--space-2000);padding:0}.page-header__menu-logo{align-items:center;display:flex}.page-header__menu-top .page-header__menu-close{align-items:center;background:transparent;border:0;display:flex;height:var(--space-1100);justify-content:center;padding:0;width:var(--space-1100)}.page-header__menu-heading{color:var(--color-neutral-475);font-size:var(--font-md);font-weight:var(--font-weight-bold);line-height:var(--leading-18);margin:0 var(--space-600);padding-top:var(--space-800)}.page-header__menu-chevron{flex-shrink:0}.page-header__menu-account{background:var(--color-neutral-50);border-radius:var(--rounded-lg);display:flex;flex-direction:column;gap:var(--space-300);margin:var(--gap-menu-account) var(--space-600) 0;padding:var(--space-500)}.page-header__menu-account-title{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-2xl);font-weight:var(--font-weight-bold);gap:var(--space-250);line-height:var(--leading-24);margin:0;min-height:var(--space-700)}.page-header__menu-account-description{color:var(--color-neutral-675);font-size:var(--font-custom-15);line-height:var(--leading-custom-21);margin:0}.page-header__menu-account .page-header__account-list{display:flex;flex-direction:column;gap:var(--space-300);list-style:none;margin:0;padding:0}.page-header__menu-account .page-header__account-link{align-items:center;background:var(--surface-base);border:1px solid var(--color-neutral-300);border-radius:var(--rounded-sm);color:var(--text-primary);display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--leading-22);min-height:var(--space-1200);padding:var(--space-200);text-transform:none}.page-header__menu-account .page-header-account__link--logged,.page-header__menu-account .page-header__account-link--primary{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--text-inverse)}.page-header__menu-tagline{color:var(--color-neutral-675);font-size:var(--font-custom-15);font-weight:var(--font-weight-bold);line-height:var(--leading-custom-21);margin:auto var(--space-600) 0;padding:var(--space-600) 0 var(--space-500);text-align:center}.page-header__menu .page-header__drawer-content{flex:1;min-height:0}.page-header__menu .page-header__contact-menu{flex-shrink:0}.page-header__menu .page-header__contact-menu svg{color:var(--brand-primary)}.page-header__menu .page-header__contact-menu svg path{fill:currentColor}.page-header__menu-toggle{background-color:unset;border:none;grid-area:menu-toggle;outline:none;padding:0;width:max-content}.page-header__categories{display:flex;flex-direction:column;gap:0;grid-area:categories;margin:0;overflow:visible;padding:0 var(--space-600)}.page-header__categories .is-level-1{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-custom-22);font-weight:var(--font-weight-bold);justify-content:space-between;line-height:var(--leading-28);min-height:var(--h-menu-category);padding:0}.page-header__categories .is-level-1 svg:not(.page-header__menu-chevron){display:none}.page-header__categories .is-level-1 .page-header__menu-chevron{height:var(--space-500);width:var(--space-500)}.page-header__categories .is-level-1 .page-header__categories-toggle.open .page-header__menu-chevron{transform:rotate(90deg)}.page-header__categories-row{align-items:stretch;display:flex;width:100%}.page-header__categories-row>.page-header__categories-title{align-items:center;color:inherit;display:flex;flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.page-header__categories-row>.page-header__categories-toggle{border:0;color:inherit;flex:1 1 auto;justify-content:flex-end;min-width:var(--space-1100);padding:0;width:auto}.page-header__categories-toggle{align-items:center;background-color:unset;cursor:pointer;display:flex;justify-content:space-between;outline:none!important;text-align:start;width:100%}.page-header__categories-toggle svg{cursor:pointer;height:var(--space-250);transition:transform .3s ease-in-out!important;width:var(--space-250)}.page-header__categories-toggle.open svg{transform:rotate(180deg)}.page-header__categories-item{color:var(--cl-black);font-size:var(--font-categories);line-height:16px;transition:color .3s ease-in-out,background-color .3s ease-in-out}.page-header__categories-item--outlet>.is-level-1{color:var(--brand-primary)}.page-header__categories-item:hover{color:var(--cl-grey-500)}.page-header__categories-title{display:block}.page-header__categories-title--see-all,.page-header__categories-title--see-all:hover{text-decoration:underline;text-underline-offset:2px}.page-header__categories-container{display:flex;flex-direction:column;margin-top:0;opacity:0;padding:0}.page-header__categories-container--level-2{background:transparent;border:0;gap:0;padding:0 0 0 var(--space-400)}.page-header__categories-container--level-2>.page-header__categories-item>.page-header__categories-row,.page-header__categories-container--level-2>.page-header__categories-item>.page-header__categories-title{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-24);min-height:var(--space-1100)}.page-header__categories-container--level-3,.page-header__categories-container--level-4{gap:var(--space-200);padding:0 var(--space-200)}.page-header__categories-container--level-2,.page-header__categories-container--level-3,.page-header__categories-container--level-4{display:none}.page-header__categories-container.open{display:flex;opacity:1}@media only screen and (min-width:1280px){.page-header__menu{background:var(--color-neutral-25);display:block;height:auto;left:auto;opacity:1;position:relative;top:auto;transition:none;visibility:visible;z-index:auto}.page-header__menu .page-header__drawer-content,.page-header__menu .page-header__drawer-section{display:contents;opacity:1;visibility:visible}.page-header__contact-menu,.page-header__menu .page-header__drawer-background,.page-header__menu .page-header__drawer-top,.page-header__menu .page-header__menu-account,.page-header__menu .page-header__menu-heading,.page-header__menu .page-header__menu-tagline,.page-header__menu-toggle{display:none}.page-header__categories{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-200) var(--space-1000);justify-content:center;margin:0 auto;max-width:var(--w-header-content);min-height:var(--space-1300);overflow:visible;padding:0 var(--space-400);width:100%}.page-header__categories>.page-header__categories-item{align-items:center;display:flex;gap:var(--space-1000);min-height:var(--space-1300);position:relative}.page-header__categories>.page-header__categories-item:last-child .page-header__categories-separator{display:none}.page-header__categories>.page-header__categories-item:has(:focus-visible)>.is-level-1,.page-header__categories>.page-header__categories-item:hover>.is-level-1{background:var(--brand-primary);color:var(--text-inverse)}.page-header__categories>.page-header__categories-item:has(:focus-visible)>.page-header__categories-container,.page-header__categories>.page-header__categories-item:hover>.page-header__categories-container{opacity:1;pointer-events:auto;transform:none;transition-delay:0s;visibility:visible}.page-header__categories>.page-header__categories-item:last-child>.page-header__categories-container{left:auto;right:0}.page-header__categories .is-level-1{border-radius:var(--rounded-sm);color:var(--brand-graphite);font-size:var(--font-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-20);min-height:0;padding:var(--space-100) var(--space-200);text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-header__categories .is-level-1>.page-header__categories-toggle,.page-header__categories .is-level-1>svg{display:none}.page-header__categories .is-level-1.open,.page-header__categories .is-level-1:focus-visible,.page-header__categories .is-level-1:hover{background:var(--brand-primary);color:var(--text-inverse)}.page-header__categories-title{font:inherit;line-height:inherit}.page-header__categories-separator{display:block;flex-shrink:0}.page-header__categories-toggle{gap:var(--space-200);width:auto}.page-header__categories-container{background:var(--surface-base);color:var(--brand-graphite);display:flex;flex-direction:column;font-size:var(--font-xl);font-weight:var(--font-weight-bold);gap:var(--space-425);letter-spacing:var(--tracking-wide);line-height:var(--leading-20);opacity:0;padding:var(--space-300);pointer-events:none;text-transform:uppercase;visibility:hidden}.page-header__categories-container.open{opacity:1;pointer-events:auto;visibility:visible}.page-header__categories-container--level-2{border:0;border-radius:0;left:0;margin:0;max-height:calc(100dvh - var(--h-header-desktop-row) - var(--space-1300));max-width:calc(100vw - var(--space-400)*2);overflow-y:auto;position:absolute;top:calc(100% - 1px);transform:translateY(calc(var(--space-100)*-1));transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s;width:var(--w-header-submenu);z-index:1}}@media only screen and (min-width:1280px) and (prefers-reduced-motion:reduce){.page-header__categories-container--level-2{transform:none;transition:none}}@media only screen and (min-width:1280px){.page-header__categories-container--level-2>.page-header__categories-item>.page-header__categories-row,.page-header__categories-container--level-2>.page-header__categories-item>.page-header__categories-title{font:inherit;line-height:inherit;min-height:0}.page-header__categories-container--level-3,.page-header__categories-container--level-4{display:none;padding:var(--space-425) 0 0 var(--space-400);position:static}.page-header__categories-container--level-3.open,.page-header__categories-container--level-4.open{display:flex}.page-header__categories-container .page-header__categories-item{color:inherit;font:inherit;line-height:inherit}.page-header__categories-container .page-header__categories-title,.page-header__categories-container .page-header__categories-toggle{color:inherit;overflow-wrap:anywhere;padding:0;text-align:left;transition:color .3s ease-in-out;width:100%}.page-header__categories-container .page-header__categories-title:focus-visible,.page-header__categories-container .page-header__categories-title:hover,.page-header__categories-container .page-header__categories-toggle:focus-visible,.page-header__categories-container .page-header__categories-toggle:hover{color:var(--brand-primary)}.page-header__categories-container .page-header__categories-row{gap:var(--space-200)}.page-header__categories-container .page-header__categories-row>.page-header__categories-title{width:auto}.page-header__categories-container .page-header__categories-row>.page-header__categories-toggle{min-width:0;width:auto}.page-header__categories a,.page-header__categories button{cursor:pointer}}.page-newsletter{background:var(--brand-primary);color:var(--cl-white);padding:var(--p-newsletter);width:100%}.page-newsletter__content{display:flex;flex-direction:column;gap:var(--gap-newsletter);margin:0 auto;max-width:var(--w-newsletter-content);width:100%}.page-newsletter__info{width:100%}.page-newsletter__title{color:var(--cl-white);font-size:var(--font-newsletter-title);font-weight:var(--font-weight-bold);line-height:var(--leading-newsletter-title);margin:0;max-width:var(--w-newsletter-title);text-align:left}.page-newsletter__text{color:var(--text-inverse-secondary);font-size:var(--font-newsletter-text);line-height:var(--leading-newsletter-text);margin:var(--space-300) 0 0;text-align:left}.page-newsletter__form,.page-newsletter__form-input-group{width:100%}.page-newsletter__form-input-group{display:flex;flex-direction:column;gap:var(--gap-newsletter-form)}.page-newsletter__button,.page-newsletter__input{border:0;border-radius:0;font-family:inherit;font-size:var(--font-newsletter-text);height:var(--h-newsletter-control);width:100%}.page-newsletter__input{background:var(--color-brand-red-deep);color:var(--cl-white);padding:0 var(--space-300)}.page-newsletter__input::placeholder{color:var(--cl-white);opacity:1}.page-newsletter__input:focus{background:var(--color-brand-red-deep);color:var(--cl-white);outline-offset:calc(var(--outline-newsletter)*-1)}.page-newsletter__button{align-items:center;background:var(--cl-white);color:var(--color-neutral-charcoal);cursor:pointer;display:flex;font-weight:var(--font-weight-semi-bold);justify-content:center;padding:0 var(--space-300)}.page-newsletter__button:hover{background:var(--cl-grey-50)}.page-newsletter__button:focus-visible{outline:var(--outline-newsletter) solid var(--color-neutral-charcoal);outline-offset:calc(var(--space-100)*-1)}.page-newsletter__button-icon{display:none}.page-newsletter__error{background:var(--surface-base);border-radius:var(--rounded-sm);display:flex;flex-direction:column;gap:var(--space-100);margin-top:var(--space-200);padding:var(--space-250) var(--space-300)}.page-newsletter__error:empty{display:none}.page-newsletter__error .news-alert{align-items:flex-start;background:transparent;border:0;border-radius:0;color:var(--feedback-error-text)!important;display:flex;font-size:var(--font-lg);font-weight:var(--font-weight-medium);gap:var(--space-150);line-height:var(--leading-20);margin:0;padding:0;text-align:left}.page-newsletter__error .news-alert:before{background:currentColor;content:"";flex:none;height:var(--space-400);margin-top:var(--space-50);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0m-.75 4h1.5v5h-1.5zm0 6.5h1.5V12h-1.5z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0m-.75 4h1.5v5h-1.5zm0 6.5h1.5V12h-1.5z'/%3E%3C/svg%3E") center/contain no-repeat;width:var(--space-400)}.page-newsletter__error .news-alert.email-alert{order:1}.page-newsletter:not(:has(>.page-newsletter__content)){align-items:center;display:flex;justify-content:center;text-align:center}.page-newsletter .newsletter-send{align-items:center;color:var(--text-inverse);display:flex!important;font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);gap:var(--space-200);height:auto;justify-content:center;line-height:var(--leading-22);margin:0 auto!important;max-width:var(--w-newsletter-content);min-height:0!important;padding:0;text-align:center!important;width:100%}.page-newsletter .newsletter-send .fa,.page-newsletter .newsletter-send .news-icon{color:var(--text-inverse);display:inline-flex;flex:none;font-size:var(--font-4xl);font-style:normal}.page-newsletter .newsletter-send svg{height:var(--space-600);width:var(--space-600);fill:var(--text-inverse)!important}@media (min-width:768px){.page-newsletter__content{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.page-newsletter__info{flex:1 1 45%;min-width:0;overflow-wrap:anywhere}.page-newsletter__form{flex:1 1 55%;min-width:0}}@media (min-width:1024px){.page-newsletter{min-height:var(--h-newsletter-desktop)}.page-newsletter__content{row-gap:var(--space-400)}.page-newsletter__info{flex:0 1 var(--w-newsletter-info-desktop)}.page-newsletter__form{flex:1 1 0;margin-top:calc((var(--leading-newsletter-title) + var(--space-50) + var(--leading-newsletter-text) - var(--h-newsletter-control))/2)}.page-newsletter__text{margin-top:var(--space-50)}.page-newsletter__form-input-group{flex-direction:row;flex-wrap:nowrap}.page-newsletter__form:has(.page-newsletter__input:nth-of-type(2)){min-width:min(100%,var(--w-newsletter-input-multi) * 2 + var(--w-newsletter-button))}.page-newsletter__content:has(.page-newsletter__input:nth-of-type(3)){max-width:var(--w-newsletter-content-wide)}.page-newsletter__form:has(.page-newsletter__input:nth-of-type(3)){min-width:min(100%,var(--w-newsletter-input-multi) * 3 + var(--w-newsletter-button))}.page-newsletter__input{background:var(--brand-hover);flex:1 1 0;min-width:0;text-overflow:ellipsis}.page-newsletter__input+.page-newsletter__input{border-left:1px solid var(--cl-white-24)}.page-newsletter__input:first-child{border-radius:var(--rounded-sm) 0 0 var(--rounded-sm)}.page-newsletter__input:focus{background:var(--brand-hover)}.page-newsletter__button{border-radius:0 var(--rounded-sm) var(--rounded-sm) 0;color:var(--text-primary);flex:0 0 var(--w-newsletter-button);gap:var(--space-200);padding:0 var(--space-400)}.page-newsletter__button-icon{display:block;flex-shrink:0}}.address_content{flex:0 0 100%;margin-top:calc(var(--space-600)*2 + var(--space-50))!important;max-width:100%}.address_content .contactUs-container .footer-title{text-align:center}.contactUs-container{flex:0 0 100%;max-width:100%}.contactUs-container .page-footer-contact__content{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-custom-15);justify-content:flex-start}.contactUs-container .page-footer-contact__content .address-list{margin-bottom:var(--space-500);max-width:var(--w-footer-location);width:100%}.page-footer{display:flex;flex-direction:column}.page-footer__content{background:var(--color-neutral-50);color:var(--text-primary);padding:var(--space-600);text-align:left}.page-footer__content-container{display:flex;flex-direction:column;gap:var(--space-600);margin:0 auto;max-width:var(--w-page-container-desktop);width:100%}.page-footer__container--about-and-social{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-600) var(--space-200);justify-content:space-between}.page-footer__card,.page-footer__container--google-maps{display:flex;flex-direction:column;gap:var(--space-600)}.page-footer__card{background:var(--color-neutral-50);min-width:0}.page-footer__logo{display:block;flex-shrink:0;height:auto;width:var(--w-footer-logo-mobile)}.page-footer__picture{display:block;min-width:0;width:100%}.page-footer__image{aspect-ratio:var(--ratio-footer-editorial-mobile);border-radius:var(--space-300);display:block;height:auto;object-fit:cover;object-position:right;width:100%}.page-footer__about-us{min-width:0}.page-footer__container--about-and-social>.page-footer__about-us{flex:0 0 100%}.page-footer__about-us+.page-footer__social .page-footer__social-list{justify-content:flex-start}.page-footer__about-us-text{font-size:var(--font-lg);line-height:var(--leading-22);margin:0}.page-footer__categories{display:flex;flex-direction:column;gap:var(--space-400);min-width:0}.page-footer__categories-container{display:grid;gap:var(--gap-footer-categories);grid-template-columns:var(--grid-cols-footer-categories);justify-content:start}.page-footer__category{line-height:var(--leading-20)}.page-footer__category a{color:inherit}.page-footer__category-list{display:flex;flex-direction:column;gap:var(--space-300);list-style:none;margin:0;min-width:0;padding:0}.page-footer__category--level-1{color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-semi-bold);text-transform:uppercase}.page-footer__category--level-2{color:var(--text-primary);font-size:var(--font-md);font-weight:var(--font-weight-regular)}.page-footer__category--level-3{color:var(--text-secondary);font-size:var(--font-md);font-weight:var(--font-weight-regular)}.page-footer__social{min-width:0}.page-footer__social-list{display:flex;flex-wrap:wrap;gap:var(--space-200);justify-content:flex-end;list-style:none;margin:0;padding:0}.page-footer__social-link{align-items:center;background:var(--surface-inverse);border-radius:50%;color:var(--icon-inverse);display:flex;height:var(--space-1100);justify-content:center;text-decoration:none;width:var(--space-1100)}.page-footer__social-link svg{color:var(--icon-inverse)}.page-footer__social-link svg [stroke]:not([stroke=none]){stroke:currentColor}.page-footer__social-link svg [fill]:not([fill=none]){fill:currentColor}.page-footer__contact>.page-footer__title,.page-footer__social-title{clip-path:inset(50%);height:var(--space-50);overflow:hidden;position:absolute;white-space:nowrap;width:var(--space-50)}.page-footer__title{font-size:var(--font-custom-13);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-24);margin:0;opacity:var(--opacity-muted);text-transform:uppercase}.page-footer__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.page-footer__list-toggle{display:none}.page-footer__list--multiple-locations{align-items:center;flex-direction:row;flex-wrap:wrap;font-size:var(--font-custom-15)}.page-footer__list--multiple-locations .address-list{margin-bottom:var(--space-500);max-width:var(--w-footer-location);width:100%}.page-footer__item{font-size:var(--font-xl);font-weight:var(--font-weight-medium);line-height:var(--leading-20);width:100%}.page-footer__item>a{color:inherit;display:block;padding:var(--space-300) 0}.page-footer__item--flex{align-items:center;display:flex;gap:var(--space-200)}.page-footer__contact .page-footer__list{gap:var(--space-400)}.page-footer__contact .page-footer__item{font-size:var(--font-custom-15);line-height:var(--leading-22)}.page-footer__contact .page-footer__item>a{padding:0}.page-footer__contact .page-footer__item--flex{align-items:center;display:flex;gap:var(--space-200)}.page-footer__contact .page-footer__item--flex>div,.page-footer__contact .page-footer__item--flex>span:last-child{min-width:0;overflow-wrap:anywhere}.page-footer__contact .material-icons,.page-footer__contact i{color:var(--brand-primary);flex:0 0 var(--space-600);font-size:var(--font-4xl)}.page-footer__contact-icon{align-items:center;color:var(--brand-primary);display:flex;flex:0 0 var(--space-600);height:var(--space-600);justify-content:center;width:var(--space-600)}.page-footer__contact-icon svg{display:block}.page-footer__contact .adress_open{margin-top:var(--space-250)}.page-footer__contact address{font-style:normal;margin:0}.page-footer__contact-store-open{align-items:start;flex-direction:column}.page-footer__contact-store-hours-label,.page-footer__contact-store-hours-text{margin:0}.page-footer__google-maps{line-height:0;width:100%}.page-footer__google-maps iframe{border-radius:var(--rounded-lg)}.page-footer--map-popup .footer-address-info:hover,.page-footer--map-popup address.address:hover{cursor:pointer;text-decoration:underline}.page-footer__map-title{color:var(--cl-black);margin:0}.page-footer__seals,.page-footer__seals-content{display:flex;flex-direction:column;gap:var(--space-600)}.page-footer__seals-content--security,.page-footer__seals-content--security-and-brands{display:flex;flex-direction:column;gap:var(--space-200)}.page-footer__seals-title{clip-path:inset(50%);height:var(--space-50);overflow:hidden;position:absolute;white-space:nowrap;width:var(--space-50)}.page-footer__seals-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.page-footer__seals-list>p:has(>br:only-child){display:contents}.page-footer__seals-list>p:has(>br:only-child)>br:only-child{display:none}.page-footer__seals-item{align-items:center;color:var(--brand-graphite);display:flex;flex:0 1 var(--w-footer-payment-mobile);justify-content:center;min-height:var(--h-footer-payment-mobile)}.page-footer__seals-item svg path[fill="#fff" i],.page-footer__seals-item svg path[fill="#white"]{fill:currentColor}.page-footer__seals-item--braspress img{height:auto;max-width:100%}.page-footer__closing-remarks{font-size:var(--font-md);line-height:var(--leading-18);order:10;position:relative}.page-footer__closing-remarks-text{margin:0}.page-footer__final-info{align-items:center;display:flex;flex-direction:column;gap:var(--space-600)}.page-footer__final-info .billing_seller_content{display:flex;justify-content:center}.page-footer__credits{align-items:center;display:flex;flex-direction:column;gap:var(--space-200);padding:var(--space-200) 0;width:100%}.page-footer__credits>.col-sm-12{padding:0}.page-footer__credits>.marketing_agency_image{padding:0;width:auto}.page-footer__credits .billing_seller_content{line-height:0;margin:0;padding:0}.page-footer__credits .billing_seller_content>a{display:block;line-height:0}.page-footer__credits .partner-img{display:block}.page-footer__credits:after,.page-footer__credits:before{content:none}.page-footer__irroba-info{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-200);justify-content:center;width:100%}.page-footer__irroba-info-title{color:var(--brand-graphite);font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--leading-20);margin:0}.page-footer__irroba-info-link{line-height:0}.page-footer__irroba-info-link svg path{fill:var(--brand-primary)}.page-footer__owner{width:100%}.page-footer__owner-text{color:var(--color-neutral-650);font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--leading-18);margin:0;overflow-wrap:anywhere;text-align:left}@media only screen and (min-width:768px){.page-footer__image{aspect-ratio:var(--ratio-footer-photo-desktop)}}@media only screen and (min-width:1024px){.page-footer__content{background:var(--surface-inverse) url(https://img.irroba.com.br/tenislog/catalog/irroba/footer/footer-background.jpg) center/cover no-repeat;padding:var(--space-1000)}.page-footer__content-container{container-type:inline-size;gap:var(--space-1000);max-width:none}.page-footer__card{background-color:var(--surface-muted);background-image:var(--gradient-surface-fade-right),linear-gradient(to top,transparent calc(var(--h-footer-photo-natural) - var(--h-footer-photo-fade)),var(--surface-muted) var(--h-footer-photo-natural)),url(https://img.irroba.com.br/tenislog/catalog/irroba/footer/footer-card-desktop.jpg);background-position:50%,50%,100% 100%;background-repeat:no-repeat;background-size:100% 100%,100% 100%,var(--size-footer-photo-background);border-radius:var(--rounded-2xl);column-gap:var(--space-600);display:grid;grid-template-columns:max-content var(--w-footer-logo-spacer) var(--w-footer-links-column) minmax(0,1fr);grid-template-rows:minmax(var(--h-footer-top-row),auto) auto auto;margin:0 auto;max-width:var(--w-page-container-desktop);padding:var(--space-800) var(--space-1000);row-gap:var(--gap-footer-rows);width:100%}.page-footer__card:has(.fb-page){grid-template-columns:calc(var(--space-1000)*3 + var(--space-200)*2) var(--w-footer-logo-spacer) var(--w-footer-links-column) minmax(0,1fr)}.page-footer__final-info{display:contents}.page-footer__logo{grid-area:1/1/2/3;width:var(--w-footer-logo-desktop)}.page-footer__picture{display:none}.page-footer__container--about-and-social{display:contents}.page-footer__container--infos{grid-area:1/3}.page-footer__container--infos>.page-footer__list{gap:var(--space-100);margin-top:var(--space-600);max-height:none;overflow:visible}.page-footer__container--google-maps{color:var(--text-primary);grid-column:1/5;min-width:0;order:1}.page-footer__categories{gap:var(--space-600);grid-column:1/5;order:1}.page-footer__contact{grid-area:1/4;min-width:0}.page-footer__title{font-size:var(--font-md);letter-spacing:var(--tracking-wide);line-height:var(--leading-16)}.page-footer__list-toggle{display:none}.page-footer__item{font-size:var(--font-lg);line-height:var(--leading-20)}.page-footer__item>a{padding:0}.page-footer__contact .page-footer__list{gap:var(--space-200)}.page-footer__contact .page-footer__item{font-size:var(--font-lg);line-height:var(--leading-20)}.page-footer__social{align-self:start;grid-column:1;justify-self:start;max-width:var(--w-footer-logo-column);order:2;width:max-content}.page-footer__social-list{justify-content:flex-start}.page-footer__social-link{height:var(--space-1000);width:var(--space-1000)}.page-footer__seals{align-items:start;flex-direction:row;flex-wrap:wrap;gap:var(--space-600);grid-column:2/5;min-width:0;order:2}.page-footer__seals,.page-footer__seals-list{justify-content:flex-start}.page-footer__seals-item{flex-basis:var(--space-2000);min-height:var(--space-1000)}.page-footer__seals-item--pix svg{height:var(--h-footer-payment-pix);width:var(--w-footer-payment-pix)}.page-footer__seals-item--visa svg{height:var(--h-footer-payment-visa);width:var(--w-footer-payment-visa)}.page-footer__seals-item--mastercard svg{height:var(--space-1000);width:var(--space-2000)}.page-footer__seals-item--diners svg{height:var(--h-footer-payment-diners);width:var(--w-footer-payment-diners)}.page-footer__seals-item--amex svg{height:var(--h-footer-payment-amex);width:var(--w-footer-payment-amex)}.page-footer__seals-content{min-width:0}.page-footer__seals-content--payment .page-footer__seals-list{max-width:100%;width:calc(var(--space-2000)*5)}.page-footer__irroba-info{flex-wrap:nowrap;justify-content:flex-start;order:3;width:auto}.page-footer__irroba-info-title{font-size:var(--font-md);white-space:nowrap}.page-footer__credits{align-items:start;grid-column:1/5;justify-content:flex-end;justify-self:start;min-height:var(--h-footer-credits-row);order:3;width:auto}.page-footer__credits>.col-sm-12{display:contents}.page-footer__owner>.page-footer__owner-text{color:var(--text-inverse);line-height:var(--leading-20);text-align:center}.page-footer__owner-text--address{color:inherit}.page-footer__closing-remarks{color:var(--text-primary);grid-column:1/-1;min-width:0}.page-footer__about-us{order:1}.page-footer__closing-remarks{max-width:75%}.page-footer .billing_seller_content{justify-content:flex-start}}@media only screen and (min-width:1440px){.page-footer__content-container{max-width:var(--w-page-container-desktop)}.page-footer__card{background-image:var(--gradient-surface-fade-right),linear-gradient(to bottom,transparent calc(var(--h-footer-photo-natural) - var(--h-footer-photo-fade)),var(--surface-muted) var(--h-footer-photo-natural)),url(https://img.irroba.com.br/tenislog/catalog/irroba/footer/footer-card-desktop.jpg);background-position:50%,50%,var(--position-footer-photo-background);grid-template-columns:max-content var(--w-footer-logo-spacer) var(--w-footer-links-column) minmax(0,1fr) 30%}.page-footer__contact{margin-left:var(--space-1000)}.page-footer__closing-remarks{max-width:none}.page-footer .page-footer__about-us{grid-column:1/5}}@media only screen and (min-width:1600px){.page-footer__card{grid-template-columns:max-content var(--w-footer-logo-spacer) var(--w-footer-links-column) minmax(0,1fr) var(--w-footer-photo-desktop)}}.page-product-category:has(.filterContent[open]) .backdrop,.page-product-search:has(.filterContent[open]) .backdrop{z-index:1001}.page-product-category .filter-side-btn-container,.page-product-search .filter-side-btn-container{flex:auto}#content-filters-v2--left,#content-filters-v2--top{display:flex;flex-direction:column;margin:0;padding:0;width:100%}#content-filters-v2--left .filterContent,#content-filters-v2--top .filterContent{display:block;margin:0;width:100%}#content-filters-v2--left .filterContent summary,#content-filters-v2--top .filterContent summary{list-style:none}#content-filters-v2--left .filterContent summary::-webkit-details-marker,#content-filters-v2--top .filterContent summary::-webkit-details-marker{display:none}#content-filters-v2--left .filterContent__title,#content-filters-v2--top .filterContent__title{align-items:center;background:var(--surface-base);border:1px solid var(--color-neutral-platinum)!important;border-radius:var(--rounded-sm);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-lg);font-weight:var(--font-weight-bold);gap:var(--space-200);height:var(--space-1050);justify-content:center;min-height:var(--space-1050);padding:var(--space-300);text-transform:none;width:100%}#content-filters-v2--left .filterContent__title:before,#content-filters-v2--top .filterContent__title:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-width='2' d='M7.5 3.75H2.25M9 14.25H2.25m8.25-12v3m1.5 7.5v3M15.75 9H9m6.75 5.25H12m3.75-10.5H10.5M6 7.5v3M6 9H2.25'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";height:var(--space-450);width:var(--space-450)}#content-filters-v2--left .filterForm,#content-filters-v2--top .filterForm{background:var(--surface-base);border:0;border-radius:0;display:flex;flex-direction:column;gap:var(--space-450);height:100dvh;inset:0 0 0 auto;margin:0;max-height:none;max-width:none;overflow-y:auto;overscroll-behavior:contain;padding:0;position:fixed;scrollbar-color:var(--brand-primary) transparent;scrollbar-width:thin;transform:translateX(100%);transition:transform .25s ease,visibility .25s ease;visibility:hidden;width:min(100% - var(--space-800),var(--w-menu-mobile));z-index:1101}#content-filters-v2--left .filterForm>.filters,#content-filters-v2--left .filterForm>.filters-new,#content-filters-v2--left .filterForm>.toolbar-shop-pager,#content-filters-v2--top .filterForm>.filters,#content-filters-v2--top .filterForm>.filters-new,#content-filters-v2--top .filterForm>.toolbar-shop-pager{background:transparent;border:0;flex:0 0 auto;margin:0 var(--space-500);max-width:none;padding:0;width:auto}#content-filters-v2--left .filterForm>.filters,#content-filters-v2--top .filterForm>.filters{display:flex;flex-direction:column;gap:var(--space-200)}#content-filters-v2--left .filterForm>.filters-new,#content-filters-v2--top .filterForm>.filters-new{margin-inline:var(--space-500)!important}#content-filters-v2--left .filter-title,#content-filters-v2--top .filter-title{color:var(--text-primary);font-size:var(--font-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-22);margin:0 0 var(--space-200)}#content-filters-v2--left [data-option-name=Tamanho] .filter-title:after,#content-filters-v2--top [data-option-name=Tamanho] .filter-title:after{color:var(--text-secondary);content:"Escolha seu número";display:block;font-size:var(--font-custom-13);font-weight:var(--font-weight-regular);line-height:var(--leading-20);margin-top:var(--space-100)}#content-filters-v2--left .filter-price-container .filter-title:after,#content-filters-v2--top .filter-price-container .filter-title:after{color:var(--text-secondary);content:"Valor à vista no Pix";display:block;font-size:var(--font-custom-13);font-weight:var(--font-weight-regular);line-height:var(--leading-20);margin-top:var(--space-100)}#content-filters-v2--left .toolbar-shop-pager #input-limit,#content-filters-v2--top .toolbar-shop-pager #input-limit{display:none}#content-filters-v2--left .toolbar-shop-pager .input-group-append,#content-filters-v2--top .toolbar-shop-pager .input-group-append{order:1}#content-filters-v2--left .toolbar-shop-pager .toolbar-shop-pager__label,#content-filters-v2--top .toolbar-shop-pager .toolbar-shop-pager__label{color:var(--text-primary);display:block!important;flex:0 0 100%;font-size:var(--font-xl);font-weight:var(--font-weight-bold);margin:0}#content-filters-v2--left .filter-custom-list,#content-filters-v2--left .filter-option-list,#content-filters-v2--left .filter-price-list,#content-filters-v2--top .filter-custom-list,#content-filters-v2--top .filter-option-list,#content-filters-v2--top .filter-price-list{display:flex;flex-wrap:wrap;gap:var(--space-250);margin:0!important;max-height:none;opacity:1;overflow:visible;padding:0!important}#content-filters-v2--left .filter-custom-list li,#content-filters-v2--left .filter-option-list li,#content-filters-v2--left .filter-price-list li,#content-filters-v2--top .filter-custom-list li,#content-filters-v2--top .filter-option-list li,#content-filters-v2--top .filter-price-list li{margin:0;padding:0}#content-filters-v2--left .filter-box,#content-filters-v2--top .filter-box{transition:none}#content-filters-v2--left .filter-size-option,#content-filters-v2--top .filter-size-option{align-items:center;background:var(--surface-base);border:1px solid var(--color-neutral-300);border-radius:var(--rounded-sm);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);justify-content:center;margin:0;min-height:var(--space-1100);padding:var(--space-200);position:relative;width:var(--space-1100)}#content-filters-v2--left .filter-size-option input,#content-filters-v2--top .filter-size-option input{height:1px;opacity:0;position:absolute;width:1px}#content-filters-v2--left .filter-size-option:has(input:checked),#content-filters-v2--top .filter-size-option:has(input:checked){background:var(--brand-primary);border-color:var(--brand-primary);color:var(--text-inverse)}#content-filters-v2--left .filter-size-option:has(input:focus-visible),#content-filters-v2--top .filter-size-option:has(input:focus-visible){outline:2px solid var(--brand-primary);outline-offset:var(--space-50)}#content-filters-v2--left .filter-custom-list li,#content-filters-v2--left .filter-option-list li:has(.filter-color-option),#content-filters-v2--top .filter-custom-list li,#content-filters-v2--top .filter-option-list li:has(.filter-color-option){flex:0 0 calc(50% - var(--space-125))}#content-filters-v2--left .filter-color-option,#content-filters-v2--left .filter-custom-image,#content-filters-v2--left .filter-custom-image-text,#content-filters-v2--left .filter-custom-option,#content-filters-v2--top .filter-color-option,#content-filters-v2--top .filter-custom-image,#content-filters-v2--top .filter-custom-image-text,#content-filters-v2--top .filter-custom-option{align-items:center;background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--rounded-sm);color:var(--text-primary);cursor:pointer;display:flex;flex-direction:row;font-size:var(--font-custom-15);gap:var(--space-250);height:auto;justify-content:flex-start;margin:0;max-width:none;min-height:var(--space-1100);min-width:0;overflow:visible;padding:var(--space-250);width:100%!important}#content-filters-v2--left .filter-color-option img,#content-filters-v2--left .filter-custom-image img,#content-filters-v2--left .filter-custom-image-text img,#content-filters-v2--left .filter-custom-option img,#content-filters-v2--top .filter-color-option img,#content-filters-v2--top .filter-custom-image img,#content-filters-v2--top .filter-custom-image-text img,#content-filters-v2--top .filter-custom-option img{border:1px solid var(--color-neutral-300);border-radius:50%;height:var(--space-500);object-fit:cover;width:var(--space-500)}#content-filters-v2--left .filter-color-option span.color_name,#content-filters-v2--left .filter-color-option span.hidden,#content-filters-v2--left .filter-custom-image span.color_name,#content-filters-v2--left .filter-custom-image span.hidden,#content-filters-v2--left .filter-custom-image-text span.color_name,#content-filters-v2--left .filter-custom-image-text span.hidden,#content-filters-v2--left .filter-custom-option span.color_name,#content-filters-v2--left .filter-custom-option span.hidden,#content-filters-v2--top .filter-color-option span.color_name,#content-filters-v2--top .filter-color-option span.hidden,#content-filters-v2--top .filter-custom-image span.color_name,#content-filters-v2--top .filter-custom-image span.hidden,#content-filters-v2--top .filter-custom-image-text span.color_name,#content-filters-v2--top .filter-custom-image-text span.hidden,#content-filters-v2--top .filter-custom-option span.color_name,#content-filters-v2--top .filter-custom-option span.hidden{color:inherit;display:inline!important;white-space:normal}#content-filters-v2--left .filter-color-option input,#content-filters-v2--left .filter-custom-image input,#content-filters-v2--left .filter-custom-image-text input,#content-filters-v2--left .filter-custom-option input,#content-filters-v2--top .filter-color-option input,#content-filters-v2--top .filter-custom-image input,#content-filters-v2--top .filter-custom-image-text input,#content-filters-v2--top .filter-custom-option input{opacity:0;position:absolute}#content-filters-v2--left .filter-color-option:has(input:checked),#content-filters-v2--left .filter-custom-image-text:has(input:checked),#content-filters-v2--left .filter-custom-image:has(input:checked),#content-filters-v2--left .filter-custom-option:has(input:checked),#content-filters-v2--top .filter-color-option:has(input:checked),#content-filters-v2--top .filter-custom-image-text:has(input:checked),#content-filters-v2--top .filter-custom-image:has(input:checked),#content-filters-v2--top .filter-custom-option:has(input:checked){border-color:var(--brand-primary);box-shadow:inset 0 0 0 1px var(--brand-primary)}#content-filters-v2--left .filter-color-option:has(input:focus-visible),#content-filters-v2--left .filter-custom-image-text:has(input:focus-visible),#content-filters-v2--left .filter-custom-image:has(input:focus-visible),#content-filters-v2--left .filter-custom-option:has(input:focus-visible),#content-filters-v2--top .filter-color-option:has(input:focus-visible),#content-filters-v2--top .filter-custom-image-text:has(input:focus-visible),#content-filters-v2--top .filter-custom-image:has(input:focus-visible),#content-filters-v2--top .filter-custom-option:has(input:focus-visible){outline:2px solid var(--brand-primary);outline-offset:var(--space-50)}#content-filters-v2--left .filters-new-category .accordion-toggle,#content-filters-v2--top .filters-new-category .accordion-toggle{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);justify-content:space-between;line-height:var(--leading-22);padding:0;text-decoration:none;transition:none}#content-filters-v2--left .filters-new-category .accordion-toggle:before,#content-filters-v2--top .filters-new-category .accordion-toggle:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18 9s-4.419 6-6 6-6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;border:0;content:"";height:var(--space-500);margin:0;order:1;position:static;transform:rotate(180deg);transition:transform .25s ease;width:var(--space-500)}#content-filters-v2--left .filters-new-category .accordion-toggle.collapsed:before,#content-filters-v2--top .filters-new-category .accordion-toggle.collapsed:before{margin:0;transform:none}#content-filters-v2--left .filters-new-category .filters-new-content,#content-filters-v2--top .filters-new-category .filters-new-content{font-size:inherit;margin:var(--space-200) 0 0!important;max-height:none!important;overflow-x:hidden;padding:0!important}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new{align-items:stretch;display:flex;flex-direction:column;margin:0!important;padding:0!important}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new.filter-category-child,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new.filter-category-child{background:transparent;padding-left:var(--space-750)!important}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new label,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new label{color:var(--text-primary);font-size:var(--font-custom-15);gap:var(--space-250);line-height:normal;margin:0;min-height:var(--space-1100)}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new label:before,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new label:before{background:var(--surface-base);border:1px solid var(--color-neutral-300);border-radius:var(--rounded-sm);flex-shrink:0;height:var(--space-500);margin:0;width:var(--space-500)}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new label:after,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new label:after{display:none}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new input:checked+label,#content-filters-v2--left .filters-new-category .filter-category-checkbox-new input[checked]+label,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new input:checked+label,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new input[checked]+label{font-weight:var(--font-weight-semi-bold)}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new input:checked+label:before,#content-filters-v2--left .filters-new-category .filter-category-checkbox-new input[checked]+label:before,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new input:checked+label:before,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new input[checked]+label:before{background:var(--brand-primary);border-color:var(--brand-primary);box-shadow:inset 0 0 0 var(--space-100) var(--surface-base)}#content-filters-v2--left .filter-price-list,#content-filters-v2--top .filter-price-list{flex-direction:column;gap:var(--space-100)}#content-filters-v2--left .filter-price-list li,#content-filters-v2--top .filter-price-list li{align-items:center;display:flex;gap:var(--space-250);min-height:var(--space-1100)}#content-filters-v2--left .filter-price-list input,#content-filters-v2--top .filter-price-list input{accent-color:var(--brand-primary);appearance:none;border:1px solid var(--color-neutral-300);border-radius:var(--rounded-sm);cursor:pointer;flex-shrink:0;height:var(--space-500);margin:0;width:var(--space-500)}#content-filters-v2--left .filter-price-list input:checked,#content-filters-v2--top .filter-price-list input:checked{background:var(--brand-primary);border-color:var(--brand-primary);box-shadow:inset 0 0 0 var(--space-100) var(--surface-base)}#content-filters-v2--left .filter-price-list label,#content-filters-v2--top .filter-price-list label{color:var(--text-primary);cursor:pointer;font-size:var(--font-custom-15);margin:0}#content-filters-v2--left .filterActionContainer,#content-filters-v2--top .filterActionContainer{align-items:center;background:var(--surface-base);display:flex;flex-shrink:0;gap:var(--space-300);width:100%;z-index:1}#content-filters-v2--left .filterActionContainer--top,#content-filters-v2--top .filterActionContainer--top{justify-content:space-between;min-height:var(--space-1700);padding:var(--space-100) var(--space-500);position:sticky;top:0}#content-filters-v2--left .filterActionContainer--top:before,#content-filters-v2--top .filterActionContainer--top:before{color:var(--text-primary);content:"Filtrar e ordenar";font-size:var(--font-custom-23);font-weight:var(--font-weight-bold)}#content-filters-v2--left .filterActionContainer--bottom,#content-filters-v2--top .filterActionContainer--bottom{border-top:1px solid var(--border-subtle);bottom:0;margin-top:auto;padding:var(--space-400) var(--space-500) max(var(--space-800),env(safe-area-inset-bottom));position:sticky}#content-filters-v2--left .filterActionContainer .filter-button,#content-filters-v2--top .filterActionContainer .filter-button{background:var(--brand-primary);border:0;border:0!important;border-radius:var(--rounded-sm);color:var(--text-inverse)!important;cursor:pointer;flex:1;font-size:var(--font-xl);font-weight:var(--font-weight-bold)!important;min-height:var(--space-1200);opacity:1;padding:var(--space-300)!important;transition:background-color .3s ease-in-out}#content-filters-v2--left .filterActionContainer .filter-button span,#content-filters-v2--top .filterActionContainer .filter-button span{color:inherit}#content-filters-v2--left .filterActionContainer .filter-button:focus-visible,#content-filters-v2--left .filterActionContainer .filter-button:hover,#content-filters-v2--top .filterActionContainer .filter-button:focus-visible,#content-filters-v2--top .filterActionContainer .filter-button:hover{background:var(--brand-hover)!important;color:var(--text-inverse)!important;opacity:1}#content-filters-v2--left .filterActionContainer .filter-clear-all-btn,#content-filters-v2--top .filterActionContainer .filter-clear-all-btn{background:transparent;color:var(--text-primary);cursor:pointer;flex:0 0 var(--space-2200);font-size:var(--font-xl);font-weight:var(--font-weight-bold);min-height:var(--space-1200)}#content-filters-v2--left .js-close-filters,#content-filters-v2--top .js-close-filters{align-items:center;background:transparent;cursor:pointer;display:flex;height:var(--space-1100);justify-content:center;width:var(--space-1100)}#content-filters-v2--left .js-close-filters svg,#content-filters-v2--top .js-close-filters svg{height:var(--space-500);width:var(--space-500)}#content-filters-v2--left .buttons,#content-filters-v2--top .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-200);margin:0 0 var(--space-500)!important;max-width:100%;padding:0!important;width:100%}#content-filters-v2--left .buttons:has(.items-selected:empty),#content-filters-v2--top .buttons:has(.items-selected:empty){display:none}#content-filters-v2--left .items-selected,#content-filters-v2--top .items-selected{display:flex;flex-wrap:wrap;gap:var(--space-200);list-style:none;margin:0;max-width:100%;overflow:visible;padding:0!important;width:auto}#content-filters-v2--left .items-selected li,#content-filters-v2--top .items-selected li{margin:0}#content-filters-v2--left .buttons .clear-filters,#content-filters-v2--left .buttons .js-remove-filter,#content-filters-v2--top .buttons .clear-filters,#content-filters-v2--top .buttons .js-remove-filter{align-items:center;border-radius:var(--rounded-sm);cursor:pointer;display:inline-flex;font-size:var(--font-lg);gap:var(--space-150);line-height:var(--leading-20);margin:0;min-height:var(--space-800);padding:var(--space-125) var(--space-300)!important;white-space:nowrap}#content-filters-v2--left .buttons .js-remove-filter,#content-filters-v2--top .buttons .js-remove-filter{background:var(--surface-base);border:1px solid var(--color-neutral-300);color:var(--text-primary);font-weight:var(--font-weight-semi-bold)}#content-filters-v2--left .buttons .js-remove-filter svg,#content-filters-v2--top .buttons .js-remove-filter svg{flex-shrink:0;height:var(--space-300);width:var(--space-300);fill:currentColor}#content-filters-v2--left .buttons .js-remove-filter:focus-visible,#content-filters-v2--left .buttons .js-remove-filter:hover,#content-filters-v2--top .buttons .js-remove-filter:focus-visible,#content-filters-v2--top .buttons .js-remove-filter:hover{border-color:var(--brand-primary);color:var(--brand-primary)}#content-filters-v2--left .buttons .clear-filters,#content-filters-v2--top .buttons .clear-filters{background:transparent;border:0;color:var(--text-primary)!important;font-weight:var(--font-weight-bold);max-width:none;text-decoration:underline;text-underline-offset:var(--space-50);width:auto}#content-filters-v2--left .buttons .clear-filters:focus-visible,#content-filters-v2--left .buttons .clear-filters:hover,#content-filters-v2--top .buttons .clear-filters:focus-visible,#content-filters-v2--top .buttons .clear-filters:hover{color:var(--brand-primary)!important}#content-filters-v2--left .filterContent[open]+.filterForm,#content-filters-v2--top .filterContent[open]+.filterForm{transform:translateX(0);visibility:visible}@media only screen and (min-width:1024px){#content-filters-v2--left .filterContent,#content-filters-v2--top .filterContent{display:none}#content-filters-v2--left .filterForm,#content-filters-v2--top .filterForm{gap:var(--space-600);height:auto;overflow:visible;position:static;transform:none;transition:none;visibility:visible;width:100%}#content-filters-v2--left .filterForm:before,#content-filters-v2--top .filterForm:before{color:var(--text-primary);content:"Filtros";font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-custom-29)}#content-filters-v2--left .filterForm>.filters,#content-filters-v2--left .filterForm>.filters-new,#content-filters-v2--top .filterForm>.filters,#content-filters-v2--top .filterForm>.filters-new{border-bottom:1px solid var(--border-subtle);margin:0;padding-bottom:var(--space-600)}#content-filters-v2--left .filterForm>.filters-new,#content-filters-v2--top .filterForm>.filters-new{margin-inline:0!important}#content-filters-v2--left .filterActionContainer--top,#content-filters-v2--top .filterActionContainer--top{display:none}#content-filters-v2--left .filterActionContainer--bottom,#content-filters-v2--top .filterActionContainer--bottom{border:0;flex-wrap:wrap;padding:0;position:static}#content-filters-v2--left .filter-custom-list,#content-filters-v2--top .filter-custom-list{flex-direction:column}#content-filters-v2--left .filter-custom-list li,#content-filters-v2--left .filter-option-list li:has(.filter-color-option),#content-filters-v2--top .filter-custom-list li,#content-filters-v2--top .filter-option-list li:has(.filter-color-option){flex:0 0 100%}#content-filters-v2--left .filter-color-option,#content-filters-v2--left .filter-custom-image,#content-filters-v2--left .filter-custom-image-text,#content-filters-v2--left .filter-custom-option,#content-filters-v2--top .filter-color-option,#content-filters-v2--top .filter-custom-image,#content-filters-v2--top .filter-custom-image-text,#content-filters-v2--top .filter-custom-option{border:0;min-height:var(--space-500);padding:0}#content-filters-v2--left .filter-color-option:has(input:checked),#content-filters-v2--left .filter-color-option:has(input:focus-visible),#content-filters-v2--left .filter-custom-image-text:has(input:checked),#content-filters-v2--left .filter-custom-image-text:has(input:focus-visible),#content-filters-v2--left .filter-custom-image:has(input:checked),#content-filters-v2--left .filter-custom-image:has(input:focus-visible),#content-filters-v2--left .filter-custom-option:has(input:checked),#content-filters-v2--left .filter-custom-option:has(input:focus-visible),#content-filters-v2--top .filter-color-option:has(input:checked),#content-filters-v2--top .filter-color-option:has(input:focus-visible),#content-filters-v2--top .filter-custom-image-text:has(input:checked),#content-filters-v2--top .filter-custom-image-text:has(input:focus-visible),#content-filters-v2--top .filter-custom-image:has(input:checked),#content-filters-v2--top .filter-custom-image:has(input:focus-visible),#content-filters-v2--top .filter-custom-option:has(input:checked),#content-filters-v2--top .filter-custom-option:has(input:focus-visible){box-shadow:none;outline:0}#content-filters-v2--left .filter-color-option input:focus-visible,#content-filters-v2--left .filter-custom-image input:focus-visible,#content-filters-v2--left .filter-custom-image-text input:focus-visible,#content-filters-v2--left .filter-custom-option input:focus-visible,#content-filters-v2--top .filter-color-option input:focus-visible,#content-filters-v2--top .filter-custom-image input:focus-visible,#content-filters-v2--top .filter-custom-image-text input:focus-visible,#content-filters-v2--top .filter-custom-option input:focus-visible{outline:2px solid var(--brand-primary);outline-offset:var(--space-50)}#content-filters-v2--left .filter-color-option input,#content-filters-v2--left .filter-custom-image input,#content-filters-v2--left .filter-custom-image-text input,#content-filters-v2--left .filter-custom-option input,#content-filters-v2--top .filter-color-option input,#content-filters-v2--top .filter-custom-image input,#content-filters-v2--top .filter-custom-image-text input,#content-filters-v2--top .filter-custom-option input{accent-color:var(--brand-primary);appearance:none;background:var(--surface-base);border:1px solid var(--color-neutral-300);border-radius:var(--rounded-sm);display:block!important;height:var(--space-450);opacity:1;order:-1;position:static;width:var(--space-450)}#content-filters-v2--left .filter-color-option input:checked,#content-filters-v2--left .filter-custom-image input:checked,#content-filters-v2--left .filter-custom-image-text input:checked,#content-filters-v2--left .filter-custom-option input:checked,#content-filters-v2--top .filter-color-option input:checked,#content-filters-v2--top .filter-custom-image input:checked,#content-filters-v2--top .filter-custom-image-text input:checked,#content-filters-v2--top .filter-custom-option input:checked{background:var(--brand-primary);border-color:var(--brand-primary);box-shadow:inset 0 0 0 var(--space-100) var(--surface-base)}#content-filters-v2--left .filter-option-list,#content-filters-v2--top .filter-option-list{gap:var(--space-175)}#content-filters-v2--left .filter-size-option,#content-filters-v2--top .filter-size-option{border-color:var(--color-neutral-450)}#content-filters-v2--left .filter-price-container .filter-title:after,#content-filters-v2--left [data-option-name=Tamanho] .filter-title:after,#content-filters-v2--top .filter-price-container .filter-title:after,#content-filters-v2--top [data-option-name=Tamanho] .filter-title:after{font-size:var(--font-lg);line-height:normal}#content-filters-v2--left .filter-price-container .filter-title:after,#content-filters-v2--top .filter-price-container .filter-title:after{content:"Preço à vista no Pix"}#content-filters-v2--left .filter-custom-list,#content-filters-v2--left .filter-option-list:has(.filter-color-option),#content-filters-v2--top .filter-custom-list,#content-filters-v2--top .filter-option-list:has(.filter-color-option){gap:var(--space-350)}#content-filters-v2--left .filter-color-option,#content-filters-v2--left .filter-custom-image,#content-filters-v2--left .filter-custom-image-text,#content-filters-v2--left .filter-custom-option,#content-filters-v2--top .filter-color-option,#content-filters-v2--top .filter-custom-image,#content-filters-v2--top .filter-custom-image-text,#content-filters-v2--top .filter-custom-option{gap:var(--space-300);min-height:var(--space-450)}#content-filters-v2--left .filter-color-option img,#content-filters-v2--left .filter-custom-image img,#content-filters-v2--left .filter-custom-image-text img,#content-filters-v2--left .filter-custom-option img,#content-filters-v2--top .filter-color-option img,#content-filters-v2--top .filter-custom-image img,#content-filters-v2--top .filter-custom-image-text img,#content-filters-v2--top .filter-custom-option img{height:var(--space-450);width:var(--space-450)}#content-filters-v2--left .filters-new-category .filters-new-content,#content-filters-v2--top .filters-new-category .filters-new-content{margin-top:var(--space-300)!important}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new+.filter-category-checkbox-new,#content-filters-v2--left .filters-new-category .filter-category-checkbox-new>label+.filter-category-child,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new+.filter-category-checkbox-new,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new>label+.filter-category-child{margin-top:var(--space-200)!important}#content-filters-v2--left .filters-new-category .filter-category-child,#content-filters-v2--top .filters-new-category .filter-category-child{padding-left:var(--space-750)!important}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new label,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new label{gap:var(--space-300);min-height:0}#content-filters-v2--left .filters-new-category .filter-category-checkbox-new label:before,#content-filters-v2--top .filters-new-category .filter-category-checkbox-new label:before{height:var(--space-450);width:var(--space-450)}#content-filters-v2--left .filter-price-list,#content-filters-v2--top .filter-price-list{gap:var(--space-200)}#content-filters-v2--left .filter-price-list li,#content-filters-v2--top .filter-price-list li{gap:var(--space-300);min-height:0}#content-filters-v2--left .filter-price-list input,#content-filters-v2--top .filter-price-list input{height:var(--space-450);width:var(--space-450)}#content-filters-v2--left .filter-price-list label,#content-filters-v2--top .filter-price-list label{line-height:normal}}@media (prefers-reduced-motion:reduce){.filterForm{transition:none!important}}.module-review-content[data-review-module],.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)){--review-section-width:min(100vw,var(--w-page-container-desktop));background-color:var(--color-neutral-100);background-image:url(https://img.irroba.com.br/tenislog/catalog/irroba/reviews/review-splash.png),url(https://img.irroba.com.br/tenislog/catalog/irroba/reviews/review-background.jpg);background-position:center 2.375rem,50%;background-repeat:no-repeat;background-size:35.5rem auto,cover;border-radius:0;display:flex;flex-direction:column;gap:var(--space-600);isolation:isolate;margin:0 calc((100% - var(--review-section-width))/2);max-width:var(--w-page-container-desktop);overflow:hidden;padding:var(--space-600) var(--space-600) var(--space-2000);position:relative;width:var(--review-section-width)}.module-review-content[data-review-module] .module-review-header,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header{display:block;min-height:calc(var(--leading-custom-30) + var(--space-100) + var(--leading-16));position:static;width:100%}.module-review-content[data-review-module] .module-review-header__title,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__title{margin:0;padding:0}.module-review-content[data-review-module] .module-review-description,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description{color:var(--text-secondary);font-size:var(--font-md);font-weight:var(--font-weight-bold);line-height:var(--leading-16);margin-bottom:0;text-align:center}.module-review-content[data-review-module] .module-review-description>div,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description>div{letter-spacing:var(--tracking-wide);text-transform:uppercase}.module-review-content[data-review-module] .module-review-description:not(:has(.heading-title,h1,h2,h3)):before,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description:not(:has(.heading-title,h1,h2,h3)):before{color:var(--brand-primary);content:"Quem usa, conta.";display:block;font-size:var(--font-4xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-custom-30);margin-bottom:var(--space-100)}.module-review-content[data-review-module] .module-review-description .heading-title-div,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description .heading-title-div{margin:0;padding:0}.module-review-content[data-review-module] .module-review-description .heading-title,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description .heading-title{color:var(--brand-primary);display:block;font-family:inherit;font-size:var(--font-4xl);font-weight:var(--font-weight-extra-bold);height:auto;line-height:var(--leading-custom-30);margin:0;padding:0;text-align:center!important;text-transform:none;width:100%}.module-review-content[data-review-module] .module-review-description p,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description p{color:var(--text-secondary);display:block;font-size:var(--font-md);font-weight:var(--font-weight-bold);height:auto;letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin:var(--space-100) 0 0;text-align:center;text-transform:uppercase}.module-review-content[data-review-module] #review-links,.module-review-content[data-review-module] .module-review-header__action,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action{background:transparent;border:0;border-radius:0;bottom:var(--space-600);height:var(--space-800);margin:0;position:absolute;right:50%;top:auto;transform:translateX(50%);width:max-content}.module-review-content[data-review-module] #review-links #all-comments-link,.module-review-content[data-review-module] .module-review-header__action #all-comments-link,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action #all-comments-link{background:transparent;border:0;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--font-md);font-weight:var(--font-weight-bold);height:100%;letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin:0;padding:0;text-transform:uppercase}.module-review-content[data-review-module] #review-links #all-comments-link svg,.module-review-content[data-review-module] .module-review-header__action #all-comments-link svg,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link svg,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action #all-comments-link svg{display:none}.module-review-content[data-review-module] #review-links #all-comments-link span,.module-review-content[data-review-module] .module-review-header__action #all-comments-link span,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link span,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action #all-comments-link span{color:inherit;font:inherit}.module-review-content[data-review-module] #review-links #all-comments-link span:after,.module-review-content[data-review-module] .module-review-header__action #all-comments-link span:after,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link span:after,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action #all-comments-link span:after{content:none}.module-review-content[data-review-module]>.row,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content))>.row{margin:0;width:100%}.module-review-content[data-review-module] #module-review,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #module-review{padding:0;position:static;width:100%}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list),.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list){background:transparent;border-radius:0;margin:0;min-height:14.75rem;padding:0;position:static;width:100%}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .swiper-wrapper,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .swiper-wrapper{align-items:center;box-sizing:border-box;min-height:14.75rem;mix-blend-mode:difference}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .item,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .item{align-content:center;background:transparent;border:0!important;border-radius:0!important;color:var(--text-inverse);display:grid;gap:var(--space-350);grid-template-columns:minmax(0,19.8125rem);grid-template-rows:auto;height:auto!important;justify-content:center!important;justify-items:center;padding:0!important;text-align:center}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-title,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-title{display:contents}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-title b,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-title b{color:var(--text-inverse);padding:0;text-align:center;width:100%}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-title b:first-child,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-title b:first-child{font-size:var(--font-md);font-weight:var(--font-weight-bold);grid-row:3;line-height:var(--leading-16)}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-title b+b,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-title b+b{font-size:var(--font-custom-11);font-weight:var(--font-weight-regular);grid-row:4;line-height:var(--leading-16);margin-top:calc(var(--space-150)*-1)}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-rating,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-rating{display:flex;gap:var(--space-50);grid-row:1;line-height:1;margin:0}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star,.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star-outline,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star-outline{font-size:var(--font-2xl)}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star-outline:before,.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star:before,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star-outline:before,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M8.999.938c.787 0 1.407.594 1.803 1.396v.004l.135.27q.085.145.149.302l1.034 2.085.002.004c.04.083.136.199.278.305a.95.95 0 0 0 .373.18h.001l2.392.4.317.068c.721.189 1.302.594 1.507 1.24.235.736-.11 1.503-.731 2.125h-.001L14.4 11.19a.96.96 0 0 0-.208.397 1 1 0 0 0-.033.45l.532 2.321v.001c.22.965.148 1.922-.533 2.422-.682.502-1.615.28-2.463-.225l-2.243-1.34a.9.9 0 0 0-.451-.1.96.96 0 0 0-.457.1l-2.241 1.34-.001-.001c-.847.506-1.778.724-2.46.222-.68-.5-.757-1.455-.535-2.419l.532-2.32a1 1 0 0 0-.033-.451.96.96 0 0 0-.208-.397l-1.86-1.875c-.618-.622-.96-1.388-.727-2.124.234-.737.956-1.16 1.82-1.306h.001l2.39-.402a.94.94 0 0 0 .369-.178.94.94 0 0 0 .278-.306l.002-.004 1.32-2.662v-.001C7.591 1.531 8.213.938 9 .938'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 50%/contain no-repeat;content:"";display:block;height:var(--font-2xl);width:var(--font-2xl)}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star-outline:before,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-rating .mdi-star-outline:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.125' d='m10.296 2.583 1.32 2.662c.18.37.66.726 1.065.793l2.392.401c1.53.258 1.89 1.377.787 2.48L14 10.796c-.315.317-.487.93-.39 1.369l.533 2.32c.42 1.838-.548 2.548-2.16 1.589l-2.243-1.34c-.405-.24-1.072-.24-1.485 0l-2.24 1.34c-1.606.96-2.58.241-2.16-1.588l.532-2.321c.097-.44-.075-1.052-.39-1.37L2.137 8.92c-1.094-1.105-.742-2.223.787-2.48l2.393-.402c.397-.067.877-.423 1.057-.793l1.32-2.662c.72-1.444 1.89-1.444 2.603 0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-text,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-text{color:var(--text-inverse)!important;display:-webkit-box;font-size:var(--font-lg);font-weight:var(--font-weight-regular);grid-row:2;line-height:var(--leading-18);margin:0;max-height:none;max-width:19.8125rem;text-align:left;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-text:after,.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-text:before,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-text:after,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-text:before{content:none}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-link,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-link{display:none;grid-row:5;margin:0;width:100%}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-link a,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-link a{color:var(--text-inverse);display:flex;flex-wrap:wrap;font-size:var(--font-custom-11);gap:var(--space-100);justify-content:center;line-height:var(--leading-16);text-decoration:underline}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-link span,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-link span{color:inherit;display:inline;font:inherit}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-link span:after,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-link span:after{content:none}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-product-image,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-product-image{grid-row:6;margin:0}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .swiper-pagination,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .swiper-pagination{display:none}.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-next,.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-prev,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-next,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-prev{background:var(--color-neutral-150) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Crect width='32' height='32' fill='%23F5F3F0' rx='4'/%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18 16H8m14.586 1.602-.967.76c-1.565 1.234-2.348 1.851-2.984 1.57C18 19.652 18 18.687 18 16.76v-1.52c0-1.927 0-2.89.635-3.172.636-.28 1.419.336 2.984 1.57l.967.76C23.529 15.14 24 15.51 24 16s-.471.86-1.414 1.603'/%3E%3C/svg%3E") center/var(--space-800) no-repeat;border:0;border-radius:var(--rounded-sm);bottom:var(--space-600);cursor:pointer;display:block;height:var(--space-800);left:var(--space-600);margin:0;position:absolute;right:auto;top:auto;transform:none;width:var(--space-800);z-index:2}.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-next:after,.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-prev:after,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-next:after,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-prev:after{content:none}.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-next.swiper-button-disabled,.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-prev.swiper-button-disabled,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-next.swiper-button-disabled,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-prev.swiper-button-disabled{opacity:.35}.module-review-content[data-review-module] .navigation,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .navigation{display:contents;position:static;transform:none}.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-prev,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-prev{transform:scaleX(-1)}.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-next,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-next{left:auto;right:var(--space-600)}@media only screen and (min-width:1280px){.module-review-content[data-review-module],.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)){--review-inline-padding:max(var(--space-600),calc((min(100vw, var(--w-page-container-desktop)) - var(--w-header-content))/2));background-position:center 2.8125rem,50%;background-size:42.125rem auto,cover;min-height:32rem;padding:var(--space-1000) var(--review-inline-padding)}.module-review-content[data-review-module] .module-review-description,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description{color:var(--text-primary);text-align:left}.module-review-content[data-review-module] .module-review-description:not(:has(.heading-title,h1,h2,h3)):before,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description:not(:has(.heading-title,h1,h2,h3)):before{color:var(--text-primary)}.module-review-content[data-review-module] .module-review-description>div,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description>div{color:var(--text-secondary)}.module-review-content[data-review-module] .module-review-description .heading-title,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description .heading-title{color:var(--text-primary);text-align:left!important}.module-review-content[data-review-module] .module-review-description p,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-description p{text-align:left}.module-review-content[data-review-module] #review-links,.module-review-content[data-review-module] .module-review-header__action,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action{bottom:auto;height:var(--space-600);right:calc(var(--review-inline-padding) + var(--space-2000));top:calc(var(--space-1000) + var(--space-600));transform:none}.module-review-content[data-review-module] #review-links #all-comments-link,.module-review-content[data-review-module] .module-review-header__action #all-comments-link,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action #all-comments-link{text-decoration:underline}.module-review-content[data-review-module] #review-links #all-comments-link span,.module-review-content[data-review-module] .module-review-header__action #all-comments-link span,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link span,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action #all-comments-link span{font-size:0}.module-review-content[data-review-module] #review-links #all-comments-link span:after,.module-review-content[data-review-module] .module-review-header__action #all-comments-link span:after,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link span:after,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) .module-review-header__action #all-comments-link span:after{content:"Ver todos";font-size:var(--font-md)}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list),.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list){min-height:22.375rem}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .swiper-wrapper,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .swiper-wrapper{align-items:flex-start;min-height:22.375rem;padding-top:calc(var(--space-2000) - var(--space-100))}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .item,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .item{align-content:start;grid-template-columns:minmax(0,19.125rem);justify-content:start!important;justify-items:start}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .swiper-slide-next,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .swiper-slide-next{grid-template-columns:minmax(0,22.3125rem);justify-content:center!important}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .swiper-slide-next .review-text,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .swiper-slide-next .review-text{max-width:100%}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .swiper-slide-next+.swiper-slide,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .swiper-slide-next+.swiper-slide{justify-content:end!important}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .item:only-child,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .item:only-child{grid-template-columns:minmax(0,22.3125rem);justify-content:center!important;margin-inline:auto!important}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-text,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-text{max-width:100%}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-title b,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-title b{text-align:left}.module-review-content[data-review-module] :is(#module-review .reviews_list,#review .reviews-list) .review-link a,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review .reviews_list,#review .reviews-list) .review-link a{justify-content:flex-start}.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-next,.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-prev,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-next,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-prev{background-color:var(--color-neutral-100);background-size:var(--space-600);bottom:auto;height:var(--space-600);left:auto;right:var(--review-inline-padding);top:calc(var(--space-1000) + var(--space-600));width:var(--space-600)}.module-review-content[data-review-module] :is(#module-review,#review) .swiper-button-prev,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-prev{right:calc(var(--review-inline-padding) + var(--space-800))}}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)){padding-bottom:calc(var(--space-2000) + var(--space-1000))}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content))>.container{margin:0;max-width:none;padding:0;width:100%}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #reviews{background:transparent;border-radius:0;display:flex;flex-direction:column;gap:var(--space-600);margin:0;max-width:none;padding:0;position:static;width:100%}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #reviews-title{border:0!important;display:block!important;margin:0;padding:0;position:static}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #reviews-title .heading-title{display:block;margin:0}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #reviews-title .heading-title:after{color:var(--text-secondary);content:"Avaliações de quem já escolheu a Logus.";display:block;font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin-top:var(--space-100);text-align:center;text-transform:uppercase}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #reviews-title .title-description{display:block;font-size:0;line-height:0;margin:0}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #reviews-title .title-description:after{color:var(--brand-primary);content:"Quem usa, conta.";display:block;font-size:var(--font-4xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-custom-30);text-align:center}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review{margin:0;padding:0;position:static}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links{display:contents!important;position:static;transform:none}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link{align-items:center;bottom:calc(var(--space-600) + var(--space-1000));display:flex;height:var(--space-800);justify-content:center;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #write-comment-link{background:transparent;border:0;bottom:var(--space-600);color:var(--brand-primary);cursor:pointer;display:flex;font-size:var(--font-md);font-weight:var(--font-weight-bold);height:var(--space-800);left:50%;line-height:var(--leading-16);margin:0;padding:0;position:absolute;text-decoration:underline;transform:translateX(-50%)}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #write-comment-link svg{display:none}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-next,.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) :is(#module-review,#review) .swiper-button-prev{bottom:calc(var(--space-600) + var(--space-1000))}@media only screen and (min-width:1280px){.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)){padding-bottom:var(--space-1000)}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #reviews-title .title-description:after{color:var(--text-primary);text-align:left}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #reviews-title .heading-title:after{text-align:left}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #review-links #all-comments-link{bottom:auto;height:var(--space-600);left:auto;right:calc(var(--review-inline-padding) + var(--space-2000));top:calc(var(--space-1000) + var(--space-600));transform:none}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)):not(:has(#review .navigation)) #review-links #all-comments-link{right:var(--review-inline-padding)}.products-review-content:is(:has(.reviews-list),:has(.no-reviews-content)) #write-comment-link{bottom:auto;left:auto;right:var(--review-inline-padding);top:calc(var(--space-1000) + var(--space-1600));transform:none}}.combo .review .review-list .review-item,.combo .review .reviews-list .item,.combo .review .reviews_list .item,.page-module-review-allReviewsProduct .review-list .review-item,.page-module-review-allReviewsProduct .reviews-list .item,.page-module-review-allReviewsProduct .reviews_list .item,.page-module-review-reviews .review-list .review-item,.page-module-review-reviews .reviews-list .item,.page-module-review-reviews .reviews_list .item,.review-carousel .review-list .review-item,.review-carousel .reviews-list .item,.review-carousel .reviews_list .item{align-items:start;background:var(--color-neutral-35);border:1px solid var(--border-subtle);border-radius:var(--rounded-sm);color:var(--text-primary);display:grid;gap:var(--space-400);grid-template-areas:"rating date" "text text" "author link";grid-template-columns:1fr auto;height:auto;padding:var(--space-600)}.combo .review .review-list .review-item p,.combo .review .reviews-list .item p,.combo .review .reviews_list .item p,.page-module-review-allReviewsProduct .review-list .review-item p,.page-module-review-allReviewsProduct .reviews-list .item p,.page-module-review-allReviewsProduct .reviews_list .item p,.page-module-review-reviews .review-list .review-item p,.page-module-review-reviews .reviews-list .item p,.page-module-review-reviews .reviews_list .item p,.review-carousel .review-list .review-item p,.review-carousel .reviews-list .item p,.review-carousel .reviews_list .item p{margin:0}.combo .review .review-list .review-item .review-title,.combo .review .reviews-list .item .review-title,.combo .review .reviews_list .item .review-title,.page-module-review-allReviewsProduct .review-list .review-item .review-title,.page-module-review-allReviewsProduct .reviews-list .item .review-title,.page-module-review-allReviewsProduct .reviews_list .item .review-title,.page-module-review-reviews .review-list .review-item .review-title,.page-module-review-reviews .reviews-list .item .review-title,.page-module-review-reviews .reviews_list .item .review-title,.review-carousel .review-list .review-item .review-title,.review-carousel .reviews-list .item .review-title,.review-carousel .reviews_list .item .review-title{display:contents}.combo .review .review-list .review-item .review-title b:first-child,.combo .review .reviews-list .item .review-title b:first-child,.combo .review .reviews_list .item .review-title b:first-child,.page-module-review-allReviewsProduct .review-list .review-item .review-title b:first-child,.page-module-review-allReviewsProduct .reviews-list .item .review-title b:first-child,.page-module-review-allReviewsProduct .reviews_list .item .review-title b:first-child,.page-module-review-reviews .review-list .review-item .review-title b:first-child,.page-module-review-reviews .reviews-list .item .review-title b:first-child,.page-module-review-reviews .reviews_list .item .review-title b:first-child,.review-carousel .review-list .review-item .review-title b:first-child,.review-carousel .reviews-list .item .review-title b:first-child,.review-carousel .reviews_list .item .review-title b:first-child{grid-area:author}.combo .review .review-list .review-item .review-title b+b,.combo .review .reviews-list .item .review-title b+b,.combo .review .reviews_list .item .review-title b+b,.page-module-review-allReviewsProduct .review-list .review-item .review-title b+b,.page-module-review-allReviewsProduct .reviews-list .item .review-title b+b,.page-module-review-allReviewsProduct .reviews_list .item .review-title b+b,.page-module-review-reviews .review-list .review-item .review-title b+b,.page-module-review-reviews .reviews-list .item .review-title b+b,.page-module-review-reviews .reviews_list .item .review-title b+b,.review-carousel .review-list .review-item .review-title b+b,.review-carousel .reviews-list .item .review-title b+b,.review-carousel .reviews_list .item .review-title b+b{color:var(--text-secondary);font-size:var(--font-md);grid-area:date;text-align:right}.combo .review .review-list .review-item .review-rating,.combo .review .reviews-list .item .review-rating,.combo .review .reviews_list .item .review-rating,.page-module-review-allReviewsProduct .review-list .review-item .review-rating,.page-module-review-allReviewsProduct .reviews-list .item .review-rating,.page-module-review-allReviewsProduct .reviews_list .item .review-rating,.page-module-review-reviews .review-list .review-item .review-rating,.page-module-review-reviews .reviews-list .item .review-rating,.page-module-review-reviews .reviews_list .item .review-rating,.review-carousel .review-list .review-item .review-rating,.review-carousel .reviews-list .item .review-rating,.review-carousel .reviews_list .item .review-rating{color:var(--brand-primary);grid-area:rating}.combo .review .review-list .review-item .review-text,.combo .review .reviews-list .item .review-text,.combo .review .reviews_list .item .review-text,.page-module-review-allReviewsProduct .review-list .review-item .review-text,.page-module-review-allReviewsProduct .reviews-list .item .review-text,.page-module-review-allReviewsProduct .reviews_list .item .review-text,.page-module-review-reviews .review-list .review-item .review-text,.page-module-review-reviews .reviews-list .item .review-text,.page-module-review-reviews .reviews_list .item .review-text,.review-carousel .review-list .review-item .review-text,.review-carousel .reviews-list .item .review-text,.review-carousel .reviews_list .item .review-text{color:var(--text-primary);display:-webkit-box;font-size:var(--font-lg);grid-area:text;line-height:var(--leading-20);-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.combo .review .review-list .review-item .review-link,.combo .review .reviews-list .item .review-link,.combo .review .reviews_list .item .review-link,.page-module-review-allReviewsProduct .review-list .review-item .review-link,.page-module-review-allReviewsProduct .reviews-list .item .review-link,.page-module-review-allReviewsProduct .reviews_list .item .review-link,.page-module-review-reviews .review-list .review-item .review-link,.page-module-review-reviews .reviews-list .item .review-link,.page-module-review-reviews .reviews_list .item .review-link,.review-carousel .review-list .review-item .review-link,.review-carousel .reviews-list .item .review-link,.review-carousel .reviews_list .item .review-link{display:none;font-size:var(--font-md);grid-area:link;text-align:right}.combo .review .review-list .review-item .review-link a,.combo .review .reviews-list .item .review-link a,.combo .review .reviews_list .item .review-link a,.page-module-review-allReviewsProduct .review-list .review-item .review-link a,.page-module-review-allReviewsProduct .reviews-list .item .review-link a,.page-module-review-allReviewsProduct .reviews_list .item .review-link a,.page-module-review-reviews .review-list .review-item .review-link a,.page-module-review-reviews .reviews-list .item .review-link a,.page-module-review-reviews .reviews_list .item .review-link a,.review-carousel .review-list .review-item .review-link a,.review-carousel .reviews-list .item .review-link a,.review-carousel .reviews_list .item .review-link a{color:inherit;text-decoration:underline}.page-module-review-allReviewsProduct #review,.page-module-review-reviews #review{margin-inline:0}.page-module-review-allReviewsProduct #write-comment-link,.page-module-review-reviews #write-comment-link{color:var(--brand-primary);cursor:pointer;font-size:var(--font-lg);font-weight:var(--font-weight-bold)}.page-module-review-allReviewsProduct .pagination_elements,.page-module-review-reviews .pagination_elements{margin-inline:0;padding-inline:0}.page-module-review-allReviewsProduct .pagination_elements .pagination,.page-module-review-reviews .pagination_elements .pagination{flex-wrap:wrap;justify-content:center}.page-module-review-allReviewsProduct .reviews_list,.page-module-review-reviews .reviews_list{width:100%}.page-module-review-allReviewsProduct .reviews_list .item-container,.page-module-review-reviews .reviews_list .item-container{display:flex}.page-module-review-allReviewsProduct .reviews_list .item,.page-module-review-reviews .reviews_list .item{align-content:start;grid-template-areas:"rating date" "name name" "text text" "author author" "link link";grid-template-columns:minmax(0,1fr) auto;overflow-wrap:anywhere;width:100%}.page-module-review-allReviewsProduct .reviews_list .item .review-title b,.page-module-review-reviews .reviews_list .item .review-title b{font-size:var(--font-md);line-height:var(--leading-16)}.page-module-review-allReviewsProduct .reviews_list .item .review-rating,.page-module-review-reviews .reviews_list .item .review-rating{display:flex;gap:var(--space-50)}.page-module-review-allReviewsProduct .reviews_list .item .review-name,.page-module-review-reviews .reviews_list .item .review-name{font-size:var(--font-lg);grid-area:name;line-height:var(--leading-20)}.page-module-review-allReviewsProduct .reviews_list .item .review-text,.page-module-review-reviews .reviews_list .item .review-text{max-height:none!important;text-align:left}.page-module-review-allReviewsProduct .reviews_list .item .review-text:after,.page-module-review-allReviewsProduct .reviews_list .item .review-text:before,.page-module-review-reviews .reviews_list .item .review-text:after,.page-module-review-reviews .reviews_list .item .review-text:before{content:none}.page-module-review-allReviewsProduct .reviews_list .item:hover .review-text,.page-module-review-reviews .reviews_list .item:hover .review-text{-webkit-line-clamp:unset}.page-module-review-allReviewsProduct .reviews_list .item .review-link,.page-module-review-reviews .reviews_list .item .review-link{display:block;text-align:left}.page-module-review-allReviewsProduct .reviews_list .item .review-link a,.page-module-review-reviews .reviews_list .item .review-link a{color:var(--brand-primary)}.page-module-review-allReviewsProduct .reviews_list .item .review-link a span,.page-module-review-reviews .reviews_list .item .review-link a span{color:inherit}.products-review-content:has(.no-reviews-content){background-image:url(https://img.irroba.com.br/tenislog/catalog/irroba/reviews/review-background.jpg);background-position:50%;background-size:cover;padding-bottom:var(--space-1000)}.products-review-content:has(.no-reviews-content) #review-links{display:none!important}.products-review-content:has(.no-reviews-content) .no-reviews-content{align-items:center;background:transparent;border-radius:0;display:flex;flex-direction:column;gap:var(--space-400);justify-content:center;margin:0;min-height:14.75rem;padding:0}.products-review-content:has(.no-reviews-content) .no-reviews-content p{color:var(--text-primary);flex:0 0 auto;font-size:var(--font-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-18);margin:0;max-width:19.8125rem;padding:0;text-align:center;width:auto}.products-review-content:has(.no-reviews-content) .no-reviews-content p:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.125' d='m10.296 2.583 1.32 2.662c.18.37.66.726 1.065.793l2.392.401c1.53.258 1.89 1.377.787 2.48L14 10.796c-.315.317-.487.93-.39 1.369l.533 2.32c.42 1.838-.548 2.548-2.16 1.589l-2.243-1.34c-.405-.24-1.072-.24-1.485 0l-2.24 1.34c-1.606.96-2.58.241-2.16-1.588l.532-2.321c.097-.44-.075-1.052-.39-1.37L2.137 8.92c-1.094-1.105-.742-2.223.787-2.48l2.393-.402c.397-.067.877-.423 1.057-.793l1.32-2.662c.72-1.444 1.89-1.444 2.603 0'/%3E%3C/svg%3E") 0/var(--font-2xl) var(--font-2xl) space no-repeat;content:"";display:block;height:var(--font-2xl);margin:0 auto var(--space-350);width:calc(var(--font-2xl)*5 + var(--space-50)*4)}.products-review-content:has(.no-reviews-content) .no-reviews-content .btn-open-review-form{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--brand-primary);cursor:pointer;display:inline-flex;font-size:var(--font-md);font-weight:var(--font-weight-bold);height:var(--space-800);line-height:var(--leading-16);margin:0;padding:0;text-decoration:underline}.products-review-content:has(.no-reviews-content) .no-reviews-content .btn-open-review-form svg{display:none}.products-review-content:has(.no-reviews-content) .no-reviews-content .btn-open-review-form span{color:inherit;font:inherit}@media only screen and (min-width:1280px){.products-review-content:has(.no-reviews-content){padding-bottom:var(--space-1000)}.products-review-content:has(.no-reviews-content) .no-reviews-content{justify-content:flex-start;min-height:22.375rem;padding-top:calc(var(--space-2000) - var(--space-100))}}#review-form{padding-right:0}.product_module{background:transparent;margin:var(--m-product-module);max-width:calc(var(--w-header-content) + var(--space-400)*2);padding:var(--space-400);position:relative;width:min(100%,100vw)}.product_module .heading-title-div{align-items:center;display:grid;gap:var(--space-100);grid-template-columns:minmax(0,1fr) auto;margin-bottom:var(--space-400)}.product_module .heading-title-div>span{grid-column:1/-1;min-width:0;width:100%}.product_module .heading-title-div a{color:inherit}.product_module .heading-title-div a:after{background:transparent;border:0;border-radius:0;bottom:0;color:var(--text-secondary);content:"Ver todos";display:block;font-size:var(--font-custom-11);font-weight:var(--font-weight-regular);left:50%;line-height:var(--leading-24);padding:0;position:absolute;text-decoration:underline;text-transform:uppercase;text-underline-offset:var(--space-50);transform:translateX(-50%);white-space:nowrap}.product_module:has(.heading-title-div a){padding-bottom:var(--space-1000)}.product_module:not(:has(.product-list-banner)) .heading-title-div{display:flex;flex-wrap:wrap}.product_module:not(:has(.product-list-banner)) .heading-title-div>span{flex:0 0 100%}.product_module:has(>.product-list-content.row,>.swiper) .heading-title-div:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23626262' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M11.667 10H3.333m8.334 0v.633c0 1.607 0 2.41.529 2.645.53.234 1.182-.28 2.486-1.309l.806-.633h0c.786-.62 1.179-.929 1.179-1.336s-.393-.717-1.179-1.335l-.806-.633c-1.304-1.029-1.956-1.543-2.486-1.309-.53.235-.53 1.038-.53 2.644z'/%3E%3C/svg%3E") 100%/var(--space-500) no-repeat;color:var(--text-secondary);content:"Arraste para o lado";flex:0 0 auto;font-size:var(--font-custom-11);font-weight:var(--font-weight-regular);line-height:var(--leading-20);padding-right:var(--space-600);text-transform:uppercase}.product_module .heading-title{color:var(--text-primary);font-family:inherit;font-size:var(--font-3xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-24);margin:0;text-align:left!important}.product_module .product-list__description{color:var(--text-secondary);flex:0 1 auto;font-size:var(--font-custom-11);font-weight:var(--font-weight-bold);line-height:var(--leading-16);margin:0 auto 0 0;max-width:100%;min-width:0;overflow-wrap:anywhere;text-transform:uppercase;white-space:normal}.product_module>.product-list-content.row{gap:var(--space-300);grid-auto-columns:calc((100% - var(--space-300))/2);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:var(--space-100);scroll-snap-type:x mandatory;scrollbar-width:none}.product_module>.product-list-content.row::-webkit-scrollbar{display:none}.product_module>.product-list-content.row>.product-item{scroll-snap-align:start}.product_module>.swiper{position:static}.product_module .swiper-wrapper{align-items:stretch}.product_module .swiper-button-next,.product_module .swiper-button-prev{background-color:var(--color-neutral-50);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Crect width='32' height='32' fill='%23F5F3F0' rx='4'/%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18 16H8m14.586 1.602-.967.76c-1.565 1.234-2.348 1.851-2.984 1.57C18 19.652 18 18.687 18 16.76v-1.52c0-1.927 0-2.89.635-3.172.636-.28 1.419.336 2.984 1.57l.967.76C23.529 15.14 24 15.51 24 16s-.471.86-1.414 1.603'/%3E%3C/svg%3E");background-size:var(--space-800);border:0;display:none;height:var(--space-800);margin:0;top:0;width:var(--space-800);z-index:0}.product_module .swiper-button-prev{transform:scaleX(-1)}.product-list-content{display:grid;gap:var(--space-300);grid-template-columns:var(--grid-cols-products-list);margin:0}.product-list-content>.product-item{max-width:100%;padding:0;width:100%}.products-related-content .heading-title{margin-bottom:var(--space-400)}.products-related-content .product-item{margin-bottom:0}@media only screen and (min-width:768px){.product_module>.product-list-content.row{gap:var(--space-600);grid-auto-columns:calc(33.33333% - var(--space-600)*2/3)}}@media only screen and (min-width:1280px){.product_module{padding-bottom:0;padding-top:0}.product_module:has(>.product-list-content.row,>.swiper) .heading-title-div:after{display:none}.product_module .swiper-button-next,.product_module .swiper-button-prev{display:flex;left:auto;right:var(--space-400);top:var(--space-450)}.product_module .swiper-button-prev{right:calc(var(--space-400) + var(--space-800) + var(--space-200))}.product_module .heading-title-div{align-content:start;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-bottom:var(--space-600);min-height:calc(var(--space-450) + var(--space-800))}.product_module .heading-title-div>span{grid-column:1/-1}.product_module .heading-title-div a:after{bottom:auto;color:var(--brand-graphite);font-size:var(--font-md);font-weight:var(--font-weight-bold);left:auto;letter-spacing:var(--tracking-wide);line-height:var(--leading-16);right:var(--space-400);top:calc(var(--space-450) + (var(--space-800) - var(--leading-16))/2);transform:none}.product_module:not(:has(.product-list-banner)) .heading-title-div{display:grid}.product_module:has(.heading-title-div a){padding-bottom:0}.product_module:has(.swiper-button-next) .heading-title-div a:after{right:calc(var(--space-400) + var(--space-800)*2 + var(--space-200) + var(--space-600))}.product_module .heading-title{font-size:var(--font-4xl);line-height:var(--leading-custom-30)}.product_module .product-list__description{font-size:var(--font-md);letter-spacing:var(--tracking-wide)}.product_module>.product-list-content.row{gap:var(--space-600);grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.product-list-content{gap:var(--space-600)}}.product-list-tabs .swiper:not(.swiper-initialized),.product_module>.swiper:not(.swiper-initialized){--pl-per-view:2;--pl-gap:var(--space-300)}.product-list-tabs .swiper:not(.swiper-initialized)>.swiper-wrapper,.product_module>.swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--pl-gap)}.product-list-tabs .swiper:not(.swiper-initialized) .swiper-slide,.product_module>.swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pl-per-view) - 1)*var(--pl-gap))/var(--pl-per-view))}.product-list-tabs .swiper:not(.swiper-initialized) .swiper-button-next,.product-list-tabs .swiper:not(.swiper-initialized) .swiper-button-prev,.product-list-tabs .swiper:not(.swiper-initialized) .swiper-pagination,.product_module>.swiper:not(.swiper-initialized) .swiper-button-next,.product_module>.swiper:not(.swiper-initialized) .swiper-button-prev,.product_module>.swiper:not(.swiper-initialized) .swiper-pagination{visibility:hidden}@media only screen and (min-width:768px){.product-list-tabs .swiper:not(.swiper-initialized),.product_module>.swiper:not(.swiper-initialized){--pl-per-view:3;--pl-gap:var(--space-600)}}@media only screen and (min-width:1280px){.product-list-tabs .swiper:not(.swiper-initialized),.product_module>.swiper:not(.swiper-initialized){--pl-per-view:4}}.product-list-tabs{margin:var(--m-product-module);max-width:calc(var(--w-header-content) + var(--space-400)*2);padding:var(--space-400);width:min(100%,100vw)}.product-list-tabs .heading-title-div{margin-bottom:var(--space-400)}.product-list-tabs .heading-title{color:var(--text-primary);font-family:inherit;font-size:var(--font-3xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-24);margin:0;text-align:left!important}.product-list-tabs .tabs{padding:0}.product-list-tabs .tabs__nav-list{border-bottom:1px solid var(--border-subtle);display:flex;gap:var(--space-200);overflow-x:auto;scrollbar-width:none}.product-list-tabs .tabs__nav-list::-webkit-scrollbar{display:none}.product-list-tabs .tabs__nav-item{background:transparent!important;border-bottom:2px solid transparent;flex:0 0 auto;margin-bottom:-1px;padding:var(--space-300) var(--space-400)!important}.product-list-tabs .tabs__nav-item a{color:var(--text-secondary);font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-decoration:none;text-transform:uppercase;white-space:nowrap}.product-list-tabs .tabs__nav-item.js-active{border-bottom-color:var(--brand-primary)}.product-list-tabs .tabs__nav-item.js-active a,.product-list-tabs .tabs__nav-item:hover a{color:var(--text-primary)}.product-list-tabs .tabs__panels{background:transparent!important;padding:var(--space-600) 0 0!important}.product-list-tabs .tab__panel.row{margin-left:0;margin-right:0}.product-list-tabs .swiper-wrapper{align-items:stretch}@media only screen and (min-width:1280px){.product-list-tabs{padding-bottom:0;padding-top:0}.product-list-tabs .heading-title{font-size:var(--font-4xl);line-height:var(--leading-custom-30)}}.product_module:has(.product-list-banner){background:var(--surface-base)!important;display:grid;grid-template-areas:"banner" "heading" "products";grid-template-columns:minmax(0,1fr);margin:var(--m-product-module);max-width:var(--w-page-container-desktop);padding:0;width:min(100%,100vw)}.product_module:has(.product-list-banner)>.row{display:contents}.product_module:has(.product-list-banner) .product-list-banner{grid-area:banner;margin:0;max-width:none;overflow:hidden;padding:0;width:100%}.product_module:has(.product-list-banner) .product-list-banner a,.product_module:has(.product-list-banner) .product-list-banner picture{display:block;height:100%;width:100%}.product_module:has(.product-list-banner) .product-list-banner img{aspect-ratio:1;display:block;height:100%;object-fit:cover;width:100%}.product_module:has(.product-list-banner) .product-list-banner+.col-lg-8,.product_module:has(.product-list-banner) .product-list-banner+.col-sm-12{grid-area:products;max-width:none;min-width:0;padding:0 var(--space-400) var(--space-600);position:relative;width:100%}.product_module:has(.product-list-banner) .heading-title-div{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-200);grid-area:heading;margin:0;padding:var(--space-600) var(--space-400) var(--space-500)}.product_module:has(.product-list-banner) .heading-title-div:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23626262' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M11.667 10H3.333m8.334 0v.633c0 1.607 0 2.41.529 2.645.53.234 1.182-.28 2.486-1.309l.806-.633h0c.786-.62 1.179-.929 1.179-1.336s-.393-.717-1.179-1.335l-.806-.633c-1.304-1.029-1.956-1.543-2.486-1.309-.53.235-.53 1.038-.53 2.644z'/%3E%3C/svg%3E") 100% no-repeat;color:var(--text-secondary);content:"Arraste para o lado";display:block;font-size:var(--font-custom-11);font-weight:var(--font-weight-regular);line-height:var(--leading-20);margin-top:var(--space-300);padding-right:var(--space-600);text-transform:uppercase}.product_module:has(.product-list-banner) .heading-title-div a:after{display:none}.product_module:has(.product-list-banner) .heading-title{color:var(--text-primary);font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-8xl);font-weight:var(--font-weight-extra-bold);line-height:var(--space-1000);max-width:11ch;text-transform:uppercase}.product_module:has(.product-list-banner) .product-list__description{color:var(--color-neutral-700);font-size:var(--font-xl);font-weight:var(--font-weight-regular);letter-spacing:normal;line-height:var(--leading-22);margin:0;text-transform:none}.product_module:has(.product-list-banner) .swiper{margin:0;min-width:0;overflow:hidden;position:static;width:100%}.product_module:has(.product-list-banner) .product-item.swiper-slide{height:auto}.product_module:has(.product-list-banner) .swiper-pagination{display:none}.product_module:has(.product-list-banner) .product-item .product-grid.product{background:var(--surface-base);border:0;border-radius:0}.product_module:has(.product-list-banner) .product-item .label-discount,.product_module:has(.product-list-banner) .product-item .label-new,.product_module:has(.product-list-banner) .product-item .label-product,.product_module:has(.product-list-banner) .product-item .label-sale,.product_module:has(.product-list-banner) .product-item .product-list-like-container,.product_module:has(.product-list-banner) .product-item .product-rating,.product_module:has(.product-list-banner) .product-item .shipping-free-label{display:none!important}.product_module:has(.product-list-banner) .product-item .product-list-informations{gap:var(--space-100);padding:var(--space-400)}.product_module:has(.product-list-banner) .product-item .product-main-price-discount .price-discount,.product_module:has(.product-list-banner) .product-item .product-price .product-main-price,.product_module:has(.product-list-banner) .product-item .product-price .product-price-new{font-size:var(--font-custom-22);line-height:var(--leading-28)}.product_module:has(.product-list-banner) .product-item .product-price-simulator,.product_module:has(.product-list-banner) .product-item .product-price-simulator #show_two_installment{font-size:var(--font-lg);line-height:var(--leading-20)}.product_module:has(.product-list-banner) .product-item .product-title a{display:-webkit-box;font-size:var(--font-2xl);line-height:var(--leading-22);min-height:var(--leading-44);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product_module:has(.product-list-banner) .product-item .product-title a span{font:inherit}.product_module:has(.product-list-banner) .product-item .product-block-hover{padding-top:var(--space-100)}.product_module:has(.product-list-banner) .product-item .product-block-hover .product-btn{background:transparent;border:0;border-radius:0;color:var(--text-primary)!important;font-size:0;font-weight:var(--font-weight-bold);line-height:var(--leading-20);min-height:0;padding:0;text-align:left;text-transform:none}.product_module:has(.product-list-banner) .product-item .product-block-hover .product-btn:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='15' fill='none' viewBox='87 0 12 15'%3E%3Cpath fill='%23252525' d='M95.088 7.968q.16-.416.352-.768.192-.368.432-.688h-8.576V5.2h8.576a7 7 0 0 1-.416-.672 8 8 0 0 1-.352-.784h1.216q.993 1.168 2.176 1.776v.688q-1.184.575-2.176 1.76z'/%3E%3C/svg%3E") right 125% no-repeat;content:"Ver opções";font-size:var(--font-xl);padding-right:var(--space-500)}.product_module:has(.product-list-banner) .product-item .product-block-hover .product-btn>span{display:none}@media only screen and (min-width:1024px){.product_module:has(.product-list-banner){grid-template-areas:"banner heading" "banner products";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr)}.product_module:has(.product-list-banner) .heading-title-div{padding:var(--space-1800) var(--space-1500) 0}.product_module:has(.product-list-banner) .heading-title-div:before{font-size:var(--font-lg);line-height:var(--leading-20)}.product_module:has(.product-list-banner) .heading-title-div:after{display:none}.product_module:has(.product-list-banner) .heading-title{font-size:clamp(var(--font-8xl),3.34vw,var(--font-custom-64));line-height:1.1;max-width:none}.product_module:has(.product-list-banner) .product-list__description{font-size:var(--font-3xl);line-height:var(--leading-24)}.product_module:has(.product-list-banner) .product-list-banner+.col-lg-8,.product_module:has(.product-list-banner) .product-list-banner+.col-sm-12{align-self:end;padding:var(--space-600) var(--space-1500) var(--space-1300)}.product_module:has(.product-list-banner) .swiper{margin-inline:auto;width:calc(100% - var(--space-1200)*2)}.product_module:has(.product-list-banner) .swiper-button-next,.product_module:has(.product-list-banner) .swiper-button-prev{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Crect width='32' height='32' fill='%23F5F3F0' rx='4'/%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18 16H8m10 0v.76c0 1.927 0 2.891.635 3.172.636.281 1.419-.336 2.984-1.57l.967-.76h0C23.53 16.859 24 16.488 24 15.999s-.471-.86-1.414-1.602l-.967-.76c-1.565-1.234-2.348-1.85-2.984-1.57C18 12.35 18 13.312 18 15.24z'/%3E%3C/svg%3E") 50% no-repeat;border:0;border-radius:var(--rounded-sm);cursor:pointer;display:flex;height:var(--space-800);left:auto;margin:0;padding:0;right:var(--space-1500);top:calc(50% + (var(--space-600) - var(--space-1300))/2);transform:translateY(-50%);width:var(--space-800)}.product_module:has(.product-list-banner) .swiper-button-next>svg,.product_module:has(.product-list-banner) .swiper-button-prev>svg{display:none}.product_module:has(.product-list-banner) .swiper-button-next:after,.product_module:has(.product-list-banner) .swiper-button-prev:after{content:none}.product_module:has(.product-list-banner) .swiper-button-next.swiper-button-disabled,.product_module:has(.product-list-banner) .swiper-button-next:disabled,.product_module:has(.product-list-banner) .swiper-button-prev.swiper-button-disabled,.product_module:has(.product-list-banner) .swiper-button-prev:disabled{cursor:default;opacity:.35}.product_module:has(.product-list-banner) .swiper-button-prev{left:var(--space-1500);right:auto;transform:translateY(-50%) scaleX(-1)}}.product-item{display:flex;height:auto;margin-bottom:0;min-width:0}.product-item .product-grid.product{background:var(--color-neutral-35);border:1px solid var(--surface-subtle);border-radius:var(--rounded-sm);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0;position:relative;width:100%}.product-item .product-grid.product:before{content:none}.product-item .product-image{background:var(--surface-base);line-height:0;margin:0;width:100%}.product-item .product-image>a{aspect-ratio:1;display:block;width:100%}.product-item .product-image img.product-image-area{aspect-ratio:1;height:auto;object-fit:contain;width:100%}.product-item .product-list-like-container{background:transparent;display:flex;flex-wrap:wrap;gap:var(--space-100);margin:0;padding:var(--space-200) var(--space-200) 0}.product-item .product-list-like-container .product-like-item{flex:0 0 var(--space-850);width:var(--space-850)}.product-item .product-list-like-container .img-thumbnail{background:transparent;border:1px solid transparent;border-radius:var(--rounded-sm);display:block;height:var(--space-500);mix-blend-mode:darken;object-fit:cover;padding:var(--space-50);transition:border-color .3s ease-in-out;width:100%}.product-item .product-list-like-container .img-thumbnail:hover{border-color:var(--border-decorative)}.product-item .product-list-informations{background:transparent;display:flex;flex:1;flex-direction:column;gap:var(--space-100);margin:0;min-width:0;padding:var(--space-200);position:static;text-align:left;transform:none}.product-item .product-rating{align-items:center;color:var(--color-amber-500);display:flex;flex-wrap:wrap;gap:var(--space-25);line-height:1;margin:0}.product-item .product-rating .mdi{color:var(--color-amber-500);font-size:var(--font-sm)}.product-item .product-rating .mdi:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23FFAE00' d='M8.999.938c.787 0 1.407.594 1.803 1.396v.004l.135.27q.085.145.149.302l1.034 2.085.002.004c.04.083.136.199.278.305a.95.95 0 0 0 .373.18h.001l2.392.4.317.068c.721.189 1.302.594 1.507 1.24.235.736-.11 1.503-.731 2.125h-.001L14.4 11.19a.96.96 0 0 0-.208.397 1 1 0 0 0-.033.45l.532 2.321v.001c.22.965.148 1.922-.533 2.422-.682.502-1.615.28-2.463-.225l-2.243-1.34a.9.9 0 0 0-.451-.1.96.96 0 0 0-.457.1l-2.241 1.34-.001-.001c-.847.506-1.778.724-2.46.222-.68-.5-.757-1.455-.535-2.419l.532-2.32a1 1 0 0 0-.033-.451.96.96 0 0 0-.208-.397l-1.86-1.875c-.618-.622-.96-1.388-.727-2.124.234-.737.956-1.16 1.82-1.306h.001l2.39-.402a.94.94 0 0 0 .369-.178.94.94 0 0 0 .278-.306l.002-.004 1.32-2.662v-.001C7.591 1.531 8.213.938 9 .938'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 50%/contain no-repeat;content:"";display:block;height:var(--font-sm);width:var(--font-sm)}.product-item .product-rating .mdi-star-outline:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23FFAE00' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.125' d='m10.296 2.583 1.32 2.662c.18.37.66.726 1.065.793l2.392.401c1.53.258 1.89 1.377.787 2.48L14 10.796c-.315.317-.487.93-.39 1.369l.533 2.32c.42 1.838-.548 2.548-2.16 1.589l-2.243-1.34c-.405-.24-1.072-.24-1.485 0l-2.24 1.34c-1.606.96-2.58.241-2.16-1.588l.532-2.321c.097-.44-.075-1.052-.39-1.37L2.137 8.92c-1.094-1.105-.742-2.223.787-2.48l2.393-.402c.397-.067.877-.423 1.057-.793l1.32-2.662c.72-1.444 1.89-1.444 2.603 0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.product-item .product-rating .product-review-count{color:var(--text-secondary);font-size:var(--font-sm)}.product-item .product-title{margin:0;min-width:0;padding:0}.product-item .product-title a{color:var(--text-primary);display:block;font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--leading-22);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.product-item .product-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-100);margin:0}.product-item .product-price:has(.product-price-old){align-items:flex-start;flex-direction:column;gap:0}.product-item .product-price:has(.featured_price){display:none}.product-item .product-price .product-main-price,.product-item .product-price .product-price-new{color:var(--brand-primary);font-size:var(--font-custom-22);font-weight:var(--font-weight-bold);line-height:var(--leading-26);margin:0}.product-item .product-price .product-price-old{color:var(--text-tertiary);font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--leading-20);margin:0;text-decoration:line-through}.product-item .product-price .product-price-old:before{content:"De: "}.product-item .product-main-price-discount{align-items:baseline;color:var(--brand-primary);display:flex;flex-wrap:wrap;font-size:var(--font-lg);font-weight:var(--font-weight-medium);gap:var(--space-100);line-height:var(--leading-20);margin:0}.product-item .product-main-price-discount .price-discount{font-size:var(--font-custom-22);font-weight:var(--font-weight-bold);line-height:var(--leading-26);margin:0;padding:0;white-space:nowrap}.product-item .product-main-price-discount .price-discount b{font:inherit}.product-item .product-main-price-discount .price-dicount-text,.product-item .product-main-price-discount .price-discount-text,.product-item .product-main-price-discount .product-discount-percent{display:none}.product-item .product-main-price-discount .text_discount_avista_list_products{font:inherit;font-size:var(--font-lg);margin:0}.product-item .product-price-simulator{align-items:baseline;color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-md);font-weight:var(--font-weight-medium);gap:0 var(--space-50);line-height:var(--leading-20);margin:0}.product-item .product-price-simulator #show_two_installment{color:var(--brand-graphite);flex-basis:100%;max-width:none}.product-item .product-price-simulator #show_two_installment>b{font-weight:var(--font-weight-medium)}.product-item .product-price-simulator b,.product-item .product-price-simulator span{font-size:inherit;line-height:inherit}.product-item .product-price-simulator b{font-weight:var(--font-weight-semi-bold)}.product-item .product-block-hover{margin:auto 0 0;opacity:1;padding:var(--space-100) 0 0;position:static;transform:none;visibility:visible;width:100%}.product-item .product-block-hover .product-number{width:100%}.product-item .product-block-hover .notify-me-btn,.product-item .product-block-hover .product-btn{background:var(--brand-primary);border:0;border-radius:var(--rounded-lg);color:var(--text-inverse);cursor:pointer;display:block;font-family:inherit;font-size:var(--font-lg);font-weight:var(--font-weight-bold)!important;letter-spacing:normal;line-height:var(--leading-16);margin:0;min-height:var(--space-800);padding:var(--space-200);text-align:center;text-transform:lowercase;transition:background-color .3s ease-in-out;width:100%}.product-item .product-block-hover .notify-me-btn:first-letter,.product-item .product-block-hover .product-btn:first-letter{text-transform:uppercase}.product-item .product-block-hover .notify-me-btn .mdi-cart,.product-item .product-block-hover .notify-me-btn .mdi-email,.product-item .product-block-hover .product-btn .mdi-cart,.product-item .product-block-hover .product-btn .mdi-email{display:none}.product-item .product-block-hover .notify-me-btn:focus-visible,.product-item .product-block-hover .notify-me-btn:hover,.product-item .product-block-hover .product-btn:focus-visible,.product-item .product-block-hover .product-btn:hover{background:var(--brand-hover);color:var(--text-inverse)}.product-item .badge-special,.product-item .product-label{background:var(--brand-primary);border-radius:var(--rounded-sm);color:var(--text-inverse);font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:auto;left:var(--space-200);line-height:normal;margin:0;opacity:1;padding:var(--space-200);top:var(--space-200)!important;width:auto}.product-item .product-image:has(.product-label):has(.badge-special){display:grid;grid-template-columns:max-content minmax(0,1fr)}.product-item .product-image:has(.product-label):has(.badge-special)>a{grid-column:1/-1;grid-row:1;min-width:0}.product-item .product-image:has(.product-label):has(.badge-special) .badge-special,.product-item .product-image:has(.product-label):has(.badge-special) .product-label{align-self:start;grid-row:1;inset:auto!important;justify-self:start;line-height:var(--space-300);max-width:100%;position:relative;transform:none;z-index:2}.product-item .product-image:has(.product-label):has(.badge-special) .product-label{grid-column:1;margin:var(--space-200)}.product-item .product-image:has(.product-label):has(.badge-special) .product-label:has(img){background:transparent;padding:0}.product-item .product-image:has(.product-label):has(.badge-special) .badge-special{grid-column:2;margin:var(--space-200) var(--space-200) 0 0}.product-item .product-image:has(.product-label):has(.badge-special):has(.badge-special[data-label-position=right]){grid-template-columns:minmax(0,1fr) max-content}.product-item .product-image:has(.product-label):has(.badge-special):has(.badge-special[data-label-position=right]) .product-label{grid-column:2;justify-self:end}.product-item .product-image:has(.product-label):has(.badge-special):has(.badge-special[data-label-position=right]) .badge-special{grid-column:1;justify-self:end;margin:var(--space-200) 0 0 var(--space-200)}.product-item .badge-special{background:var(--text-primary);left:auto;right:var(--space-200)}.product-item .btn-wishlist{color:var(--brand-primary)}.product-item .shipping-free-label{background:var(--brand-graphite);color:var(--text-inverse)}@media only screen and (min-width:1280px){.product-item .product-price .product-price-old{font-size:var(--font-lg)}.product-item .product-grid.product{border-radius:var(--rounded-lg)}.product-item .product-list-like-container{gap:var(--space-200);padding:var(--space-400) var(--space-400) 0}.product-item .product-list-like-container .product-like-item{flex-basis:var(--space-1500);width:var(--space-1500)}.product-item .product-list-like-container .img-thumbnail{height:var(--space-900);padding:var(--space-100)}.product-item .product-list-informations{gap:var(--space-100);padding:var(--space-400)}.product-item .product-title{margin-bottom:var(--space-100)}.product-item .product-rating{gap:var(--space-50)}.product-item .product-rating .mdi{font-size:var(--font-2xl)}.product-item .product-rating .mdi:before{height:var(--font-2xl);width:var(--font-2xl)}.product-item .product-title a{display:-webkit-box;min-height:var(--leading-44);-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.product-item .product-main-price-discount .price-discount,.product-item .product-price .product-main-price,.product-item .product-price .product-price-new{font-size:var(--font-4xl);line-height:var(--leading-28)}.product-item .product-price-simulator{font-size:var(--font-lg)}.product-item .product-price-simulator #show_two_installment{font-size:var(--font-xl)}.product-item .product-block-hover{padding-top:var(--space-300)}.product-item .product-block-hover .notify-me-btn,.product-item .product-block-hover .product-btn{font-size:var(--font-xl);line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300)}}.page-account-login.account-login{background:var(--surface-base)!important}.page-account-login.account-login>.container{margin:0 auto;max-width:var(--w-login-container);padding:0;width:100%}.page-account-login.account-login .loginContainer{background:transparent;border:0;border-radius:0;display:flex;flex-direction:column;gap:var(--space-600);margin:0;padding:var(--space-600);width:100%}.page-account-login.account-login .loginContainer__title{margin:0}.page-account-login.account-login .loginContainer__title h1{color:var(--text-primary);font-family:inherit;font-size:var(--font-5xl);font-weight:var(--font-weight-extra-bold);line-height:1.2;margin:0;text-align:center;text-transform:none}.page-account-login.account-login .loginContainer__title p{display:none}.page-account-login.account-login .loginContainer__form{background:transparent;border:0;display:grid;gap:var(--space-300);grid-template-areas:"email" "password" "forgotten" "actions" "register";grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:var(--w-login-form);padding:0;width:100%}.page-account-login.account-login .loginContainer__form>.form-group:first-child{grid-area:email}.page-account-login.account-login .loginContainer__form #form-password{grid-area:password}.page-account-login.account-login .loginContainer__form .form-group{display:block;margin:0;padding:0;position:relative;width:100%}.page-account-login.account-login .loginContainer__form .form-group>label{color:var(--text-secondary);font-size:var(--font-lg);font-weight:var(--font-weight-regular);left:var(--space-400);line-height:var(--leading-18);margin:0;pointer-events:none;position:absolute;top:var(--space-300);width:auto;z-index:1}.page-account-login.account-login .loginContainer__form .form-group>label:after{content:"*"}.page-account-login.account-login .loginContainer__form .form-group:has(input:not(:placeholder-shown))>label{opacity:0}.page-account-login.account-login .loginContainer__form input.form-control{background:var(--surface-base);border:1px solid var(--border-subtle)!important;border-radius:var(--rounded-sm)!important;box-shadow:none;color:var(--text-primary);display:block;font-family:inherit;font-size:var(--font-xl);font-weight:var(--font-weight-regular);height:var(--space-1050);line-height:var(--leading-20);margin:0;padding:var(--space-300) var(--space-400);width:100%}.page-account-login.account-login .loginContainer__form input.form-control::placeholder{color:transparent}.page-account-login.account-login .loginContainer__form input.form-control:focus{border-color:var(--brand-primary)!important;box-shadow:none}.page-account-login.account-login .loginContainer__form input.form-control:focus-visible{outline:2px solid var(--brand-primary);outline-offset:var(--space-50)}.page-account-login.account-login .loginContainer__form .input-password-group{position:relative;width:100%}.page-account-login.account-login .loginContainer__form .input-password-group #input-password{padding-right:var(--space-1200)}.page-account-login.account-login .loginContainer__form .input-password-group #input-password[type=text]+svg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.125' height='14.625' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cg stroke='%23767676' stroke-width='1.125'%3E%3Cpath stroke-linecap='round' d='M.563 4.313S3.92.563 8.063.563s7.5 3.75 7.5 3.75'/%3E%3Cpath d='M15.22 8.096c.228.32.342.48.342.716 0 .238-.114.397-.341.717-1.025 1.437-3.642 4.534-7.158 4.534-3.518 0-6.134-3.098-7.158-4.534-.228-.32-.342-.48-.342-.716 0-.238.114-.397.342-.717 1.024-1.437 3.64-4.533 7.158-4.533 3.517 0 6.133 3.097 7.157 4.533Z'/%3E%3Cpath d='M10.313 8.813a2.25 2.25 0 1 0-4.5 0 2.25 2.25 0 0 0 4.5 0Z'/%3E%3C/g%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='3.125' d='m1 1 14 13'/%3E%3Cpath stroke='%23767676' stroke-linecap='round' stroke-width='1.125' d='m1 1 14 13'/%3E%3C/svg%3E")}.page-account-login.account-login .loginContainer__form .input-password-group svg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.125' height='14.625' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cg stroke='%23767676' stroke-width='1.125'%3E%3Cpath stroke-linecap='round' d='M.563 4.313S3.92.563 8.063.563s7.5 3.75 7.5 3.75'/%3E%3Cpath d='M15.22 8.096c.228.32.342.48.342.716 0 .238-.114.397-.341.717-1.025 1.437-3.642 4.534-7.158 4.534-3.518 0-6.134-3.098-7.158-4.534-.228-.32-.342-.48-.342-.716 0-.238.114-.397.342-.717 1.024-1.437 3.64-4.533 7.158-4.533 3.517 0 6.133 3.097 7.157 4.533Z'/%3E%3Cpath d='M10.313 8.813a2.25 2.25 0 1 0-4.5 0 2.25 2.25 0 0 0 4.5 0Z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;cursor:pointer;height:var(--space-450);pointer-events:all;position:absolute;right:var(--space-400);top:50%;transform:translateY(-50%);width:var(--space-450)}.page-account-login.account-login .loginContainer__form .input-password-group svg>*{display:none}.page-account-login.account-login .loginContainer__form .button-container{align-items:center;display:flex;flex-direction:column;gap:var(--space-300);grid-area:actions;margin:var(--space-300) 0 0;width:100%}.page-account-login.account-login .loginContainer__form .button-container>div{margin:0;width:100%}.page-account-login.account-login .loginContainer__form .btn-primary{background:var(--brand-primary);border:0;border-radius:var(--rounded-sm);color:var(--text-inverse)!important;cursor:pointer;font-family:inherit;font-size:var(--font-xl);font-weight:var(--font-weight-bold)!important;line-height:var(--leading-20);margin:0;min-height:var(--space-1200);padding:var(--space-350) var(--space-600)!important;text-transform:uppercase;width:100%}.page-account-login.account-login .loginContainer__form .btn-primary:hover{background:var(--brand-hover)}.page-account-login.account-login .loginContainer__form .btn-primary:focus-visible{outline:2px solid var(--brand-primary)!important;outline-offset:var(--space-100)}.page-account-login.account-login .loginContainer__form .facebook-button,.page-account-login.account-login .loginContainer__form .google-button{border-radius:var(--rounded-sm);cursor:pointer;min-height:var(--space-1100);width:100%}.page-account-login.account-login .loginContainer__form .forgotten_password_link{color:var(--text-secondary);font-size:var(--font-custom-13);grid-area:forgotten;line-height:var(--leading-16);margin-top:var(--space-300);text-align:right}.page-account-login.account-login .loginContainer__form .forgotten_password_link a,.page-account-login.account-login .loginContainer__form .forgotten_password_link u{color:inherit;cursor:pointer;text-decoration:underline}.page-account-login.account-login .loginContainer__form .register_link{border:0;color:var(--text-primary);font-size:var(--font-lg);grid-area:register;line-height:var(--leading-20);margin-top:var(--space-700);padding:0;text-align:center}.page-account-login.account-login .loginContainer__form .register_link a,.page-account-login.account-login .loginContainer__form .register_link u{color:var(--brand-primary);cursor:pointer;font-weight:var(--font-weight-bold);text-decoration:none}.page-account-login.account-login .loginContainer__form .alert,.page-account-login.account-login .loginContainer__form .login_error{grid-column:1/-1}@media only screen and (min-width:1024px){.page-account-login.account-login .loginContainer{gap:var(--space-800);margin-top:var(--space-1600);padding:var(--space-1200) var(--space-600)}.page-account-login.account-login .loginContainer__title h1{font-size:var(--font-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-custom-30)}.page-account-login.account-login .loginContainer__form{gap:var(--space-400);grid-template-areas:"email" "password" "actions" "forgotten" "register"}.page-account-login.account-login .loginContainer__form .form-group>label{color:var(--text-tertiary);font-size:var(--font-md);font-weight:var(--font-weight-bold);left:var(--space-500);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-transform:uppercase}.page-account-login.account-login .loginContainer__form input.form-control{border-color:var(--border-control)!important;height:var(--space-1000);padding-left:var(--space-500)}.page-account-login.account-login .loginContainer__form .button-container{margin-top:var(--space-600)}.page-account-login.account-login .loginContainer__form .btn-primary{height:var(--space-1100);min-height:var(--space-1100);padding:var(--space-300) var(--space-600)!important;width:auto}.page-account-login.account-login .loginContainer__form .forgotten_password_link{color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-20);margin:0;text-align:center}.page-account-login.account-login .loginContainer__form .forgotten_password_link a,.page-account-login.account-login .loginContainer__form .forgotten_password_link u{text-decoration:none}.page-account-login.account-login .loginContainer__form .register_link{border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-weight:var(--font-weight-medium);margin-top:var(--space-400);padding-top:var(--space-950)}.page-account-login.account-login .loginContainer__form .register_link a,.page-account-login.account-login .loginContainer__form .register_link u{font-weight:var(--font-weight-medium)}}.page-checkout-cart{background:var(--surface-base)}.page-checkout-cart #cart-section-content{margin:0!important;padding:var(--space-400)}.page-checkout-cart #cart-section-content>.container{margin:0 auto;max-width:var(--w-header-content)!important;padding:0;width:100%}.page-checkout-cart #cart-section-content .cart-container{display:flex;flex-direction:column;gap:var(--space-600);margin:0!important;padding:0}.page-checkout-cart #cart-section-content .main-information{display:flex;flex-direction:column;gap:var(--space-600);max-width:none;min-width:0;width:100%}.page-checkout-cart #cart-section-content .page-title{color:var(--text-primary);display:block;font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-5xl);font-weight:var(--font-weight-bold);line-height:1.2;margin:0;padding:0;text-align:left}.page-checkout-cart #cart-section-content #cart-products{display:flex;flex-direction:column;gap:var(--space-600);height:auto;list-style:none;margin:0;padding:0}.page-checkout-cart #cart-section-content #cart-products .product-resume:not(.outfit){align-items:center;background:var(--surface-base);border:1px solid var(--color-neutral-platinum);border-radius:var(--rounded-lg);display:grid;gap:var(--space-300);grid-template-columns:var(--space-2000) minmax(0,1fr);grid-template-rows:auto auto;margin:0;padding:var(--space-300);width:100%}.page-checkout-cart #cart-section-content #cart-products .product-resume:not(.outfit)>div{margin:0;max-width:none;min-width:0;width:auto}.page-checkout-cart #cart-section-content #cart-products .product-resume-image{grid-column:1;grid-row:1;max-width:none!important}.page-checkout-cart #cart-section-content #cart-products .product-resume-image img{aspect-ratio:1;border:0;border-radius:var(--rounded-sm);height:auto;object-fit:contain;width:100%}.page-checkout-cart #cart-section-content #cart-products .product-resume-title{align-items:flex-start;color:var(--text-secondary);display:flex;flex-direction:column;gap:var(--space-100);grid-column:2;grid-row:1}.page-checkout-cart #cart-section-content #cart-products .product-resume-title[data-product-type]:before{color:var(--text-tertiary);content:attr(data-product-type);font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-transform:uppercase}.page-checkout-cart #cart-section-content #cart-products .product-resume-title>div{max-width:100%;min-width:0;width:100%}.page-checkout-cart #cart-section-content #cart-products .product-resume-title a{color:var(--text-primary);font-size:var(--font-custom-15);font-weight:var(--font-weight-bold);line-height:var(--leading-18);text-decoration:none}.page-checkout-cart #cart-section-content #cart-products .product-resume-title .cart-options-list{display:block;font-size:var(--font-custom-13);line-height:var(--leading-18);margin:0}.page-checkout-cart #cart-section-content #cart-products .product-resume-title .cart-options-list ul{list-style:none;margin:0;padding:0}.page-checkout-cart #cart-section-content #cart-products .product-resume-unit-price{display:none}.page-checkout-cart #cart-section-content #cart-products .product-resume-total-price{align-items:flex-end;color:var(--brand-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-extra-bold);gap:var(--space-100);grid-column:2;grid-row:2;justify-self:end;line-height:var(--leading-22);text-align:right;white-space:nowrap}.page-checkout-cart #cart-section-content #cart-products .product-resume-total-price>.d-block:first-child{display:none!important}.page-checkout-cart #cart-section-content #cart-products .product-resume-gift-wrapping{grid-column:1/-1}.page-checkout-cart #cart-section-content #cart-products .cart-quantity{align-items:center;display:flex;flex-direction:row;gap:var(--space-400);grid-column:1/-1;grid-row:2;justify-content:flex-start;justify-self:start;width:max-content}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .form-group{margin:0}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper,.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-type-2{align-items:center;background:var(--surface-base);border:1px solid var(--color-neutral-platinum);border-radius:var(--rounded-sm);display:flex;flex-wrap:nowrap;height:var(--space-800);justify-content:space-between;margin:0;padding:var(--space-100);width:calc(var(--space-500)*5)}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-type-2:has(.stepper){border:0;padding:0}.page-checkout-cart #cart-section-content #cart-products .cart-quantity input{background:transparent;border:0;color:var(--text-primary);font-size:var(--font-md);font-weight:var(--font-weight-bold);height:var(--space-600);line-height:var(--leading-16);margin:0;min-width:0;padding:0;text-align:center;width:var(--space-600)}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-arrow{align-items:center;background:var(--surface-subtle);border:0;border-radius:var(--rounded-sm);color:var(--brand-primary);cursor:pointer;display:flex;flex:0 0 var(--space-600);height:var(--space-600);justify-content:center;position:static;width:var(--space-600)}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-arrow:before{background-position:50%;background-repeat:no-repeat;content:"";height:var(--space-400);position:static;transform:none;width:var(--space-400)}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-arrow.down{order:-1}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-arrow.down:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23C62E36' stroke-linecap='round' stroke-linejoin='round' d='M12.667 8H3.333'/%3E%3C/svg%3E")}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-arrow.up:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23C62E36' stroke-linecap='round' stroke-linejoin='round' d='M8 3.333v4.668m0 0v4.667m0-4.667h4.668m-4.667 0H3.333'/%3E%3C/svg%3E")}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .remove-column{margin:0}.page-checkout-cart #cart-section-content #cart-products .cart-quantity .remove-column a{color:var(--text-secondary);cursor:pointer;font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);padding:0;text-decoration:none;text-transform:uppercase}.page-checkout-cart #cart-section-content #cart-products .cart-actions-content{margin:0;padding:0}.page-checkout-cart #cart-section-content #cart-products .cart-actions-content:before{content:none}.page-checkout-cart #cart-section-content #cart-products #cart-actions{display:flex;flex-direction:column;gap:var(--space-400);width:100%}.page-checkout-cart #cart-section-content #cart-products #cart-actions .cart-actions-btn{align-items:center;background:transparent;border:1px solid var(--text-primary);border-radius:var(--rounded-sm);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);height:var(--space-1100);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-250) var(--space-600);text-decoration:none;width:100%}.page-checkout-cart #cart-section-content #cart-products #cart-actions .cart-actions-btn>span{align-items:center;display:flex;line-height:var(--leading-20)}.page-checkout-cart #cart-section-content #cart-products #cart-actions .cart-actions-btn:not(.clear)>span{font-size:0}.page-checkout-cart #cart-section-content #cart-products #cart-actions .cart-actions-btn:not(.clear)>span:after{content:"Continuar comprando";font-size:var(--font-xl)}.page-checkout-cart #cart-section-content #cart-products #cart-actions .cart-actions-btn.clear{border-color:transparent;color:var(--text-primary)!important;order:1}.page-checkout-cart #cart-section-content .order-resume{background:var(--color-neutral-35);border:1px solid var(--color-neutral-platinum);border-radius:var(--rounded-lg);display:flex;flex-direction:column;gap:var(--space-400);margin:0;max-width:none;min-height:0;min-width:0;padding:var(--space-400);width:100%}.page-checkout-cart #cart-section-content .order-resume-title{border:0;color:var(--text-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-22);margin:0 0 var(--space-400);padding:0;text-align:left;text-transform:none}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content{width:100%}.page-checkout-cart #cart-section-content .order-resume .campaign-discount{border:0;display:flex;flex-direction:column;gap:var(--space-300);margin:0 0 var(--space-400);padding:0}.page-checkout-cart #cart-section-content .order-resume .cart-total-item{color:var(--text-secondary);display:flex;font-size:var(--font-lg);gap:var(--space-200);justify-content:space-between;line-height:var(--leading-20);margin:0}.page-checkout-cart #cart-section-content .order-resume .cart-total-item__title{font-weight:var(--font-weight-regular)}.page-checkout-cart #cart-section-content .order-resume .cart-total-item__value{color:var(--text-primary);font-weight:var(--font-weight-bold);text-align:right}.page-checkout-cart #cart-section-content .order-resume .cart-price-total{align-items:baseline;display:flex!important;flex-wrap:nowrap;gap:var(--space-200);justify-content:space-between;margin:0;padding:0}.page-checkout-cart #cart-section-content .order-resume .cart-price-total:before{color:var(--text-primary);content:"Total";font-size:var(--font-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-20)}.page-checkout-cart #cart-section-content .order-resume .cart-price-total-value{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto;min-width:0;text-align:right}.page-checkout-cart #cart-section-content .order-resume .cart-price-main{display:block;text-align:right;width:100%}.page-checkout-cart #cart-section-content .order-resume .cart-price-main strong{color:var(--brand-primary);font-size:var(--font-3xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-24)}.page-checkout-cart #cart-section-content .order-resume .cart-price-simulate{color:var(--text-secondary);display:block;font-size:var(--font-md);line-height:var(--leading-16);margin-top:var(--space-50);text-align:right}.page-checkout-cart #cart-section-content .order-resume .cart-price-simulate *{color:inherit;font-size:inherit;font-weight:var(--font-weight-regular)}.page-checkout-cart #cart-section-content .order-resume .cart-finaly-content{margin:0;padding:0;width:100%}.page-checkout-cart #cart-section-content .order-resume .cart-finaly-content .btn-finaly-cart{display:flex;flex-direction:column;gap:var(--space-200);width:100%}.page-checkout-cart #cart-section-content .order-resume .cart-finaly-content .button-checkout{align-items:center;background:var(--brand-primary)!important;border:0;border-radius:var(--rounded-sm);color:var(--text-inverse)!important;cursor:pointer;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-600);text-transform:none;width:100%}.page-checkout-cart #cart-section-content .order-resume .coupon-cart-information,.page-checkout-cart #cart-section-content .order-resume .shipping_calc_content{color:var(--text-secondary);font-size:var(--font-lg);line-height:var(--leading-20);margin:0;width:100%}.page-checkout-cart #cart-section-content .order-resume .coupon-cart-information .form-control,.page-checkout-cart #cart-section-content .order-resume .shipping_calc_content .form-control{background:var(--surface-base);border:1px solid var(--border-control);border-radius:var(--rounded-sm);color:var(--text-primary);font-size:var(--font-xl);min-width:0}.page-checkout-cart #cart-section-content .order-resume .coupon-cart-information button,.page-checkout-cart #cart-section-content .order-resume .shipping_calc_content button{background:var(--brand-primary);border-radius:var(--rounded-sm);color:var(--text-inverse);cursor:pointer}@media only screen and (min-width:1024px){.page-checkout-cart #cart-section-content{padding:var(--space-2000) var(--space-600) var(--space-1600)}.page-checkout-cart #cart-section-content .cart-container{align-items:start;display:grid;gap:var(--space-1200);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.page-checkout-cart #cart-section-content .cart-alert-container,.page-checkout-cart #cart-section-content .progressive-discount-info{grid-column:1/-1}.page-checkout-cart #cart-section-content .page-title{font-size:var(--font-7xl);line-height:var(--space-1000)}.page-checkout-cart #cart-section-content .main-information{gap:var(--space-800)}.page-checkout-cart #cart-section-content #cart-products{gap:0}.page-checkout-cart #cart-section-content #cart-products .product-resume:not(.outfit){border:0;border-bottom:1px solid var(--border-decorative);border-radius:0;gap:var(--space-400);grid-template-columns:7.5rem minmax(0,1fr) max-content 7.25rem max-content;grid-template-rows:auto;padding:var(--space-500) 0}.page-checkout-cart #cart-section-content #cart-products .product-resume-image{grid-column:1;grid-row:1}.page-checkout-cart #cart-section-content #cart-products .product-resume-image img{background-color:#d3d3d3 50%;border:1px solid var(--border-decorative);padding:var(--space-100)}.page-checkout-cart #cart-section-content #cart-products .product-resume-title{gap:var(--space-150);grid-column:2;grid-row:1;padding-right:var(--space-400)}.page-checkout-cart #cart-section-content #cart-products .product-resume-title a{font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--leading-22);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.page-checkout-cart #cart-section-content #cart-products .product-resume-title .cart-options-list{font-size:var(--font-lg);line-height:var(--leading-20)}.page-checkout-cart #cart-section-content #cart-products .product-resume-unit-price{align-items:flex-start;color:var(--text-primary);display:flex;font-size:var(--font-lg);gap:var(--space-100);grid-column:3;grid-row:1;line-height:var(--leading-20);padding-right:var(--space-400);white-space:nowrap}.page-checkout-cart #cart-section-content #cart-products .product-resume-total-price{font-size:var(--font-4xl);font-weight:var(--font-weight-bold);grid-column:5;grid-row:1;line-height:var(--leading-28)}.page-checkout-cart #cart-section-content #cart-products .product-resume-total-price>.d-block:first-child{display:block!important}.page-checkout-cart #cart-section-content #cart-products .cart-text-unit-price,.page-checkout-cart #cart-section-content #cart-products .product-resume-total-price>.d-block:first-child{color:var(--text-secondary);font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-transform:uppercase}.page-checkout-cart #cart-section-content #cart-products .cart-quantity{flex-direction:column;gap:var(--space-150);grid-column:4;grid-row:1;padding-right:var(--space-400);width:100%}.page-checkout-cart #cart-section-content #cart-products .cart-actions-content{padding-top:var(--space-800)}.page-checkout-cart #cart-section-content #cart-products #cart-actions{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-checkout-cart #cart-section-content #cart-products #cart-actions .cart-actions-btn{width:auto}.page-checkout-cart #cart-section-content #cart-products #cart-actions .cart-actions-btn.clear{order:0}.page-checkout-cart #cart-section-content .order-resume{background:var(--surface-subtle);border-color:var(--border-decorative);border-radius:var(--rounded-xl);min-height:var(--h-cart-summary);padding:var(--space-600)}.page-checkout-cart #cart-section-content .order-resume:not(:has(.coupon-cart-information)):after{color:var(--text-secondary);content:"Possui um cupom de desconto? Você  poderá  utilizá-lo na etapa de pagamento.";display:block;font-size:var(--font-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-20);margin-top:var(--space-200)}.page-checkout-cart #cart-section-content .order-resume-title{font-size:var(--font-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-custom-30);margin-bottom:var(--space-600)}.page-checkout-cart #cart-section-content .order-resume .cart-total-item__value{font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold)}.page-checkout-cart #cart-section-content .order-resume .cart-price-total{border-top:1px solid var(--border-decorative);padding-top:var(--space-400)}.page-checkout-cart #cart-section-content .order-resume .cart-price-main strong{font-size:var(--font-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-28)}.page-checkout-cart #cart-section-content .order-resume .cart-price-simulate{font-size:var(--font-lg);line-height:var(--leading-20)}.page-checkout-cart #cart-section-content .order-resume>.cart-finaly-content{margin-top:auto}.page-checkout-cart #cart-section-content .order-resume>.cart-finaly-content .button-checkout{min-height:var(--space-1200)}}.page-checkout-cart .floating-cart-summary{backdrop-filter:none;background:var(--surface-base);border:0;border-radius:var(--rounded-xl) var(--rounded-xl) 0 0;border-top:1px solid var(--border-subtle);box-shadow:0 -4px 16px var(--cl-black-10);color:var(--text-primary);font-size:var(--font-lg);gap:var(--space-400);padding:var(--space-400) var(--space-400) calc(var(--space-400) + env(safe-area-inset-bottom));z-index:10}.page-checkout-cart .floating-cart-summary.floating-cart-hidden{transform:translateY(calc(100% + var(--space-600)))}@media (prefers-reduced-motion:reduce){.page-checkout-cart .floating-cart-summary{transition:opacity .2s ease}.page-checkout-cart .floating-cart-summary.floating-cart-hidden{transform:none}}.page-checkout-cart .floating-cart-prices{flex:1 1 auto;gap:var(--space-50);min-width:0}.page-checkout-cart .floating-cart-prices .total strong{color:var(--brand-primary);font-size:var(--font-3xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-24)}.page-checkout-cart .floating-cart-prices .avista,.page-checkout-cart .floating-cart-prices .parcelamento{color:var(--text-secondary);font-size:var(--font-md);line-height:var(--leading-16)}.page-checkout-cart .floating-cart-prices .avista b,.page-checkout-cart .floating-cart-prices .parcelamento b{color:var(--text-primary);font-weight:var(--font-weight-bold)}.page-checkout-cart .floating-cart-prices .avista{color:var(--brand-primary);font-weight:var(--font-weight-bold)}.page-checkout-cart .floating-cart-button{flex:0 0 auto}.page-checkout-cart .floating-cart-button .btn{align-items:center;background:var(--brand-primary)!important;border:0;border-radius:var(--rounded-sm);box-shadow:none;color:var(--text-inverse)!important;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-600);text-transform:none;transition:background-color .2s ease;white-space:nowrap}.page-checkout-cart .floating-cart-button .btn:focus,.page-checkout-cart .floating-cart-button .btn:hover{background:var(--brand-hover)!important}.page-checkout-cart .floating-cart-button .btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media only screen and (min-width:1024px){.page-checkout-cart .floating-cart-summary{align-items:stretch;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--rounded-xl);bottom:var(--space-600);box-shadow:var(--shadow-popover);left:auto;padding:var(--space-600);right:var(--space-600);top:auto;width:20rem}.page-checkout-cart .floating-cart-title h6{color:var(--text-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-22)}.page-checkout-cart .floating-cart-prices{border-top:1px solid var(--border-decorative);padding-top:var(--space-400)}.page-checkout-cart .floating-cart-prices .total strong{font-size:var(--font-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-28)}.page-checkout-cart .floating-cart-button .btn{min-height:var(--space-1200)}}body.page-checkout-cart:is(.open,.open-search,.drawer_is_opened) .floating-cart-summary{visibility:hidden}.page-account-register.account-register{background:var(--surface-base)!important}.page-account-register.account-register .register-content{margin:0!important;padding:var(--space-400) var(--space-400) var(--space-600);width:100%}.page-account-register.account-register .register-content>.container{background:transparent;border:0;border-radius:0;margin:0 auto;padding:0;width:100%}.page-account-register.account-register .register-content .breadcrumb{font-size:var(--font-lg);justify-content:flex-start!important;line-height:var(--leading-20);margin-bottom:var(--space-600)}.page-account-register.account-register .register-content .breadcrumb.list-inline-dashed>li:first-child a{display:inline-flex}.page-account-register.account-register .register-content .breadcrumb.list-inline-dashed>li:first-child a:after{font-size:var(--font-lg);line-height:inherit}.page-account-register.account-register .register-content .content{display:flex;flex-direction:column}.page-account-register.account-register .register-content .content>h1{color:var(--text-primary);font-size:0;font-weight:var(--font-weight-extra-bold);line-height:normal;margin:0 0 var(--space-600);text-align:center}.page-account-register.account-register .register-content .content>h1:after{content:"Criar conta";font-size:var(--font-4xl)}.page-account-register.account-register .register-content .register-info-text{color:var(--text-primary);font-size:var(--font-lg);line-height:var(--leading-20);margin:var(--space-1000) 0 0;order:2}.page-account-register.account-register .register-content .register-info-text a{color:var(--brand-primary);font-weight:var(--font-weight-bold);text-decoration:none}.page-account-register.account-register .accountForm{background:transparent;border:0;border-radius:0;color:var(--text-primary);margin:0 auto!important;max-width:var(--w-register-form);padding:0;width:100%}.page-account-register.account-register .accountForm #register{gap:var(--space-600);width:100%}.page-account-register.account-register .accountForm fieldset{border:0;margin:0;min-width:0;padding:0}.page-account-register.account-register .accountForm legend{border:0;color:var(--text-primary);font-size:var(--font-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-20);margin:0 0 var(--space-200);padding:0;text-align:left!important;width:100%}.page-account-register.account-register .accountForm #account>legend{display:none;font-size:0}.page-account-register.account-register .accountForm #account>legend:after{content:"Informações da Conta";font-size:var(--font-xl)}.page-account-register.account-register .accountForm .type_personContent{gap:var(--space-400);margin:0 0 var(--space-600)!important;min-height:0}.page-account-register.account-register .accountForm .type_personContent>.control-label{display:none}.page-account-register.account-register .accountForm .radio-button-group{display:flex;flex-wrap:wrap;gap:var(--space-400);justify-content:center;margin:0}.page-account-register.account-register .accountForm .radio-inline{margin:0}.page-account-register.account-register .accountForm .radio-label{align-items:center;color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--font-lg);font-weight:var(--font-weight-regular);gap:var(--space-150);line-height:var(--leading-20);margin:0}.page-account-register.account-register .accountForm .radio-label input{appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath fill='%23fff' stroke='%23DCD8D3' stroke-linecap='round' stroke-linejoin='round' d='M2.125 8.5a6.375 6.375 0 1 1 12.75 0 6.375 6.375 0 0 1-12.75 0'/%3E%3C/svg%3E") 50% no-repeat;border:0;border-radius:50%;cursor:pointer;flex:0 0 calc(var(--space-400) + var(--space-25));height:calc(var(--space-400) + var(--space-25));margin:0;position:static;width:calc(var(--space-400) + var(--space-25))}.page-account-register.account-register .accountForm .radio-label input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath fill='%23C62E36' fill-rule='evenodd' d='M8.5 1.417a7.083 7.083 0 1 0 0 14.166 7.083 7.083 0 0 0 0-14.166m0 4.25a2.833 2.833 0 1 0 0 5.666 2.833 2.833 0 0 0 0-5.666' clip-rule='evenodd'/%3E%3C/svg%3E")}.page-account-register.account-register .accountForm .radio-label input:focus-visible{outline:2px solid var(--brand-primary);outline-offset:var(--space-50)}.page-account-register.account-register .accountForm .radio-label:has(input:checked){color:var(--text-primary)}.page-account-register.account-register .accountForm #register .register-account-column,.page-account-register.account-register .accountForm #register .register-address-column{display:grid;gap:var(--space-300);grid-template-columns:minmax(0,1fr)}.page-account-register.account-register .accountForm #register .register-account-column>div,.page-account-register.account-register .accountForm #register .register-address-column>div{margin:0;max-width:none;min-width:0;width:100%}.page-account-register.account-register .accountForm .form-group{margin:0;min-width:0;padding:0;position:relative}.page-account-register.account-register .accountForm .form-field-label{background:transparent;color:var(--text-secondary);font-size:var(--font-lg);font-weight:var(--font-weight-regular);left:var(--space-400);line-height:var(--leading-18);margin:0;max-width:calc(100% - var(--space-800));padding:0;pointer-events:none;position:absolute;top:var(--space-300);transform:none;transition:none;z-index:1}.page-account-register.account-register .accountForm .form-field-label.focus,.page-account-register.account-register .accountForm .form-field-label.not-empty{opacity:0}.page-account-register.account-register .accountForm .form-control{background-color:var(--surface-base);border:1px solid var(--color-neutral-platinum)!important;border-radius:var(--rounded-sm)!important;box-shadow:none;color:var(--text-primary);font-size:var(--font-xl);height:var(--space-1050);line-height:var(--leading-20);margin:0;min-height:0;padding:var(--space-300) var(--space-400);width:100%}.page-account-register.account-register .accountForm .form-control::placeholder{color:transparent}.page-account-register.account-register .accountForm .form-control:focus{border-color:var(--brand-primary)!important;box-shadow:none}.page-account-register.account-register .accountForm .form-control:focus-visible{outline:2px solid var(--brand-primary);outline-offset:var(--space-50)}.page-account-register.account-register .accountForm select.form-control:not([size]):not([multiple]){cursor:pointer;height:var(--space-1050);min-height:0;padding-bottom:0;padding-top:0}.page-account-register.account-register .accountForm .has-error .form-control{border-color:var(--brand-primary)!important}.page-account-register.account-register .accountForm .form-validation{color:var(--brand-primary);display:block;font-size:var(--font-md);margin-top:var(--space-100)}.page-account-register.account-register .accountForm #complexity_password:empty{display:none}.page-account-register.account-register .accountForm #address{margin:0}.page-account-register.account-register .accountForm #address>legend{font-size:0}.page-account-register.account-register .accountForm #address>legend:after{content:"Endereço para entrega";font-size:var(--font-xl)}.page-account-register.account-register .accountForm #address .postCode_group{display:grid;gap:var(--space-50) var(--space-200);grid-template-columns:minmax(0,1fr) max-content;width:100%}.page-account-register.account-register .accountForm #address .postCode_group>.form-field-label{grid-column:auto}.page-account-register.account-register .accountForm #address .form-validation,.page-account-register.account-register .accountForm #address .shipping-consult-postcode{grid-column:1/-1}.page-account-register.account-register .accountForm #address .shipping-consult-postcode a{color:var(--text-tertiary);font-size:0;line-height:var(--leading-16);text-decoration:none}.page-account-register.account-register .accountForm #address .shipping-consult-postcode a:after{content:"NÃO SEI MEU CEP";font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide)}.page-account-register.account-register .accountForm #address .second-step-address{margin-top:var(--space-400)}.page-account-register.account-register .accountForm #btn-ok-cep,.page-account-register.account-register .accountForm .btn_submit_register{align-items:center;background:var(--brand-primary)!important;border:1px solid var(--brand-primary);border-radius:var(--rounded-sm);color:var(--text-inverse)!important;cursor:pointer;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold)!important;height:var(--space-1200);justify-content:center;line-height:var(--leading-20);margin:0;padding:var(--space-300) var(--space-600)!important;text-transform:uppercase;width:100%}.page-account-register.account-register .accountForm #btn-ok-cep:hover,.page-account-register.account-register .accountForm .btn_submit_register:hover{background:var(--brand-hover)!important;color:var(--cl-white)!important}.page-account-register.account-register .accountForm #btn-ok-cep{font-size:var(--font-lg);height:var(--space-1050);padding:var(--space-300)!important;width:auto}.page-account-register.account-register .accountForm .register-newsletter-block{margin:0}.page-account-register.account-register .accountForm .register_btn:has(>input[type=submit]){display:grid;grid-template-columns:minmax(0,1fr)}.page-account-register.account-register .accountForm .register_btn:has(>input[type=submit]):after,.page-account-register.account-register .accountForm .register_btn:has(>input[type=submit])>input{grid-area:1/1}.page-account-register.account-register .accountForm .register_btn:has(>input[type=submit])>input{font-size:0;width:100%}.page-account-register.account-register .accountForm .register_btn:has(>input[type=submit]):after{color:var(--text-inverse);content:"CRIAR CONTA";font-size:var(--font-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-20);padding:var(--space-350) var(--space-600);pointer-events:none;z-index:1}.page-account-register.account-register .accountForm .register_btn:has(>input[type=submit]):has(>input:disabled):after{content:"Aguarde..."}.page-account-register.account-register .accountForm button.btn_submit_register>span{font-size:0}.page-account-register.account-register .accountForm button.btn_submit_register>span:after{content:"CRIAR CONTA";font-size:var(--font-xl)}.page-account-register.account-register .accountForm button.btn_submit_register:disabled>span:after{content:"Aguarde..."}.page-account-register.account-register .accountForm .privacy_policy{font-size:var(--font-lg);line-height:var(--leading-20);margin-bottom:var(--space-400)}.page-account-register.account-register .accountForm .privacy_policy a,.page-account-register.account-register .accountForm .privacy_policy input{cursor:pointer}@media only screen and (min-width:1024px){.page-account-register.account-register .register-content{padding:var(--space-1600) var(--space-600) var(--space-3200)}.page-account-register.account-register .register-content>.container{max-width:var(--w-header-content)}.page-account-register.account-register .register-content .breadcrumb{margin-bottom:var(--space-600);padding:var(--space-600) 0}.page-account-register.account-register .register-content .content>h1{font-weight:var(--font-weight-bold);margin-bottom:var(--space-400)}.page-account-register.account-register .register-content .register-info-text{color:var(--text-secondary);font-size:var(--font-lg);margin:0 0 var(--space-800);order:0}.page-account-register.account-register .register-content .register-info-text a{color:inherit;font-weight:var(--font-weight-regular)}.page-account-register.account-register .accountForm #register{gap:var(--space-1000)}.page-account-register.account-register .accountForm #account>legend{display:block;font-weight:var(--font-weight-semi-bold);margin-bottom:var(--space-600);text-align:center!important}.page-account-register.account-register .accountForm .type_personContent{margin-bottom:var(--space-800)!important}.page-account-register.account-register .accountForm .type_personContent>.control-label{color:var(--text-primary);display:block;font-size:0;font-weight:var(--font-weight-medium)}.page-account-register.account-register .accountForm .type_personContent>.control-label:after{content:"Tipo de conta:";font-size:var(--font-lg)}.page-account-register.account-register .accountForm #register .register-account-column,.page-account-register.account-register .accountForm #register .register-address-column{gap:var(--space-400);grid-template-columns:repeat(2,minmax(0,1fr))}.page-account-register.account-register .accountForm .register-account-column>div:has(#input-email){grid-column:1/-1}.page-account-register.account-register .accountForm .form-control{border-color:var(--border-control)!important;height:var(--space-1000);padding-left:var(--space-500)}.page-account-register.account-register .accountForm select.form-control:not([size]):not([multiple]){height:var(--space-1000)}.page-account-register.account-register .accountForm .form-field-label{color:var(--text-tertiary);font-size:var(--font-md);font-weight:var(--font-weight-bold);left:var(--space-500);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-transform:uppercase}.page-account-register.account-register .accountForm #address legend{font-weight:var(--font-weight-semi-bold);line-height:var(--leading-22);margin-bottom:var(--space-400);text-align:center!important}.page-account-register.account-register .accountForm #btn-ok-cep{background:var(--surface-base)!important;color:var(--brand-primary)!important;font-size:var(--font-xl);height:var(--space-1000);padding:var(--space-300) var(--space-600)!important}.page-account-register.account-register .accountForm #btn-ok-cep:hover span:before{filter:brightness(0) invert(1)}.page-account-register.account-register .accountForm #btn-ok-cep span{align-items:center;display:flex;gap:var(--space-100)}.page-account-register.account-register .accountForm #btn-ok-cep span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cg stroke='%23C62E36' stroke-width='1.333'%3E%3Ccircle cx='7.333' cy='7.333' r='4.667'/%3E%3Cpath stroke-linecap='round' d='M7.333 5.333a2 2 0 0 0-2 2M13.333 13.333l-2-2'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:var(--space-400);transition:filter .15s ease;width:var(--space-400)}.page-account-register.account-register .accountForm .btn_submit_register{height:var(--space-1100);margin:0 auto;width:auto}.page-account-register.account-register .accountForm .register_btn:has(>input[type=submit]){grid-template-columns:max-content;justify-content:center}.page-account-register.account-register .accountForm .register_btn:has(>input[type=submit]):after{padding:var(--space-300) var(--space-600)}}.buy-together-content{background:var(--surface-base);margin:0!important;padding:var(--space-800) 0}.buy-together-content>.container{margin:0 auto;max-width:var(--w-product-content);padding:0;width:100%}.buy-together-content .heading-title{background:transparent;border:0;margin:0 0 var(--space-600);padding:0}.buy-together-content .heading-title>.buy-together-buy-btn{display:none}.buy-together-content .title-buy-together{color:var(--text-primary);display:flex;flex-direction:column;font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-7xl);font-weight:var(--font-weight-extra-bold);gap:var(--space-200);line-height:var(--leading-custom-38);margin:0;text-transform:uppercase}.buy-together-content .title-buy-together:after{color:var(--text-secondary);content:"Marque os produtos e adicione tudo ao carrinho de uma vez.";font-family:var(--font-family-Barlow);font-size:var(--font-lg);font-weight:var(--font-weight-regular);line-height:var(--leading-20);text-transform:none}.buy-together-content .buy-together-container{flex-direction:column;margin:0!important}.buy-together-content .buy-together-container>*{flex:none;margin:0;max-width:none;padding:0;width:100%}.buy-together-content .buy-together-main-product{align-items:center;background:var(--surface-base);border:1px solid var(--border-decorative);border-radius:var(--rounded-lg);display:grid;gap:var(--space-300);grid-template-columns:6rem minmax(0,1fr);padding:var(--space-300)!important;position:relative}.buy-together-content .buy-together-main-product:after{content:none}.buy-together-content .buy-together-main-image{aspect-ratio:1;background:var(--surface-subtle);border:0;border-radius:var(--rounded-lg);margin:0;overflow:hidden;padding:0;position:relative}.buy-together-content .buy-together-main-image img{height:100%;mix-blend-mode:multiply;object-fit:contain;width:100%}.buy-together-content .buy-together-main-image:after{align-items:center;background:var(--surface-base) center/12px 9px no-repeat;background-color:var(--action-primary-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='m1 4.5 3.25 3.25L11 1'/%3E%3C/svg%3E");background-size:10px 8px;border:1.5px solid var(--border-control);border-color:var(--action-primary-background);border-radius:var(--rounded-sm);content:"";display:flex;height:var(--space-600);height:var(--space-500);justify-content:center;left:var(--space-200);left:var(--space-100);margin:0;padding:0;position:absolute;top:var(--space-200);top:var(--space-100);transition:background-color .2s ease-in-out,border-color .2s ease-in-out;width:var(--space-600);width:var(--space-500);z-index:2}.buy-together-content .product-buy-together-price{display:flex;flex-direction:column;gap:var(--space-100);margin:0!important;min-width:0;padding:0}.buy-together-content .product-buy-together-price:before{color:var(--text-tertiary);content:"Este produto";font-size:var(--font-custom-11);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-transform:uppercase}.buy-together-content .product-buy-together-price .product-price-simulator{display:none}.buy-together-content .buy-together-items{border:0;border-radius:0;display:block;max-height:none;overflow:visible;position:relative}.buy-together-content .buy-together-items:after{content:none}.buy-together-content .buy-together-items:before{background:var(--brand-graphite) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='M7 1v12M1 7h12'/%3E%3C/svg%3E") center/12px no-repeat;border:4px solid var(--surface-base);border-radius:50%;box-sizing:content-box;content:"";display:block;height:var(--space-800);margin:calc(var(--space-200)*-1) auto var(--space-200);position:relative;width:var(--space-800);z-index:1}.buy-together-content .buy-together-swiper{margin:0 calc(var(--space-400)*-1);padding:0!important;width:auto}.buy-together-content .buy-together-swiper .swiper-wrapper{align-items:stretch}.buy-together-content .buy-together-items-content{padding:0}.buy-together-content .buy-together-items-content:not(.swiper-wrapper){display:flex;gap:var(--space-300);overflow:hidden}.buy-together-content .buy-together-items-content:not(.swiper-wrapper)>.buy-together{flex:0 0 var(--w-related-card-mobile)}.buy-together-content .buy-together-nav,.buy-together-content .buy-together-navigation{display:none}.buy-together-content .buy-together{background:var(--surface-base);border:1px solid var(--border-decorative)!important;border-radius:var(--rounded-lg)!important;display:flex;flex-direction:column;height:auto;margin:0;max-height:none;overflow:hidden;padding:0;position:relative;width:var(--w-related-card-mobile)}.buy-together-content .buy-together-check{align-items:center;background:var(--surface-base) center/12px 9px no-repeat;border:1.5px solid var(--border-control);border-radius:var(--rounded-sm);cursor:pointer;display:flex;height:var(--space-600);justify-content:center;left:var(--space-200);margin:0;padding:0;position:absolute;top:var(--space-200);transition:background-color .2s ease-in-out,border-color .2s ease-in-out;width:var(--space-600);z-index:2}.buy-together-content .buy-together-check i{margin:0}.buy-together-content .buy-together-check i:before{content:none}.buy-together-content .buy-together-check.text-success{background-color:var(--action-primary-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='m1 4.5 3.25 3.25L11 1'/%3E%3C/svg%3E");border-color:var(--action-primary-background)}.buy-together-content .product-image{aspect-ratio:1;background:var(--surface-subtle);margin:0!important;max-width:100%!important;position:relative;width:100%}.buy-together-content .product-image a{display:block;height:100%}.buy-together-content .product-image img{border-radius:0;height:100%;mix-blend-mode:multiply;object-fit:contain;width:100%}.buy-together-content .buy-together-info{align-items:stretch;background:var(--surface-base);display:flex;flex:1;flex-direction:column;gap:var(--space-200);margin:0;max-width:100%!important;padding:var(--space-300);width:100%!important}.buy-together-content .buy-together-info>*{flex-basis:auto!important}.buy-together-content .buy-together-info>.product-price{margin:0}.buy-together-content .buy-together-info>.product-price .prices{display:flex;flex-direction:column;gap:var(--space-50)}.buy-together-content .buy-together-info>.product-price .product-price{margin:0}.buy-together-content .product-buy-together-title{color:var(--text-primary);display:-webkit-box;font-size:var(--font-lg)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--leading-20);margin:0!important;min-height:calc(var(--leading-20)*2);overflow:hidden;text-align:start;-webkit-box-orient:vertical;-webkit-line-clamp:2}.buy-together-content .product-buy-together-title span{font:inherit}.buy-together-content .buy-together-main-product .product-buy-together-title{min-height:0}.buy-together-content .product-price{display:flex;flex-wrap:wrap;gap:var(--space-100);justify-content:flex-start!important;line-height:normal;margin:0}.buy-together-content .product-main-price{color:var(--brand-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-24)}.buy-together-content .product-price-old{color:var(--text-tertiary);font-size:var(--font-md);text-decoration:line-through}.buy-together-content .product-price-discount{color:var(--text-secondary);font-size:var(--font-md);line-height:var(--leading-16)}.buy-together-content .product-price-discount *{font-weight:var(--font-weight-regular)}.buy-together-content .product-price-discount .product-discount,.buy-together-content .product-price-discount b{color:var(--text-primary);font-weight:var(--font-weight-semi-bold)}.buy-together-content .additional_informations{display:none}.buy-together-content .buy-together-option-list{margin-top:auto;padding:0;position:static}.buy-together-content .buy-together-option-list .form-group,.buy-together-content .buy-together-option-list .options-list{margin:0}.buy-together-content .buy-together-option-list select,.buy-together-content .buy-together-option-list select:focus{appearance:none;background:var(--surface-base) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 6 8 10.5 12.5 6'/%3E%3C/svg%3E") right var(--space-300) center/16px no-repeat;border:1px solid var(--border-control);border-radius:var(--rounded-lg);box-shadow:none;color:var(--text-primary);font-size:var(--font-md)!important;font-weight:var(--font-weight-medium);height:var(--space-1000);padding:0 var(--space-300);text-transform:uppercase;width:100%}.buy-together-content .buy-together-option-list select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.buy-together-content .buy-together-option-list .select_list.has-error select{border-color:var(--feedback-error-text)}.buy-together-content .buy-together-see-product{align-self:flex-start;color:var(--brand-graphite);font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-decoration:underline;text-transform:uppercase}.buy-together-content .buy-together-see-product:focus-visible,.buy-together-content .buy-together-see-product:hover{color:var(--brand-primary)}.buy-together-content .buy-together-buy-btn{margin-top:var(--space-600)!important}.buy-together-content .buy-together-buy-btn .buy-together-btn-content>p{display:none}.buy-together-content .buy-together-btn-content{display:flex;flex-direction:column;gap:var(--space-300);width:100%}.buy-together-content .buy-together-btn-content>div{width:100%}.buy-together-content .buy-together-btn-content .button-cart{align-items:center;background:var(--action-primary-background);border:0;border-radius:var(--rounded-lg);color:var(--text-inverse)!important;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold)!important;height:var(--space-1200);justify-content:center;line-height:normal;margin:0;padding:0 var(--space-800);transition:background-color .2s ease-in-out;width:100%}.buy-together-content .buy-together-btn-content .button-cart:focus-visible,.buy-together-content .buy-together-btn-content .button-cart:hover{background:var(--action-primary-hover)}.buy-together-content .buy-together-end{align-items:center;display:flex;flex-direction:column;gap:var(--space-100);padding:0}.buy-together-content .buy-together-end p{margin:0}.buy-together-content .buy-together-end p:after{content:none}.buy-together-content .buy-together-end p:first-child{color:var(--text-secondary);font-family:var(--font-family-Barlow);font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--leading-16);text-transform:uppercase}.buy-together-content .buy-together-end .price{color:var(--text-primary);font-size:var(--font-2xl);margin:0}.buy-together-content .buy-together-end .parcel{color:var(--text-secondary);font-size:var(--font-md);margin:0}.page-checkout-cart #buy_together_container{margin-bottom:var(--space-500)}.page-checkout-cart #buy_together_container .btn-secondary{align-items:center;background-color:var(--cl-grey-1000)!important;border:none;border-radius:4rem!important;color:var(--cl-white)!important;display:flex;font-size:var(--font-lg);height:var(--space-1000);justify-content:center;line-height:normal;padding:var(--space-400) var(--space-800)}.page-checkout-cart #buy_together_container .bt-item_content{padding:0}.page-checkout-cart #buy_together_container .bt-item{border-radius:0}.page-checkout-cart .swiper .swiper-pagination.swiper-pagination-horizontal{bottom:0!important;position:absolute}@media only screen and (min-width:1024px){.buy-together-content{padding:var(--space-1000) 0}.buy-together-content .heading-title{align-items:flex-end;display:flex;gap:var(--space-600);justify-content:space-between;margin-bottom:var(--space-800)}.buy-together-content .heading-title>.buy-together-buy-btn{display:block;flex-shrink:0;margin:0!important;padding:0;width:auto}.buy-together-content .title-buy-together{font-size:clamp(var(--font-7xl),3.3333vw,var(--font-custom-64));line-height:1}.buy-together-content .buy-together-btn-content .button-cart{min-width:15rem;width:auto}.buy-together-content .buy-together-container{align-items:stretch;display:grid!important;gap:var(--space-600);grid-template-columns:repeat(4,minmax(0,1fr))}.buy-together-content .buy-together-main-product{align-items:stretch;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0!important}.buy-together-content .buy-together-main-image{border-radius:0}.buy-together-content .buy-together-main-image:after{background-size:12px 9px;height:var(--space-600);left:var(--space-300);top:var(--space-300);width:var(--space-600)}.buy-together-content .product-buy-together-price{flex:1;gap:var(--space-200);padding:var(--space-400)}.buy-together-content .buy-together-items{grid-column:2/-1;min-width:0}.buy-together-content .buy-together-items:before{left:calc(var(--space-600)/-2);margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.buy-together-content .buy-together-swiper{height:100%;margin:0}.buy-together-content .buy-together-swiper .swiper-container{height:100%}.buy-together-content .buy-together{width:auto}.buy-together-content .buy-together-items-content:not(.swiper-wrapper){gap:var(--space-600)}.buy-together-content .buy-together-items-content:not(.swiper-wrapper)>.buy-together{flex-basis:calc(33.33333% - var(--space-600)*2/3)}.buy-together-content .buy-together-check{left:var(--space-300);top:var(--space-300)}.buy-together-content .buy-together-info{padding:var(--space-400)}.buy-together-content .buy-together-buy-btn{margin-top:0!important}.buy-together-content .buy-together-navigation{display:block}.buy-together-content .buy-together-navigation .swiper-button-next,.buy-together-content .buy-together-navigation .swiper-button-prev{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Crect width='32' height='32' fill='%23F5F3F0' rx='4'/%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18 16H8m10 0v.76c0 1.927 0 2.891.635 3.172.636.281 1.419-.336 2.984-1.57l.967-.76C23.529 16.86 24 16.488 24 16s-.471-.86-1.414-1.602l-.967-.76c-1.565-1.234-2.348-1.85-2.984-1.57C18 12.35 18 13.312 18 15.24z'/%3E%3C/svg%3E") 50% no-repeat;border-radius:var(--rounded-sm);box-shadow:var(--shadow-drawer);cursor:pointer;display:flex;height:var(--space-800);margin:0;position:absolute;top:50%;transform:translateY(-50%);width:var(--space-800);z-index:2}.buy-together-content .buy-together-navigation .swiper-button-next:after,.buy-together-content .buy-together-navigation .swiper-button-prev:after{content:none}.buy-together-content .buy-together-navigation .swiper-button-prev{left:var(--space-200);transform:translateY(-50%) scaleX(-1)}.buy-together-content .buy-together-navigation .swiper-button-next{right:var(--space-200)}.buy-together-content .buy-together-navigation .swiper-button-disabled,.buy-together-content .buy-together-navigation .swiper-button-lock{display:none}}
/*!SECTION */.page-product-product .product-informations .products-related-content{background:var(--surface-base);margin:0;padding:var(--space-600) 0 var(--space-800);width:100%}.page-product-product .product-informations .products-related-content>.container{margin:0 auto;max-width:var(--w-product-content);padding:0;width:100%}.page-product-product .product-informations .products-related-content>.container>.row{margin:0;overflow:visible}.page-product-product .product-informations .products-related-content>.container>.row>.col{min-width:0;padding:0;position:relative}.page-product-product .product-informations .products-related-content .heading-title{background:transparent;border:0;display:grid;gap:var(--space-200);grid-template-columns:minmax(0,1fr) auto;margin:0 0 var(--space-400);padding:0}.page-product-product .product-informations .products-related-content .heading-title .title-description{border:0;color:var(--text-primary);font-size:0;grid-column:1/-1;margin:0;padding:0;text-align:left}.page-product-product .product-informations .products-related-content .heading-title .title-description:after{content:"MAIS PARES.\aMAIS POSSIBILIDADES.";display:block;font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-7xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-custom-38);white-space:pre-line}.page-product-product .product-informations .products-related-content .heading-title:after{align-self:flex-end;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23626262' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M11.667 10H3.333m8.334 0v.633c0 1.607 0 2.41.529 2.645.53.234 1.182-.28 2.486-1.309l.806-.633h0c.786-.62 1.179-.929 1.179-1.336s-.393-.717-1.179-1.335l-.806-.633c-1.304-1.029-1.956-1.543-2.486-1.309-.53.235-.53 1.038-.53 2.644z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;color:var(--text-secondary);content:"Arraste para o lado";display:block;font-size:var(--font-custom-11);font-weight:var(--font-weight-regular);grid-column:2;grid-row:2;line-height:var(--leading-20);padding-right:var(--space-600);text-transform:uppercase}.page-product-product .product-informations .products-related-content__all{color:var(--brand-graphite);cursor:pointer;font-size:var(--font-lg);font-weight:var(--font-weight-bold);grid-column:1;grid-row:2;justify-self:start;letter-spacing:var(--tracking-wide);line-height:var(--leading-20);text-decoration:underline;text-transform:uppercase}.page-product-product .product-informations .products-related-content #products-related{margin:0;overflow:hidden;padding:0;position:static;width:100%}.page-product-product .product-informations .products-related-content #products-related .swiper-wrapper{align-items:stretch}.page-product-product .product-informations .products-related-content #products-related .swiper-slide{height:auto;width:var(--w-related-card-mobile)!important}.page-product-product .product-informations .products-related-content .swiper-pagination{display:none}.page-product-product .product-informations .products-related-content .swiper-button-next,.page-product-product .product-informations .products-related-content .swiper-button-prev{cursor:pointer;display:none}.page-product-product .product-informations .products-related-content .product-item .product-title a{display:-webkit-box;font-size:var(--font-xl);line-height:var(--leading-20);min-height:calc(var(--leading-20)*3);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page-product-product .product-informations .products-related-content .product-item .product-title a>span{font:inherit}.page-product-product .product-informations .products-related-content .product-item .product-rating .mdi{font-size:var(--font-sm)}.page-product-product .product-informations .products-related-content .product-item .product-rating .mdi:before{height:var(--font-sm);width:var(--font-sm)}.page-product-product .product-informations .products-related-content .product-item .product-list-informations{gap:var(--space-100);padding:var(--space-200)}@media only screen and (min-width:1024px){.page-product-product .product-informations .products-related-content{padding:0}.page-product-product .product-informations .products-related-content .heading-title{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:var(--space-900);min-height:calc(var(--space-800)*2);padding-right:calc(var(--space-800)*2 + var(--space-200))}.page-product-product .product-informations .products-related-content .heading-title .title-description:after{content:"MAIS PARES. MAIS POSSIBILIDADES.";font-size:clamp(var(--font-7xl),3.3333vw,var(--font-custom-64));line-height:1;white-space:normal}.page-product-product .product-informations .products-related-content .heading-title .title-description{flex:1;min-width:0}.page-product-product .product-informations .products-related-content .heading-title:after{display:none}.page-product-product .product-informations .products-related-content__all{flex-shrink:0;font-size:var(--font-md);line-height:var(--leading-16);margin-right:var(--space-600)}.page-product-product .product-informations .products-related-content .swiper-button-next,.page-product-product .product-informations .products-related-content .swiper-button-prev{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Crect width='32' height='32' fill='%23F5F3F0' rx='4'/%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18 16H8m10 0v.76c0 1.927 0 2.891.635 3.172.636.281 1.419-.336 2.984-1.57l.967-.76h0C23.53 16.859 24 16.488 24 15.999s-.471-.86-1.414-1.602l-.967-.76c-1.565-1.234-2.348-1.85-2.984-1.57C18 12.35 18 13.312 18 15.24z'/%3E%3C/svg%3E") 50% no-repeat;border:0;border-radius:var(--rounded-sm);color:var(--brand-graphite);display:flex;height:var(--space-800);left:auto;margin:0;padding:0;position:absolute;right:0;top:var(--space-400);width:var(--space-800);z-index:0}.page-product-product .product-informations .products-related-content .swiper-button-next:after,.page-product-product .product-informations .products-related-content .swiper-button-prev:after{content:none}.page-product-product .product-informations .products-related-content .swiper-button-prev{right:var(--space-1000);transform:scaleX(-1)}.page-product-product .product-informations .products-related-content .swiper-button-disabled{opacity:var(--opacity-subtle)}}@media only screen and (min-width:1280px){.page-product-product .product-informations .products-related-content #products-related .swiper-slide{width:var(--w-related-card-desktop)!important}.page-product-product .product-informations .products-related-content .product-item .product-rating .mdi{font-size:var(--font-2xl)}.page-product-product .product-informations .products-related-content .product-item .product-rating .mdi:before{height:var(--font-2xl);width:var(--font-2xl)}.page-product-product .product-informations .products-related-content .product-item .product-list-informations{gap:var(--space-100);padding:var(--space-400)}.page-product-product .product-informations .products-related-content .product-item .product-title a{line-height:var(--leading-22);min-height:var(--leading-44);-webkit-line-clamp:2}}.page-product-product .section-content{margin:0!important}.page-product-product .section-content #content-top{min-height:0}.page-product-product .section-content .product-informations{display:flex;flex-direction:column;gap:0;margin-top:var(--space-600);padding-bottom:0;padding-top:0}.page-product-product .section-content .product-description-content{background-color:transparent;border-radius:0;margin:0;opacity:1;order:-1;padding:0;transition:max-height 1s cubic-bezier(.4,0,.2,1),opacity .6s ease-in-out}.page-product-product .section-content .product-description-content>.container{margin:0 auto;max-width:var(--w-product-content);padding:0;width:100%}.page-product-product .section-content .product-description-content>.container>.row{margin:0}.page-product-product .section-content .product-description-content>.container>.row>[class*=col]{padding:0}.page-product-product .section-content .product-description-content .heading-title{align-items:start;display:none;height:auto;margin-bottom:var(--space-400);padding:0!important;text-transform:none}.page-product-product .section-content .product-description-content .heading-title .title-description{color:var(--cl-black);font-size:var(--font-3xl)}.page-product-product .section-content .product-description-content .product-description{margin-top:0}.page-product-product .section-content .product-description-content .product-attribute-table{border:1px solid var(--border-subtle);border-collapse:collapse;color:var(--text-primary);display:table!important;font-size:var(--font-lg);line-height:var(--leading-20);margin:var(--space-600) 0 0;width:100%}.page-product-product .section-content .product-description-content .product-attribute-table thead td{background:var(--surface-muted);font-weight:var(--font-weight-bold);text-transform:uppercase}.page-product-product .section-content .product-description-content .product-attribute-table td{border:1px solid var(--border-subtle);padding:var(--space-300) var(--space-400);vertical-align:top}.page-product-product .section-content .product-description-content .product-attribute-table .attr-name{color:var(--text-secondary);font-weight:var(--font-weight-medium);width:40%}.page-product-product .section-content .products-review-content{order:4}.page-product-product .section-content .products-related-content{order:2}.page-product-product .content-tags{display:none}@media only screen and (min-width:1024px){.page-product-product .section-content .product-informations{gap:var(--space-2000);margin-top:var(--space-2000)}}#modal-notify #notify_send,#product_notify #notify_send,.page-product-product a.notify-btn,.page-product-product button.notify-btn{align-items:center;background-color:var(--brand-primary);border:0;border-radius:var(--rounded-lg);color:var(--text-inverse);cursor:pointer;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);gap:var(--space-200);height:auto;justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-400);width:100%}#modal-notify #notify_send:hover,#product_notify #notify_send:hover,.page-product-product a.notify-btn:hover,.page-product-product button.notify-btn:hover{background-color:var(--brand-hover)}#modal-notify #notify_send i,#product_notify #notify_send i,.page-product-product a.notify-btn i,.page-product-product button.notify-btn i{display:none}#modal-notify .modal-content:has(#notify-content){border:0;border-radius:var(--rounded-lg);padding:0!important}#modal-notify .modal-dialog{margin:var(--space-600) auto;max-width:30rem;width:calc(100% - var(--space-400)*2)}#modal-notify #notify-content,#product_notify{background-color:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--rounded-lg);color:var(--text-primary);height:auto;max-width:none;padding:var(--space-600);position:relative;top:auto;width:100%}#modal-notify #notify-content #close_notify,#product_notify #close_notify{align-items:center;background:transparent!important;color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--font-4xl);height:var(--space-600);justify-content:center;opacity:1;padding:0;position:absolute;right:var(--space-400);top:var(--space-400);width:var(--space-600)}#modal-notify #notify-content .modal-notify-title,#product_notify .modal-notify-title{padding-right:var(--space-600)}#modal-notify #notify-content .modal-notify-title h2,#product_notify .modal-notify-title h2{font-size:var(--font-4xl)!important;font-weight:var(--font-weight-extra-bold);line-height:var(--leading-28);margin:0 0 var(--space-200)!important;text-align:left}#modal-notify #notify-content .modal-notify-title p,#product_notify .modal-notify-title p{color:var(--text-secondary);font-size:var(--font-lg);line-height:var(--leading-20);margin:0}#modal-notify #notify-content .modal-notify-product,#product_notify .modal-notify-product{align-items:center;display:flex;gap:var(--space-400);margin:var(--space-600) 0;text-align:left}#modal-notify #notify-content .modal-notify-product img,#product_notify .modal-notify-product img{height:var(--space-2000);object-fit:contain;width:var(--space-2000)}#modal-notify #notify-content .modal-notify-product-name,#product_notify .modal-notify-product-name{color:var(--text-primary);font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--leading-20)}#modal-notify #notify-content .form-group,#product_notify .form-group{margin:0 0 var(--space-400)}#modal-notify #notify-content .control-label,#product_notify .control-label{font-size:var(--font-md);font-weight:var(--font-weight-bold);line-height:var(--leading-16);margin-bottom:var(--space-100)}#modal-notify #notify-content input:not([type=hidden]):not([type=checkbox]):not([type=radio]),#modal-notify #notify-content select,#product_notify input:not([type=hidden]):not([type=checkbox]):not([type=radio]),#product_notify select{background:var(--surface-base);border:1px solid var(--border-control);border-radius:var(--rounded-sm);color:var(--text-primary);font-size:var(--font-xl);height:var(--space-1000)!important;line-height:var(--leading-24);padding:var(--space-200);width:100%}#modal-notify #notify-content .options-list,#product_notify .options-list{display:flex;flex-wrap:wrap;gap:var(--space-200);margin:0}#modal-notify #notify-content .options-list .sizes,#product_notify .options-list .sizes{align-items:center;background:var(--surface-base);border:1px solid var(--border-control);border-radius:var(--rounded-sm);cursor:pointer;display:flex;justify-content:center;margin:0;min-height:var(--space-1100);min-width:var(--space-1100);padding:var(--space-200)}#modal-notify #notify-content .options-list .sizes.selected,#product_notify .options-list .sizes.selected{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--text-inverse)}#modal-notify #notify-content .notify-newsletter-consent label,#product_notify .notify-newsletter-consent label{align-items:flex-start;display:flex;font-size:var(--font-md);gap:var(--space-200);line-height:var(--leading-16);text-align:left}#modal-notify #notify-content input[type=checkbox],#modal-notify #notify-content input[type=radio],#product_notify input[type=checkbox],#product_notify input[type=radio]{accent-color:var(--brand-primary);flex:0 0 var(--space-400);height:var(--space-400);width:var(--space-400)}#modal-notify #notify-content .alert-danger,#product_notify .alert-danger{margin-top:var(--space-200)}#modal-notify #notify-content .form-group #notify_send,#product_notify .form-group #notify_send{background:var(--brand-primary)!important;border:0;border-radius:var(--rounded-sm);color:var(--text-inverse)!important;font-size:var(--font-xl);font-weight:var(--font-weight-bold)!important;height:auto;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-400);width:100%}#modal-notify #notify-content .form-group #notify_send:hover,#product_notify .form-group #notify_send:hover{background:var(--brand-hover)!important}
/*!SECTION */.page-product-product{background:var(--surface-base)}.page-product-product .product-content{margin:0!important;padding:var(--space-400) var(--space-400) var(--space-600)}.page-product-product .product-content>.container{margin:0 auto;max-width:var(--w-product-content);padding:0;width:100%}.page-product-product .product-single>.breadcrumb{margin:0 0 var(--space-500)}.page-product-product .product-single>.row{display:flex;flex-direction:column;gap:var(--space-500);margin:0}.page-product-product .product-single>.row>.col-md-7{flex:0 0 100%;max-width:100%;padding:0;width:100%}.page-product-product .product-single .product-image{margin:0;overflow:visible;position:relative;width:100%}.page-product-product .product-single .product-swiper-thumbs{display:flex;flex-direction:column;gap:var(--space-500);width:100%}.page-product-product .product-single .productMainCarousel{aspect-ratio:358/266;background:var(--surface-base);border-radius:var(--rounded-sm);margin:0;padding:0;position:relative;width:100%}.page-product-product .product-single .productMainCarousel .swiper-slide,.page-product-product .product-single .productMainCarousel .swiper-wrapper,.page-product-product .product-single .productMainCarousel .swiper-zoom-container{height:100%}.page-product-product .product-single .productMainCarousel .swiper-slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:100%}.page-product-product .product-single .productMainCarousel img{height:100%;max-height:100%;object-fit:contain;padding:var(--space-325) var(--space-425);width:100%}.page-product-product .product-single .productMainCarousel .swiper-button-next,.page-product-product .product-single .productMainCarousel .swiper-button-prev{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23383838' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1.5 25.5s12-8.838 12-12-12-12-12-12'/%3E%3C/svg%3E") 50%/var(--space-300) var(--space-600) no-repeat;border:0;box-shadow:none;color:var(--text-primary);cursor:pointer;display:flex!important;height:var(--space-1100);margin-top:calc(var(--space-550)*-1);opacity:1;visibility:visible;width:var(--space-800)}.page-product-product .product-single .productMainCarousel .swiper-button-prev{left:0;transform:scaleX(-1)}.page-product-product .product-single .productMainCarousel .swiper-button-next{right:0}.page-product-product .product-single .productMainCarousel .swiper-button-disabled{opacity:var(--opacity-subtle)}.page-product-product .product-single .productMainCarousel .swiper-pagination{display:none}.page-product-product .product-single .productThumbsCarousel{border-radius:0;display:block!important;height:auto;margin:0;padding:0;width:100%}.page-product-product .product-single .productThumbsCarousel .swiper-slide{align-items:center;border:1px solid var(--border-subtle);border-radius:var(--rounded-sm)!important;cursor:pointer;display:flex;height:var(--h-product-thumb-mobile);justify-content:center;opacity:1;padding:var(--space-75);width:var(--w-product-thumb-mobile)}.page-product-product .product-single .productThumbsCarousel .swiper-slide.swiper-slide-thumb-active{border-color:var(--brand-primary)}.page-product-product .product-single .productThumbsCarousel img{height:100%;object-fit:contain;opacity:1;width:100%}.page-product-product .product-single .productThumbsCarousel .button-next,.page-product-product .product-single .productThumbsCarousel .button-prev{display:none}.page-product-product .product-single .product-image{--product-tag-offset:var(--space-200);display:grid;grid-template-columns:max-content max-content minmax(0,1fr)}.page-product-product .product-single .product-image>*{grid-column:1/-1;grid-row:1;min-width:0}.page-product-product .product-single .product-image>.badge-special,.page-product-product .product-single .product-image>.product-label{align-items:center;align-self:start;border-radius:var(--rounded-sm);color:var(--text-inverse);display:flex;font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-sm)!important;font-weight:var(--font-weight-bold);grid-row:1;height:auto;inset:auto!important;justify-content:center;justify-self:start;line-height:var(--space-300);margin:var(--product-tag-offset) 0 0;min-height:0;padding:var(--space-200);position:relative;text-transform:uppercase;white-space:nowrap;z-index:2}.page-product-product .product-single .product-image>.product-label{background:var(--brand-primary);grid-column:1;margin-left:var(--product-tag-offset)}.page-product-product .product-single .product-image>.product-label:has(img){background:transparent;padding:0}.page-product-product .product-single .product-image>.badge-special{background:var(--text-primary);grid-column:2;margin-left:var(--space-125)}.page-product-product .product-single .product-image:not(:has(>.product-label))>.badge-special{grid-column:1;margin-left:var(--product-tag-offset)}.page-product-product #product{background:transparent;border:0;border-radius:0;color:var(--text-primary);flex:0 0 100%;margin:0!important;max-width:100%;min-width:0;padding:0;width:100%}.page-product-product #product .rating{--rating-star-size:var(--space-350);--rating-star-gap:0.171875rem;--rating-star-solid:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath d='M34 16.78a2.22 2.22 0 0 0-1.29-4l-9-.34a.23.23 0 0 1-.2-.15l-3.11-8.4a2.22 2.22 0 0 0-4.17 0l-3.1 8.43a.23.23 0 0 1-.2.15l-9 .34a2.22 2.22 0 0 0-1.29 4l7.06 5.55a.23.23 0 0 1 .08.24l-2.43 8.61a2.22 2.22 0 0 0 3.38 2.45l7.46-5a.22.22 0 0 1 .25 0l7.46 5a2.2 2.2 0 0 0 2.55 0 2.2 2.2 0 0 0 .83-2.4l-2.45-8.64a.22.22 0 0 1 .08-.24Z'/%3E%3C/svg%3E");--rating-star-half:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath d='M34 16.78a2.22 2.22 0 0 0-1.29-4l-9-.34a.23.23 0 0 1-.2-.15l-3.11-8.4a2.22 2.22 0 0 0-4.17 0l-3.1 8.43a.23.23 0 0 1-.2.15l-9 .34a2.22 2.22 0 0 0-1.29 4l7.06 5.55a.23.23 0 0 1 .08.24l-2.43 8.61a2.22 2.22 0 0 0 3.38 2.45l7.46-5a.22.22 0 0 1 .25 0l7.46 5a2.2 2.2 0 0 0 2.55 0 2.2 2.2 0 0 0 .83-2.4l-2.45-8.64a.22.22 0 0 1 .08-.24Zm-9.1 6.33 2.45 8.64A.22.22 0 0 1 27 32l-7.46-5a2.2 2.2 0 0 0-1.24-.38V4.44a.2.2 0 0 1 .21.15L21.62 13a2.22 2.22 0 0 0 2 1.46l9 .34a.22.22 0 0 1 .13.4l-7.06 5.55a2.21 2.21 0 0 0-.79 2.36'/%3E%3C/svg%3E");--rating-star-line:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath d='M27.19 34a2.2 2.2 0 0 1-1.24-.38l-7.46-5a.22.22 0 0 0-.25 0l-7.46 5a2.22 2.22 0 0 1-3.38-2.41l2.45-8.64a.23.23 0 0 0-.08-.24l-7.06-5.55a2.22 2.22 0 0 1 1.29-4l9-.34a.23.23 0 0 0 .2-.15l3.1-8.43a2.22 2.22 0 0 1 4.17 0l3.1 8.43a.23.23 0 0 0 .2.15l9 .34a2.22 2.22 0 0 1 1.29 4L27 22.33a.22.22 0 0 0-.08.24l2.45 8.64A2.23 2.23 0 0 1 27.19 34m-8.82-7.42a2.2 2.2 0 0 1 1.23.42l7.46 5a.22.22 0 0 0 .34-.25l-2.45-8.64a2.21 2.21 0 0 1 .77-2.35l7.06-5.55a.22.22 0 0 0-.13-.4l-9-.34a2.22 2.22 0 0 1-2-1.46l-3.1-8.43a.22.22 0 0 0-.42 0L15.06 13a2.22 2.22 0 0 1-2 1.46l-9 .34a.22.22 0 0 0-.13.4L11 20.76a2.22 2.22 0 0 1 .77 2.35l-2.44 8.64a.21.21 0 0 0 .08.24.2.2 0 0 0 .26 0l7.46-5a2.2 2.2 0 0 1 1.23-.37Z'/%3E%3C/svg%3E");align-items:center!important;color:var(--brand-primary);display:flex;gap:var(--rating-star-gap);margin:0 0 var(--space-100)}.page-product-product #product .rating>.material-icons{background-color:currentColor;flex:0 0 var(--rating-star-size);font-size:0;height:var(--rating-star-size);line-height:0;-webkit-mask:var(--rating-star-solid) center/contain no-repeat;mask:var(--rating-star-solid) center/contain no-repeat;overflow:hidden;width:var(--rating-star-size)}.page-product-product #product .rating>.material-icons:before{content:none}.page-product-product #product .rating>.material-icons.is-half{-webkit-mask-image:var(--rating-star-half);mask-image:var(--rating-star-half)}.page-product-product #product .rating>.material-icons.is-empty{-webkit-mask-image:var(--rating-star-line);mask-image:var(--rating-star-line)}.page-product-product #product .product-review-count{color:var(--text-primary);cursor:pointer;font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin-left:calc(var(--space-200) - var(--rating-star-gap));text-transform:uppercase}.page-product-product #product .product-title{color:var(--text-primary);font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-4xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-28);margin:0 0 var(--space-100);text-transform:uppercase}.page-product-product #product .product-brand{color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--font-md);gap:var(--space-100);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin:0;padding:0}.page-product-product #product .product-brand li{display:block;padding:0}.page-product-product #product .product-brand li:before{content:none}.page-product-product #product .product-rating:empty{display:none}.page-product-product #product #description_resume{color:var(--text-secondary);display:none;font-size:var(--font-lg);line-height:var(--leading-20);margin-top:var(--space-400)}.page-product-product #product .product-prices-content{display:flex;flex-direction:column;gap:var(--space-500);margin:var(--space-400) 0 0;padding:0}.page-product-product #product .product-prices-content>.product-price-body{order:-1}.page-product-product #product .product-price-body{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-100);margin:0;padding:0}.page-product-product #product .product-price-body p{margin:0}.page-product-product #product .product-price-body>.product-price-discount{color:var(--brand-primary);font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin:0}.page-product-product #product .product-price-body:has(.featured_price)>.product-price-discount{display:none}.page-product-product #product .product-price-body:has(>.product-price-discount .discount_simulator)>.product-price-discount{line-height:var(--leading-20);order:-1;width:100%}.page-product-product #product .product-price-body:has(>.product-price-discount .discount_simulator) .discount_simulator{display:flex;flex-wrap:wrap;gap:var(--space-100)}.page-product-product #product .product-price-body:has(>.product-price-discount .discount_simulator) .discount_simulator>span:first-child{display:none}.page-product-product #product .product-price-body:has(>.product-price-discount .discount_simulator) .discount_simulator>b{color:var(--text-primary);display:block;font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-8xl);font-weight:var(--font-weight-extra-bold);line-height:var(--space-1000);width:100%}.page-product-product #product .product-price-body:has(>.product-price-discount .discount_simulator) .product-price .product-main-price,.page-product-product #product .product-price-body:has(>.product-price-discount .discount_simulator) .product-price .product-price-new{color:var(--text-secondary);font-family:inherit;font-size:var(--font-4xl);font-weight:var(--font-weight-semi-bold);line-height:var(--leading-28)}.page-product-product #product .product-price-body .product_spare{color:var(--brand-primary);font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--leading-16);order:2}.page-product-product #product .product-price{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-200);margin:0}.page-product-product #product .product-price .product-main-price,.page-product-product #product .product-price .product-price-new{color:var(--text-secondary);font-size:var(--font-4xl);font-weight:var(--font-weight-semi-bold);line-height:var(--leading-28)}.page-product-product #product .product-price .product-price-old{color:var(--text-tertiary);font-size:var(--font-lg);text-decoration:line-through}.page-product-product #product .product-price:not(:has(.featured_price)) .product-main-price,.page-product-product #product .product-price:not(:has(.featured_price)) .product-price-new{color:var(--text-primary);font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-8xl);font-weight:var(--font-weight-extra-bold);line-height:var(--space-1000)}.page-product-product #product .product-main-price-discount.featured_price{color:var(--brand-primary);display:flex;flex-wrap:wrap;font-size:var(--font-lg);font-weight:var(--font-weight-bold);gap:var(--space-100);line-height:var(--leading-20);order:-1;width:100%}.page-product-product #product .product-main-price-discount.featured_price .product-price-discount .text{order:1}.page-product-product #product .product-main-price-discount.featured_price .text_discount_avista_product{order:2}.page-product-product #product .product-main-price-discount.featured_price .product-discount-percent{order:3}.page-product-product #product .product-main-price-discount.featured_price .product-discount-percent:before{content:"· "}.page-product-product #product .product-main-price-discount.featured_price .product-discount-percent:after{content:" OFF"}.page-product-product #product .product-main-price-discount.featured_price .product-price-discount{display:contents}.page-product-product #product .product-main-price-discount.featured_price .product-price-discount>b{color:var(--text-primary);display:block;font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-8xl);font-weight:var(--font-weight-extra-bold);line-height:var(--space-1000);width:100%}.page-product-product #product .product-main-price-discount.featured_price .text,.page-product-product #product .product-main-price-discount.featured_price>b{color:var(--brand-primary);font-size:var(--font-lg)!important;font-weight:var(--font-weight-bold)!important;margin:0!important}.page-product-product #product .product-price-simulator{color:var(--text-secondary);font-size:var(--font-xl);font-weight:var(--font-weight-medium);line-height:var(--leading-24);margin:0}.page-product-product #product .product-price-simulator strong{font-weight:inherit}.page-product-product #product .product-price-simulator .installments_interest,.page-product-product #product .product-price-simulator .special_installments_interest{color:var(--text-tertiary);font-size:var(--font-lg);line-height:var(--leading-20);margin-top:var(--space-100)}.page-product-product #product .product-likes-content{margin:0;width:100%}.page-product-product #product .product-likes-content .list-inline{display:flex;flex-wrap:wrap;gap:var(--space-400);margin:var(--space-400) 0 0}.page-product-product #product .product-likes-content .product-likes{border:1px solid var(--border-subtle);border-radius:var(--rounded-sm);flex:0 0 var(--w-product-variation);margin:0;max-width:var(--w-product-variation);padding:var(--space-200);width:var(--w-product-variation)}.page-product-product #product .product-likes-content .product-likes img{height:3.9375rem;object-fit:contain;width:100%}.page-product-product #product .product-likes-content .product-likes .product-thumb{display:none}.page-product-product #product .product-likes-content .product-likes:first-child{border-color:var(--brand-primary)}.page-product-product #product .options-list{margin:0;width:100%}.page-product-product #product .options-list>div{padding:0}.page-product-product #product .product-options-list:has(.product_options_list){align-items:center;display:grid;gap:var(--space-400) var(--space-200);grid-template-columns:minmax(0,1fr) auto;margin:0}.page-product-product #product .product-options-list:has(.product_options_list) .product_options_list{grid-column:1/-1}.page-product-product #product .product-radio-title{color:var(--text-primary);font-size:var(--font-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-20);margin:0}.page-product-product #product .product-size-guide{color:var(--brand-primary);cursor:pointer;font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin:0;text-transform:uppercase}.page-product-product #product .product-size-guide>span{align-items:center;display:flex;gap:var(--space-100)}.page-product-product #product .product-size-guide .mdi{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.125' height='13.125' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cg stroke='%23C62E36' stroke-linejoin='round' stroke-width='1.125'%3E%3Cpath d='M.563 9.563c0-1.05 0-1.575.204-1.977.18-.352.467-.639.82-.819.4-.204.926-.204 1.976-.204h9c1.05 0 1.574 0 1.976.204.353.18.64.467.82.82.204.4.204.926.204 1.976s0 1.574-.205 1.976c-.18.353-.466.64-.82.819-.4.204-.925.204-1.976.204h-9c-1.05 0-1.574 0-1.976-.204a1.88 1.88 0 0 1-.819-.82c-.204-.4-.205-.925-.205-1.975Z'/%3E%3Cpath stroke-linecap='round' d='M3.563 6.563v1.5m3-1.5v1.5m3-1.5v1.5m3-1.5v1.5m-11.625-6h14.25M2.063.563 1.63.89C.919 1.433.563 1.703.563 2.063s.356.63 1.067 1.171l.433.329m12-3 .432.328c.712.54 1.068.81 1.068 1.172 0 .36-.356.63-1.068 1.171l-.432.329'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;font-size:0;height:var(--space-450);margin-right:0;width:var(--space-450)}.page-product-product #product .product_options_list{display:flex;flex-wrap:wrap;gap:var(--space-175);margin:0;padding:0}.page-product-product #product .product_options_list .no-stock-warn-me,.page-product-product #product .product_options_list .sizes,.page-product-product #product .product_options_list .sizes-no-stock{align-items:center;background:var(--surface-base);border:1px solid var(--color-neutral-450);border-radius:var(--rounded-sm);color:var(--text-primary);cursor:pointer;display:flex;flex:0 0 auto;font-size:var(--font-xl);font-weight:var(--font-weight-bold);height:var(--space-1100);justify-content:center;margin:0;min-height:var(--space-1100);min-width:var(--space-1100);padding:var(--space-200);position:relative;white-space:nowrap;width:auto}.page-product-product #product .product_options_list .no-stock-warn-me.active,.page-product-product #product .product_options_list .no-stock-warn-me.selected,.page-product-product #product .product_options_list .no-stock-warn-me:has(input:checked),.page-product-product #product .product_options_list .sizes-no-stock.active,.page-product-product #product .product_options_list .sizes-no-stock.selected,.page-product-product #product .product_options_list .sizes-no-stock:has(input:checked),.page-product-product #product .product_options_list .sizes.active,.page-product-product #product .product_options_list .sizes.selected,.page-product-product #product .product_options_list .sizes:has(input:checked){background:var(--brand-primary);border-color:var(--brand-primary);color:var(--text-inverse)}.page-product-product #product .product_options_list .no-stock-warn-me.disabled,.page-product-product #product .product_options_list .no-stock-warn-me.no-stock-warn-me,.page-product-product #product .product_options_list .no-stock-warn-me.sizes-no-stock,.page-product-product #product .product_options_list .no-stock-warn-me.unavailable,.page-product-product #product .product_options_list .no-stock-warn-me[disabled],.page-product-product #product .product_options_list .sizes-no-stock.disabled,.page-product-product #product .product_options_list .sizes-no-stock.no-stock-warn-me,.page-product-product #product .product_options_list .sizes-no-stock.sizes-no-stock,.page-product-product #product .product_options_list .sizes-no-stock.unavailable,.page-product-product #product .product_options_list .sizes-no-stock[disabled],.page-product-product #product .product_options_list .sizes.disabled,.page-product-product #product .product_options_list .sizes.no-stock-warn-me,.page-product-product #product .product_options_list .sizes.sizes-no-stock,.page-product-product #product .product_options_list .sizes.unavailable,.page-product-product #product .product_options_list .sizes[disabled]{background:var(--surface-base);border-color:var(--color-neutral-150);color:var(--color-neutral-400)}.page-product-product #product .product_options_list .no-stock-warn-me.disabled:before,.page-product-product #product .product_options_list .no-stock-warn-me.no-stock-warn-me:before,.page-product-product #product .product_options_list .no-stock-warn-me.sizes-no-stock:before,.page-product-product #product .product_options_list .no-stock-warn-me.unavailable:before,.page-product-product #product .product_options_list .no-stock-warn-me[disabled]:before,.page-product-product #product .product_options_list .sizes-no-stock.disabled:before,.page-product-product #product .product_options_list .sizes-no-stock.no-stock-warn-me:before,.page-product-product #product .product_options_list .sizes-no-stock.sizes-no-stock:before,.page-product-product #product .product_options_list .sizes-no-stock.unavailable:before,.page-product-product #product .product_options_list .sizes-no-stock[disabled]:before,.page-product-product #product .product_options_list .sizes.disabled:before,.page-product-product #product .product_options_list .sizes.no-stock-warn-me:before,.page-product-product #product .product_options_list .sizes.sizes-no-stock:before,.page-product-product #product .product_options_list .sizes.unavailable:before,.page-product-product #product .product_options_list .sizes[disabled]:before{background:var(--border-control);border-radius:0;content:"";height:1px;left:50%;pointer-events:none;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:var(--space-1000)}.page-product-product #product .product-buy-button-content{margin:0}.page-product-product #product .product-payment-simulator{border-top:none;color:var(--cl-grey-900);font-size:var(--font-md);margin-top:0;position:relative}.page-product-product #product .product-payment-simulator .custom-accordion-title{line-height:20px;padding:0!important;text-decoration-line:underline;text-underline-position:from-font}.page-product-product #product .product-payment-simulator .custom-accordion-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23353535' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M.833.833 5 4.999.833 9.166'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M6 10V0H0v10z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:18px;width:6px}.page-product-product #product .product-payment-simulator .custom-accordion-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M11.445.228a.778.778 0 0 1 1.1 1.1l-5.06 5.057 5.06 5.056a.778.778 0 0 1-1.1 1.101l-5.06-5.058-5.058 5.058a.778.778 0 0 1-1.1-1.1l5.058-5.057L.228 1.327a.778.778 0 0 1 1.1-1.1l5.058 5.057z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:18px;transition:opacity .3s ease-in-out!important;width:13px}.page-product-product #product .product-payment-simulator #simulator_payments_board{border:1px solid var(--cl-grey-50)!important;border-radius:var(--rounded-lg);margin-top:var(--space-200);padding:var(--space-200);position:relative;z-index:1}.page-product-product #product .product-payment-simulator .accordion-inner,.page-product-product #product .product-payment-simulator .custom-accordion-body{padding:0}.page-product-product #product .product-payment-simulator .accordion-toggle{align-items:center;border-radius:var(--rounded-sm);display:flex;justify-content:space-between;padding:var(--space-200);transition:all .3s ease-in-out}.page-product-product #product .product-payment-simulator .accordion-toggle[aria-expanded=true]{background-color:var(--cl-grey-100);background:var(--cl-black);color:var(--cl-white);padding:8px}.page-product-product #product .product-payment-simulator .accordion-toggle .float-right{font-size:0}.page-product-product #product .product-payment-simulator .accordion-inner{margin-top:var(--space-200)}.page-product-product #product .product-payment-simulator .accordion-inner table{margin-bottom:0}.page-product-product #product .product-payment-simulator .accordion-inner .col-sm-12{padding:0}.page-product-product #product .product-payment-simulator .accordion-inner tbody tr{border-radius:var(--rounded-sm);display:flex;justify-content:space-between;padding:var(--space-200)}.page-product-product #product .product-payment-simulator .accordion-inner tbody td{color:var(--cl-black);font-size:var(--font-md);padding:0}.page-product-product #product .product-payment-simulator .accordion-inner tbody tr:nth-child(odd){background-color:var(--cl-grey-200)}.page-product-product #product .product-payment-simulator .accordion-inner tbody tr:nth-child(2n){background-color:var(--cl-white)}.page-product-product #product .product-payment-simulator #payment-simulator-content{background-color:unset!important}.page-product-product #product .product-payment-simulator #payment-simulator-content *{border:none}.page-product-product #product .product-payment-simulator:after{background:#fff;border-radius:0 0 var(--rounded-lg) var(--rounded-lg);bottom:-16px;content:"";height:16px;left:-16px;position:absolute;width:calc(100% + 2rem)}.page-product-product #product .product-notify-info{padding:0!important;width:100%}.page-product-product #product .product-notify-info .btn-group{display:none}.page-product-product #product .product-notify-info p{text-align:start}.page-product-product #product #button-cart{background:var(--brand-primary);border:0;border-radius:var(--rounded-lg);color:var(--text-inverse)!important;cursor:pointer;display:block;font-family:inherit;font-size:var(--font-xl);font-weight:var(--font-weight-bold)!important;height:auto;line-height:var(--leading-20);margin:0;min-height:var(--space-1100);padding:var(--space-300);width:100%}.page-product-product #product #button-cart:first-letter{text-transform:uppercase}.page-product-product #product #button-cart:hover{background:var(--brand-hover)}.page-product-product #product .product-shop-content{margin:var(--space-500) 0 0;padding-top:0}.page-product-product #product .product-shop-content>.col{padding:0}.page-product-product #product .product-shop-tabs-group{display:block;max-width:none;width:100%}.page-product-product #product .product-shipping-content{align-items:stretch;background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--rounded-sm);display:flex;flex-direction:column;height:auto;justify-content:flex-start;max-width:none;min-height:0;padding:var(--space-400);width:100%}.page-product-product #product .product-shipping-content .product-shipping-title{color:var(--text-primary);display:block;flex:none;font-size:var(--font-lg);font-weight:var(--font-weight-medium);height:auto;line-height:var(--leading-20);margin:0 0 var(--space-200);max-width:none;min-height:0;padding:0;text-align:left;width:100%}.page-product-product #product .product-shipping-content .product-shipping-title>.mdi{display:none}.page-product-product #product .product-shipping-content .product-shipping-title>div{display:flex!important;flex-wrap:wrap;gap:var(--space-200);justify-content:space-between;width:100%}.page-product-product #product .product-shipping-content .product-shipping-title a{color:var(--text-secondary);font-size:var(--font-md);letter-spacing:var(--tracking-wide);text-decoration:underline}.page-product-product #product .product-shipping-content .product-shipping-form{flex:none;margin:0;max-width:none;width:100%}.page-product-product #product .product-shipping-content .product-shipping-form>.text-center{margin:0;padding:0;width:100%}.page-product-product #product .product-shipping-content .product-shipping-form .postcode-inputs{display:block!important;float:none;margin:0;max-width:none;padding:0;width:100%}.page-product-product #product .product-shipping-content .product-shipping-form .postcode-inputs:after{color:var(--text-secondary);content:"Ex: 12345-789";display:block;font-size:var(--font-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin-top:var(--space-100);text-align:left;text-transform:uppercase;white-space:nowrap}.page-product-product #product .product-shipping-content .product-shipping-form .input-group{display:flex;flex-wrap:nowrap;margin:0;width:100%}.page-product-product #product .product-shipping-content .product-shipping-form input{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--rounded-sm) 0 0 var(--rounded-sm);border-right:0;color:var(--text-primary);flex:1;font:inherit;font-size:var(--font-xl);height:var(--space-1000);line-height:var(--leading-24);min-width:0;width:0}.page-product-product #product .product-shipping-content .product-shipping-form button{align-items:center;background:var(--surface-base);border:1px solid var(--border-subtle);border-left:0;border-radius:0 var(--rounded-sm) var(--rounded-sm) 0;color:var(--brand-primary)!important;cursor:pointer;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold)!important;gap:var(--space-200);height:var(--space-1000);justify-content:center;padding:var(--space-200) var(--space-300)}.page-product-product #product .product-shipping-content .product-shipping-form button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23C62E36' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M14.167 14.167 17.5 17.5m-1.667-8.333a6.666 6.666 0 1 0-13.333 0 6.666 6.666 0 0 0 13.333 0'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";height:var(--space-500);width:var(--space-500)}.page-product-product #product .product-shipping-content .product-shipping-form button[disabled]:before{display:none}.page-product-product #product .product-shipping-content .product-shipping-form .shipping-load-message{align-items:center;color:var(--text-secondary);display:flex!important;float:none!important;font-size:var(--font-md);font-weight:var(--font-weight-medium);gap:var(--space-200);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin:var(--space-300) 0 0!important;text-align:left!important;width:100%}.page-product-product #product .product-shipping-content .product-shipping-form .shipping-load-message>.mdi{display:none}.page-product-product #product .product-shipping-content .product-shipping-form .shipping-load-message:before{animation:theme-spin .8s linear infinite;border:2px solid var(--border-subtle);border-radius:50%;border-top-color:var(--brand-primary);box-sizing:border-box;content:"";flex:none;height:var(--space-400);width:var(--space-400)}@media (prefers-reduced-motion:reduce){.page-product-product #product .product-shipping-content .product-shipping-form .shipping-load-message:before{animation-duration:2.4s}}.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error,.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods{animation:none;background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--rounded-sm);box-shadow:none;color:var(--text-primary);font-size:var(--font-md);inset:auto;line-height:var(--leading-16);margin:var(--space-300) 0 0;max-width:none;padding:var(--space-100) var(--space-400);position:relative;text-align:left!important;width:100%;z-index:auto}.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error .close-popup,.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .close-popup{align-items:center;background:color-mix(in srgb,var(--brand-primary) 8%,transparent);border-radius:var(--rounded-sm);color:var(--brand-primary);cursor:pointer;display:flex;font-size:0;height:var(--space-800);justify-content:center;line-height:0;position:absolute;right:var(--space-200);top:var(--space-200);transition:background-color .2s ease,color .2s ease,transform .15s ease;user-select:none;width:var(--space-800)}.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error .close-popup:before,.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .close-popup:before{background-color:currentColor;content:"";height:var(--space-400);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' d='m12 4-8 8m0-8 8 8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' d='m12 4-8 8m0-8 8 8'/%3E%3C/svg%3E") center/contain no-repeat;width:var(--space-400)}.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error .close-popup:hover,.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .close-popup:hover{background:color-mix(in srgb,var(--brand-primary) 14%,transparent);color:var(--brand-hover)}.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error .close-popup:active,.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .close-popup:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error .close-popup,.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .close-popup{transition:none}.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error .close-popup:active,.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .close-popup:active{transform:none}}.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods>.close-popup+.shipping_quote{padding-right:var(--space-1000)!important}.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .shipping_quote{border-top:0;padding:var(--space-300) 0!important}.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .shipping_quote~.shipping_quote{border-top:1px solid var(--border-subtle)}.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .shipping_quote>label{color:var(--text-primary);display:block;font-size:var(--font-lg);font-weight:var(--font-weight-semi-bold);line-height:var(--leading-20);margin:0!important}.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .shipping_quote b{font-weight:inherit}.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .shipping_quote b>label{color:var(--text-secondary);display:block;font-size:var(--font-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);margin:var(--space-50) 0 0!important}.page-product-product #product .product-shipping-content .product-shipping-form .simulate_shipping_methods>label{color:var(--text-secondary);display:block;font-size:var(--font-md)!important;font-weight:var(--font-weight-medium);line-height:var(--leading-16);margin:0 0 var(--space-300)}.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error{color:var(--feedback-error-text);padding:var(--space-300) var(--space-1000) var(--space-300) var(--space-400)}.page-product-product #product .product-shipping-content .product-shipping-form #shipping-error a{color:inherit}.page-product-product #product .product-shipping-content .product-shipping-form>.text-danger{color:var(--feedback-error-text)!important;font-size:var(--font-md);line-height:var(--leading-16);margin-top:var(--space-200);padding:0!important;text-align:left}.page-product-product #product .product-shipping-content #modal-shipping{margin:0;max-width:none;position:static;width:100%}.page-product-product #product .product-shipping-content #modal-shipping:empty{display:none}.page-product-product #product .product-shipping-content :is(.simulate_shipping_methods,#modal-shipping) .alert{align-items:flex-start;background:var(--surface-subtle);border:0;border-radius:var(--rounded-sm);color:var(--feedback-error-text);display:flex;font-size:var(--font-md);gap:var(--space-100);line-height:var(--leading-16);margin:var(--space-300) 0 0!important;padding:var(--space-200) var(--space-300);text-align:left}@media only screen and (min-width:1024px){.page-product-product .product-content{padding:var(--space-1600) var(--space-600)}.page-product-product .product-single>.breadcrumb{font-size:var(--font-lg);margin-bottom:var(--space-700);max-width:calc((100% - var(--space-1200))*.6775)}.page-product-product .product-single>.row{align-items:start;display:grid;gap:var(--space-1200);grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}.page-product-product .product-single>.row>.col-md-7{align-self:start;max-width:none;position:sticky;top:var(--product-sticky-top,var(--space-400));width:100%}.page-product-product .product-single .productMainCarousel{aspect-ratio:1008/690;background:var(--color-neutral-40)}.page-product-product .product-single .productMainCarousel .swiper-button-next,.page-product-product .product-single .productMainCarousel .swiper-button-prev{display:none!important}.page-product-product .product-single .productMainCarousel:has(.swiper-zoom-container):after{bottom:var(--space-400);color:var(--text-secondary);content:"Amplie para ver os detalhes";font-size:var(--font-lg);left:0;line-height:var(--leading-20);pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}.page-product-product .product-single .productMainCarousel img{background:transparent;border-radius:0;mix-blend-mode:multiply;object-fit:contain;padding:2.6875rem var(--space-400) 2.5625rem}.page-product-product .product-single .productMainCarousel .swiper-slide,.page-product-product .product-single .productMainCarousel .swiper-wrapper,.page-product-product .product-single .productMainCarousel .swiper-zoom-container{background:transparent}.page-product-product .product-single .productMainCarousel .swiper-wrapper{mix-blend-mode:multiply}.page-product-product .product-single .product-swiper-thumbs{gap:var(--space-600)}.page-product-product .product-single .product-image{--product-tag-offset:var(--space-400)}.page-product-product .product-single .productThumbsCarousel .swiper-slide{height:var(--h-product-thumb-desktop);padding:var(--space-150);width:var(--w-product-thumb-desktop)}.page-product-product #product{max-width:none;width:100%}.page-product-product #product .rating{margin-bottom:var(--space-200)}.page-product-product #product .product-title{font-size:var(--font-7xl);line-height:var(--leading-custom-38);margin-bottom:var(--space-200)}.page-product-product #product .product-prices-content{gap:var(--space-600)}.page-product-product #product .product-price{gap:var(--space-400)}.page-product-product #product .product-shop-content{margin-top:var(--space-600)}.page-product-product #product .product-price-body:after{background:var(--border-decorative);content:"";display:block;height:1px;margin-top:var(--space-500);width:min(100%,26rem)}.page-product-product #product .product-main-price-discount.featured_price{font-size:var(--font-xl);row-gap:0}.page-product-product #product .product-main-price-discount.featured_price .text,.page-product-product #product .product-main-price-discount.featured_price>b{font-size:var(--font-xl)!important}.page-product-product #product #button-cart{border-radius:var(--rounded-sm);font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-5xl);height:var(--space-1700);line-height:var(--space-800);min-height:var(--space-1700);padding:var(--space-450) var(--space-600);text-transform:uppercase}}body.page-product-product .section-content.product-content{margin:0!important;padding-bottom:0}.page-product-product .product-floating{--floating-gutter:var(--space-400);animation:theme-floating-in .3s ease-out;background:var(--surface-base);border:0;border-radius:var(--rounded-xl) var(--rounded-xl) 0 0;border-top:1px solid var(--border-subtle);bottom:0;box-shadow:0 -4px 16px var(--cl-black-10);color:var(--text-primary);left:0;max-width:none;padding:var(--space-300) var(--floating-gutter) calc(var(--space-400) + env(safe-area-inset-bottom));right:0;top:auto;width:auto;z-index:10}@media (prefers-reduced-motion:reduce){.page-product-product .product-floating{animation:none}}.page-product-product .product-floating[style*="display: block"]{align-items:center;column-gap:var(--space-300);display:grid!important;grid-template-columns:minmax(0,1fr) auto}.page-product-product .product-floating>*{grid-column:1/-1;min-width:0}.page-product-product .product-floating *{transition:none}.page-product-product .product-floating .afterSizes:empty,.page-product-product .product-floating .button-hide-floating{display:none!important}.page-product-product .product-floating .btn-hide{background:var(--surface-subtle);border-radius:50%;cursor:pointer;grid-column:2;grid-row:1;height:var(--space-800);justify-self:end;transition:background-color .2s ease;width:var(--space-800)}.page-product-product .product-floating .btn-hide i{display:none}.page-product-product .product-floating .btn-hide:before{background:var(--icon-primary);content:"";height:var(--space-400);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat;transform:rotate(90deg);width:var(--space-400)}.page-product-product .product-floating .btn-hide:hover{background:var(--surface-muted)}.page-product-product .product-floating .title{color:var(--text-secondary);font-size:var(--font-lg);font-weight:var(--font-weight-medium);grid-column:1;grid-row:1;line-height:var(--leading-20);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-product-product .product-floating .model-product{display:none}.page-product-product .product-floating .product-price-body{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 var(--space-200);margin:0;padding:0}.page-product-product .product-floating .product-price-body p{margin:0}.page-product-product .product-floating .product-price-body .product-main-price-discount,.page-product-product .product-floating .product-price-body .product-price,.page-product-product .product-floating .product-price-body .product-price-discount{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 var(--space-150);margin:0}.page-product-product .product-floating .product-price-body .product-price{align-items:flex-start;flex-direction:column;gap:0}.page-product-product .product-floating .product-price-body .product-price-old{color:var(--text-tertiary);font-size:var(--font-md);order:-1;text-decoration:line-through}.page-product-product .product-floating .product-price-body .discount_simulator>b,.page-product-product .product-floating .product-price-body .product-main-price,.page-product-product .product-floating .product-price-body .product-price-new{color:var(--text-primary);font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-4xl);font-weight:var(--font-weight-extra-bold);line-height:var(--leading-28)}.page-product-product .product-floating .product-price-body .product-main-price-discount,.page-product-product .product-floating .product-price-body .product-price-discount,.page-product-product .product-floating .product-price-body .text_discount_avista_product{color:var(--brand-primary);font-size:var(--font-md);font-weight:var(--font-weight-bold);line-height:var(--leading-16)}.page-product-product .product-floating .product-price-body .product-discount-percent{background:var(--brand-primary);border-radius:var(--rounded-sm);color:var(--text-inverse);font-size:var(--font-md)!important;font-weight:var(--font-weight-bold);line-height:var(--leading-16);padding:var(--space-25) var(--space-150)}.page-product-product .product-floating .product-price-body .product-discount-percent:before{content:"-"}.page-product-product .product-floating .product-price-body .discount_simulator>span:first-child,.page-product-product .product-floating .product-price-body .product-price-simulator,.page-product-product .product-floating .product-price-body .product_spare,.page-product-product .product-floating .product-price-body .total-stock-div{display:none}.page-product-product .product-floating .product-price-body:has(.featured_price)>.product-price-discount{display:none}.page-product-product .product-floating .form-group,.page-product-product .product-floating .options-list{margin:var(--space-300) 0 0;padding:0}.page-product-product .product-floating .control-label,.page-product-product .product-floating .option-title,.page-product-product .product-floating .product-radio-title{color:var(--text-secondary);display:block;font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--leading-16);margin:0 0 var(--space-150)}.page-product-product .product-floating .control-label b,.page-product-product .product-floating .option-title b,.page-product-product .product-floating .product-radio-title b{font-weight:inherit}.page-product-product .product-floating .product_options_list{display:flex;flex-wrap:nowrap;gap:var(--space-150);margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 var(--space-50);scrollbar-width:none}.page-product-product .product-floating .product_options_list::-webkit-scrollbar{display:none}.page-product-product .product-floating .product_options_list .no-stock-warn-me,.page-product-product .product-floating .product_options_list .sizes,.page-product-product .product-floating .product_options_list .sizes-no-stock{align-items:center;background:var(--surface-base);border:1px solid var(--color-neutral-450);border-radius:var(--rounded-sm);color:var(--text-primary);cursor:pointer;display:flex;flex:0 0 auto;font-size:var(--font-lg);font-weight:var(--font-weight-bold);height:var(--space-1000);justify-content:center;margin:0;min-width:var(--space-1000);padding:var(--space-100);position:relative;transition:border-color .2s ease,background-color .2s ease,color .2s ease;white-space:nowrap;width:auto}.page-product-product .product-floating .product_options_list .no-stock-warn-me:hover,.page-product-product .product-floating .product_options_list .sizes-no-stock:hover,.page-product-product .product-floating .product_options_list .sizes:hover{border-color:var(--brand-primary)}.page-product-product .product-floating .product_options_list .no-stock-warn-me.active,.page-product-product .product-floating .product_options_list .no-stock-warn-me.selected,.page-product-product .product-floating .product_options_list .no-stock-warn-me:has(input:checked),.page-product-product .product-floating .product_options_list .sizes-no-stock.active,.page-product-product .product-floating .product_options_list .sizes-no-stock.selected,.page-product-product .product-floating .product_options_list .sizes-no-stock:has(input:checked),.page-product-product .product-floating .product_options_list .sizes.active,.page-product-product .product-floating .product_options_list .sizes.selected,.page-product-product .product-floating .product_options_list .sizes:has(input:checked){background:var(--brand-primary);border-color:var(--brand-primary);color:var(--text-inverse)}.page-product-product .product-floating .product_options_list .no-stock-warn-me.disabled,.page-product-product .product-floating .product_options_list .no-stock-warn-me.no-stock-warn-me,.page-product-product .product-floating .product_options_list .no-stock-warn-me.sizes-no-stock,.page-product-product .product-floating .product_options_list .no-stock-warn-me.unavailable,.page-product-product .product-floating .product_options_list .sizes-no-stock.disabled,.page-product-product .product-floating .product_options_list .sizes-no-stock.no-stock-warn-me,.page-product-product .product-floating .product_options_list .sizes-no-stock.sizes-no-stock,.page-product-product .product-floating .product_options_list .sizes-no-stock.unavailable,.page-product-product .product-floating .product_options_list .sizes.disabled,.page-product-product .product-floating .product_options_list .sizes.no-stock-warn-me,.page-product-product .product-floating .product_options_list .sizes.sizes-no-stock,.page-product-product .product-floating .product_options_list .sizes.unavailable{background:var(--surface-base);border-color:var(--color-neutral-150);color:var(--color-neutral-400)}.page-product-product .product-floating .product_options_list .no-stock-warn-me.disabled:before,.page-product-product .product-floating .product_options_list .no-stock-warn-me.no-stock-warn-me:before,.page-product-product .product-floating .product_options_list .no-stock-warn-me.sizes-no-stock:before,.page-product-product .product-floating .product_options_list .no-stock-warn-me.unavailable:before,.page-product-product .product-floating .product_options_list .sizes-no-stock.disabled:before,.page-product-product .product-floating .product_options_list .sizes-no-stock.no-stock-warn-me:before,.page-product-product .product-floating .product_options_list .sizes-no-stock.sizes-no-stock:before,.page-product-product .product-floating .product_options_list .sizes-no-stock.unavailable:before,.page-product-product .product-floating .product_options_list .sizes.disabled:before,.page-product-product .product-floating .product_options_list .sizes.no-stock-warn-me:before,.page-product-product .product-floating .product_options_list .sizes.sizes-no-stock:before,.page-product-product .product-floating .product_options_list .sizes.unavailable:before{background:var(--border-control);content:"";height:1px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:var(--space-900)}.page-product-product .product-floating select.form-control{border:1px solid var(--border-control);border-radius:var(--rounded-sm);box-shadow:none;color:var(--text-primary);font-size:var(--font-lg);height:var(--space-1100)}.page-product-product .product-floating .d-flex{align-items:stretch;gap:var(--space-200);margin-top:var(--space-300)}.page-product-product .product-floating .product-number{flex:0 0 auto;margin:0}.page-product-product .product-floating .product-number label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.page-product-product .product-floating .product-number input{border:1px solid var(--border-control);border-radius:var(--rounded-lg);box-shadow:none;color:var(--text-primary);font-size:var(--font-xl);font-weight:var(--font-weight-semi-bold);height:100%;min-height:var(--space-1200);padding:0 var(--space-100);text-align:center;width:var(--space-1400)}.page-product-product .product-floating .product-number input:focus{border-color:var(--focus-ring);box-shadow:none}.page-product-product .product-floating .button-cart-floating{align-items:center;background:var(--brand-primary);border:0;border-radius:var(--rounded-lg);box-shadow:none;color:var(--text-inverse)!important;cursor:pointer;display:flex;flex:1 1 auto;font-family:inherit;font-size:var(--font-xl);font-weight:var(--font-weight-bold)!important;gap:var(--space-200);justify-content:center;line-height:var(--leading-20);margin:0;min-height:var(--space-1200);opacity:1;padding:var(--space-300) var(--space-600);transition:background-color .2s ease;width:100%}.page-product-product .product-floating .button-cart-floating:first-letter{text-transform:uppercase}.page-product-product .product-floating .button-cart-floating:after{background:var(--icon-inverse);content:"";flex:none;height:var(--space-450);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;width:var(--space-450)}.page-product-product .product-floating .button-cart-floating:focus,.page-product-product .product-floating .button-cart-floating:hover{background:var(--brand-hover);color:var(--text-inverse)!important;opacity:1}.page-product-product .product-floating .button-cart-floating:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px}.page-product-product .product-floating .button-cart-floating.disabled,.page-product-product .product-floating .button-cart-floating:disabled{cursor:progress;opacity:var(--opacity-disabled)}.page-product-product .product-floating .button-cart-floating.disabled:after,.page-product-product .product-floating .button-cart-floating:disabled:after{display:none}.page-product-product .product-floating.move-left{animation:none;background:transparent;border:0;box-shadow:none;left:auto;padding:0!important;right:0!important;width:auto!important}.page-product-product .product-floating.move-left>:not(.btn-hide){display:none!important}.page-product-product .product-floating .btn-hide.btn-hide-fixed{background:var(--brand-primary);bottom:calc(var(--space-400) + env(safe-area-inset-bottom));box-shadow:var(--shadow-popover);height:var(--space-1100);position:fixed;right:var(--floating-gutter);width:var(--space-1100)}.page-product-product .product-floating .btn-hide.btn-hide-fixed:before{background:var(--icon-inverse);transform:rotate(-90deg)}.page-product-product .product-floating .btn-hide.btn-hide-fixed:hover{background:var(--brand-hover)}@media only screen and (min-width:1024px){.page-product-product .product-floating{--floating-gutter:var(--space-600);border:1px solid var(--border-subtle);border-radius:var(--rounded-lg);bottom:auto;box-shadow:var(--shadow-popover);left:auto;max-height:calc(65vh - var(--floating-gutter));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-500);right:var(--floating-gutter);scrollbar-width:thin;top:35%;width:20rem}.page-product-product .product-floating[style*="display: block"]{align-items:start}.page-product-product .product-floating .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:center;color:var(--text-primary);font-size:var(--font-xl);font-weight:var(--font-weight-bold);white-space:normal}.page-product-product .product-floating .model-product{color:var(--text-tertiary);display:block;font-size:var(--font-md);line-height:var(--leading-16);margin-top:var(--space-50)}.page-product-product .product-floating .product-price-body{border-bottom:1px solid var(--border-decorative);margin-top:var(--space-200);padding-bottom:var(--space-400)}.page-product-product .product-floating .form-group,.page-product-product .product-floating .options-list{margin-top:var(--space-400)}.page-product-product .product-floating .product_options_list{flex-wrap:wrap;overflow:visible}.page-product-product .product-floating .d-flex{margin-top:var(--space-400)}.page-product-product .product-floating .btn-hide:before{transform:none}.page-product-product .product-floating .btn-hide.btn-hide-fixed{border-radius:var(--rounded-lg) 0 0 var(--rounded-lg);bottom:auto;right:0;top:35%}.page-product-product .product-floating .btn-hide.btn-hide-fixed:before{transform:rotate(180deg)}}body.page-product-product:is(.open,.open-search,.open-filters,.drawer_is_opened) .product-floating{visibility:hidden}@keyframes theme-floating-in{0%{opacity:0;transform:translateY(var(--space-400))}to{opacity:1;transform:none}}.page-product-product .product-shop-informations-group .close-button{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-2xl);height:var(--space-1000);justify-content:center;left:var(--space-400);top:var(--space-400);width:var(--space-1000)}.page-product-product .product-shop-informations-group .close-button:before{color:inherit}.page-product-product .product-shop-informations-group .close-button:hover{color:var(--brand-primary)}@keyframes category-reveal-fallback{to{opacity:1}}.page-product-category,.page-product-search{background-color:var(--surface-base)}.page-product-category .product-categories-container,.page-product-search .product-categories-container{transition:opacity .25s ease}@media (prefers-reduced-motion:reduce){.page-product-category .product-categories-container,.page-product-search .product-categories-container{transition:none}}.page-product-category:not(.is-category-ready) .product-categories-container,.page-product-search:not(.is-category-ready) .product-categories-container{animation:category-reveal-fallback 0s linear 2s forwards;opacity:0}.page-product-category .section-content,.page-product-search .section-content{margin:0!important;padding:var(--space-400) var(--space-400) var(--space-600)}.page-product-category .product-categories-container,.page-product-search .product-categories-container{margin:0 auto;max-width:var(--w-header-content);padding:0;width:100%}.page-product-category .product-categories-container>.row,.page-product-search .product-categories-container>.row{gap:var(--space-500);margin:0}.page-product-category .custom-top-structure,.page-product-search .custom-top-structure{display:flex;flex-direction:column;gap:var(--space-100);margin-bottom:var(--space-500)}.page-product-category .custom-top-structure .breadcrumb,.page-product-search .custom-top-structure .breadcrumb{margin-bottom:var(--space-400)}.page-product-category .custom-top-structure .breadcrumb a,.page-product-category .custom-top-structure .breadcrumb li,.page-product-category .custom-top-structure .breadcrumb span,.page-product-search .custom-top-structure .breadcrumb a,.page-product-search .custom-top-structure .breadcrumb li,.page-product-search .custom-top-structure .breadcrumb span{line-height:inherit}.page-product-category .category-heading-title,.page-product-search .category-heading-title{color:var(--text-primary);font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-6xl);font-weight:var(--font-weight-bold);line-height:1.2;margin:0;text-transform:uppercase}.page-product-category .category-description,.page-product-search .category-description{color:var(--text-secondary);display:-webkit-box;font-size:var(--font-lg);line-height:var(--leading-20);margin:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.page-product-category .category-description p,.page-product-search .category-description p{margin:0}.page-product-category .category-description.open,.page-product-search .category-description.open{-webkit-line-clamp:unset}.page-product-category .category-description-button,.page-product-search .category-description-button{align-self:flex-start;background:transparent;color:var(--brand-primary);cursor:pointer;font-size:var(--font-lg);text-decoration:underline}.page-product-category .category-banner,.page-product-search .category-banner{margin-bottom:var(--space-500)}.page-product-category .category-banner img,.page-product-search .category-banner img{display:block;height:auto;width:100%}.page-product-category .category-information-content,.page-product-search .category-information-content{padding:0}.page-product-category .category-information-content:empty,.page-product-search .category-information-content:empty{display:none}.page-product-category #column-left,.page-product-search #column-left{display:block;flex:0 0 100%;margin:0;max-width:100%;padding:0;width:100%}.page-product-category .category-content,.page-product-search .category-content{display:flex;flex:1;flex-direction:column;gap:var(--space-600);margin:0;max-width:100%;min-width:0;padding:0}.page-product-category #shelf-list-product,.page-product-search #shelf-list-product{display:grid;gap:var(--space-300);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;width:100%}.page-product-category #shelf-list-product .product-item,.page-product-search #shelf-list-product .product-item{max-width:100%;padding:0;width:100%}.page-product-category .toolbar-shop,.page-product-search .toolbar-shop{align-items:center;background:transparent;border:0;border-radius:0;display:flex;gap:var(--space-400);justify-content:space-between;margin:0;padding:0;width:100%}.page-product-category .toolbar-shop:not(:has(.toolbar-shop-pager)),.page-product-search .toolbar-shop:not(:has(.toolbar-shop-pager)){display:none}.page-product-category .toolbar-shop:before,.page-product-search .toolbar-shop:before{color:var(--text-primary);content:attr(data-category-title);font-size:var(--font-2xl);font-weight:var(--font-weight-bold)}.page-product-category .toolbar-shop:has(.toolbar-shop-pager),.page-product-search .toolbar-shop:has(.toolbar-shop-pager){min-height:var(--space-1100)}.page-product-category .toolbar-shop-sorter,.page-product-search .toolbar-shop-sorter{display:none}.page-product-category .toolbar-shop-pager,.page-product-search .toolbar-shop-pager{margin:0;width:100%}.page-product-category .toolbar-shop-pager .form-group,.page-product-search .toolbar-shop-pager .form-group{display:flex;flex-wrap:wrap;gap:var(--space-200);margin:0}.page-product-category .toolbar-shop-pager .input-group-append,.page-product-search .toolbar-shop-pager .input-group-append{flex:1;margin:0}.page-product-category .toolbar-shop-pager select,.page-product-search .toolbar-shop-pager select{background-color:var(--surface-base);border:1px solid var(--color-neutral-300);border-radius:var(--rounded-sm);color:var(--text-primary);cursor:pointer;font:inherit;height:var(--space-1100)!important;padding:var(--space-250) var(--space-300);width:100%}.page-product-category .toolbar-shop-pager #input-limit,.page-product-category .toolbar-shop-pager .toolbar-shop-pager__label,.page-product-search .toolbar-shop-pager #input-limit,.page-product-search .toolbar-shop-pager .toolbar-shop-pager__label{display:none}.page-product-category .toolbar-shop-pager .input-group-append:has(>#input-sort),.page-product-search .toolbar-shop-pager .input-group-append:has(>#input-sort){position:relative}.page-product-category .toolbar-shop-pager #input-sort,.page-product-search .toolbar-shop-pager #input-sort{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18 9s-4.419 6-6 6-6-6-6-6'/%3E%3C/svg%3E");background-position:right var(--space-300) center;background-repeat:no-repeat;background-size:var(--space-500);border-color:var(--color-neutral-250);font-size:var(--font-xl);height:var(--space-1150)!important;padding:0 var(--space-1000) 0 var(--space-300)}.page-product-category .pagination-elements,.page-product-search .pagination-elements{justify-content:center;margin:var(--space-600) auto}.page-product-category .pagination-elements:empty,.page-product-search .pagination-elements:empty{display:none}.page-product-category .pagination-elements .pagination,.page-product-search .pagination-elements .pagination{gap:var(--space-150)}.page-product-category .pagination-elements__pages,.page-product-search .pagination-elements__pages{max-width:100%}@media only screen and (max-width:767px){.page-product-category .pagination-elements__pages,.page-product-search .pagination-elements__pages{padding-inline:0}}.page-product-category .pagination-elements__pages .pagination,.page-product-search .pagination-elements__pages .pagination{flex-wrap:wrap;gap:var(--space-100);justify-content:center;margin:0;width:100%}.page-product-category .pagination-elements__pages li,.page-product-search .pagination-elements__pages li{background:none;border-radius:0;height:auto;width:auto}.page-product-category .pagination-elements__pages a,.page-product-category .pagination-elements__pages span,.page-product-search .pagination-elements__pages a,.page-product-search .pagination-elements__pages span{align-items:center;background:var(--surface-base);border:1px solid var(--color-neutral-400);border-radius:var(--rounded-sm)!important;color:var(--text-primary);display:flex;font-size:var(--font-lg);gap:var(--space-100);justify-content:center;line-height:var(--leading-20);min-height:var(--space-900);min-width:var(--space-800);padding:var(--space-200);text-decoration:none}.page-product-category .pagination-elements__pages a:focus-visible,.page-product-category .pagination-elements__pages a:hover,.page-product-search .pagination-elements__pages a:focus-visible,.page-product-search .pagination-elements__pages a:hover{border-color:var(--text-primary)}.page-product-category .pagination-elements__pages .active span,.page-product-search .pagination-elements__pages .active span{background:var(--text-primary);border-color:var(--text-primary);color:var(--text-inverse);font-weight:var(--font-weight-bold)}.page-product-category .pagination-elements__pages .disabled span,.page-product-search .pagination-elements__pages .disabled span{opacity:.4}.page-product-category .pagination-elements__pages .paginationInit svg,.page-product-category .pagination-elements__pages .paginationLast svg,.page-product-category .pagination-elements__pages .paginationNext svg,.page-product-category .pagination-elements__pages .paginationPrev svg,.page-product-search .pagination-elements__pages .paginationInit svg,.page-product-search .pagination-elements__pages .paginationLast svg,.page-product-search .pagination-elements__pages .paginationNext svg,.page-product-search .pagination-elements__pages .paginationPrev svg{display:none}.page-product-category .pagination-elements__pages .paginationInit:after,.page-product-category .pagination-elements__pages .paginationInit:before,.page-product-category .pagination-elements__pages .paginationLast:after,.page-product-category .pagination-elements__pages .paginationLast:before,.page-product-category .pagination-elements__pages .paginationNext:after,.page-product-category .pagination-elements__pages .paginationNext:before,.page-product-category .pagination-elements__pages .paginationPrev:after,.page-product-category .pagination-elements__pages .paginationPrev:before,.page-product-search .pagination-elements__pages .paginationInit:after,.page-product-search .pagination-elements__pages .paginationInit:before,.page-product-search .pagination-elements__pages .paginationLast:after,.page-product-search .pagination-elements__pages .paginationLast:before,.page-product-search .pagination-elements__pages .paginationNext:after,.page-product-search .pagination-elements__pages .paginationNext:before,.page-product-search .pagination-elements__pages .paginationPrev:after,.page-product-search .pagination-elements__pages .paginationPrev:before{flex-shrink:0}.page-product-category .pagination-elements__pages .paginationInit:before,.page-product-category .pagination-elements__pages .paginationLast:after,.page-product-category .pagination-elements__pages .paginationNext:after,.page-product-category .pagination-elements__pages .paginationPrev:before,.page-product-search .pagination-elements__pages .paginationInit:before,.page-product-search .pagination-elements__pages .paginationLast:after,.page-product-search .pagination-elements__pages .paginationNext:after,.page-product-search .pagination-elements__pages .paginationPrev:before{background-color:currentColor;content:"";height:var(--space-400);mask:var(--pagination-icon) center/contain no-repeat;-webkit-mask:var(--pagination-icon) center/contain no-repeat;width:var(--space-400)}.page-product-category .pagination-elements__pages .paginationInit,.page-product-search .pagination-elements__pages .paginationInit{--pagination-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M4.72 9.47a.75.75 0 0 0 0 1.06l4.25 4.25a.75.75 0 1 0 1.06-1.06L6.31 10l3.72-3.72a.75.75 0 1 0-1.06-1.06zm9.25-4.25L9.72 9.47a.75.75 0 0 0 0 1.06l4.25 4.25a.75.75 0 1 0 1.06-1.06L11.31 10l3.72-3.72a.75.75 0 0 0-1.06-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")}.page-product-category .pagination-elements__pages .paginationPrev,.page-product-search .pagination-elements__pages .paginationPrev{--pagination-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E")}.page-product-category .pagination-elements__pages .paginationNext,.page-product-search .pagination-elements__pages .paginationNext{--pagination-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")}.page-product-category .pagination-elements__pages .paginationLast,.page-product-search .pagination-elements__pages .paginationLast{--pagination-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M15.28 9.47a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 1 1-1.06-1.06L13.69 10 9.97 6.28a.75.75 0 0 1 1.06-1.06zM6.03 5.22l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L8.69 10 4.97 6.28a.75.75 0 0 1 1.06-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")}@media only screen and (min-width:768px){.page-product-category .pagination-elements__pages,.page-product-search .pagination-elements__pages{flex:0 1 auto;max-width:100%;width:auto}.page-product-category .pagination-elements__pages .pagination,.page-product-search .pagination-elements__pages .pagination{gap:var(--space-150)}.page-product-category .pagination-elements__pages a,.page-product-category .pagination-elements__pages span,.page-product-search .pagination-elements__pages a,.page-product-search .pagination-elements__pages span{min-width:var(--space-900);padding:var(--space-200) var(--space-300)}.page-product-category .pagination-elements__pages .paginationInit:after,.page-product-search .pagination-elements__pages .paginationInit:after{content:"Início"}.page-product-category .pagination-elements__pages .paginationPrev:after,.page-product-search .pagination-elements__pages .paginationPrev:after{content:"Anterior"}.page-product-category .pagination-elements__pages .paginationNext:before,.page-product-search .pagination-elements__pages .paginationNext:before{content:"Próxima"}.page-product-category .pagination-elements__pages .paginationLast:before,.page-product-search .pagination-elements__pages .paginationLast:before{content:"Última"}}.page-product-category .pagination-elements__quantity-results,.page-product-search .pagination-elements__quantity-results{display:none}.page-product-category .pagination-elements .view-more-products,.page-product-search .pagination-elements .view-more-products{background:var(--surface-base);border:1px solid var(--color-neutral-400);border-radius:var(--rounded-sm);color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-semi-bold)!important;min-height:var(--space-1100);padding:var(--space-300) var(--space-600)}.page-product-category .pagination-elements .view-more-products:focus-visible,.page-product-category .pagination-elements .view-more-products:hover,.page-product-search .pagination-elements .view-more-products:focus-visible,.page-product-search .pagination-elements .view-more-products:hover{background:var(--text-primary);border-color:var(--text-primary);color:var(--text-inverse)!important;opacity:1}@media only screen and (min-width:1024px){.page-product-category .section-content,.page-product-search .section-content{padding:var(--space-1600) var(--space-600)}.page-product-category .category-heading-title,.page-product-search .category-heading-title{font-size:var(--font-custom-56)}.page-product-category .category-description,.page-product-search .category-description{font-size:var(--font-2xl);line-height:var(--leading-22)}.page-product-category .custom-top-structure,.page-product-search .custom-top-structure{gap:var(--space-200);margin-bottom:var(--space-1200)}.page-product-category .custom-top-structure .breadcrumb,.page-product-search .custom-top-structure .breadcrumb{margin-bottom:var(--space-250)}.page-product-category .category-products-length,.page-product-search .category-products-length{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);display:block!important;font-size:var(--font-lg);line-height:normal;margin-bottom:var(--space-600);padding-bottom:var(--space-500)}.page-product-category .category-products-length p,.page-product-search .category-products-length p{font-size:0;margin:0}.page-product-category .category-products-length p:after,.page-product-search .category-products-length p:after{content:" produtos"}.page-product-category .category-products-length p:after,.page-product-category .category-products-length-value,.page-product-search .category-products-length p:after,.page-product-search .category-products-length-value{font-size:var(--font-lg)}.page-product-category .product-categories-container>.row,.page-product-search .product-categories-container>.row{column-gap:var(--space-600)}.page-product-category #column-left,.page-product-search #column-left{flex:0 0 calc(25% - var(--space-600)*3/4);max-width:calc(25% - var(--space-600)*3/4);width:calc(25% - var(--space-600)*3/4)}.page-product-category #shelf-list-product,.page-product-search #shelf-list-product{gap:var(--space-600);grid-template-columns:repeat(3,minmax(0,1fr))}.page-product-category .toolbar-shop-pager,.page-product-search .toolbar-shop-pager{width:auto}.page-product-category .toolbar-shop-pager .input-group-append:has(>#input-sort),.page-product-search .toolbar-shop-pager .input-group-append:has(>#input-sort){flex:0 0 var(--w-category-sort)}.page-product-category .toolbar-shop-pager .input-group-append:has(>#input-sort):before,.page-product-search .toolbar-shop-pager .input-group-append:has(>#input-sort):before{color:var(--text-primary);content:"Ordenar:";font-size:var(--font-custom-15);left:var(--space-400);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.page-product-category .toolbar-shop-pager #input-sort,.page-product-search .toolbar-shop-pager #input-sort{background-position:right var(--space-500) center;background-size:var(--space-600);border-color:var(--color-neutral-450);border-radius:var(--rounded-lg);font-size:var(--font-custom-15);height:var(--space-1100)!important;padding:var(--space-250) 3.25rem var(--space-250) 4.5rem}.page-product-category .toolbar-shop:not(:has(.toolbar-shop-pager)),.page-product-search .toolbar-shop:not(:has(.toolbar-shop-pager)){display:flex}}.page-onestepcheckout-checkout{--success:var(--feedback-success-text);--success-light:var(--cl-green-100);--success-lighter:var(--cl-green-100);--danger:var(--feedback-error-text);--radius-xs:var(--rounded-sm);--radius-sm:var(--rounded-sm);--radius-md:var(--rounded-lg);--radius-lg:var(--rounded-xl);background:var(--surface-base);color:var(--text-primary)}.page-onestepcheckout-checkout .checkoutHeader{background:var(--brand-graphite);border-bottom:var(--border-header-mobile)}.page-onestepcheckout-checkout .checkoutHeader .checkoutLogo h2,.page-onestepcheckout-checkout .checkoutHeader .checkoutLogo h2 a{color:var(--text-inverse);font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);margin:0;text-decoration:none;text-transform:uppercase}.page-onestepcheckout-checkout .checkoutHeader .back-home-link .btn-back{background:transparent!important;border-radius:50%!important}.page-onestepcheckout-checkout .checkoutHeader .secure-sign{background:transparent;border:1px solid var(--cl-white-24);border-radius:var(--rounded-sm);color:var(--text-inverse);text-transform:uppercase}.page-onestepcheckout-checkout .checkoutHeader .secure-sign svg,.page-onestepcheckout-checkout .checkoutHeader .secure-sign svg path{fill:var(--text-inverse)}.page-onestepcheckout-checkout .checkout-info-box{background:var(--surface-subtle);border:1px solid var(--border-decorative);border-radius:var(--rounded-xl);color:var(--text-primary);padding:var(--space-400)}.page-onestepcheckout-checkout .checkout-info-box>.loading-form{background-color:var(--surface-subtle);border-radius:inherit}.page-onestepcheckout-checkout .checkout-info-box .custom-control-label:before{border-color:var(--border-control)}.page-onestepcheckout-checkout .checkout-info-box .custom-checkbox .custom-control-label:before{border-radius:var(--rounded-sm)}.page-onestepcheckout-checkout .text-step{color:var(--text-primary);font-size:var(--font-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-24)}.page-onestepcheckout-checkout .text-step b,.page-onestepcheckout-checkout .text-step span{font-weight:inherit}.page-onestepcheckout-checkout .opacity-5 .text-step{color:var(--text-tertiary)}.page-onestepcheckout-checkout .checkout-info-box>.text-left,.page-onestepcheckout-checkout .checkout-login-control,.page-onestepcheckout-checkout .control-info,.page-onestepcheckout-checkout .secondary-box{color:var(--text-secondary)}.page-onestepcheckout-checkout .checkout-login-control{cursor:pointer;text-decoration:underline}.page-onestepcheckout-checkout hr{border-color:var(--border-decorative)}.page-onestepcheckout-checkout .form-control,.page-onestepcheckout-checkout .form-label+.form-control,.page-onestepcheckout-checkout select.form-control:not([size]):not([multiple]){background-color:var(--surface-base);border:1px solid var(--border-control);border-radius:var(--rounded-sm)!important;box-shadow:none;color:var(--text-primary)}.page-onestepcheckout-checkout .form-control::placeholder,.page-onestepcheckout-checkout .form-label+.form-control::placeholder,.page-onestepcheckout-checkout select.form-control:not([size]):not([multiple])::placeholder{color:var(--text-tertiary)}.page-onestepcheckout-checkout .form-control:focus,.page-onestepcheckout-checkout .form-label+.form-control:focus,.page-onestepcheckout-checkout select.form-control:not([size]):not([multiple]):focus{box-shadow:none}.page-onestepcheckout-checkout .form-control:focus-visible,.page-onestepcheckout-checkout .form-label+.form-control:focus-visible,.page-onestepcheckout-checkout select.form-control:not([size]):not([multiple]):focus-visible{outline-offset:var(--space-50)}.page-onestepcheckout-checkout .form-group:not(.has-error) .form-label.focus.not-empty+.form-control{border-color:var(--border-control)}.page-onestepcheckout-checkout .checkout-label,.page-onestepcheckout-checkout .control-label,.page-onestepcheckout-checkout .form-label,.page-onestepcheckout-checkout .rd-input-label{color:var(--text-secondary)}.page-onestepcheckout-checkout .link-cep,.page-onestepcheckout-checkout .openCorreios,.page-onestepcheckout-checkout .return_all .link-cep,.page-onestepcheckout-checkout .shipping_info .link-cep{color:var(--text-primary);font-weight:var(--font-weight-medium);text-decoration:underline}.page-onestepcheckout-checkout .custom-control-input:checked~.custom-control-label:before{background-color:var(--brand-primary);border-color:var(--brand-primary)}.page-onestepcheckout-checkout .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 2px var(--brand-subtle)}.page-onestepcheckout-checkout #cart-container a.btn-success,.page-onestepcheckout-checkout #cart-container button.btn-success,.page-onestepcheckout-checkout .btn-primary,.page-onestepcheckout-checkout .btn-success,.page-onestepcheckout-checkout .checkout-info-box button[id^=button-upload].btn-success{align-items:center;background:var(--brand-primary)!important;border:1px solid var(--brand-primary)!important;border-radius:var(--rounded-sm)!important;box-shadow:none!important;color:var(--text-inverse)!important;cursor:pointer;display:inline-flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold)!important;gap:var(--space-200);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-600);text-transform:uppercase}.page-onestepcheckout-checkout #cart-container a.btn-success:focus,.page-onestepcheckout-checkout #cart-container a.btn-success:hover,.page-onestepcheckout-checkout #cart-container button.btn-success:focus,.page-onestepcheckout-checkout #cart-container button.btn-success:hover,.page-onestepcheckout-checkout .btn-primary:focus,.page-onestepcheckout-checkout .btn-primary:hover,.page-onestepcheckout-checkout .btn-success:focus,.page-onestepcheckout-checkout .btn-success:hover,.page-onestepcheckout-checkout .checkout-info-box button[id^=button-upload].btn-success:focus,.page-onestepcheckout-checkout .checkout-info-box button[id^=button-upload].btn-success:hover{background:var(--brand-hover)!important;border-color:var(--brand-hover)!important;color:var(--text-inverse)!important}.page-onestepcheckout-checkout #cart-container a.btn-success:focus-visible,.page-onestepcheckout-checkout #cart-container button.btn-success:focus-visible,.page-onestepcheckout-checkout .btn-primary:focus-visible,.page-onestepcheckout-checkout .btn-success:focus-visible,.page-onestepcheckout-checkout .checkout-info-box button[id^=button-upload].btn-success:focus-visible{outline:2px solid var(--brand-primary)!important;outline-offset:var(--space-100)}.page-onestepcheckout-checkout #cart-container a.btn-success.disabled,.page-onestepcheckout-checkout #cart-container a.btn-success:disabled,.page-onestepcheckout-checkout #cart-container button.btn-success.disabled,.page-onestepcheckout-checkout #cart-container button.btn-success:disabled,.page-onestepcheckout-checkout .btn-primary.disabled,.page-onestepcheckout-checkout .btn-primary:disabled,.page-onestepcheckout-checkout .btn-success.disabled,.page-onestepcheckout-checkout .btn-success:disabled,.page-onestepcheckout-checkout .checkout-info-box button[id^=button-upload].btn-success.disabled,.page-onestepcheckout-checkout .checkout-info-box button[id^=button-upload].btn-success:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.page-onestepcheckout-checkout #cart-container a.btn-full,.page-onestepcheckout-checkout #cart-container button.btn-full,.page-onestepcheckout-checkout .btn-full{font-size:var(--font-xl);min-height:var(--space-1200);width:100%}.page-onestepcheckout-checkout .btn-secondary{align-items:center;background:transparent!important;border:1px solid var(--brand-graphite)!important;border-radius:var(--rounded-sm)!important;box-shadow:none!important;color:var(--brand-graphite)!important;cursor:pointer;display:inline-flex;font-size:var(--font-lg);font-weight:var(--font-weight-bold)!important;gap:var(--space-200);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-600);text-transform:uppercase}.page-onestepcheckout-checkout .btn-secondary:focus,.page-onestepcheckout-checkout .btn-secondary:hover{background:var(--brand-graphite)!important;color:var(--text-inverse)!important}.page-onestepcheckout-checkout .btn-secondary:focus-visible{outline:2px solid var(--brand-graphite)!important;outline-offset:var(--space-100)}.page-onestepcheckout-checkout .osc-coupon-container .btn-apply-coupon{font-size:var(--font-md);min-height:0;padding:var(--space-200) var(--space-400)}.page-onestepcheckout-checkout .btn-icon{background:transparent;border-radius:var(--rounded-sm)!important}.page-onestepcheckout-checkout .btn-edit-shipping,.page-onestepcheckout-checkout .edit-action svg,.page-onestepcheckout-checkout .js-edit-payment_methods,.page-onestepcheckout-checkout .js-edit-shipping_methods{color:var(--icon-primary);fill:var(--icon-primary)}.page-onestepcheckout-checkout #address-info .collection-address-button{border-color:var(--border-control)!important;border-radius:var(--rounded-sm);color:var(--text-primary)}.page-onestepcheckout-checkout #address-info .collection-address-button svg{fill:var(--icon-primary)}.page-onestepcheckout-checkout #address-info .collection-address-button:hover{background:var(--surface-base);border-color:var(--brand-graphite)!important}.page-onestepcheckout-checkout #payment_methods_container .content_payment_meth .payment_method,.page-onestepcheckout-checkout .content_shipping_meth label{border-radius:var(--rounded-lg)}.page-onestepcheckout-checkout .payment-options-block input:checked+label,.page-onestepcheckout-checkout .shipping-options-block input:checked+label{border-color:var(--brand-primary)!important}.page-onestepcheckout-checkout .payment-options-block input:checked+label .time_approvation{background-color:var(--brand-graphite);border-color:var(--brand-graphite);color:var(--text-inverse)}.page-onestepcheckout-checkout #data-products,.page-onestepcheckout-checkout .osc-tab-sum-tot{color:var(--text-secondary)}.page-onestepcheckout-checkout #data-products .prod_special_content>div .prod_price_special,.page-onestepcheckout-checkout .osc-sum-total-item{color:var(--brand-primary);font-weight:var(--font-weight-extra-bold)}.page-onestepcheckout-checkout .osc-load{color:var(--brand-primary)}.page-onestepcheckout-checkout .lds-dual-ring:after,.page-onestepcheckout-checkout .lds-dual-ring:before{border-color:var(--brand-primary) transparent var(--brand-primary) transparent}@media only screen and (min-width:1024px){.page-onestepcheckout-checkout .checkout-info-box{padding:var(--space-600)}.page-onestepcheckout-checkout .text-step{font-size:var(--font-4xl);line-height:var(--leading-custom-30)}.page-onestepcheckout-checkout .checkoutHeader .checkoutLogo h2,.page-onestepcheckout-checkout .checkoutHeader .checkoutLogo h2 a{font-size:var(--font-5xl)}}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten){--color-primary:var(--brand-primary);--color-secondary:var(--brand-hover);--btn-primary-background:var(--brand-primary);--text-default:var(--text-primary);--link-color:var(--text-primary);--link-hover-color:var(--brand-primary);--success:var(--feedback-success-text);--success-light:var(--cl-green-100);--base-200:var(--border-decorative);--radius-sm:var(--rounded-sm);--radius-md:var(--rounded-xl);--input-radius:var(--rounded-sm);--textarea-radius:var(--rounded-sm);--delete-account-radius:var(--rounded-sm);--border-default:1px solid var(--border-decorative);--color-bg-disabled:var(--color-neutral-35);--color-text-disabled:var(--text-secondary);background:var(--surface-base);color:var(--text-primary);font-family:var(--font-family-Barlow)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options{background:var(--surface-subtle);border:1px solid var(--border-decorative);border-radius:var(--rounded-xl);overflow:hidden}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list{margin:0}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>li{background:transparent;border:0;border-top:1px solid var(--border-decorative);color:var(--text-primary)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>li:first-child{border-top:0}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-items{padding:var(--space-600) var(--space-400)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-items h6,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-items h6 b{color:var(--text-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-22)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-items>a{color:var(--text-secondary)!important;display:block;font-size:var(--font-lg);margin-top:var(--space-100);overflow-wrap:anywhere}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-items .last-order-status,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-items .last-order-status p{color:var(--text-secondary);font-size:var(--font-md)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-item{padding:var(--space-350) var(--space-500)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-item a{color:var(--text-primary);display:block;font-size:var(--font-lg);font-weight:var(--font-weight-medium);text-decoration:none}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-item i{color:var(--icon-secondary)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-item:hover{background:var(--surface-base)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-item:hover a,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) #account-options-list>.list-group-item:hover i{color:var(--brand-primary)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .section-content a.d-lg-none.section-10{color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-medium)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title h3{color:var(--text-primary);font-family:var(--font-family-Barlow-Condensed);font-size:var(--font-5xl);font-weight:var(--font-weight-bold);line-height:1.2;margin:0}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title .text-muted,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title p{color:var(--text-secondary)!important;font-size:var(--font-lg);line-height:var(--leading-20)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-border,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content form.form-horizontal>.row>fieldset,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-flex,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .address-box,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .order-box,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .orderAgain__item{background:var(--surface-base);border:1px solid var(--border-decorative)!important;border-radius:var(--rounded-xl);box-shadow:none}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .address-box:hover{border-color:var(--border-control)!important}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-border legend,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content legend,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-flex h5,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .orderAgain__title{color:var(--text-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-22)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-empty-text,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .limit-credit-empty-text{color:var(--text-secondary)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .control-label,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .form-control-label{color:var(--text-tertiary);font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-16);text-transform:uppercase}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-info .form-control.form-control-sm{background:var(--color-neutral-35);border:1px solid var(--border-subtle);color:var(--text-primary);font-size:var(--font-lg)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .error-field,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .error-field .form-control-label{color:var(--feedback-error-text)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .form-control{background-color:var(--surface-base);border:1px solid var(--border-control);box-shadow:none;color:var(--text-primary);font-family:var(--font-family-Barlow)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .form-control:disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .form-control[readonly],body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content fieldset[disabled] .form-control{background-color:var(--color-neutral-35);border-color:var(--border-subtle);color:var(--text-secondary)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .has-error .form-control{border-color:var(--feedback-error-text)!important}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .text-danger{color:var(--feedback-error-text)!important}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .custom-control-input:checked~.custom-control-label:before{background-color:var(--brand-primary);border-color:var(--brand-primary)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-primary,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-success,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-update,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content input[type=submit].btn,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title .btn-success{align-items:center;background:var(--brand-primary)!important;border:1px solid var(--brand-primary)!important;border-radius:var(--rounded-sm)!important;box-shadow:none!important;color:var(--text-inverse)!important;cursor:pointer;display:inline-flex;font-size:var(--font-xl);font-size:var(--font-lg);font-weight:var(--font-weight-bold)!important;gap:var(--space-200);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-600);text-transform:uppercase}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-primary:focus,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-primary:hover,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-success:focus,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-success:hover,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-update:focus,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-update:hover,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content input[type=submit].btn:focus,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content input[type=submit].btn:hover,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title .btn-success:focus,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title .btn-success:hover{background:var(--brand-hover)!important;border-color:var(--brand-hover)!important;color:var(--text-inverse)!important}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-primary:focus-visible,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-success:focus-visible,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-update:focus-visible,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content input[type=submit].btn:focus-visible,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title .btn-success:focus-visible{outline:2px solid var(--brand-primary)!important;outline-offset:var(--space-100)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-primary.disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-primary:disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-success.disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-success:disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-update.disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-update:disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content input[type=submit].btn.disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content input[type=submit].btn:disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title .btn-success.disabled,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title .btn-success:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-info{align-items:center;background:transparent!important;border:1px solid var(--brand-graphite)!important;border-radius:var(--rounded-sm)!important;box-shadow:none!important;color:var(--brand-graphite)!important;cursor:pointer;display:inline-flex;font-size:var(--font-lg);font-weight:var(--font-weight-bold)!important;gap:var(--space-200);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-600);text-transform:uppercase}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-info:focus,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-info:hover{background:var(--brand-graphite)!important;color:var(--text-inverse)!important}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-info:focus-visible{outline:2px solid var(--brand-graphite)!important;outline-offset:var(--space-100)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-danger{align-items:center;background:transparent!important;border:1px solid var(--feedback-error-text)!important;border-radius:var(--rounded-sm)!important;box-shadow:none!important;color:var(--feedback-error-text)!important;cursor:pointer;display:inline-flex;font-size:var(--font-lg);font-weight:var(--font-weight-bold)!important;gap:var(--space-200);justify-content:center;line-height:var(--leading-20);min-height:var(--space-1100);padding:var(--space-300) var(--space-600);text-transform:uppercase}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-danger:focus,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-danger:hover{background:var(--feedback-error-text)!important;color:var(--text-inverse)!important}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .btn-danger:focus-visible{outline:2px solid var(--feedback-error-text)!important;outline-offset:var(--space-100)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title .btn-icon{background:transparent!important;box-shadow:none!important}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) button#deleteMyAccount_btn.btn-link{border-color:var(--feedback-error-text);border-radius:var(--rounded-sm);color:var(--feedback-error-text);font-weight:var(--font-weight-medium)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) button#deleteMyAccount_btn.btn-link:hover{background:var(--feedback-error-text);color:var(--text-inverse)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .table{color:var(--text-primary)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .table th{color:var(--text-tertiary);font-size:var(--font-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .table td,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-content .table th{border-color:var(--border-decorative)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-order-info .product-panel .total,body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .orderAgain .item__info__price{color:var(--brand-primary);font-weight:var(--font-weight-bold)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) input.order-product-checkbox:checked{background-color:var(--brand-primary);border-color:var(--brand-primary)}body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .alert{border-radius:var(--rounded-sm);font-size:var(--font-lg)}@media only screen and (min-width:1024px){body[class*=page-account-]:not(.page-account-login):not(.page-account-register):not(.page-account-forgotten) .account-page-title h3{font-size:var(--font-6xl)}}:is(.account-address-add,.account-address-edit,.account-edit,.account-return-addAll) .page-header__search-fieldset{display:block;gap:0;grid-column:auto;grid-template-columns:none!important}@media only screen and (min-width:1280px){:is(.account-address-add,.account-address-edit,.account-edit,.account-return-addAll) .page-header__search-fieldset{display:flex}}html{font-size:100%;scroll-behavior:smooth}html ::-webkit-scrollbar{width:var(--space-150)}html ::-webkit-scrollbar-track{background:transparent;border-radius:0}html ::-webkit-scrollbar-thumb{background:var(--brand-primary);border-radius:0}html ::-webkit-scrollbar-thumb:hover{background:var(--brand-hover)}html::-webkit-scrollbar{width:var(--space-150)}html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb{background:var(--brand-primary);border-radius:0}html::-webkit-scrollbar-thumb:hover{background:var(--brand-hover)}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--brand-primary) transparent;scrollbar-width:thin}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-family-Barlow);font-size:var(--font-lg);font-style:normal;font-weight:var(--font-weight-regular)}button{border:none;color:var(--cl-black);line-height:1;outline:none!important;padding:0}button:focus-visible{outline:2px solid var(--cl-grey-500)!important;outline-offset:2px}.btn-primary,.btn-primary:disabled{background:var(--cl-black);border:none;border-radius:unset;color:var(--cl-white);font-weight:var(--font-weight-regular)!important;gap:var(--space-400);justify-content:center;line-height:1;padding:var(--space-400)}.btn-primary:disabled:hover,.btn-primary:hover{background-color:var(--cl-black);color:var(--cl-white)!important;opacity:.9}li,ul{list-style-type:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}body.drawer_is_opened,body.open-filters,body.open-search{overflow:hidden;touch-action:none}body.drawer_is_opened header,body.open-filters header,body.open-search header{opacity:1!important;visibility:visible!important}body .backdrop{backdrop-filter:blur(1px);background-color:rgba(15,23,42,.251);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:2}body.open,body.open-filters,body.open-search,body:has(.filterContent[open]){overflow:hidden!important}body.open .page-header-top,body.open-filters .page-header-top,body.open-search .page-header-top,body:has(.filterContent[open]) .page-header-top{position:relative;z-index:-1}body.open .backdrop,body.open-filters .backdrop,body.open-search .backdrop,body:has(.filterContent[open]) .backdrop{cursor:auto;opacity:1;pointer-events:auto}body:has(.filterContent[open]) .fixed-whatsapp-icon,body:is(.open,.open-search,.open-filters,.drawer_is_opened) .fixed-whatsapp-icon{visibility:hidden}.combo .description-expand-btn{margin-left:0}.description-expand-btn{align-items:center;background-color:unset;border-bottom:1px solid var(--cl-black);cursor:pointer;display:flex;gap:var(--space-200);line-height:normal;margin-left:var(--space-400);margin-top:var(--space-400);outline:none;outline:none!important;padding:0!important}.description-expand-btn span{color:var(--cl-black);font-size:var(--font-sm)}.description-expand-btn svg{transition:transform .3s ease-in-out}.description-expand-btn.expanded svg{transform:rotate(180deg)}.page-common-home .section-content{margin-top:0!important;overflow:hidden}.page-common-home .section-content>.container{margin-top:0;max-width:100%;padding:0}body:not(.page-common-home,.page-onestepcheckout-checkout) .section-content{margin-bottom:var(--space-1800);margin-top:var(--space-500)!important}@media only screen and (min-width:1024px){body:not(.page-common-home,.page-onestepcheckout-checkout) .section-content{margin-bottom:var(--space-2800);margin-top:var(--space-800)}}body:not(.page-common-home,.page-onestepcheckout-checkout) .section-content .container .row{margin-left:0;margin-right:0}body:is(.page-common-home,.page-onestepcheckout-checkout) .section-content{margin-bottom:var(--space-1800);margin-top:0!important}@media only screen and (min-width:1024px){body:is(.page-common-home,.page-onestepcheckout-checkout) .section-content{margin-bottom:var(--space-2800)}}.product-not-found .buttons .btn-primary{margin:0 auto;width:max-content!important}.layout-content-top .banner-v2 div[class^=swipper_banner_carousel]{overflow:visible}.page-common-home #content{display:flex;flex-direction:column;gap:var(--gap-page-content);padding-top:var(--gap-page-content)}.page-common-home #content .banner-v2 div[class^=swipper_banner_carousel]{overflow:visible}.page-common-home #content>:not(.product_module){margin:0 auto;max-width:var(--w-page-container-desktop);width:100%}.page-common-home #content>.product_module{margin:0 auto}.page-common-home #content>.product-list-tabs{max-width:calc(var(--w-header-content) + var(--space-400)*2)}@media only screen and (min-width:1024px){.layout-content-top{padding:0!important}.page-common-home .layout-content-top{overflow:hidden}}
/*# sourceMappingURL=stylesheet.min.css.map */
