:focus-visible{outline:3px solid var(--primary-button-background, #1F6B59)!important;outline-offset:3px}.button,.product-form__add-button,.header__action-item-link{transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.button:hover,.product-form__add-button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #17312b24}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.section__title.heading,.section__title{letter-spacing:-.01em;text-transform:none}.section__title:after{content:"";display:block;width:44px;height:3px;margin-top:8px;border-radius:3px;background:var(--accent-color, #3FC8FF)}.card{border:1px solid var(--border-color, #E3E6EA);box-shadow:0 1px 2px #1114180a}.product-item{transition:box-shadow .18s ease,transform .18s ease}@media(hover:hover){.product-item:hover{box-shadow:0 10px 28px #1114181a;transform:translateY(-2px);z-index:1}}.product-item__title{font-weight:600;line-height:1.35}.product-form__add-button.btn-primary-buy,.btn-primary-buy{font-weight:700;letter-spacing:.02em;text-transform:uppercase;min-height:52px}.text-with-icons__item svg,.text-with-icons__item i{color:var(--accent-color, #3FC8FF)}@media(max-width:640px){.section__title:after{width:32px}.product-form__add-button.btn-primary-buy{min-height:56px}}@media screen and (min-width:1008px){.header{padding-top:0!important;padding-bottom:0!important}.header__inner{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:30px;padding-top:20px!important;padding-bottom:20px!important;min-height:0!important}.header__search-bar-wrapper{grid-column:1;grid-row:1;justify-self:start;width:100%;max-width:300px;margin:0!important}.header__search-bar-wrapper .search-bar__top{display:flex;flex-direction:row-reverse;align-items:center;background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.25)!important;border-radius:0!important;box-shadow:none!important}.header__search-bar-wrapper .search-bar__input{background:transparent!important;color:#fff!important;padding-left:10px!important;font-size:14px}.header__search-bar-wrapper .search-bar__input::placeholder{color:#ffffffbf}.header__search-bar-wrapper .search-bar__submit{width:auto!important;padding:0!important;background:transparent!important;border:0!important;color:#fff!important}.header__search-bar-wrapper .search-bar__submit:before{display:none!important}.header__logo{grid-column:2;grid-row:1;margin:0!important;text-align:center}.header__logo img{max-width:300px!important;height:auto!important}.header__action-list{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:24px}.header__action-list .header__action-item{margin:0!important;padding:0!important;border:0!important}.header__action-list .header__action-item:before,.header__action-list .header__action-item:after{display:none!important}.header__action-item-title,.secttions-header-title,.header__action-item--account .header__action-item-link.hidden-pocket{display:none!important}.header__account-icon.hidden-desk{display:inline-flex!important}}@media screen and (max-width:640px){.header__inner{position:relative}.header__logo{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);margin:0!important}.header__logo img{width:180px!important;max-width:180px!important;height:auto!important}.header__action-list{margin-left:auto!important}.header__action-list .header__action-item:has(.header-delivery-icon){display:none!important}.header__action-list .header__action-item{margin-left:8px!important;padding:0!important}.header__action-list ion-icon{width:24px!important;height:24px!important;font-size:24px!important}.header__action-list .header__action-item.hidden-tablet-and-up{position:absolute;top:50%;left:28px;transform:translateY(-50%);margin:0!important}}.nav-bar__linklist>.nav-bar__item:last-child{margin-right:0!important}body.template-product{background:#fff!important}.template-product .product-block-list .card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.template-product .product-block-list__item--trust,.template-product .product-gallery__zoom-notice,.template-product .product-meta>.quantitysell,.template-product .product-meta>div:has(.product-meta__sku-number),.template-product .product-meta__title .fa-check-circle{display:none!important}.template-product .product-meta__title{font-size:22px!important;font-weight:500!important;line-height:1.3!important}.template-product .product-form__info-list{margin:0 0 16px!important;padding:0!important}.template-product .product-form__info-list .product-form__info-item{display:block!important;margin:0!important;padding:0 0 16px!important;border-bottom:1px solid #e3e6ea}.template-product .product-form__info-list .product-form__info-title{display:none!important}.template-product .product-form__info-list .product-form__info-content{display:block!important;width:auto!important;padding:0!important}.template-product .product-form__info-content .price-list{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0!important}.template-product .price-list>span[style*="top: -5px"],.template-product .price-list>br,.template-product .price-list .product-meta__label-list,.template-product .discount__percentage svg{display:none!important}.template-product .price-list .align-price-discount{display:contents!important}.template-product .price-list .price--highlight{order:1;margin:0!important;color:#111418!important;font-size:24px!important;font-weight:700!important}.template-product .price-list .price--compare{order:2;margin:0!important;font-size:14px!important}.template-product .price-list .discount__percentage{order:3;margin:0!important;padding:2px 7px!important;background:#111418!important;border-radius:4px!important;color:#fff!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}.template-product .price-list .discount__percentage:before{content:"- "}.template-product .price-list .parcelamento-style{order:4;display:flex;flex:0 0 100%;align-items:center;gap:6px;margin:0!important;font-size:14px!important}.template-product .price-list .parcelamento-style:before{content:"";flex:0 0 16px;box-sizing:border-box;width:16px;height:12px;background:linear-gradient(currentColor,currentColor) 0 3px / 100% 1.5px no-repeat;border:1.5px solid currentColor;border-radius:2px}.template-product .pix-bar{display:inline-block!important;margin-top:10px!important}.template-product .product-form__add-button,.template-product .add-to-cart-style{border-radius:8px!important}.template-product .btn-primary-buy{min-height:52px;letter-spacing:.08em;text-transform:uppercase}.template-product .bandeiras-background-top{position:relative;justify-content:center;margin-top:16px!important;padding:8px!important;background:#f4f5f7!important;border:1px solid #e3e6ea;border-bottom:0;border-radius:8px 8px 0 0!important}.template-product .bandeiras-background-top>*{display:none!important}.template-product .bandeiras-background-top:after{content:"FORMAS DE PAGAMENTO";color:#4b5563;font-size:11px;font-weight:600;letter-spacing:.06em}.template-product .bandeiras-background-bottom{padding:10px!important;background:#fff!important;border:1px solid #e3e6ea;border-top:0;border-radius:0 0 8px 8px!important;box-shadow:none!important}.template-product .bandeiras-background-bottom .payment-list{flex-wrap:wrap;gap:6px}.template-product .bandeiras-background-bottom .payment-list__item{width:auto!important;height:28px!important;margin:0!important;padding:3px 5px;background:#fff;border:1px solid #e3e6ea;border-radius:4px}.ny-garantias{display:grid;gap:10px;margin-top:10px}.ny-garantias__item{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e3e6ea;border-radius:8px}.ny-garantias svg{flex:0 0 22px;width:22px;height:22px;color:#1597d1}.ny-garantias strong{display:block;color:#111418;font-size:13px;font-weight:600;line-height:1.3}.ny-garantias span{display:block;color:#4b5563;font-size:12px;line-height:1.35}@media screen and (min-width:1008px){.template-product .product-block-list .card__section,.template-product .product-block-list .card__header{padding-right:0!important;padding-left:0!important}.template-product .product-block-list{min-height:0!important}.template-product .product-block-list__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) 430px;column-gap:56px;width:100%!important;min-height:0!important}.template-product .product-block-list__item{width:auto!important;margin:0!important}.template-product .product-block-list__item--gallery{grid-column:1;grid-row:1}.template-product .product-block-list__item--info{position:static!important;grid-column:2;grid-row:1;width:auto!important}.template-product .product-block-list__item--description{grid-column:1 / -1;grid-row:2;margin-top:48px!important}.template-product .product-block-list__item--description .card__section{max-width:900px;margin:0 auto}.template-product .product-gallery{flex-direction:column!important;width:100%!important}.template-product .product-gallery__carousel-wrapper{width:100%!important;margin:0 0 16px!important}.template-product .product-gallery__size-limiter{max-width:560px!important;margin:0 auto!important}.template-product .product-gallery .scroller{width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.template-product .product-gallery .scroller__inner{margin:0!important;overflow-x:auto!important;overflow-y:hidden!important}.template-product .product-gallery__thumbnail-list{display:flex!important;justify-content:center;gap:10px;width:auto!important;max-height:none!important;margin:0!important}.template-product .product-gallery__thumbnail{flex:0 0 72px;margin:0!important}}@media screen and (max-width:640px){.footer__collapsible{height:auto!important;overflow:visible!important}.footer__title[data-action=toggle-collapsible]{pointer-events:none}.footer__title .plus-button{display:none!important}}.botaoflutuante{display:none!important}.template-product .product-meta{margin-bottom:0!important}.template-product .product-meta+.card__separator{display:none!important}.template-product .product-form{margin-top:12px!important}.template-product .product-form__info-list{display:block!important;border-spacing:0!important}@media screen and (max-width:1007px){.template-product .product-block-list__item--description .rte img{display:block;width:100vw!important;max-width:100vw!important;height:auto!important;margin-right:0!important;margin-left:calc(50% - 50vw)!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/modernization.css.map */
