.po-home-shelf .section__footer .button--primary,.product-facet__filters .button--primary,.predictive-search .button--primary{--button-background:7,31,87;--button-text-color:255,255,255;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:auto;padding:10px 24px;border:1px solid #B87333;border-radius:8px;color:#fff;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none}.product-facet__filters .button--full,.predictive-search .button--full{display:flex;width:100%}.po-home-shelf .section__footer .button--primary:focus-visible,.product-facet__filters .button--primary:focus-visible,.predictive-search .button--primary:focus-visible{outline:2px solid #071F57;outline-offset:3px}.section.po-home-shelf{margin-top:52px;margin-bottom:52px}.po-home-shelf .section__header{max-width:none;margin:0 auto 24px;text-align:center}.po-home-shelf .section__header .text-container{max-width:none;margin:0}.po-home-shelf .po-home-shelf__heading{margin:0;color:#071f57;font-family:var(--heading-font-family);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:normal;text-align:center;text-transform:none;text-wrap:balance}.po-home-shelf .po-home-shelf__heading:after{content:"";display:block;width:48px;height:2px;margin:12px auto 0;background:#b87333}.po-home-shelf .text-container p{max-width:640px;margin:16px auto 0;color:#48566b;font-size:16px;font-weight:400;line-height:1.6;opacity:1}.po-home-shelf .section__footer{margin-top:28px;text-align:center}.po-home-shelf .section__footer .button--primary{min-width:180px}.po-garantia{box-sizing:border-box;width:100%;margin:0 0 24px;padding:18px 16px;border:1px solid #D9E1EE;border-radius:12px;background:#f2f5fa;font-family:Arial,Helvetica,sans-serif;text-align:center}.po-garantia__prazo{margin:0 0 6px;color:#071f57;font-family:var(--heading-font-family);font-size:20px;font-weight:700;line-height:1.3;text-transform:uppercase}.po-garantia__texto{margin:0 0 10px;color:#48566b;font-size:16px;line-height:1.5}.po-garantia__texto a{color:#071f57;text-decoration:underline;text-underline-offset:3px}.po-garantia__selo{display:inline-block;padding:6px 14px;border:1px dashed #071F57;border-radius:6px;background:#fff;color:#071f57;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.3px}.product-facet__filters-header p.heading,.product-facet__filters .drawer__title{color:#071f57;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:normal;text-transform:none}.product-facet__filters .collapsible-toggle{color:#071f57;font-size:18px;font-weight:700;line-height:1.35}.product-facet__filters .product-facet__filter-item{border-color:#d9e1ee}.product-facet__filters .checkbox-container{display:flex;align-items:center;gap:10px;margin-bottom:10px}.product-facet__filters .checkbox-container label{padding:0;color:#48566b;font-size:16px;line-height:1.5}.product-facet__filters input.checkbox{flex:none;position:static;width:20px;height:20px;margin:0;border:1px solid #071F57;border-radius:4px;background-color:#fff}.product-facet__filters input.checkbox:checked{border-color:#071f57;background-color:#071f57}.product-facet__filters input.checkbox:focus-visible{outline:2px solid #071F57;outline-offset:2px}.product-facet__filters .price-range{--text-color:7,31,87}.product-facet__filters .price-range__input-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;grid-auto-flow:column;column-gap:12px;row-gap:6px;margin-top:16px}.product-facet__filters .price-range__delimiter{display:none}.product-facet__filters .po-preco-rotulo{color:#071f57;font-size:16px;font-weight:700;line-height:1.3}.product-facet__filters .price-range__input{box-sizing:border-box;width:auto;min-width:0;height:48px;margin:0;border:1px solid #D9E1EE;border-radius:8px;background:#fff;font-size:16px}.product-facet__filters .input-prefix__value{color:#48566b;font-size:16px}.product-facet__filters .input-prefix__field{min-width:0;color:#071f57;font-size:16px}.product-facet__filters .po-limpar-filtros{display:block;min-height:44px;margin:8px auto 0;padding:10px 12px;color:#071f57;font-size:16px;font-weight:700;line-height:1.5;text-align:center;text-decoration:underline;text-underline-offset:3px}.product-facet__active-list .tag-link,.product-facet__active-list a.link{color:#071f57}.product-facet__aside-inner .product-facet__active-list a[data-action=clear-filters]{display:none}.product-facet__filters .product-facet__active-count{background:#071f57;color:#fff}@media(min-width:1000px){.product-facet__aside-inner{box-sizing:border-box;padding:20px;border:1px solid #D9E1EE;border-radius:12px;background:#fff}.product-facet__filters-header{margin:0 0 8px;padding:0;border:0}.product-facet__aside-inner .product-facet__filters{margin:0;padding:0}.product-facet__aside-inner .po-limpar-filtros{min-height:0;margin:12px 0 0;padding:0;font-weight:400;text-align:left}.product-facet__filters-header p.heading{margin:0}.product-facet__filters-header p.heading:after{content:"";display:block;width:40px;height:2px;margin-top:12px;background:#b87333}}.product-facet__meta-bar{align-items:center;min-height:48px;margin-bottom:20px}.product-facet__meta-bar-item--count{color:#071f57;font-size:16px;font-weight:600;line-height:1.5}.product-facet__meta-bar-item--count strong{font-weight:700}.product-facet__meta-bar-item--sort{align-items:center}.product-facet__sort-by-title{color:#48566b;font-size:16px}.product-facet__meta-bar .popover-button{box-sizing:border-box;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid #D9E1EE;border-radius:8px;background:#fff;color:#071f57;font-size:16px}.mobile-toolbar__item{color:#071f57;font-size:16px}.product-facet__filters.drawer .drawer__header,.predictive-search.drawer .drawer__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:10px 20px;border-bottom:1px solid #B87333}.product-facet__filters.drawer .drawer__close-button,.predictive-search.drawer .drawer__close-button{position:static;display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0 -15px 0 0;color:#071f57;transform:none}.product-facet__filters.drawer .drawer__close-button svg,.predictive-search.drawer .drawer__close-button svg{width:18px;height:18px}.product-facet__filters.drawer .drawer__content{padding:8px 20px 20px}.product-facet__filters.drawer .drawer__footer,.predictive-search.drawer .drawer__footer{padding:14px 20px max(14px,env(safe-area-inset-bottom));border-top:1px solid #D9E1EE;background:#fff;box-shadow:none}@media(max-width:740px){.product-facet__filters.drawer,.predictive-search.drawer{width:100vw;max-width:100vw}}.predictive-search .po-pesquisa-titulo{margin:0;color:#071f57;font-family:var(--heading-font-family);font-size:24px;font-weight:700;line-height:1.25}.predictive-search .po-pesquisa-campo{flex:none;padding:20px 20px 0}.predictive-search .po-pesquisa-rotulo{display:block;margin:0 0 10px;color:#071f57;font-size:18px;font-weight:700;line-height:1.35}.predictive-search .predictive-search__form{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;min-height:48px;margin:0;padding:0 14px;border:1px solid #D9E1EE;border-radius:8px;background:#fff;color:#071f57}.predictive-search .predictive-search__form:focus-within{border-color:#b87333;box-shadow:0 0 0 1px #b87333}.predictive-search .predictive-search__form svg{flex:none;color:#071f57}.predictive-search .predictive-search__input{flex:1 1 auto;min-width:0;width:100%;padding:0;border:0;background:none;color:#071f57;font-size:16px;outline:0}.predictive-search .predictive-search__input::placeholder{color:#48566b;opacity:1}.predictive-search.drawer .drawer__content{padding:16px 20px 20px}.predictive-search .tabs-nav__item{color:#071f57;font-family:var(--heading-font-family);font-size:22px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none}.predictive-search .tabs-nav__position{display:none}.predictive-search .predictive-search__results>.text--large{color:#071f57}@media(max-width:767px){.section.po-home-shelf{margin-top:40px;margin-bottom:40px}.po-home-shelf .section__header{margin-bottom:20px}.po-home-shelf .po-home-shelf__heading{font-size:24px}.po-home-shelf .po-home-shelf__heading:after{width:40px}.po-home-shelf .section__footer{margin-top:24px}.product-facet__filters-header p.heading,.product-facet__filters .drawer__title,.predictive-search .po-pesquisa-titulo{font-size:22px}}@media(min-width:768px)and (max-width:1023px){.po-home-shelf .po-home-shelf__heading{font-size:28px}}.po-swatch{display:inline-block;flex:0 0 20px;width:20px;height:20px;object-fit:contain;vertical-align:middle}.select__selected-value:has(.po-swatch){gap:10px}.product-sticky-form__variants .select{min-height:48px;border-color:#d9e1ee;background:#fff;color:#071f57;font-size:16px;line-height:1.4}.product-sticky-form__variants .select svg{color:#071f57}.product-sticky-form__variants .select:focus-visible{outline:2px solid #B87333;outline-offset:2px}.product-sticky-form__variants .select[aria-expanded=true]{border-color:#071f57}.product-sticky-form__variants .combo-box{width:max-content;min-width:100%;border:1px solid #D9E1EE;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0919301a}.product-sticky-form__variants .combo-box__option-list{padding:6px}.product-sticky-form__variants .combo-box__option-item:not([hidden]){gap:10px;box-sizing:border-box;min-height:44px;padding:10px 12px;border:0;border-radius:8px;color:#071f57;font-size:16px;line-height:1.4;text-align:left;white-space:nowrap}.product-sticky-form__variants .combo-box__option-item:hover,.product-sticky-form__variants .combo-box__option-item:focus{background:#f2f5fa}.product-sticky-form__variants .combo-box__option-item:focus-visible{outline:2px solid #B87333;outline-offset:-2px}.product-sticky-form__variants .combo-box__option-item[aria-selected=true]{background:#f2f5fa;font-weight:600}.product-sticky-form__variants .combo-box__option-item[aria-selected=true]:after{margin-left:auto}.product-facet__meta-bar .popover-button{font-weight:500}.product-facet__meta-bar .popover-button svg{color:#071f57}.product-facet__meta-bar .popover-button:focus-visible{outline:2px solid #B87333;outline-offset:2px}.product-facet__meta-bar .popover-button[aria-expanded=true]{border-color:#071f57}sort-by-popover .popover__choice-list{white-space:normal}sort-by-popover .popover__choice-item,sort-by-popover .popover__choice-item:not(:first-child){display:block;margin:0;text-align:left}sort-by-popover .popover__choice-label{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:10px 12px;border-radius:8px;color:#071f57;font-size:16px;font-weight:400;line-height:1.4;text-align:left}sort-by-popover .popover__choice-label:hover{background:#f2f5fa}sort-by-popover input:checked+.popover__choice-label{background:#f2f5fa;box-shadow:inset 3px 0 #b87333;font-weight:600}sort-by-popover input:checked+.popover__choice-label:after{position:static;flex:none;margin-left:auto;background-color:#071f57}sort-by-popover input:focus-visible+.popover__choice-label,sort-by-popover input.focus-visible+.popover__choice-label{outline:2px solid #B87333;outline-offset:-2px}@media(min-width:1000px){sort-by-popover.popover{z-index:20;right:0!important;left:auto!important;box-sizing:border-box;width:320px;max-width:calc(100vw - 32px);max-height:min(70vh,560px);overflow-y:auto;border:1px solid #D9E1EE;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0919301a}sort-by-popover.popover:before,sort-by-popover.popover:after{display:none}sort-by-popover .popover__content{padding:6px;overflow:visible}}@media(max-width:999px){sort-by-popover.popover{display:flex;flex-direction:column;max-height:85vh;max-height:85dvh;border-radius:16px 16px 0 0;background:#fff}sort-by-popover .popover__overlay{background:#071f57}sort-by-popover .popover__header{flex:none;justify-content:flex-start;min-height:64px;padding:10px 12px 10px 20px;border-bottom:2px solid #B87333;border-radius:16px 16px 0 0;background:#fff}sort-by-popover .popover__title{margin:0;color:#071f57;font-family:var(--heading-font-family);font-size:22px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none}sort-by-popover .popover__close-button{position:static;display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-left:auto;color:#071f57}sort-by-popover .popover__close-button:before{display:none}sort-by-popover .popover__content{flex:1 1 auto;min-height:0;padding:8px 12px max(12px,env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch}}.product-facet .pagination{margin-top:28px}.product-facet .pagination__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.product-facet .pagination__nav-item{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:44px;height:44px;padding:0 8px;border:1px solid #D9E1EE;border-radius:8px;background:#fff;box-shadow:none;color:#071f57;font-family:inherit;font-size:16px;font-weight:600;line-height:1;letter-spacing:normal;text-decoration:none}.product-facet .pagination__nav-item:before{display:none}.product-facet .pagination__nav-item svg{margin:0;color:currentColor}.product-facet a.pagination__nav-item:hover{background:#f2f5fa}.product-facet a.pagination__nav-item:focus-visible{background:#f2f5fa;outline:2px solid #B87333;outline-offset:2px}.product-facet .pagination__nav-item[aria-current=page]{border-color:#b87333;background:#071f57;color:#fff;font-weight:700}.product-facet .pagination__nav-item.po-pag-off{color:#48566b;opacity:.45;cursor:default}.product-facet .pagination__nav-item.po-pag-reticencia{min-width:24px;padding:0;border:0;background:none}@media(max-width:767px){.product-facet .pagination{margin-top:24px}.product-facet .pagination__nav{gap:6px}}.product-facet .po-pag-estreito{display:none}@media(max-width:360px){.product-facet .po-pag-longe,.product-facet .po-pag-reticencia:not(.po-pag-estreito){display:none}.product-facet .pagination__nav-item.po-pag-estreito{display:inline-flex;min-width:18px}}.shopify-section--custom-liquid:has(.po-garantia) .section{margin-bottom:0}.po-garantia{margin-bottom:0}.shopify-section--main-collection .product-facet{margin-top:24px}.product-facet__meta-bar-item--count{display:block}@media(max-width:999px){.shopify-section--custom-liquid:has(.po-garantia) .section{margin-top:20px}.shopify-section--main-collection .product-facet{margin-top:20px}.product-facet__meta-bar{min-height:0;margin-bottom:16px}.product-facet__meta-bar-item--count{text-align:center}}#facet-main .button--primary[data-action=clear-filters]{--button-background:7,31,87;--button-text-color:255,255,255;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:auto;padding:10px 24px;border:1px solid #B87333;border-radius:8px;background:#071f57;color:#fff;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none}.po-desconto{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:26px;padding:0 8px;border:1px solid #B87333;border-radius:6px;background:#071f57;color:#fff;font-size:14px;font-weight:700;line-height:1;letter-spacing:normal;white-space:nowrap}.po-desconto[hidden]{display:none}.po-desconto--pdp{min-height:28px;font-size:15px}.product-meta__label-list .label--highlight{display:none}.product-meta__label-list:not(:has(.label--subdued)){display:none}.product-meta__price-list-container{flex-wrap:wrap;gap:4px 10px}.po-product-tags .po-product-sold,.po-product-tags .po-black-friday-badge,.po-selo{box-sizing:border-box;height:30px;font-size:13px;line-height:1;white-space:nowrap}.po-product-tags .po-product-sold{justify-content:center;border-color:#d9e1ee;background:#f2f5fa;color:#071f57}.po-selo{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid #B87333;border-radius:6px;background:#f2f5fa;color:#071f57;font-weight:700}.po-selo[hidden]{display:none}.po-selo svg{flex:none;width:16px;height:16px;color:#b87333}.po-bf-campanha .po-product-tags:has(.po-selo:not([hidden])) .po-selo,.po-bf-campanha .po-product-tags:has(.po-selo:not([hidden])) .po-product-sold,.po-bf-campanha .po-product-tags:has(.po-selo:not([hidden])) .po-black-friday-badge{justify-content:center}.po-bf-campanha .product-meta:not(:has(.product-meta__label-list .label--highlight)) .po-selo{display:none}@media(max-width:999px){.po-bf-campanha .po-product-tags:has(.po-selo:not([hidden])){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media(max-width:360px){.po-bf-campanha .po-product-tags:has(.po-selo:not([hidden])){grid-template-columns:minmax(0,1fr)}}.po-bf-campanha .product-meta:not(:has(.product-meta__label-list .label--highlight)) .po-product-benefits--campanha{display:none}.po-bf-campanha .product-meta:has(.product-meta__label-list .label--highlight) .po-product-benefits--padrao{display:none}#mobile-menu-drawer{color:#071f57;background:#fff}#mobile-menu-drawer .drawer__header{justify-content:space-between;min-height:64px;height:auto;max-height:none;padding:10px 8px 10px 20px;border-bottom:2px solid #B87333}#mobile-menu-drawer .drawer__header:after{display:none}#mobile-menu-drawer .po-menu-titulo{margin:0;color:#071f57;font-family:var(--heading-font-family);font-size:22px;font-weight:700;line-height:1.3}#mobile-menu-drawer .drawer__close-button{position:static;display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;color:#071f57;transform:none}#mobile-menu-drawer .drawer__close-button svg{width:18px;height:18px}#mobile-menu-drawer .drawer__close-button:focus-visible{outline:2px solid #B87333;outline-offset:-2px}#mobile-menu-drawer .drawer__content{padding:0 20px 20px}#mobile-menu-drawer .mobile-nav__item{margin:0;border-bottom:1px solid #D9E1EE}#mobile-menu-drawer .mobile-nav .mobile-nav .mobile-nav__item{border-bottom:0}#mobile-menu-drawer .collapsible{margin-left:0;margin-right:0}#mobile-menu-drawer .mobile-nav .mobile-nav{margin:0 0 8px!important;padding:0 0 0 16px}#mobile-menu-drawer .mobile-nav__link{box-sizing:border-box;min-height:52px;padding:8px 0;border-radius:6px;background:none;color:#071f57;font-family:inherit;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:normal;text-align:left;text-decoration:none;text-transform:none}#mobile-menu-drawer .mobile-nav .mobile-nav .mobile-nav__link{min-height:44px;padding:8px 0;font-size:16px;font-weight:400}@media(hover:hover){#mobile-menu-drawer .mobile-nav__link:hover{background:#f2f5fa}}#mobile-menu-drawer .mobile-nav__link:focus-visible{outline:2px solid #B87333;outline-offset:-2px}#mobile-menu-drawer .mobile-nav__link[aria-expanded=true]{font-weight:700}#mobile-menu-drawer .mobile-nav__link[aria-current]{padding-left:8px;background:#f2f5fa;box-shadow:inset 3px 0 #b87333;font-weight:700}#mobile-menu-drawer .animated-plus{flex:none;box-sizing:content-box;width:10px;height:10px;padding:17px;margin-right:-9px;color:#071f57;background-clip:content-box}#mobile-menu-drawer .drawer__footer{border-top:1px solid #D9E1EE;color:#071f57}#mobile-menu-drawer .drawer__footer .icon-text{min-height:44px;color:#071f57;font-size:16px}.po-cart-page{color:#071f57;background:#fff}.po-cart-page .container{box-sizing:border-box;width:100%;max-width:1344px;margin-inline:auto;padding-inline:32px}.po-cart-page .page-header,.po-cart-page .page-header__text-wrapper{max-width:none;margin:0;padding:0;background:none}.po-cart-page .page-header{padding-top:32px;margin-bottom:24px}.po-cart-page .po-cart__titulo{margin:0;color:#071f57;font-family:var(--heading-font-family);font-size:32px!important;font-weight:700;line-height:1.25;letter-spacing:normal;text-align:center;text-transform:none}.po-cart-page .po-cart__titulo:after{content:"";display:block;width:48px;height:2px;margin:12px auto 0;background:#b87333}.po-cart__layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(340px,1fr);align-items:start;gap:24px;margin-bottom:32px}.po-cart__main{display:grid;gap:20px;min-width:0}.po-cart__lista{display:grid;gap:16px;margin:0;padding:0;list-style:none}.po-cart__aviso{grid-column:1/-1;margin:0;padding:12px 16px;border:1px solid #B87333;border-radius:8px;background:#f2f5fa;color:#071f57;font-size:16px;font-weight:600;line-height:1.4}.po-cart__aviso[hidden]{display:none}.po-cart__item{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;box-sizing:border-box;min-width:0;padding:16px;border:1px solid #D9E1EE;border-radius:12px;background:#fff}.po-cart__item.is-atualizando{opacity:.6}.po-cart__foto{display:block;width:120px;height:120px;overflow:hidden;border-radius:10px;background:#f2f5fa}.po-cart__foto img{display:block;width:100%;height:100%;object-fit:contain}.po-cart__info{display:flex;flex-direction:column;gap:8px;min-width:0}.po-cart__nome{color:#071f57;font-size:18px;font-weight:700;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.po-cart__nome:hover{text-decoration:underline}.po-cart__opcoes{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;color:#48566b;font-size:16px;line-height:1.45}.po-cart__opcoes b{font-weight:600}.po-cart__opcoes li{overflow-wrap:anywhere}.po-cart__base{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px;margin-top:auto}.po-cart__precos{display:flex;flex-direction:column;gap:2px;min-width:0}.po-cart__antes{color:#8c4120;font-size:15px;line-height:1.3;text-decoration:line-through}.po-cart__preco{color:#071f57;font-size:24px;font-weight:700;line-height:1.25;white-space:nowrap}.po-cart__unit{color:#48566b;font-size:14px;line-height:1.4}.po-cart__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.po-cart__acoes .quantity-selector{display:inline-flex;align-items:stretch;box-sizing:border-box;height:44px;--quantity-selector-height:42px;border:1px solid #D9E1EE;border-radius:8px;background:#fff;overflow:hidden}.po-cart__acoes .quantity-selector__button{display:flex;align-items:center;justify-content:center;width:44px;height:42px;color:#071f57}.po-cart__acoes .quantity-selector__button:hover{background:#f2f5fa}.po-cart__acoes .quantity-selector__input{width:44px;height:42px;padding:0;border:0;background:#fff;color:#071f57;font-size:16px;font-weight:600;text-align:center}.po-cart__acoes .quantity-selector__button:focus-visible,.po-cart__acoes .quantity-selector__input:focus-visible{outline:2px solid #B87333;outline-offset:-2px}.po-cart__remove{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;color:#071f57;font-size:16px;text-decoration:underline;text-underline-offset:3px}.po-cart__remove:focus-visible{outline:2px solid #B87333;outline-offset:2px}.po-cart__descontos{margin:0;padding:0;list-style:none;color:#8c4120;font-size:14px;line-height:1.4}.po-cart__descontos svg{margin-right:4px;vertical-align:middle}.po-cart-page .po-shipping-calculator.frete-real-box{margin:0;padding:20px;border:1px solid #D9E1EE;border-radius:12px;background:#fff}.po-cart-page .po-shipping-calculator .frete-real-label{gap:10px;margin-bottom:12px;color:#071f57;font-size:20px;font-weight:700;line-height:1.3;text-transform:none}.po-cart-page .po-shipping-calculator__cep{margin-bottom:6px;color:#48566b;font-size:16px;font-weight:600}.po-cart-page .po-shipping-calculator .frete-real-input,.po-cart-page .po-shipping-calculator .frete-real-btn{height:48px;min-height:48px;border-radius:8px}.po-cart-page .po-shipping-calculator .frete-real-input{border-color:#d9e1ee;color:#071f57;font-size:16px}.po-cart-page .po-shipping-calculator .frete-real-input:focus-visible,.po-cart-page .po-shipping-calculator .frete-real-btn:focus-visible{outline:2px solid #B87333;outline-offset:2px}.po-cart-page .po-shipping-calculator .frete-real-btn{background:#071f57;color:#fff;font-size:16px}.po-cart-page .po-shipping-calculator .frete-real-err,.po-cart-page .po-shipping-calculator .frete-real-empty,.po-cart-page .po-shipping-calculator .frete-real-aviso{font-size:16px;line-height:1.4}.po-cart-page .po-shipping-calculator .frete-real-aviso{color:#48566b}.po-cart-page .po-shipping-calculator .frete-real-option{align-items:center;padding:12px 0}.po-cart-page .po-shipping-calculator .frete-real-carrier{display:block;color:#071f57;font-size:16px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.po-cart-page .po-shipping-calculator .frete-real-days{color:#48566b;font-size:16px;line-height:1.4}.po-cart-page .po-shipping-calculator .frete-real-price{color:#071f57;font-size:18px;font-weight:700}.po-cart__resumo.cart__recap{display:block;box-sizing:border-box;margin:0;padding:24px;border:1px solid #D9E1EE;border-radius:12px;background:#f2f5fa}body .po-cart__resumo.ymp-CrtpageMainFrm>button.ymp_check_mainBtn.ymp_elem_mainBtn[type=submit]:not([name=update]),.po-cart__resumo>.ymp_check_mainBtn{display:none!important}.po-cart__resumo .po-cart__resumo-titulo{margin:0 0 16px;color:#071f57;font-family:var(--heading-font-family);font-size:24px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none}.po-cart__resumo-titulo:after{content:"";display:block;width:48px;height:2px;margin-top:10px;background:#b87333}.po-cart__linha{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;color:#48566b;font-size:16px;line-height:1.4}.po-cart__total{color:#071f57;font-size:24px;font-weight:700;line-height:1.3;white-space:nowrap}.po-cart__resumo .po-cart__frete-nota{margin:8px 0 16px;color:#48566b;font-size:16px;line-height:1.5}.po-cart__descontos-resumo{display:grid;gap:4px;margin:0 0 8px;padding:0;list-style:none;color:#8c4120;font-size:16px}.po-cart__descontos-resumo li{display:flex;justify-content:space-between;gap:12px}.po-cart__nota{margin:0 0 16px;border-block:1px solid #D9E1EE}.po-cart__nota-botao{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:48px;padding:10px 0;background:none;color:#071f57;font-size:16px;font-weight:600;line-height:1.4;text-align:left}.po-cart__nota-botao svg{flex:none;width:12px;height:8px;color:#071f57;transition:transform .2s}.po-cart__nota-botao[aria-expanded=true] svg{transform:rotate(180deg)}.po-cart__nota-botao:focus-visible{outline:2px solid #B87333;outline-offset:2px}.po-cart__nota-rotulo{display:block;margin:0 0 6px;color:#071f57;font-size:16px;font-weight:600}.po-cart__nota-campo{padding-bottom:12px}.po-cart__nota textarea{box-sizing:border-box;width:100%;min-height:96px;padding:10px 12px;border:1px solid #D9E1EE;border-radius:8px;background:#fff;color:#071f57;font-size:16px;line-height:1.4;resize:vertical}.po-cart__nota textarea:focus-visible{outline:2px solid #B87333;outline-offset:2px}.po-cart-page .po-cart__finalizar.button{--button-background:7,31,87;--button-text-color:255,255,255;display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;min-height:52px;height:auto;padding:10px 16px;border:1px solid #B87333;border-radius:8px;background:#071f57;color:#fff;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:.5px;text-transform:uppercase}.po-cart-page .po-cart__finalizar .checkout-button__lock{position:static;display:inline-flex;transform:none}.po-cart-page .po-cart__finalizar svg{color:#fff}.po-cart__continuar{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:52px;margin-top:10px;padding:10px 16px;border:1px solid #071F57;border-radius:8px;background:#fff;color:#071f57;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:.5px;text-align:center;text-decoration:none;text-transform:uppercase}.po-cart__continuar:hover{background:#f2f5fa}.po-cart-page .po-cart__finalizar:focus-visible,.po-cart__continuar:focus-visible{outline:2px solid #B87333;outline-offset:3px}.po-cart__pagamento-titulo{margin:20px 0 12px;color:#48566b;font-size:16px;line-height:1.4;text-align:center}.po-cart__pagamentos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.po-cart__pagamentos li{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;aspect-ratio:39/26;overflow:hidden;border-radius:7px;background:#fff}.po-cart__pagamentos li:has(.po-pag-nome){border:1px solid #B3B3B3}.po-cart__pagamentos img{display:block;width:100%;height:100%;object-fit:contain}.po-cart__pagamentos img.po-pag-nome{box-sizing:border-box;padding:3px}#shopify-section-cart-recommendations .section__header{margin:0 auto 24px;text-align:center}.template-cart .shopify-section--cart-recommendations .section__header h2,.po-cart-rec-titulo{margin:0;color:#071f57;font-family:var(--heading-font-family);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:normal;text-transform:none}.po-cart-rec-titulo:after{content:"";display:block;width:48px;height:2px;margin:12px auto 0;background:#b87333}.po-cart-page .empty-state .button--primary{--button-background:7,31,87;--button-text-color:255,255,255;min-height:48px;border:1px solid #B87333;border-radius:8px;color:#fff}.po-cart-page .empty-state .heading{color:#071f57}.po-cart-page .empty-state .text--large{color:#48566b}@media(max-width:999px){.po-cart__layout{grid-template-columns:minmax(0,1fr);gap:16px}.po-cart-page .container{padding-inline:24px}}@media(max-width:767px){.po-cart-page .container{padding-inline:16px}.po-cart-page .page-header{padding-top:20px;margin-bottom:20px}.po-cart-page .po-cart__titulo{font-size:24px!important;text-align:left}.po-cart-page .po-cart__titulo:after{width:40px;margin-left:0}.po-cart__main{gap:16px}.po-cart__item{grid-template-columns:96px minmax(0,1fr);gap:12px}.po-cart__foto{width:96px;height:96px}.po-cart__nome{font-size:17px}.po-cart__preco{font-size:22px}.po-cart__base{flex-direction:column;align-items:flex-start}.po-cart__resumo.cart__recap{padding:16px 20px}.po-cart__resumo .po-cart__resumo-titulo{font-size:22px}.po-cart__resumo-titulo:after{width:40px}.po-cart-page .po-shipping-calculator.frete-real-box{padding:16px}.po-cart-page .po-shipping-calculator .frete-real-label{font-size:18px}.po-cart-rec-titulo{font-size:24px}.po-cart-rec-titulo:after{width:40px}}@media(min-width:400px)and (max-width:767px){.po-cart__pagamentos{grid-template-columns:repeat(6,minmax(0,1fr))}.po-cart__pagamentos li:nth-child(7){grid-column:3}}@media(max-width:360px){.po-cart__item{grid-template-columns:88px minmax(0,1fr)}.po-cart__foto{width:88px;height:88px}.po-cart-page .po-shipping-calculator .frete-real-flex{flex-wrap:wrap}.po-cart-page .po-shipping-calculator .frete-real-input,.po-cart-page .po-shipping-calculator .frete-real-btn{flex:1 1 100%}}.po-cart__acoes .quantity-selector{height:46px}.po-cart__acoes .quantity-selector__button,.po-cart__acoes .quantity-selector__input{height:44px}@media(min-width:768px)and (max-width:999px){.po-cart__pagamentos{grid-template-columns:repeat(8,minmax(0,1fr))}}#mobile-menu-drawer .mobile-nav .mobile-nav .mobile-nav__link[aria-current]{padding-left:12px}@media(min-width:1000px){.po-bf-campanha .po-product-tags:has(.po-selo:not([hidden])){display:inline-grid;grid-template-columns:repeat(2,1fr);gap:8px}}.po-cart__resumo .po-cart__nota{margin-top:12px}[id$=__collection-banner] h1.heading{color:#071f57!important;font-weight:700!important;font-size:32px!important;line-height:1.25;letter-spacing:normal;text-transform:none}[id$=__collection-banner] h1.heading:after{content:"";display:block;width:48px;height:2px;margin:12px auto 0;background:#b87333}[id$=__collection-banner] .page-header{margin-bottom:0;padding-bottom:0}@media(max-width:767px){[id$=__collection-banner] h1.heading{font-size:24px!important}}.product-meta .po-product-tags .po-selo--unidades{display:inline-flex!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/po-interface.css.map */
