.volve-applepay-store-0-x-applepay-minicart-button,.volve-applepay-store-0-x-applepayMinicartButton{width:100%;height:48px;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;opacity:1;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s ease}.volve-applepay-store-0-x-applepay-minicart-button--disabled,.volve-applepay-store-0-x-applepayMinicartButtonDisabled{cursor:not-allowed;opacity:.6}.volve-applepay-store-0-x-applepay-minicart-button--processing,.volve-applepay-store-0-x-applepayMinicartButtonProcessing{cursor:progress}.volve-applepay-store-0-x-applepay-minicart-button__text,.volve-applepay-store-0-x-applepayMinicartButtonText{display:flex;align-items:center;gap:8px}.volve-applepay-store-0-x-applepay-minicart-button__logo,.volve-applepay-store-0-x-applepayMinicartButtonLogo{height:20px;width:auto;fill:currentColor}.volve-applepay-store-0-x-applepay-cpf-overlay,.volve-applepay-store-0-x-applepayCpfOverlay{position:fixed;inset:0;z-index:2147483646;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.45);box-sizing:border-box}.volve-applepay-store-0-x-applepay-cpf-modal,.volve-applepay-store-0-x-applepayCpfModal{width:100%;max-width:409px;background:#fff;border-radius:8px;box-shadow:0 8px 16px rgba(26,52,112,.1);overflow:visible;display:flex;flex-direction:column}.volve-applepay-store-0-x-applepay-cpf-modal__header,.volve-applepay-store-0-x-applepayCpfModalHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 0 24px}.volve-applepay-store-0-x-applepay-cpf-modal__brand,.volve-applepay-store-0-x-applepayCpfBrand{display:flex;align-items:center;gap:2px;color:#000}.volve-applepay-store-0-x-applepay-cpf-modal__brand-mark,.volve-applepay-store-0-x-applepayCpfBrandMark{flex-shrink:0}.volve-applepay-store-0-x-applepay-cpf-modal__brand-pay,.volve-applepay-store-0-x-applepayCpfBrandPay{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:23px;letter-spacing:-.05em}.volve-applepay-store-0-x-applepay-cpf-modal__titles,.volve-applepay-store-0-x-applepayCpfModalTitles{padding-bottom:8px}.volve-applepay-store-0-x-applepay-cpf-section,.volve-applepay-store-0-x-applepayCpfSection{display:flex;flex-direction:column}.volve-applepay-store-0-x-applepay-cpf-modal__title,.volve-applepay-store-0-x-applepayCpfModalTitle{margin:0 0 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.04em;color:#000}.volve-applepay-store-0-x-applepay-cpf-modal__description,.volve-applepay-store-0-x-applepayCpfModalDescription{margin:15px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;color:#5c5c5c}.volve-applepay-store-0-x-applepay-cpf-modal__close,.volve-applepay-store-0-x-applepayCpfCloseButton{flex-shrink:0;width:48px;height:48px;margin:0;padding:0;border:none;background:transparent;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#134cd8;font-size:22px;line-height:1}.volve-applepay-store-0-x-applepay-cpf-modal__close:hover,.volve-applepay-store-0-x-applepayCpfCloseButton:hover{background:rgba(19,76,216,.08)}.volve-applepay-store-0-x-applepay-cpf-modal__close:focus,.volve-applepay-store-0-x-applepayCpfCloseButton:focus{outline:2px solid #134cd8;outline-offset:2px}.volve-applepay-store-0-x-applepay-cpf-modal__inputs,.volve-applepay-store-0-x-applepayCpfModalInputs{padding:4px 24px 24px}.volve-applepay-store-0-x-applepay-cpf-field,.volve-applepay-store-0-x-applepayCpfField{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%;height:56px;padding:8px 16px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;cursor:text}.volve-applepay-store-0-x-applepay-cpf-field--focused,.volve-applepay-store-0-x-applepayCpfFieldFocused{border:2px solid #0366dd;padding:7px 15px;box-shadow:0 0 0 1px #fff,0 0 0 3px #79bcfb}.volve-applepay-store-0-x-applepay-cpf-field__label,.volve-applepay-store-0-x-applepayCpfLabel{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#5c5c5c;pointer-events:none;transition:font-size .15s ease,line-height .15s ease}.volve-applepay-store-0-x-applepay-cpf-field--filled .volve-applepay-store-0-x-applepay-cpf-field__label,.volve-applepay-store-0-x-applepay-cpf-field--focused .volve-applepay-store-0-x-applepay-cpf-field__label,.volve-applepay-store-0-x-applepayCpfFieldFilled .volve-applepay-store-0-x-applepayCpfLabel,.volve-applepay-store-0-x-applepayCpfFieldFocused .volve-applepay-store-0-x-applepayCpfLabel{font-size:12px;line-height:16px}.volve-applepay-store-0-x-applepay-cpf-field__input,.volve-applepay-store-0-x-applepayCpfInput{box-sizing:border-box;width:100%;height:20px;padding:0;margin:0;border:none;outline:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#000;background:transparent}.volve-applepay-store-0-x-applepay-cpf-field__input::placeholder,.volve-applepay-store-0-x-applepayCpfInput::placeholder{color:#a0a0a0}.volve-applepay-store-0-x-applepay-cpf-field__error,.volve-applepay-store-0-x-applepayCpfFieldError{display:block;margin-top:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:18px;color:#c62828}.volve-applepay-store-0-x-applepay-cpf-remember-row,.volve-applepay-store-0-x-applepayCpfRememberRow{display:flex;align-items:flex-start;gap:10px;margin-top:16px}.volve-applepay-store-0-x-applepay-cpf-remember__checkbox,.volve-applepay-store-0-x-applepayCpfRememberCheckbox{margin-top:2px;width:18px;height:18px;flex-shrink:0;cursor:pointer}.volve-applepay-store-0-x-applepay-cpf-remember__label,.volve-applepay-store-0-x-applepayCpfRememberLabel{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#5c5c5c;cursor:pointer}.volve-applepay-store-0-x-applepay-cpf-installments-section,.volve-applepay-store-0-x-applepayCpfInstallmentsSection{display:flex;flex-direction:column;margin-top:24px}.volve-applepay-store-0-x-applepay-cpf-installments-section__title,.volve-applepay-store-0-x-applepayCpfInstallmentsTitle{margin:0 0 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.04em;color:#000}.volve-applepay-store-0-x-applepay-cpf-installments-section__description,.volve-applepay-store-0-x-applepayCpfInstallmentsDescription{margin:0 0 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;color:#5c5c5c}.volve-applepay-store-0-x-applepay-cpf-installments,.volve-applepay-store-0-x-applepayCpfInstallmentsField{position:relative;display:flex;flex-direction:column;width:100%}.volve-applepay-store-0-x-applepay-cpf-installments__trigger,.volve-applepay-store-0-x-applepayCpfInstallmentsTrigger{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:56px;padding:8px 16px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#000;text-align:left;cursor:pointer}.volve-applepay-store-0-x-applepay-cpf-installments__trigger--focused,.volve-applepay-store-0-x-applepay-cpf-installments__trigger--open,.volve-applepay-store-0-x-applepayCpfInstallmentsTriggerFocused,.volve-applepay-store-0-x-applepayCpfInstallmentsTriggerOpen{border:2px solid #0366dd;padding:7px 15px;box-shadow:0 0 0 1px #fff,0 0 0 3px #79bcfb}.volve-applepay-store-0-x-applepay-cpf-installments__chevron,.volve-applepay-store-0-x-applepayCpfInstallmentsChevron{position:relative;flex-shrink:0;width:10px;height:16px}.volve-applepay-store-0-x-applepay-cpf-installments__chevron:after,.volve-applepay-store-0-x-applepay-cpf-installments__chevron:before,.volve-applepay-store-0-x-applepayCpfInstallmentsChevron:after,.volve-applepay-store-0-x-applepayCpfInstallmentsChevron:before{content:"";position:absolute;left:50%;margin-left:-4px;border-left:4px solid transparent;border-right:4px solid transparent}.volve-applepay-store-0-x-applepay-cpf-installments__chevron:before,.volve-applepay-store-0-x-applepayCpfInstallmentsChevron:before{top:1px;border-bottom:5px solid #5c5c5c}.volve-applepay-store-0-x-applepay-cpf-installments__chevron:after,.volve-applepay-store-0-x-applepayCpfInstallmentsChevron:after{bottom:1px;border-top:5px solid #5c5c5c}.volve-applepay-store-0-x-applepay-cpf-installments__menu,.volve-applepay-store-0-x-applepayCpfInstallmentsMenu{position:absolute;z-index:5;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px 0;list-style:none;max-height:220px;overflow-y:auto;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 8px 16px rgba(26,52,112,.1)}.volve-applepay-store-0-x-applepay-cpf-installments__menu--flip-up,.volve-applepay-store-0-x-applepayCpfInstallmentsMenuFlipUp{top:auto;bottom:calc(100% + 4px)}.volve-applepay-store-0-x-applepay-cpf-installments__loading,.volve-applepay-store-0-x-applepayCpfInstallmentsLoading{box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;height:56px;padding:8px 16px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#5c5c5c}.volve-applepay-store-0-x-applepay-cpf-installments__spinner,.volve-applepay-store-0-x-applepayCpfInstallmentsSpinner{flex-shrink:0;width:18px;height:18px;border:2px solid #e0e0e0;border-top-color:#134cd8;border-radius:50%;animation:volve-applepay-store-0-x-applepay-cpf-installments-spin .8s linear infinite}@keyframes volve-applepay-store-0-x-applepay-cpf-installments-spin{to{transform:rotate(1turn)}}.volve-applepay-store-0-x-applepay-cpf-installments__option,.volve-applepay-store-0-x-applepayCpfInstallmentsOption{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#000;cursor:pointer}.volve-applepay-store-0-x-applepay-cpf-installments__option--selected,.volve-applepay-store-0-x-applepayCpfInstallmentsOptionSelected{font-weight:500}.volve-applepay-store-0-x-applepay-cpf-installments__option--active,.volve-applepay-store-0-x-applepayCpfInstallmentsOptionActive{background:#f5f8ff}.volve-applepay-store-0-x-applepay-cpf-modal__footer,.volve-applepay-store-0-x-applepayCpfFooter{padding:16px 24px;background:#fff;box-shadow:0 -1px 15px rgba(0,0,0,.1)}.volve-applepay-store-0-x-applepay-cpf-modal__applebtn,.volve-applepay-store-0-x-applepayCpfApplePayButton{width:100%;min-height:50px;padding:8px 16px;border:none;border-radius:8px;background:#000;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;font-size:20px;line-height:28px}.volve-applepay-store-0-x-applepay-cpf-modal__applebtn:disabled,.volve-applepay-store-0-x-applepayCpfApplePayButton:disabled{opacity:.45;cursor:not-allowed}.volve-applepay-store-0-x-applepay-cpf-modal__applebtn:not(:disabled):hover,.volve-applepay-store-0-x-applepayCpfApplePayButton:not(:disabled):hover{opacity:.92}.volve-applepay-store-0-x-applepay-cpf-modal__applebtn-text,.volve-applepay-store-0-x-applepayCpfApplePayText{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;letter-spacing:.0025em}.volve-applepay-store-0-x-applepay-cpf-modal__applebtn-mark,.volve-applepay-store-0-x-applepayCpfApplePayMark{flex-shrink:0}.volve-applepay-store-0-x-applepay-cpf-modal__applebtn-paytext,.volve-applepay-store-0-x-applepayCpfApplePayPayText{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:23px;letter-spacing:-.05em;margin-left:2px}@media (prefers-reduced-motion:reduce){.volve-applepay-store-0-x-applepay-cpf-overlay,.volve-applepay-store-0-x-applepayCpfOverlay{transition:none!important}.volve-applepay-store-0-x-applepay-cpf-installments__spinner,.volve-applepay-store-0-x-applepayCpfInstallmentsSpinner{animation:none}}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .25rem}}.vtex-flex-layout-0-x-flexRowContent--menu-link{background-color:#03044e;color:#fff}.vtex-flex-layout-0-x-flexRowContent--main-header{background-color:#f0f0f0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.625rem .5rem;background-color:#f0f0f0}.vtex-flex-layout-0-x-flexRowContent--menu-link .vtex-menu-2-x-styledLink{color:#fff;font-size:14px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-menu-2-x-styledLink{color:#727273;font-size:14px}.vtex-flex-layout-0-x-flexRow--deals{background-color:#0f3e99;padding:14px 0}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-flexCol{align-items:center;margin-bottom:5px;padding-top:5px}.vtex-flex-layout-0-x-flexCol--filterCol{max-width:500px;min-width:230px}.vtex-flex-layout-0-x-flexCol--productCountCol{align-items:flex-start}.vtex-flex-layout-0-x-flexCol--orderByCol{align-items:flex-end}.vtex-flex-layout-0-x-flexCol--orderByMobileCol{width:42%}.vtex-flex-layout-0-x-flexCol--filterMobileCol{width:38%}.vtex-flex-layout-0-x-flexRow--quickviewMainRow{display:flex;max-height:100%}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:first-child{overflow-y:auto;height:66%!important;overflow-x:hidden}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:last-child{height:34%!important}.vtex-flex-layout-0-x-flexRow--addToCartRow{padding-bottom:1rem}@media screen and (min-width:40em){.vtex-modal-layout-0-x-paper--quickview{height:260px;width:580px}.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2rem 2rem}}@media screen and (min-width:50em){.vtex-modal-layout-0-x-paper--quickview{height:450px;width:900px}}@media screen and (min-width:75em){.vtex-modal-layout-0-x-paper--quickview{width:calc(100% - 4rem);height:auto}}@media screen and (min-width:82em){.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2.5rem 2.5rem}}.vtex-modal-layout-0-x-paper--quickview{min-width:320px;max-width:96rem}.vtex-modal-layout-0-x-headerContainer--quickview{border:none;position:absolute;right:0}.vtex-modal-layout-0-x-actionsContainer--quickview{height:100%;width:100%;transition:box-shadow .15s ease-in-out,border-top .15s ease-in-out;border-top:1px solid transparent;box-shadow:-4px 0 27px -12px transparent}.vtex-modal-layout-0-x-actionsContentWrapper{border-top:1px solid #aaa;padding-top:1.5rem}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding:2.5rem 0 2.5rem 2rem;overflow-x:hidden}.vtex-modal-layout-0-x-triggerContainer--quickview{padding:.75rem}.vtex-modal-layout-0-x-triggerContainer{outline:none}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview){border-top-color:#eee;box-shadow:-4px 0 27px -12px rgba(0,0,0,.64)}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview) .vtex-modal-layout-0-x-actionsContentWrapper{border-top-color:transparent}.vtex-modal-layout-0-x-closeButton{padding-right:1rem}.vtex-modal-layout-0-x-paper--product-gifts{padding:1.5rem}.vtex-carousel-2-x-containerImg{background-color:#f0f0f0}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:100%}.vtex-product-gifts-0-x-productGiftText--default{cursor:pointer}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem}.vtex-reviews-and-ratings-3-x-container{max-width:96rem;padding-left:.5rem;padding-right:.5rem}.vtex-reviews-and-ratings-3-x-inlineContainer{margin-left:0}.vtex-reviews-and-ratings-3-x-star--empty,.vtex-reviews-and-ratings-3-x-star--filled{color:#ffb100}.vtex-product-highlights-2-x-productHighlightWrapper--collection{position:absolute;top:10px;left:5px;width:200px}.vtex-product-highlights-2-x-productHighlightText{background:#faebd7;border-radius:20px;padding:5px 10px}.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{color:#3f3f40;font-size:1.25rem}.vtex-product-price-1-x-sellingPriceValue{font-size:2.25rem;font-weight:700}.vtex-product-price-1-x-installments{color:#727273;margin-bottom:1rem}.vtex-product-price-1-x-savings{font-weight:500;color:#79b03a}.vtex-product-price-1-x-sellingPriceValue--summary{font-size:1.25rem;font-weight:600;color:#2e2e2e}.vtex-product-price-1-x-savings--summary{background:#8bc34a;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savings--summary,.vtex-product-price-1-x-savings-discount--summary{padding-left:.5rem;padding-right:.5rem;font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff}.vtex-product-price-1-x-listPrice--summary{margin-bottom:.25rem;font-size:.875rem}.vtex-product-price-1-x-installments--summary{margin-bottom:2rem;font-size:.875rem}.vtex-product-price-1-x-savings--summaryPercentage{background:#0f3e99;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savingsPercentage--summaryPercentage{font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff;padding:.25rem .5rem}.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-frameAround,.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity .2s ease-in-out}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{display:none}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:1rem}.vtex-product-summary-2-x-brandName{font-weight:600;font-size:18px;color:#2e2e2e}.vtex-product-summary-2-x-container{text-align:start}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-image{border-radius:.25rem}.vtex-rich-text-0-x-container--deals{color:#fff;text-align:center;justify-content:center}.vtex-rich-text-0-x-container--shelfTitle{color:#727273;justify-content:center;text-align:center}.vtex-rich-text-0-x-headingLevel2--shelfTitle{font-weight:200}.vtex-rich-text-0-x-container--deals .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-container--link,.vtex-rich-text-0-x-container--question{justify-content:center}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;margin:0 16px;padding-top:120px;color:#03034e}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:32px;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;padding-top:36px;padding-bottom:84px;color:#03034e}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-strong{font-size:16px;font-weight:700;text-transform:uppercase}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-link{text-decoration:none;font-size:36px;font-weight:300;color:#03034e}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:28px;font-weight:700}@media only screen and (min-width:640px){.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:40px;line-height:3rem}.vtex-rich-text-0-x-container--about{max-width:85%}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:40px;font-weight:700;max-width:60%}.vtex-rich-text-0-x-container--title .vtex-rich-text-0-x-paragraph{line-height:1.3em}}.vtex-search-result-3-x-galleryLayoutOptionButton{background-color:#f0f0f0;color:#3f3f40;padding:.375rem .75rem}.vtex-search-result-3-x-galleryLayoutOptionButton--selected{background-color:#3f3f40;color:#fff}.vtex-search-result-3-x-galleryLayoutSwitcher{border-radius:4px 4px 4px 4px;justify-content:center;overflow:hidden;width:auto!important;align-self:center}.vtex-search-result-3-x-galleryItem--list{border-bottom:1px solid #e7e9ee}.vtex-slider-layout-0-x-sliderLayoutContainer{justify-content:center}.vtex-slider-layout-0-x-sliderLayoutContainer--carousel{background-color:#f0f0f0;min-height:450px}.vtex-slider-layout-0-x-sliderTrackContainer{max-width:100%}.vtex-slider-layout-0-x-paginationDotsContainer{margin-top:.5rem;margin-bottom:.5rem}.vtex-slider-layout-0-x-layoutContainer--shelf{margin-top:20px;margin-bottom:20px;max-width:96rem;min-height:550px}.vtex-slider-layout-0-x-slide--shelf{margin-bottom:25px;padding-left:.5rem;padding-right:.5rem;min-height:550px}.vtex-stack-layout-0-x-stackItem--product{width:100%;min-height:257px}.vtex-stack-layout-0-x-stackItem--quickview{right:0;top:0;left:auto}.vtex-store-components-3-x-notificationBarContainer{background-color:#e6f1e6;color:#03034e;font-weight:700;font-size:12px;text-decoration:underline}.vtex-store-components-3-x-infoCardContainer--info-card-home{max-width:1520px;margin:0 auto;background-color:#e6f1e6;padding:0}.vtex-store-components-3-x-newsletter{background-color:#03054e;max-width:1528px;margin:0 auto}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:60px 10px}.vtex-store-components-3-x-label{color:#fff;font-size:26px}.vtex-store-components-3-x-inputGroup{padding-bottom:4px;display:flex;color:#fff}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators{background-color:transparent;color:#fff;border:none}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators::placeholder{color:#fff;font-size:16px}.vtex-store-components-3-x-inputGroup .vtex-button{background-color:transparent;color:#fff;border:none;margin-right:-24px}.vtex-store-components-3-x-buttonContainer{padding-top:0}.vtex-store-components-3-x-imageElement--storePrint{max-height:300px;margin-bottom:20px}.vtex-store-components-3-x-skuSelectorContainer{margin:1rem 0}@media only screen and (min-width:640px){.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:140px}.vtex-store-components-3-x-label{font-size:40px}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardTextContainer{width:30%}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardImageContainer{width:70%}.vtex-store-components-3-x-imageElement--storePrint{margin-bottom:0;max-height:600px}}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselContainer{justify-content:flex-start}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-productImageTag{object-fit:cover!important}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryCursor{margin:0;padding:0;width:100%}.vtex-store-components-3-x-productNameContainer{color:#3f3f40;font-weight:700;font-size:30px}.vtex-store-components-3-x-image{image-rendering:-webkit-optimize-contrast}.vtex-store-footer-2-x-row--menu-row{padding-right:24px}.vtex-store-footer-2-x-row--menu-row .vtex-store-footer-2-x-rowContainer{align-items:flex-start}.vtex-store-footer-2-x-row--payment-methods{padding-top:16px}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all .3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{transition:background .3s ease;will-change:padding,background}.vtex-flex-layout-0-x-flexRowContent--main-header{padding-top:.5rem;padding-bottom:.5rem}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{box-shadow:0 4px 5px rgba(0,0,0,.1)}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:padding .3s ease,background .3s ease;padding-top:0;padding-bottom:0}@supports (backdrop-filter:blur(5px)){.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{backdrop-filter:blur(8px)}.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background:hsla(0,0%,94.1%,.8)}}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#f0f0f0}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:scale(.85)}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}}.vtex-store-icons-0-x-expandIcon{color:#727273}.vtex-store-video-1-x-videoContainer{width:100%;height:300px;margin-top:2%}@media only screen and (min-width:640px){.vtex-store-video-1-x-videoContainer{height:700px}}.vtex-flex-layout-0-x-flexRowContent--contact{max-width:700px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input__label,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea__label{font-size:1rem;color:#3f3f40}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea{display:block;margin-bottom:1rem}.vtex-product-specifications-1-x-groupName{font-size:1.25rem}.vtex-product-specifications-1-x-specificationName{font-weight:700}.vtex-flex-layout-0-x-flexRow--productSpecificationGroup:not(:first-child){margin-top:1.5rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{background-color:#eaeaea;padding:.5rem 1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding:1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationValue{padding:1rem 1rem 1rem 0}.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(2n){background-color:#f9f9f9}.vtex-flex-layout-0-x-flexRowContent--faq{max-width:700px;margin:auto}.vtex-disclosure-layout-1-x-trigger--question{display:flex;align-items:center;cursor:pointer;outline:none}.vtex-disclosure-layout-1-x-trigger--question .vtex-rich-text-0-x-paragraph{font-weight:700}.vtex-disclosure-layout-1-x-trigger--question:focus,.vtex-disclosure-layout-1-x-trigger--question:focus .vtex-rich-text-0-x-paragraph{color:#0f3e99}.vtex-disclosure-layout-1-x-trigger .vtex-store-icons-0-x-caretIcon{margin-right:1rem}.vtex-disclosure-layout-1-x-content--answer{transition:opacity .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out;opacity:0;height:0;transform:translate3d(0,-10%,0)}.vtex-disclosure-layout-1-x-content--answer[data-enter]{opacity:1;height:fit-content;transform:translateZ(0)}.vtex-disclosure-layout-1-x-content--answer[data-leave]{height:0;overflow:hidden}.vtex-product-summary-2-x-nameContainer--summaryListDesktop{padding-top:.25rem;padding-bottom:.75rem;justify-content:start}.vtex-product-summary-2-x-nameContainer--summaryListMobile{padding-top:.25rem;padding-bottom:.5rem;justify-content:start}.vtex-product-summary-2-x-brandName--summaryListMobile{font-weight:400;font-size:.875rem;color:#000}.vtex-product-summary-2-x-container--listLayout{max-width:none!important}.vtex-product-summary-2-x-image--summaryListDesktop{width:180px!important}.vtex-product-summary-2-x-image--summaryListMobile{width:140px!important;min-width:140px;height:inherit!important}.vtex-flex-layout-0-x-flexRow--orderByAndSwitcher{padding-right:1.5em}.vtex-flex-layout-0-x-flexRowContent--savingsSummaryListDesktop{justify-content:flex-start}.vtex-flex-layout-0-x-flexCol--summaryRightListDesktop{justify-content:space-around}.vtex-flex-layout-0-x-flexRow--buyNowButton .vtex-button{background:#eef3f7;border-color:#eef3f7;color:#0f3e99}.vtex-flex-layout-0-x-flexRow--buyNowButton:hover .vtex-button{background:#dbe9fd;border-color:#dbe9fd}.vtex-flex-layout-0-x-flexCol--productRating{margin-bottom:3rem}.vtex-flex-layout-0-x-flexCol--summaryDetailsListMobile{justify-content:space-between}.vtex-flex-layout-0-x-flexCol--summaryUpDetailsListMobile{margin-bottom:.25rem}.vtex-rich-text-0-x-container--layout-option{margin-left:.3em}.vtex-rich-text-0-x-paragraph--layout-option{margin:0}.vtex-rich-text-0-x-paragraph--summarySpecificationBullet{margin:0;line-height:normal;font-size:1.25rem;line-height:1.15rem}.vtex-store-components-3-x-productBrandName--summaryListDesktop{text-decoration:none;font-weight:500;color:#0067c7;font-size:.875rem}.vtex-store-components-3-x-productBrandName--summaryListMobile{text-decoration:none;color:#0067c7;font-size:.875rem}