﻿.contact-bar{--font-rest: .75rem !important;--icon-size: 1.25rem;font-size:var(--font-rest)}@media(min-width: 768px){.contact-bar .container>.row{margin-left:-15px;margin-right:-15px}}.contact-bar .utilities-item{font-size:var(--font-rest)}.contact-bar .top-menu-item{margin-left:0 !important}.contact-bar .utilities-item{position:relative;margin-right:0 !important;padding:0}.contact-bar .utilities-item:is(:hover,:active,:focus-visible) .icon-inline{--topbar-icons: var(--color-primary-500)}.contact-bar .utilities-item .icon-inline{--topbar-icons: var(--topbar-foreground);font-size:var(--icon-size);transition:fill .3s ease-out}.contact-bar .utilities-item .contact-link::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.contact-bar .top-menu-link,.contact-bar .contact-link{display:flex;align-items:center;transition:color .3s ease-out;line-height:1.25rem}.contact-bar .top-menu-link:is(:hover,:active,:focus-visible),.contact-bar .contact-link:is(:hover,:active,:focus-visible){color:var(--color-primary-500)}.contact-bar .top-menu-link.contact-whatsapp::before,.contact-bar .contact-link.contact-whatsapp::before{content:"SAC:";margin-right:3px;font-weight:600}.contact-bar .top-menu-link,.contact-bar .utilities-item:not(:has(.top-menu)),.contact-bar .languages-toggle{padding:.5rem .75rem}.contact-bar .top-menu-link::before{display:inline-block;width:var(--icon-size, 0);height:var(--icon-size, 0);margin-right:var(--spacing-1);vertical-align:middle;background-color:currentColor;-webkit-mask-image:var(--icon, none);mask-image:var(--icon, none);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--icon-size);mask-size:var(--icon-size)}.contact-bar .top-menu-link[href*=linha]::before{content:"";--icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" fill="currentColor"><path fill-rule="evenodd" d="M19.75 3.44q.25.22.25.56v3.92c0 .38-.28.7-.66.75l-4.76.6v8.4a2.9 2.9 0 0 1-1.21 2.23c-.7.54-1.65.85-2.67.85a4.4 4.4 0 0 1-2.66-.85 2.9 2.9 0 0 1-1.22-2.28c0-.95.5-1.75 1.22-2.28.7-.54 1.65-.86 2.66-.86.88 0 1.71.24 2.38.66V4.7c0-.39.28-.7.66-.75l5.41-.7q.34-.03.6.19m-5.17 4.32 3.92-.5v-2.4l-3.92.5zm-5.63 8.77q-.64.5-.63 1.09 0 .58.63 1.09c.42.32 1.04.54 1.75.54.72 0 1.34-.22 1.76-.54q.63-.51.62-1.1c0-.37-.2-.76-.62-1.08a3 3 0 0 0-1.76-.55c-.71 0-1.33.22-1.75.55" clip-rule="evenodd"/><path d="M3.25 4.5a.75.75 0 0 0 0 1.5h7.59a.75.75 0 1 0 0-1.5zM2.5 9.87c0-.42.34-.75.75-.75h7.59a.75.75 0 1 1 0 1.5H3.25a.75.75 0 0 1-.75-.75m.75 3.86a.75.75 0 0 0 0 1.5h2.41a.75.75 0 0 0 0-1.5z"/></svg>')}.contact-bar .top-menu-link[href*=app]::before{content:"";--icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M11 17.5a.75.75 0 0 0 0 1.5h2a.75.75 0 0 0 0-1.5z"/><path fill-rule="evenodd" d="M8 2C6.76 2 5.75 3 5.75 4.25v15.5c0 1.24 1 2.25 2.25 2.25h8c1.24 0 2.25-1 2.25-2.25V4.25c0-1.24-1-2.25-2.25-2.25zm-.75 2.25c0-.41.34-.75.75-.75h8c.41 0 .75.34.75.75v15.5c0 .41-.34.75-.75.75H8a.75.75 0 0 1-.75-.75z" clip-rule="evenodd"/></svg>')}.contact-bar .top-menu-link[href*=assistencia]::before{content:"";--icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24" fill="currentColor"><path d="m4.16 16.5 4.44-4.44.33.32-.16.17a2.3 2.3 0 0 0-.61 2.07l-2.94 2.94c-.3.3-.3.77 0 1.06l.44.44c.3.3.77.3 1.06 0l2.69-2.69.97.97.1.09-2.7 2.69c-.88.88-2.3.88-3.18 0l-.44-.44a2.25 2.25 0 0 1 0-3.18m8.91-11.04a4 4 0 0 0-1.13 3.57l-1.5-1.5A5.56 5.56 0 0 1 18.1 3.2a.75.75 0 0 1 .23 1.22L15.8 6.95a.75.75 0 0 0 0 1.06l.44.44c.3.3.77.3 1.06 0l2.53-2.53a.75.75 0 0 1 1.22.24 5.56 5.56 0 0 1-1.83 6.65l-.13-.14c-.38-.38-.88-.6-1.39-.65V12a4.05 4.05 0 0 0 2.27-4.07l-1.6 1.6c-.5.5-1.15.7-1.79.65l-1.13-1.13a2.2 2.2 0 0 0-1.17-.62 2.25 2.25 0 0 1 .46-2.52l1.6-1.6a4 4 0 0 0-3.28 1.16"/><path fill-rule="evenodd" d="M4.15 4.92a.75.75 0 0 0-.13.9l.63 1.12q.13.25.4.34l.78.28q.21.07.42.03l4.8 4.8-1.22 1.22c-.3.3-.3.77 0 1.06l1.6 1.61c.25.24.63.3.92.12a.74.74 0 0 1 1.01 1c-.17.3-.13.68.12.92l2.25 2.25c.87.88 2.3.88 3.18 0l1.38-1.39c.88-.88.88-2.3 0-3.18l-2.25-2.25a.75.75 0 0 0-.91-.12.74.74 0 0 1-1.01-1 .75.75 0 0 0-.12-.92l-1.6-1.6a.75.75 0 0 0-1.06 0l-1.23 1.22-4.8-4.8a1 1 0 0 0-.02-.43L7 5.32a1 1 0 0 0-.34-.4L5.54 4.3a.75.75 0 0 0-.9.12zm7.27 9.22 1.16-1.16.13-.13 1.16-1.16.72.73a2.24 2.24 0 0 0 2.74 2.74l1.9 1.9c.3.3.3.77 0 1.06l-1.38 1.39c-.3.3-.77.3-1.06 0l-1.9-1.9a2.24 2.24 0 0 0-2.74-2.74z" clip-rule="evenodd"/></svg>')}.contact-bar .languages-dropdown{position:relative;overflow:visible}.contact-bar .languages-dropdown.open .dropdown-menu{display:block}.contact-bar .languages-dropdown .languages-toggle{--size: 1rem;display:flex;align-items:center;gap:6px;color:inherit;font-size:var(--font-rest);line-height:1.25rem;text-decoration:none;white-space:nowrap}.contact-bar .languages-dropdown .languages-toggle::after{content:none}.contact-bar .languages-dropdown .languages-toggle svg{fill:var(--topbar-foreground)}.contact-bar .languages-dropdown .dropdown-menu{right:0;left:auto;display:none;z-index:1000;max-width:280px;margin-top:var(--spacing-2);padding:0;font-size:calc(var(--font-rest) + 1px);border-color:var(--color-neutral-200);border-radius:var(--radius-sm);overflow:hidden}.contact-bar .languages-dropdown .dropdown-menu .language-item{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);color:var(--color-neutral-600)}.contact-bar .languages-dropdown .dropdown-menu .language-item .label{margin-bottom:0;padding:var(--spacing-1);font-size:9px;background-color:var(--color-success-dark)}.contact-bar .languages-dropdown .dropdown-menu .language-item.active{font-weight:600}.contact-bar .languages-dropdown .dropdown-menu .language-item.active{background-color:var(--color-neutral-100)}.contact-bar .languages-dropdown .dropdown-menu .language-item:not(.active):is(:hover,:active,:focus-visible){background-color:var(--color-neutral-200)}.contact-bar .languages-dropdown .flag img{overflow:hidden;border-radius:var(--radius-sm)}@media(max-width: 768px){.contact-bar.d-none{display:block !important}.contact-bar>.container{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.contact-bar .row.d-none{display:flex !important;justify-content:space-between;flex-wrap:wrap}.contact-bar .row.d-none>.col{flex:0 0 auto;width:auto;max-width:none}}@media(max-width: 768px)and (max-width: 385px){.contact-bar .row.d-none>.col:first-child{display:none !important}}@media(max-width: 768px){.contact-bar .row.d-none>.col:last-child{flex:1 1 auto;justify-content:space-between !important}.contact-bar .top-menu .top-menu-item:has(a[href*=linhas],a[href*=app]){display:none}.contact-bar .top-menu-link,.contact-bar .utilities-item:not(:has(.top-menu)),.contact-bar .languages-toggle{padding:var(--spacing-2) var(--spacing-2);font-size:.75rem;--size: 1rem;--icon-size: 1.125rem}}@media(max-width: 768px)and (max-width: 404px){.contact-bar .top-menu-link,.contact-bar .utilities-item:not(:has(.top-menu)),.contact-bar .languages-toggle{font-size:11px}}.header-logo-row.d-md-block{padding-top:var(--spacing-3);padding-bottom:0}@media(max-width: 768px){.header-logo-row>.container{padding-left:var(--spacing-2);padding-right:var(--spacing-2);overflow-x:hidden}}#logo a{display:flex;align-items:center;height:3rem}#logo img{margin-top:0;margin-bottom:0;max-height:2rem}.head-main{border-bottom:1px solid #e2e8f0;box-shadow:0 .625rem 1.375rem 0 rgba(108,45,45,.05)}@media(max-width: 768px){.head-main{position:sticky;top:0}#logo img{max-width:70%;max-height:1.75rem}.js-head-logo .btn-hamburger .icon-inline{font-size:1.5rem}.js-head-logo>.col-2:first-of-type{max-width:3rem}}.search-form .search-input{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.search-form .search-btn{height:100%;margin-top:0;padding:var(--spacing-2) var(--spacing-3);transform:translateY(-50%);right:0}.search-form .search-btn::before{width:26px;height:26px;color:var(--color-icon, var(--search-icon)) !important;transition:color .3s ease-out}.search-form .search-btn:is(:hover,:active,:focus-visible)::before{--color-icon: var(--color-primary-500)}.search-form~.search-suggestions .search-suggestions-item{transition:background-color .3s ease-out}.search-form~.search-suggestions .search-suggestions-item:is(:hover,:active,:focus-visible){background-color:var(--color-neutral-100)}.search-form~.search-suggestions .search-suggestions-item .search-suggestions-image-container{--img-size: var(--spacing-8);width:var(--img-size);height:var(--img-size);margin:var(--spacing-4) var(--spacing-3)}.search-form~.search-suggestions .search-suggestions-item .search-suggestions-image-container img{padding:0;border-radius:var(--radius-sm)}.search-form~.search-suggestions .search-suggestions-item .search-suggestions-text,.search-form~.search-suggestions .search-suggestions-item .search-suggestions-name{margin-bottom:0;color:var(--color-neutral-800);font-size:.875rem;line-height:1.25rem}.search-form~.search-suggestions .search-suggestions-item .search-suggestions-price{display:none}.search-form~.search-suggestions .search-suggestions-all-link-container{margin-top:0;margin-bottom:0}.search-form~.search-suggestions .search-suggestions-all-link-container .search-suggestions-all-link{padding:var(--spacing-4);transition:color .3s ease-out}.search-form~.search-suggestions .search-suggestions-all-link-container .search-suggestions-all-link:is(:hover,:active,:focus-visible){color:var(--accent-color)}.search-form .search-submit-btn{display:block !important}.search-form .search-empty-btn{display:none !important}.js-toggle-search .icon-inline{font-size:1.5rem}.utilities-container .col{gap:var(--spacing-4)}@media(max-width: 768px){.utilities-container .col{padding-left:0;padding-right:0;gap:0}}.utilities-container .utilities-item{--size: calc(2rem - .125rem);flex:0 0 0;padding-left:0 !important;line-height:1.4em}@media(max-width: 768px){.utilities-container .utilities-item{padding-right:0}.utilities-container .utilities-item.d-none:not(:has(.help-desk)){display:block !important}.utilities-container .utilities-item .nav-account .utility-head{padding:0 !important}.utilities-container .utilities-item .nav-account .utility-head .nav-accounts-link{padding:.5rem var(--spacing-2)}.utilities-container .utilities-item .nav-account .utility-head .nav-accounts-link::before{content:none}.utilities-container .utilities-item .nav-account .utility-head>.icon-inline,.utilities-container .utilities-item .nav-account .utility-head .utility-head-text{display:none}}.utilities-container .utilities-item .js-utilities-item{padding-top:0 !important;padding-bottom:0 !important}.utilities-container .utilities-item a:not(.nav-accounts-link),.utilities-container .utilities-item .nav-account .utility-head{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);padding:.625rem var(--spacing-2);text-align:left !important}.utilities-container .utilities-item .help-desk{--size: 2rem}.utilities-container .utilities-item .nav-account .utility-head-text-name,.utilities-container .utilities-item .nav-account .utility-head-text-login{white-space:nowrap}.utilities-container .utilities-item .nav-account .nav-accounts-link{position:relative;font-weight:600}.utilities-container .utilities-item .nav-account .nav-accounts-link::before{content:"";position:absolute;top:50%;left:50%;width:calc(100% + var(--spacing-4));height:calc(100% + var(--spacing-4));transform:translateX(-50%) translateY(-50%)}.utilities-container .utilities-item .nav-account .nav-accounts-link:is(:hover,:active,:focus-visible){color:var(--accent-color);text-decoration:underline}.utilities-container .utilities-item .nav-help-desk-link:is(:hover,:active,:focus-visible),.utilities-container .utilities-item #ajax-cart .link-cart:is(:hover,:active,:focus-visible){color:var(--accent-color);fill:var(--accent-color)}.utilities-container .utilities-item #ajax-cart .cart-widget-amount{top:6px;right:2px;width:1.125rem;height:1.125rem;font-size:.625rem;font-weight:900}.head-search-icon{padding:0 !important}.head-search-icon a{--size: 1.75rem;display:block;padding:.625rem var(--spacing-2)}#modal-cart{justify-content:space-between}@media(min-width: 768px){#modal-cart{border-radius:var(--radius-md) 0 0 var(--radius-md)}}#modal-cart,#modal-cart form{display:flex;flex-direction:column;height:100%}#modal-cart .modal-header{padding:var(--spacing-4) var(--spacing-5);background-color:var(--main-background);color:var(--primary-color);border-bottom:1px solid var(--color-neutral-200)}#modal-cart .modal-header .col{padding:0 !important}#modal-cart .modal-header .icon-inline{fill:var(--primary-color);padding-right:0 !important}#modal-cart .modal-header .icon-shopping-cart{--size: 30px;margin-right:var(--spacing-4)}#modal-cart .modal-close{--size: 1.5rem;display:flex;padding:var(--spacing-1);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);transition:all .3s ease-out}#modal-cart .modal-close:is(:hover,:active,:focus-visible){background-color:var(--color-primary-500);border-color:var(--color-primary-300)}#modal-cart .modal-close:is(:hover,:active,:focus-visible) .icon-inline{fill:var(--main-background)}#modal-cart .modal-body{flex:1 1 auto;display:flex;flex-direction:column;padding:0;background-color:#fff}@media(min-height: 800px){#modal-cart .modal-body{min-height:0}}#modal-cart .modal-body .crm-bonus-popup{display:none !important}#modal-cart .cart-empty-message{padding-top:var(--spacing-4);padding-bottom:var(--spacing-6);color:var(--color-neutral-500);line-height:1.5rem}#modal-cart .cart-empty-menu{margin:0 auto !important;padding-bottom:var(--spacing-6);max-width:240px}#modal-cart .cart-empty-menu li{margin-bottom:var(--spacing-3) !important}#modal-cart .cart-empty-menu .cart-empty-menu-link{padding:var(--spacing-3) var(--spacing-4);color:var(--color-neutral-600);font-size:.875rem;line-height:1.25rem;border-color:var(--color-neutral-400);border-radius:var(--radius-sm);opacity:1 !important}#modal-cart .cart-empty-menu .cart-empty-menu-link:is(:hover,:active,:focus-visible){background-color:var(--color-neutral-800);color:var(--color-neutral-100);border-color:var(--color-neutral-600)}#modal-cart .js-ajax-cart-list:has(.cart-item){flex:1 1 auto;min-height:0;padding:var(--spacing-5);overflow-y:auto;overflow-x:hidden}#modal-cart .cart-item{gap:var(--spacing-4);margin-left:0;margin-right:0;padding-bottom:var(--spacing-4)}#modal-cart .cart-item:not(:first-child){padding-top:var(--spacing-5);border-color:var(--color-neutral-200)}#modal-cart .cart-item .img-fluid{aspect-ratio:3/4;object-fit:contain;border-radius:var(--radius-sm)}#modal-cart .cart-item .cart-item-detail{padding-left:0 !important;padding-right:0 !important}#modal-cart .cart-item .cart-item-name{margin-bottom:var(--spacing-1) !important;font-size:.8125rem;font-weight:500;line-height:1.125rem;display:-webkit-box;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}#modal-cart .cart-item .cart-item-name a:is(:hover,:active,:focus-visible){color:var(--color-primary-500)}#modal-cart .cart-item [data-store=cart-item-labels]{margin-bottom:var(--spacing-2) !important}#modal-cart .cart-item .row:has(.cart-item-quantity){flex-direction:row-reverse}#modal-cart .cart-item .cart-item-quantity{margin-right:var(--spacing-1)}#modal-cart .cart-item-delete button{position:relative;padding:0;color:var(--color-neutral-500);font-size:.75rem;font-weight:500;line-height:1.5rem;text-decoration:underline}#modal-cart .cart-item-delete button::before{content:"Remover"}#modal-cart .cart-item-delete button::after{content:"";position:absolute;top:50%;left:50%;width:calc(100% + var(--spacing-3));height:calc(100% + var(--spacing-2));transform:translateX(-50%) translateY(-50%)}#modal-cart .cart-item-delete button .icon-inline{display:none}#modal-cart .cart-panel-subtotal{display:none !important}#modal-cart .cart-row:has(.cart-panel-subtotal){padding:var(--spacing-5);box-shadow:0 9px 132px 0 rgba(0,0,0,.07),0 2.01px 29.484px 0 rgba(0,0,0,.04),0 .599px 8.778px 0 rgba(0,0,0,.03)}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-total-promotions{margin-bottom:0 !important}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-shipping-calculator-container{padding-top:0;font-size:.8125rem;--font-base: .8125rem;line-height:1.25rem}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-shipping-calculator-container .h6{font-size:0}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-shipping-calculator-container .h6::before{content:"Frete";font-size:.8125rem;font-weight:600}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-shipping-calculator-container .h6 .icon-inline{display:none}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-shipping-calculator-container .with-zip .js-shipping-calculator-form{display:none !important}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-shipping-calculator-container .shipping-option-name{font-size:inherit !important}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-shipping-calculator-container .js-shipping-calculator-response>.font-small{display:none}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container{color:var(--color-neutral-600)}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .col-auto{font-size:.875rem;font-weight:600;line-height:1.25rem}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total:not(:has(+.col-12)),#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total+.col-12 .payment-discount-price-cart-container{font-size:1rem !important;font-weight:600 !important;line-height:1.5rem !important}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total:has(+.col-12){flex:0 0 100%;max-width:100%;order:3;padding-right:0;font-size:.875rem;font-weight:400 !important;line-height:1.25rem}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total:has(+.col-12)::before{content:"ou";margin-right:.25rem}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total:has(+.col-12)::after{content:"em até 12x";margin-left:.25rem}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total+.col-12{flex-grow:1;flex-basis:0;max-width:100%}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total+.col-12 .payment-discount-price-cart-container{margin-top:0 !important;margin-bottom:-0.25rem}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total+.col-12 .payment-discount-price-cart-container span:first-child,#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total+.col-12 .payment-discount-price-cart-container span:nth-of-type(3){display:none}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total+.col-12 .payment-discount-price-cart-container .js-payment-discount-name-cart{font-size:0}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .js-cart-total+.col-12 .payment-discount-price-cart-container .js-payment-discount-name-cart::before{content:"à vista";font-size:1rem}#modal-cart .cart-row:has(.cart-panel-subtotal) .js-cart-total-container .payment-discount-price-cart-container{color:inherit}#modal-cart .cart-row:has(.cart-panel-subtotal) .btn-primary,#modal-cart .cart-row:has(.cart-panel-subtotal) .btn-medium{padding:var(--spacing-4) !important;font-weight:600;line-height:1.5rem;text-transform:none;opacity:1 !important}#modal-cart .cart-row:has(.cart-panel-subtotal) .btn-primary{font-size:1rem}#modal-cart .cart-row:has(.cart-panel-subtotal) .btn-primary:is(:hover,:active,:focus-visible){background-color:var(--color-primary-600)}#modal-cart .cart-row:has(.cart-panel-subtotal) .btn-medium{color:var(--color-neutral-600);font-size:.875rem;font-weight:normal;background-color:var(--color-neutral-100)}#modal-cart .cart-row:has(.cart-panel-subtotal) .btn-medium:is(:hover,:active,:focus-visible){background-color:var(--color-neutral-200)}#modal-cart .modal-footer{padding:0}#modal-cart .modal-footer .cart-empty-image{display:flex;margin-bottom:0 !important}#product-shipping-container:not(#single-product),.js-shipping-calculator-container:not(#single-product){padding-top:var(--spacing-5)}#product-shipping-container .position-absolute,.js-shipping-calculator-container .position-absolute{position:initial !important}#product-shipping-container .with-error,.js-shipping-calculator-container .with-error{height:auto}#product-shipping-container .shipping-calculator,.js-shipping-calculator-container .shipping-calculator{position:relative;background-color:rgba(0,0,0,0)}#product-shipping-container .shipping-calculator .js-accordion-private-toggle,.js-shipping-calculator-container .shipping-calculator .js-accordion-private-toggle{padding:0 !important;color:var(--color-neutral-600);cursor:default}#product-shipping-container .shipping-calculator .js-accordion-private-toggle>.col-auto,.js-shipping-calculator-container .shipping-calculator .js-accordion-private-toggle>.col-auto{display:none}#product-shipping-container .shipping-calculator .js-accordion-private-toggle .icon-inline,.js-shipping-calculator-container .shipping-calculator .js-accordion-private-toggle .icon-inline{margin-right:var(--spacing-2) !important;fill:var(--color-neutral-700)}#product-shipping-container .shipping-calculator .js-accordion-private-toggle .text-uppercase,.js-shipping-calculator-container .shipping-calculator .js-accordion-private-toggle .text-uppercase{text-transform:none !important}#product-shipping-container .shipping-calculator .js-accordion-private-toggle+div,.js-shipping-calculator-container .shipping-calculator .js-accordion-private-toggle+div{padding:0 !important}#product-shipping-container .shipping-calculator-head,.js-shipping-calculator-container .shipping-calculator-head{position:initial !important}#product-shipping-container .shipping-calculator-head.with-zip .js-shipping-calculator-form,.js-shipping-calculator-container .shipping-calculator-head.with-zip .js-shipping-calculator-form{display:none}#product-shipping-container .shipping-calculator-head.with-form:not(.with-zip) .js-shipping-calculator-with-zipcode,.js-shipping-calculator-container .shipping-calculator-head.with-form:not(.with-zip) .js-shipping-calculator-with-zipcode{display:none}#product-shipping-container .js-accordion-private-content,.js-shipping-calculator-container .js-accordion-private-content{height:auto !important;display:block !important}#product-shipping-container .form-group,.js-shipping-calculator-container .form-group{position:initial}#product-shipping-container .product-shipping-calculator,.js-shipping-calculator-container .product-shipping-calculator{padding-top:var(--spacing-3)}#product-shipping-container .js-shipping-zipcode-help,.js-shipping-calculator-container .js-shipping-zipcode-help{position:absolute;top:-5%;right:0;color:var(--color-neutral-600)}#product-shipping-container .js-shipping-zipcode-help:is(:hover,:active,:focus),.js-shipping-calculator-container .js-shipping-zipcode-help:is(:hover,:active,:focus){color:var(--color-primary-500)}#product-shipping-container .form-row,.js-shipping-calculator-container .form-row{margin-top:0 !important}#product-shipping-container .form-row .form-control,.js-shipping-calculator-container .form-row .form-control{font-size:.875rem;color:var(--color-neutral-500);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm)}#product-shipping-container .form-row .form-control::placeholder,.js-shipping-calculator-container .form-row .form-control::placeholder{color:var(--color-neutral-400)}#product-shipping-container .form-row .col-5,.js-shipping-calculator-container .form-row .col-5{flex:0;padding-left:10px !important}#product-shipping-container .btn-default,.js-shipping-calculator-container .btn-default{width:120px !important;padding:var(--spacing-3);border-radius:var(--radius-sm);font-size:inherit;font-weight:600;line-height:18px}#product-shipping-container .radio-button-content,.js-shipping-calculator-container .radio-button-content{background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200)}#product-shipping-container .shipping-calculator-current-zip,.js-shipping-calculator-container .shipping-calculator-current-zip{justify-content:flex-start;gap:.25rem;border:1px solid var(--color-neutral-300);padding:12px 15px}#product-shipping-container .js-shipping-calculator-with-zipcode,.js-shipping-calculator-container .js-shipping-calculator-with-zipcode{position:initial !important;margin-bottom:0 !important}:has(.with-error:not(.with-zip)) #product-shipping-container .js-shipping-calculator-with-zipcode,:has(.with-error:not(.with-zip)) .js-shipping-calculator-container .js-shipping-calculator-with-zipcode{display:none !important}#product-shipping-container .js-shipping-calculator-with-zipcode .col-4,.js-shipping-calculator-container .js-shipping-calculator-with-zipcode .col-4{flex:0;padding-left:10px !important}#product-shipping-container .alert,.js-shipping-calculator-container .alert{margin-top:var(--spacing-4) !important}#product-shipping-container .js-shipping-calculator-response,.js-shipping-calculator-container .js-shipping-calculator-response{margin-top:var(--spacing-4) !important}#product-shipping-container .shipping-option-name,.js-shipping-calculator-container .shipping-option-name{font-size:.875rem;border-radius:var(--radius-sm)}#product-shipping-container .js-product-shipping-label .icon-inline,.js-shipping-calculator-container .js-product-shipping-label .icon-inline{margin-right:.125rem !important;width:1rem;height:1rem}#product-shipping-container .list-container~.full-width-container,#product-shipping-container .js-product-shipping-label,.js-shipping-calculator-container .list-container~.full-width-container,.js-shipping-calculator-container .js-product-shipping-label{color:var(--color-neutral-600)}.nav-menu-box .nav-desktop-list{justify-content:flex-start !important;margin-left:-1rem;margin-right:-1rem}.nav-menu-box .nav-desktop-list>.nav-item>.nav-list-link,.nav-menu-box .nav-desktop-list>.nav-item>.nav-item-container>.nav-list-link{padding:.625rem var(--spacing-4) !important}.nav-menu-box .nav-desktop-list>.nav-item.active .nav-item-container .nav-list-link,.nav-menu-box .nav-desktop-list>.nav-item .nav-list-link:is(:hover,:active,:focus-visible){color:var(--nav-desktop-hover) !important}.nav-menu-box .nav-dropdown-content{min-width:max-content;right:auto;left:0}.nav-menu-box .nav-dropdown-content .desktop-list-subitems{background-color:#fff !important;overflow:hidden;border-top-left-radius:0;border-top-right-radius:0}.nav-menu-box .nav-dropdown-content .desktop-list-subitems .nav-item:before{content:unset !important}.nav-menu-box .nav-dropdown-content .desktop-list-subitems .nav-item .nav-list-link{padding:.625rem var(--spacing-6) .625rem var(--spacing-4) !important;color:inherit;font-size:var(--font-menu)}.modal-nav-hamburger{width:min(27rem,100%);overscroll-behavior:contain}.modal-nav-hamburger .modal-header{padding-right:var(--spacing-4);border-bottom:1px solid var(--color-neutral-500);cursor:default}.modal-nav-hamburger .modal-header .col{padding:0 !important}.modal-nav-hamburger .modal-header .nav-account{margin-right:var(--spacing-6)}.modal-nav-hamburger .modal-header .nav-account,.modal-nav-hamburger .modal-header .nav-account .d-inline-flex,.modal-nav-hamburger .modal-header .nav-account .nav-accounts-link{width:100%}.modal-nav-hamburger .modal-header .nav-account .nav-accounts-link{display:flex;align-items:center;padding:var(--spacing-4) 0 var(--spacing-4) var(--spacing-4);line-height:2.25rem}.modal-nav-hamburger .modal-header .nav-account .nav-accounts-link .icon-inline{--size: 1.875rem;padding-right:0 !important;margin-right:var(--spacing-4)}.modal-nav-hamburger .modal-header .btn-logout{--font-small: .875rem;margin-left:var(--spacing-3);margin-right:var(--spacing-3);padding:var(--spacing-3) var(--spacing-3)}.modal-nav-hamburger .modal-header .btn-logout:is(:hover,:active,:focus-visible){color:var(--color-primary-500)}.modal-nav-hamburger .modal-close{--size: 1.5rem;display:flex;padding:var(--spacing-1);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);transition:all .3s ease-out}.modal-nav-hamburger .modal-close:is(:hover,:active,:focus-visible){background-color:var(--color-primary-500);border-color:var(--color-primary-300)}.modal-nav-hamburger .modal-close:is(:hover,:active,:focus-visible) .icon-inline{fill:var(--main-background)}.modal-nav-hamburger .modal-body{flex:1 1 auto;display:flex;flex-direction:column;padding:0;background-color:#fff}.modal-nav-hamburger .modal-body>div+div{margin-top:var(--spacing-4);padding-top:var(--spacing-6) !important}.modal-nav-hamburger .modal-body>div:last-child{margin-bottom:var(--spacing-7)}.modal-nav-hamburger .modal-body .nav-primary,.modal-nav-hamburger .modal-body .nav-secondary,.modal-nav-hamburger .modal-body .nav-tertiary{padding:var(--spacing-2)}.modal-nav-hamburger .modal-body .nav-primary .menu-section-title,.modal-nav-hamburger .modal-body .nav-secondary .menu-section-title,.modal-nav-hamburger .modal-body .nav-tertiary .menu-section-title{margin:0;padding:var(--spacing-2) var(--spacing-4) var(--spacing-3);font-size:1rem;font-weight:600}.modal-nav-hamburger .modal-body .nav-primary .nav-list-link,.modal-nav-hamburger .modal-body .nav-secondary .nav-list-link,.modal-nav-hamburger .modal-body .nav-tertiary .nav-list-link{padding:.875rem var(--spacing-4);font-size:.875rem;border-radius:var(--radius-sm)}.modal-nav-hamburger .modal-body .nav-primary .nav-list-link.active,.modal-nav-hamburger .modal-body .nav-primary .nav-list-link:is(:hover,:active,:focus-visible),.modal-nav-hamburger .modal-body .nav-secondary .nav-list-link.active,.modal-nav-hamburger .modal-body .nav-secondary .nav-list-link:is(:hover,:active,:focus-visible),.modal-nav-hamburger .modal-body .nav-tertiary .nav-list-link.active,.modal-nav-hamburger .modal-body .nav-tertiary .nav-list-link:is(:hover,:active,:focus-visible){background-color:var(--color-primary-500);color:#fff}.modal-nav-hamburger .modal-body .nav-primary .nav-list-link.active .icon-inline,.modal-nav-hamburger .modal-body .nav-primary .nav-list-link:is(:hover,:active,:focus-visible) .icon-inline,.modal-nav-hamburger .modal-body .nav-secondary .nav-list-link.active .icon-inline,.modal-nav-hamburger .modal-body .nav-secondary .nav-list-link:is(:hover,:active,:focus-visible) .icon-inline,.modal-nav-hamburger .modal-body .nav-tertiary .nav-list-link.active .icon-inline,.modal-nav-hamburger .modal-body .nav-tertiary .nav-list-link:is(:hover,:active,:focus-visible) .icon-inline{fill:#fff}.modal-nav-hamburger .modal-body .nav-primary .nav-list-link .icon-inline,.modal-nav-hamburger .modal-body .nav-secondary .nav-list-link .icon-inline,.modal-nav-hamburger .modal-body .nav-tertiary .nav-list-link .icon-inline{--size: 1.5rem;transform:rotate(-90deg)}.modal-nav-hamburger .modal-body .nav-primary .item-with-subitems .active,.modal-nav-hamburger .modal-body .nav-secondary .item-with-subitems .active,.modal-nav-hamburger .modal-body .nav-tertiary .item-with-subitems .active{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.modal-nav-hamburger .modal-body .nav-primary .list-subitems,.modal-nav-hamburger .modal-body .nav-secondary .list-subitems,.modal-nav-hamburger .modal-body .nav-tertiary .list-subitems{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);border-radius:var(--radius-sm)}.modal-nav-hamburger .modal-body .nav-primary .list-subitems .nav-list-link,.modal-nav-hamburger .modal-body .nav-secondary .list-subitems .nav-list-link,.modal-nav-hamburger .modal-body .nav-tertiary .list-subitems .nav-list-link{padding-left:3.5rem;padding-right:3.5rem;background-color:rgba(0,0,0,0) !important;color:var(--nav-mobile-foreground)}.modal-nav-hamburger .modal-body .nav-primary .list-subitems .nav-list-link:is(:hover,:active,:focus-visible),.modal-nav-hamburger .modal-body .nav-secondary .list-subitems .nav-list-link:is(:hover,:active,:focus-visible),.modal-nav-hamburger .modal-body .nav-tertiary .list-subitems .nav-list-link:is(:hover,:active,:focus-visible){color:var(--color-primary-500)}.modal-nav-hamburger .modal-languages{display:none}
/* Engine:dart */