body.template-product{--dm-product-page-gutter: 16px}body.template-product .dm-product-bold-inspired .productView-moreItem.moreItem-breadcrumb{box-sizing:border-box;width:min(calc(100% - 96px),1680px)!important;max-width:1680px;min-height:0!important;margin:7px auto 4px!important;padding:0!important;background:transparent!important}body.template-product .dm-product-bold-inspired .productView-moreItem.moreItem-breadcrumb>.container-1770{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.template-product,body.template-product #MainContent,body.template-product .section-header-basic,body.template-product .header-basic,body.template-product .dm-product-bold-inspired,body.template-product .dm-product-bold-inspired .productView-container,body.template-product .dm-product-bold-inspired .productView-nav,body.template-product .dm-product-bold-inspired .productView-image-wrapper,body.template-product .dm-product-bold-inspired .productView-image{background:#fefefe!important}body.template-product #MainContent{padding-bottom:0!important}@media(max-width:1024px){body.template-product .dm-product-bold-inspired .productView-moreItem.moreItem-breadcrumb{width:calc(100% - 32px)!important}}@media(max-width:767px){body.template-product .dm-product-bold-inspired .productView-moreItem.moreItem-breadcrumb{margin-top:0!important;margin-bottom:4px!important}}@media(min-width:768px)and (max-width:1024px){body.template-product{--dm-product-page-gutter: 24px}}.dm-product-bold-inspired{--dm-product-ink: var(--dm-color-text);--dm-product-heading: var(--dm-color-primary);--dm-product-text-secondary: #5F6B67;--dm-product-line: var(--dm-color-border);--dm-product-line-subtle: var(--dm-color-border-subtle);--dm-product-surface: var(--dm-color-card-background);--dm-product-surface-contrast: var(--dm-color-site-background);--dm-product-surface-tonal: var(--dm-color-tonal-green);--dm-product-surface-soft: var(--dm-color-tonal-soft);background:var(--dm-product-surface);color:var(--dm-product-ink)}.dm-product-bold-inspired .dm-product-title-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:10px;align-items:start}.dm-product-bold-inspired .dm-product-title-row .halo-socialShare,.dm-product-bold-inspired .dm-product-title-row .share-content,.dm-product-bold-inspired .dm-product-title-row .share-button__button{width:40px;min-width:40px;height:40px;min-height:40px}.dm-product-bold-inspired .dm-product-attributes{display:flex;max-height:none;margin:10px 0 4px;flex-wrap:wrap;gap:6px;overflow:visible}.dm-product-bold-inspired .dm-product-attribute-chip{display:inline-flex;min-height:24px;padding:4px 8px;align-items:center;border-radius:999px;background:var(--dm-color-chip-background);color:var(--dm-color-primary);font-size:11px;font-weight:600;line-height:1.2}.dm-product-bold-inspired .productView-container{max-width:1720px;margin:0 auto;padding:24px 30px 76px}.dm-product-bold-inspired .productView{align-items:flex-start;gap:clamp(30px,3.25vw,58px)}.dm-product-bold-inspired .halo-productView-left{flex:0 0 calc(64% - 29px);max-width:calc(64% - 29px)}.dm-product-bold-inspired .halo-productView-right{flex:1 1 36%;max-width:540px}.dm-product-bold-inspired .productView-nav,.dm-product-bold-inspired .productView-image-wrapper,.dm-product-bold-inspired .productView-image{border-radius:22px}.dm-product-bold-inspired .productView-image-wrapper{margin-top:var(--dm-product-image-margin-top-desktop, 0px);margin-bottom:var(--dm-product-image-margin-bottom-desktop, 0px)}.dm-product-bold-inspired .productView-nav{overflow:hidden}.dm-product-bold-inspired .productView-image{overflow:hidden;scroll-margin-top:calc(var(--header-height, 92px) + 12px)}.dm-product-bold-inspired .productView-img-container{display:flex;align-items:center;justify-content:center;min-height:clamp(620px,49vw,820px);padding:clamp(14px,2vw,30px)}.dm-product-bold-inspired .productView-img-container img{width:100%;height:100%;max-height:clamp(590px,46vw,780px);object-fit:contain}.dm-product-bold-inspired .productView-img-container img:not(.zoomImg){border-radius:8px}.dm-product-bold-inspired .productView-thumbnail{overflow:visible;padding:0 var(--dm-product-thumbnail-inset-desktop, 4px);border:0;border-radius:0;background:transparent}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link{overflow:visible;border:0;border-radius:0;background:transparent}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link img{object-fit:contain}.dm-product-bold-inspired .productView-thumbnail:not(.slick-current) .productView-thumbnail-link img{opacity:1}.dm-product-bold-inspired .productView-thumbnail.slick-current .productView-thumbnail-link img{opacity:1;filter:none}@media(min-width:768px){.dm-product-bold-inspired .productView-thumbnail,.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link{box-sizing:border-box}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link{display:grid;width:100%;height:auto;aspect-ratio:1;place-items:center;overflow:hidden}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link:after{display:none}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link img{position:static;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-position:center!important;transform:none}}.dm-product-bold-inspired .productView-product{padding-top:4px}.dm-product-bold-inspired .productView-title{max-width:590px;margin-bottom:8px;color:var(--dm-product-heading);font-size:clamp(30px,2.35vw,42px)!important;font-weight:800!important;line-height:1.04!important;letter-spacing:-.025em;text-transform:none}.dm-product-bold-inspired .productView-review{margin-bottom:13px}.dm-product-bold-inspired .productView-desc,.dm-product-bold-inspired .productView-desc p{color:var(--dm-product-text-secondary);font-size:16px;line-height:1.55}.dm-product-bold-inspired .productView-price{--dm-product-price-sale-columns: auto auto;--dm-product-price-sale-areas: "compare compare" "current saved";--dm-product-price-sale-justify: start;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:5px 0 8px;color:var(--dm-color-price-current);font-size:clamp(30px,2.2vw,38px)!important;font-weight:800;line-height:1.1}.dm-product-bold-inspired .productView-price .price--on-sale .price__sale{width:100%;column-gap:12px;row-gap:var(--dm-product-price-sale-row-gap, 6px);justify-content:flex-start;line-height:var(--dm-product-price-sale-line-height, inherit)}.dm-product-bold-inspired .productView-price .price--on-sale .price__compare{flex:0 0 100%;margin:0}.dm-product-bold-inspired .productView-price .price--on-sale .price__sale>.price__compare,.dm-product-bold-inspired .productView-price .price--on-sale .price__sale>.price__last{display:flex;align-items:center}.dm-product-bold-inspired .productView-price .price--on-sale .price__last,.dm-product-bold-inspired .productView-price .price--on-sale .price__saved{flex:0 0 auto}.dm-product-bold-inspired .productView-price .price-item--regular,.dm-product-bold-inspired .productView-price .price-item--sale{color:var(--dm-product-price-current-color, var(--dm-color-price-current));font-weight:800}.dm-product-bold-inspired .productView-price .price__compare .price-item--regular,.dm-product-bold-inspired .productView-price .price__compare .money,.dm-product-bold-inspired .productView-price .price-item--compare,.dm-product-bold-inspired .productView-price s,.dm-product-bold-inspired .productView-price s .money{color:var(--dm-product-price-compare-color, var(--dm-color-price-compare))!important;font-size:17px;font-weight:500}.dm-product-bold-inspired .productView-price .price__regular .price-item--regular,.dm-product-bold-inspired .productView-price .price__regular .money,.dm-product-bold-inspired .productView-price .price__last .price-item--sale,.dm-product-bold-inspired .productView-price .price__last .money{color:var(--dm-product-price-current-color, var(--dm-color-price-current))!important}.dm-product-bold-inspired .productView-price .price__saved{align-self:center;background:var(--dm-product-savings-background, var(--dm-color-promo-badge))!important}.dm-product-bold-inspired .productView-price .price__saved .price-item,.dm-product-bold-inspired .productView-price .price__saved .money{color:var(--dm-product-savings-color, var(--dm-color-promo-badge-text))!important;font-weight:var(--dm-product-price-saved-font-weight, var(--product-price-font-weight))}.dm-product-bold-inspired .productView-moreItem{margin-top:0}.dm-product-bold-inspired .dm-related-products{display:grid;gap:7px;width:100%;margin-bottom:10px}.dm-product-bold-inspired .dm-related-products__label{color:#1f2927;font-size:14px;font-weight:700;line-height:1.3;text-transform:none}.dm-product-bold-inspired .dm-related-products__trigger{display:grid;grid-template-columns:minmax(0,1fr) 20px;width:100%;min-height:46px;padding:9px 12px;align-items:center;gap:10px;border:1px solid #D4DAD7;border-radius:9px;background:#fefefe;color:#1f2927;cursor:pointer;font:inherit;text-align:left;text-transform:none}.dm-product-bold-inspired .dm-related-products__trigger:hover,.dm-product-bold-inspired .dm-related-products[data-open=true] .dm-related-products__trigger{background:#eef2f0}.dm-product-bold-inspired .dm-related-products__value{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dm-product-bold-inspired .dm-related-products__chevron{width:12px;height:8px;justify-self:center;fill:none;stroke:#002725;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .18s ease}.dm-product-bold-inspired .dm-related-products[data-open=true] .dm-related-products__chevron{transform:rotate(180deg)}.dm-product-bold-inspired .dm-related-products__options{display:grid;width:100%;margin:0;padding:4px;gap:2px;border:1px solid #D4DAD7;border-radius:9px;background:#fefefe;list-style:none}.dm-product-bold-inspired .dm-related-products__options[hidden]{display:none}.dm-product-bold-inspired .dm-related-products__option{display:flex;min-height:44px;padding:9px 10px;align-items:center;border-radius:7px;color:#1f2927;font-weight:600;line-height:1.3;text-decoration:none;text-transform:none}.dm-product-bold-inspired .dm-related-products__option:hover,.dm-product-bold-inspired .dm-related-products__option:focus-visible{background:#eef2f0;color:#002725}.dm-product-bold-inspired .dm-related-products__option.is-selected,.dm-product-bold-inspired .dm-related-products__option[aria-selected=true]{background:#e7efeb;color:#002725}.dm-product-bold-inspired .product-form__input{margin-bottom:10px}.dm-product-bold-inspired .product-form__input .form__label{margin-bottom:10px;color:var(--dm-product-ink);font-size:14px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.dm-product-bold-inspired .product-form__input input[type=radio]+label{min-height:44px;padding:11px 16px;border:1px solid var(--dm-color-border)!important;border-radius:9px;background:var(--dm-product-surface)!important;color:var(--dm-product-ink)!important;font-weight:700;transition:border-color .2s ease,background .2s ease,color .2s ease}.dm-product-bold-inspired .product-form__input input[type=radio]:checked+label{border-color:var(--dm-color-primary)!important;background:var(--dm-product-surface-tonal)!important;color:var(--dm-color-primary)!important;box-shadow:none}.dm-product-bold-inspired .product-form__input:not(.product-form__swatch) input[type=radio]+label .text{border:0!important;background:transparent!important;color:inherit!important;box-shadow:none}.dm-product-bold-inspired .productView-quantity .form__label{color:var(--dm-product-ink);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dm-product-bold-inspired quantity-input,.dm-product-bold-inspired .quantity{min-height:52px;border-color:var(--dm-product-line);border-radius:9px}.dm-product-bold-inspired .dm-product-quantity .quantity__input{background-color:var(--dm-color-tonal-soft)}.dm-product-bold-inspired .productView-action,.dm-product-bold-inspired .product-form__buttons{width:100%;max-width:none}.dm-product-bold-inspired .product-form__submit,.dm-product-bold-inspired .productView-action .button{min-height:58px;border-radius:9px!important;font-size:15px!important;font-weight:800!important;letter-spacing:.045em;text-transform:uppercase;box-shadow:none!important;transition:filter .2s ease,transform .2s ease}.dm-product-bold-inspired .product-form__submit:hover,.dm-product-bold-inspired .productView-action .button:hover{--dm-product-cta-border: var(--atc-border-color-hover, var(--dm-color-cta-hover));--dm-product-cta-background: var(--atc-bg-color-hover, var(--dm-color-cta-hover));--dm-product-cta-color: var(--atc-color-hover, var(--dm-color-cta-text));filter:none;transform:translateY(-1px)}.dm-product-bold-inspired .product-form__submit:active,.dm-product-bold-inspired .productView-action .button:active{--dm-product-cta-border: var(--dm-color-cta-pressed);--dm-product-cta-background: var(--dm-color-cta-pressed);--dm-product-cta-color: var(--dm-color-cta-text)}.dm-product-bold-inspired .productView-groupBottom{margin-top:8px}.dm-product-bold-inspired .productView-payment .shopify-payment-button [data-testid=Checkout-button],.dm-product-bold-inspired .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{min-height:52px;border:1px solid var(--bin-border-color, var(--dm-color-primary))!important;border-radius:9px!important;background:var(--bin-bg-color, var(--dm-color-card-background))!important;color:var(--bin-color, var(--dm-color-primary))!important;box-shadow:none!important;font-weight:700;text-transform:none}.dm-product-bold-inspired .productView-payment .shopify-payment-button [data-testid=Checkout-button]:hover,.dm-product-bold-inspired .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:var(--bin-border-color-hover, var(--dm-color-accent-soft))!important;background:var(--bin-bg-color-hover, var(--dm-color-chip-background))!important;color:var(--bin-color-hover, var(--dm-color-primary))!important}.dm-product-bold-inspired .shipping-calc-wrapper input{--dm-shipping-input-background: #FEFEFE;width:auto!important;min-width:0;flex:1 1 auto;border-radius:10px!important}.dm-product-bold-inspired .shipping-calc-wrapper input::placeholder{text-transform:none}.dm-product-bold-inspired .shipping-calc-wrapper .btn{width:104px!important;min-width:104px;flex:0 0 104px;border-radius:10px!important;font-weight:700;text-transform:none}.dm-product-bold-inspired .shipping-calc-wrapper .btn:hover{--dm-shipping-button-border: var(--dm-color-primary);--dm-shipping-button-background: var(--dm-product-surface-tonal);--dm-shipping-button-color: var(--dm-color-primary)}.dm-product-bold-inspired .frete-calculo{box-sizing:border-box;width:100%;margin-top:10px;padding:8px 12px 10px;border:1px solid var(--dm-color-border-subtle, var(--dm-color-border));border-radius:12px;background:var(--dm-product-surface-soft)}.dm-product-bold-inspired .frete-calculo .titulo-modulo{gap:8px;align-items:center;flex-wrap:wrap}.dm-product-bold-inspired .frete-calculo .titulo-modulo .text{margin-bottom:2px;line-height:1.25}.dm-product-bold-inspired .frete-produto{margin-top:0}.dm-product-bold-inspired .shipping-calc-wrapper{margin-top:4px}.dm-product-bold-inspired .shipping-calc-wrapper .formulario-frete{display:flex;width:100%;gap:8px}.dm-product-bold-inspired .shipping-calc-wrapper input,.dm-product-bold-inspired .shipping-calc-wrapper .btn{height:42px}.dm-product-bold-inspired :is(.tab-showMore .button,.dm-description-read-more){width:auto;min-width:0;min-height:0;padding:0 0 4px;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:transparent!important;color:var(--dm-color-primary)!important;font-size:14px;font-weight:600;line-height:1.2;text-transform:none}.dm-product-bold-inspired .dm-description-read-more{display:block;margin:14px auto 0;cursor:pointer}html.dm-bold-product-ux body.template-product .halo-recently-viewed-block :is(.product-item,.card){background:var(--dm-color-card-background)!important}html.dm-bold-product-ux.dm-product-commerce-visible body.template-product .help-customer{opacity:0;visibility:hidden;pointer-events:none}.dm-product-bold-inspired .productView-info-item,.dm-product-bold-inspired .productView-tab .tab-title,.dm-product-bold-inspired .productView-tab .toggleLink{border-color:var(--dm-product-line)}.dm-product-bold-inspired .tabs-contents-vertical .toggle-content{padding-top:0}.dm-product-bold-inspired .tabs-contents-vertical .toggle-content>:first-child,.dm-product-bold-inspired .tabs-contents-vertical .toggle-content>.metafield-rich_text_field>:first-child{margin-top:0}@media(min-width:1025px){.dm-product-bold-inspired{--product-swatch-width: 36px;--product-swatch-height: 28px}.dm-product-bold-inspired .productView-img-container .zoomImg{display:none!important}.dm-product-bold-inspired .productView-thumbnail.dm-thumbnail-is-current .productView-thumbnail-link,.dm-product-bold-inspired .productView-thumbnail.slick-current .productView-thumbnail-link,.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link[aria-current=true]{border:2px solid #002725;border-radius:10px;background:#e7efeb}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link:focus-visible{outline:3px solid #8FB9AE;outline-offset:3px}.dm-product-bold-inspired .productView-container{padding:16px 30px 52px}.dm-product-bold-inspired .productView-top{align-items:stretch}.dm-product-bold-inspired .productView{gap:clamp(24px,2.75vw,46px)}.dm-product-bold-inspired .halo-productView-left{display:flex;flex:0 0 calc(50% - 23px);max-width:calc(50% - 23px);padding-right:0;padding-left:0}.dm-product-bold-inspired .halo-productView-right{flex:1 1 50%;max-width:620px;position:sticky;top:calc(var(--header-height, 92px) + 12px);align-self:flex-start}.dm-product-bold-inspired .productView-image[data-dm-media-shape] .productView-img-container{box-sizing:border-box;display:flex;width:100%;height:auto;min-height:0;max-height:none;padding:0 10px 10px!important;aspect-ratio:auto;align-items:flex-start;justify-content:center;overflow:visible}.dm-product-bold-inspired .productView-image[data-dm-media-shape] .productView-img-container .media{position:static;display:flex;width:100%;height:auto;min-height:0;align-items:flex-start;justify-content:center}.dm-product-bold-inspired .productView-image[data-dm-media-shape] .productView-img-container img:not(.zoomImg){position:static!important;top:auto!important;left:auto!important;display:block;width:auto!important;height:auto!important;max-width:var(--dm-product-media-max-width, 68%)!important;max-height:var(--dm-product-media-max-height, 540px)!important;margin:0 auto;object-fit:contain!important;object-position:center top!important;transform:none!important}.dm-product-bold-inspired .productView-image[data-dm-media-shape=portrait] .productView-img-container img:not(.zoomImg){--dm-product-media-max-width: 54%;--dm-product-media-max-height: 470px}.dm-product-bold-inspired .productView-image[data-dm-media-shape=landscape] .productView-img-container img:not(.zoomImg){--dm-product-media-max-width: 84%;--dm-product-media-max-height: 520px}.dm-product-bold-inspired .productView-images-wrapper{width:100%;min-height:100%}.dm-product-bold-inspired .productView.layout-1 .productView-thumbnail-wrapper,.dm-product-bold-inspired .productView.layout-2 .productView-thumbnail-wrapper{align-self:stretch}.dm-product-bold-inspired .productView.layout-1 .productView-thumbnail-wrapper .productView-for,.dm-product-bold-inspired .productView.layout-2 .productView-thumbnail-wrapper .productView-for{min-height:100%}.dm-product-bold-inspired .productView-product{padding-top:0}.dm-product-bold-inspired .dm-product-title-row{grid-template-columns:minmax(0,1fr) 30.6px;gap:8px}.dm-product-bold-inspired .dm-product-title-row .halo-socialShare,.dm-product-bold-inspired .dm-product-title-row .share-content{width:30.6px;min-width:30.6px;height:30.6px;min-height:30.6px}.dm-product-bold-inspired .productView-title{margin:0;font-size:clamp(27px,2vw,36px)!important;line-height:1.08!important}.dm-product-bold-inspired .dm-product-title-row .share-button__button{display:grid;width:30.6px;min-width:30.6px;height:30.6px;min-height:30.6px;padding:0!important;place-items:center;border:1px solid var(--dm-color-border);border-radius:10px;background:var(--dm-color-card-background);color:var(--dm-color-primary);font-size:0;line-height:1}.dm-product-bold-inspired .dm-product-title-row .share-button__button svg{position:static;display:block;width:13.73px;height:13.73px;margin:0;fill:currentColor}.dm-product-bold-inspired .dm-product-title-row .share-button__button>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dm-product-bold-inspired .dm-product-attributes{margin:4px 0 2px;gap:5px}.dm-product-bold-inspired .dm-product-short-description,.dm-product-bold-inspired .dm-product-price{margin-top:0}.dm-product-bold-inspired .dm-product-short-description{margin-top:2px}.dm-product-bold-inspired .productView-price{--dm-product-price-sale-row-gap: 1px;--dm-product-price-saved-font-weight: 700;margin:0 0 3px;text-align:left}.dm-product-bold-inspired .productView-price .price{justify-content:flex-start}.dm-product-bold-inspired .productView-price .price:not(.price--on-sale) .price__regular{text-align:left}.dm-product-bold-inspired .product-form__input .form__label,.dm-product-bold-inspired .productView-quantity .form__label{margin-bottom:5px;text-transform:none}.dm-product-bold-inspired quantity-input,.dm-product-bold-inspired .quantity{min-height:40px;border-color:var(--dm-color-border)}.dm-product-bold-inspired .dm-product-quantity .quantity__container,.dm-product-bold-inspired .dm-product-quantity .quantity__input{height:40px;min-height:40px;max-height:40px}.dm-product-bold-inspired .dm-product-quantity .quantity__input{font-size:13px}.dm-product-bold-inspired .productView-moreItem.dm-product-title{padding-block:0 2px!important}.dm-product-bold-inspired .productView-moreItem.dm-product-short-description{padding-block:0 3px!important}.dm-product-bold-inspired .productView-moreItem.dm-product-price{padding-block:1px 4px!important}.dm-product-bold-inspired .productView-moreItem-product-variant{--dm-product-variant-border-margin-bottom: 8.8px;padding-block:0 4px!important}.dm-product-bold-inspired .product-form__input{margin-bottom:6px}.dm-product-bold-inspired .product-form__input input[type=radio]+label{min-height:29.4px;padding:5.6px 14.4px}.dm-product-bold-inspired .product-form__input:not(.product-form__swatch) input[type=radio]+label .text{padding-inline:9px;line-height:28px}.dm-product-bold-inspired .productView-moreItem.dm-product-quantity{padding-block:0 4px!important}.dm-product-bold-inspired .productView-moreItem.dm-product-buy{padding-block:1px 3px!important}.dm-product-bold-inspired .dm-product-buy .product-form__submit,.dm-product-bold-inspired .productView-action .button{min-height:50px}.dm-product-bold-inspired .productView-groupBottom{margin-top:5px}.dm-product-bold-inspired .productView-payment .shopify-payment-button [data-testid=Checkout-button],.dm-product-bold-inspired .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{min-height:46px;border-color:var(--dm-color-border)!important;background:var(--dm-color-card-background)!important;color:var(--dm-color-primary)!important;font-size:14px}.dm-product-bold-inspired .halo-productView-right .productView-product{position:static}}@media(min-width:1280px){.dm-product-bold-inspired .productView.layout-4 .productView-image-wrapper{min-height:var(--dm-product-gallery-image-height, 0)}.dm-product-bold-inspired .productView.layout-1 .productView-image-wrapper,.dm-product-bold-inspired .productView.layout-2 .productView-image-wrapper{width:calc(100% - var(--dm-product-thumbnail-width-desktop, 132px))}.dm-product-bold-inspired .productView.layout-1 .productView-thumbnail-wrapper,.dm-product-bold-inspired .productView.layout-2 .productView-thumbnail-wrapper{width:var(--dm-product-thumbnail-width-desktop, 132px)}}@media(max-width:1024px){.dm-product-bold-inspired .productView-container{padding:20px var(--dm-product-page-gutter) 54px}.dm-product-bold-inspired .productView{gap:25px}.dm-product-bold-inspired .halo-productView-left,.dm-product-bold-inspired .halo-productView-right{flex:0 0 100%;max-width:100%}.dm-product-bold-inspired .productView-nav,.dm-product-bold-inspired .productView-image-wrapper,.dm-product-bold-inspired .productView-image{border-radius:16px}.dm-product-bold-inspired .productView-title{font-size:clamp(27px,8vw,34px)!important}}@media(min-width:768px)and (max-width:1024px){.dm-product-bold-inspired .productView-top{--dm-product-tablet-column-gap: clamp(20px, 2.5vw, 28px);width:100%;min-width:0;gap:var(--dm-product-tablet-column-gap)}.dm-product-bold-inspired .halo-productView-left,.dm-product-bold-inspired .halo-productView-right{box-sizing:border-box;flex:0 1 calc((100% - var(--dm-product-tablet-column-gap)) / 2);width:calc((100% - var(--dm-product-tablet-column-gap)) / 2);min-width:0;max-width:calc((100% - var(--dm-product-tablet-column-gap)) / 2);margin:0;padding-inline:0}.dm-product-bold-inspired .productView-img-container{box-sizing:border-box;width:100%;height:clamp(390px,52vw,520px);min-height:0;max-height:520px;padding:14px!important;aspect-ratio:auto;overflow:hidden}.dm-product-bold-inspired .productView-img-container .media{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.dm-product-bold-inspired .productView-img-container img{position:static;top:auto;left:auto;display:block;width:auto;height:auto;max-width:82%;max-height:82%;margin:0 auto;object-fit:contain!important;object-position:center!important;transform:none}}@media(max-width:767px){.dm-product-bold-inspired{--dm-mobile-toolbar-height: 64px;--dm-mobile-sticky-height: 76px}.dm-product-bold-inspired .productView-container{padding:8px var(--dm-product-page-gutter)}.dm-product-bold-inspired .productView{gap:12px}.dm-product-bold-inspired .productView-top{gap:6px}.dm-product-bold-inspired .productView-images-wrapper,.dm-product-bold-inspired .productView-image-wrapper,.dm-product-bold-inspired .productView-nav{width:100%;max-width:100%}.dm-product-bold-inspired .productView-thumbnail{flex:0 0 46px;width:46px!important;min-width:46px;padding:0!important}.dm-product-bold-inspired .productView-image-wrapper{margin-top:var(--dm-product-image-margin-top-mobile, 0px);margin-bottom:var(--dm-product-image-margin-bottom-mobile, 0px)}.dm-product-bold-inspired .productView-nav,.dm-product-bold-inspired .productView-image-wrapper,.dm-product-bold-inspired .productView-image{border-radius:14px}.dm-product-bold-inspired .productView-img-container{box-sizing:border-box;width:100%;height:clamp(216px,57vw,248px);min-height:0;max-height:248px;padding:5px 12px!important;aspect-ratio:auto;overflow:hidden}.dm-product-bold-inspired .productView-img-container .media{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.dm-product-bold-inspired .productView-img-container img{position:static;top:auto;left:auto;display:block;width:auto;height:auto;max-width:80%;max-height:88%;margin:0 auto;object-fit:contain!important;object-position:center!important;transform:none}.dm-product-bold-inspired .productView-image[data-dm-media-shape=portrait] .productView-img-container img{max-width:72%;max-height:90%}.dm-product-bold-inspired .productView-image[data-dm-media-shape=landscape] .productView-img-container img{max-width:84%;max-height:82%}.dm-product-bold-inspired .productView-thumbnail-wrapper{width:100%;max-width:100%;margin-top:0;padding:0;overflow:hidden}.dm-product-bold-inspired .productView-for:not(.slick-initialized){display:flex;justify-content:flex-end;gap:2px;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dm-product-bold-inspired .productView-for:not(.slick-initialized)::-webkit-scrollbar{display:none}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link{position:relative;display:grid;width:46px;height:46px;padding:0;place-items:center;overflow:hidden;border:0;border-radius:0;background:transparent;scroll-snap-align:start}.dm-product-bold-inspired .productView-thumbnail-wrapper .slick-list,.dm-product-bold-inspired .productView-thumbnail-wrapper .slick-track,.dm-product-bold-inspired .productView-thumbnail{margin:0!important}.dm-product-bold-inspired .productView-thumbnail-wrapper .slick-list{display:flex;justify-content:flex-end}.dm-product-bold-inspired .productView-thumbnail-wrapper .slick-track{display:flex;width:auto!important;margin-left:auto!important;margin-right:0!important;gap:2px}.dm-product-bold-inspired .productView-thumbnail-wrapper .slick-list,.dm-product-bold-inspired .productView-thumbnail-wrapper .slick-track{padding:0!important}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link:after{display:none}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link img{position:static;top:auto;left:auto;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0;object-fit:contain!important;object-position:center!important;transform:none}.dm-product-bold-inspired .productView-thumbnail.slick-current .productView-thumbnail-link,.dm-product-bold-inspired .productView-thumbnail.dm-thumbnail-is-current .productView-thumbnail-link,.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link[aria-current=true]{border:2px solid #002725;border-radius:8px;background:#e7efeb;box-shadow:none}.dm-product-bold-inspired .productView-thumbnail.slick-current .productView-thumbnail-link img,.dm-product-bold-inspired .productView-thumbnail.dm-thumbnail-is-current .productView-thumbnail-link img,.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link[aria-current=true] img{opacity:1;filter:none}.dm-product-bold-inspired .productView-thumbnail .productView-thumbnail-link:focus-visible{outline:3px solid #8FB9AE;outline-offset:2px}.dm-product-bold-inspired .productView-image-wrapper .halo-productBadges .custom-badge{display:none}.dm-product-bold-inspired .productView-product{display:flex;flex-direction:column;padding-top:0}.dm-product-bold-inspired .productView-product>.dm-product-title{order:-3}.dm-product-bold-inspired .productView-product>.dm-product-short-description{order:-2}.dm-product-bold-inspired .productView-product>.dm-product-price{order:-1}.dm-product-bold-inspired .dm-product-title-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:6px;align-items:center}.dm-product-bold-inspired .productView-title{margin:0;color:var(--dm-color-primary);font-size:clamp(24px,6.8vw,28px)!important;font-weight:750!important;line-height:1.1!important;letter-spacing:-.02em;text-transform:none}.dm-product-bold-inspired .dm-product-title-row .halo-socialShare,.dm-product-bold-inspired .dm-product-title-row .share-content{width:44px;min-width:44px;height:44px;min-height:44px;margin:0!important;align-self:center}.dm-product-bold-inspired .dm-product-title-row .share-button__button{position:relative;display:grid;box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;padding:0!important;place-items:center;overflow:hidden;border:1px solid var(--dm-color-border)!important;border-radius:9px!important;background:var(--dm-color-card-background)!important;color:var(--dm-color-primary);font-size:0;line-height:0}.dm-product-bold-inspired .dm-product-title-row .share-button__button:before{content:none}.dm-product-bold-inspired .dm-product-title-row .share-button__button svg{position:static;z-index:1;display:block;width:13.5px;height:13.5px;margin:0!important}.dm-product-bold-inspired .dm-product-title-row .share-button__button>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dm-product-bold-inspired .dm-product-short-description{margin-top:4px}.dm-product-bold-inspired .dm-product-short-description .productView-desc,.dm-product-bold-inspired .dm-product-short-description .productView-desc p{margin:0;color:var(--dm-product-text-secondary);font-size:14px!important;line-height:1.35!important}.dm-product-bold-inspired .dm-product-price{margin-top:4px}.dm-product-bold-inspired .productView-price{--dm-product-price-sale-columns: minmax(0, 1fr);--dm-product-price-sale-areas: "saved" "compare" "current";--dm-product-price-sale-justify: start;--dm-product-price-sale-row-gap: .5px;--dm-product-price-sale-compare-margin: 1px 0 0;--dm-product-price-sale-line-height: 0;margin:0 0 2px;color:var(--dm-color-price-current);font-size:clamp(26px,7.5vw,30px)!important;font-weight:750;text-align:left}.dm-product-bold-inspired .productView-price .price{width:100%;justify-content:flex-start}.dm-product-bold-inspired .productView-price .price:not(.price--on-sale) .price__regular{text-align:left}.dm-product-bold-inspired .productView-price .price__compare .price-item--regular,.dm-product-bold-inspired .productView-price .price__compare .money,.dm-product-bold-inspired .productView-price .price-item--compare,.dm-product-bold-inspired .productView-price s,.dm-product-bold-inspired .productView-price s .money{font-size:15px}.dm-product-bold-inspired .product-form__input{margin-bottom:9px}.dm-product-bold-inspired .product-form__input[data-product-attribute=set-rectangle]:not(.product-form__swatch):where(:not([hidden])){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dm-product-bold-inspired .product-form__input[data-product-attribute=set-rectangle]:not(.product-form__swatch)>legend{grid-column:1 / -1}.dm-product-bold-inspired .product-form__input .form__label,.dm-product-bold-inspired .productView-quantity .form__label{margin-bottom:8px;font-size:13px;text-transform:none}.dm-product-bold-inspired .product-form__input input[type=radio]+label{position:relative;display:flex;width:100%;min-width:0;min-height:44px;margin:0;padding:8px 10px;align-items:center;justify-content:center;border-color:var(--dm-color-border)!important;background:var(--dm-color-card-background)!important;color:var(--dm-color-text)!important;box-sizing:border-box}.dm-product-bold-inspired .product-form__input:not(.product-form__swatch) input[type=radio]+label .text{width:100%;min-width:0;height:auto;padding:0;font-size:12px;line-height:1.2;white-space:normal}.dm-product-bold-inspired .dm-product-quantity :is(button,input),.dm-product-bold-inspired .dm-product-quantity :is(.quantity__container,quantity-input,.quantity){min-height:44px}.dm-product-bold-inspired .product-form__input input[type=radio]:focus-visible+label{outline:3px solid var(--dm-color-focus-ring);outline-offset:3px}.dm-product-bold-inspired .dm-product-buy .product-form__submit,.dm-product-bold-inspired .productView-action .button{min-height:54px;border-radius:13px!important;font-size:15px!important;font-weight:700!important;letter-spacing:0;text-transform:none}.dm-product-bold-inspired .productView-form.always-on-mobile .pvGroup-row,.dm-product-bold-inspired .productView-form.always-on-mobile .productView-groupTop,.dm-product-bold-inspired .productView-form.always-on-mobile .pvGroup-row .productView-action{display:block;width:100%}.dm-product-bold-inspired .dm-product-buy .product-form__submit:active,.dm-product-bold-inspired .productView-action .button:active{transform:translateY(1px)}.dm-product-bold-inspired .dm-product-buy .product-form__submit:is(.is-loading,.loading){cursor:progress}.dm-product-bold-inspired .dm-product-buy .product-form__submit:disabled:not(.is-loading,.loading){--dm-product-cta-border: var(--dm-color-cta-disabled);--dm-product-cta-background: var(--dm-color-cta-disabled);--dm-product-cta-color: var(--dm-color-cta-disabled-text);cursor:not-allowed}.dm-product-bold-inspired :is(button,a,input,select):focus-visible{outline:3px solid var(--dm-color-focus-ring);outline-offset:3px}.dm-product-bold-inspired .frete-produto{margin-top:0}.dm-product-bold-inspired .dm-product-attributes{margin:5px 0 2px;gap:5px}.dm-product-bold-inspired .productView-moreItem.dm-product-title{padding-top:2px!important;padding-bottom:5px!important}.dm-product-bold-inspired .productView-moreItem.dm-product-short-description{padding-top:0!important;padding-bottom:5px!important}.dm-product-bold-inspired .productView-moreItem.dm-product-price{padding-top:3px!important;padding-bottom:2px!important}.dm-product-bold-inspired .productView-moreItem.dm-product-quantity{padding-top:0!important;padding-bottom:9px!important}.dm-product-bold-inspired .productView-moreItem.dm-product-buy{padding-top:0!important;padding-bottom:4px!important}.dm-product-bold-inspired .frete-calculo{margin-top:8px}.dm-product-bold-inspired .frete-calculo .titulo-modulo{gap:8px;align-items:center}.dm-product-bold-inspired .frete-calculo .titulo-modulo .text{font-size:13px;line-height:1.3}.dm-product-bold-inspired .shipping-calc-wrapper,.dm-product-bold-inspired .shipping-calc-wrapper .formulario-frete{display:flex;width:100%;gap:8px}.dm-product-bold-inspired .shipping-calc-wrapper input,.dm-product-bold-inspired .shipping-calc-wrapper .btn{height:44px}.dm-product-bold-inspired .shipping-calc-wrapper input{width:auto!important;min-width:0;flex:1 1 auto}.dm-product-bold-inspired .shipping-calc-wrapper .btn{width:104px!important;min-width:104px;flex:0 0 104px;border-radius:10px!important}.dm-product-bold-inspired .productView-anchorButtons{display:none!important;margin:0!important}.dm-product-bold-inspired .tabs-contents .toggleLink{min-height:48px;font-size:clamp(22px,6vw,25px)!important;text-transform:none!important}.dm-product-bold-inspired .tabs-contents .toggle-content{color:var(--dm-color-text);font-size:16px!important;line-height:1.55!important}html.dm-bold-product-ux .fancybox-button{min-width:44px;min-height:44px}}@media(max-width:380px){.dm-product-bold-inspired .shipping-calc-wrapper .formulario-frete{display:grid;grid-template-columns:minmax(0,1fr)}.dm-product-bold-inspired .shipping-calc-wrapper .btn{width:100%!important;min-width:0;flex-basis:auto}}@media(max-width:767px){html.dm-bold-product-ux body.template-product .announcement-bar{min-height:26px}html.dm-bold-product-ux body.template-product .section-header-mobile .header-mobile,html.dm-bold-product-ux body.template-product .section-header-mobile .header-mobile__wrapper,html.dm-bold-product-ux body.template-product .section-header-mobile .header-mobile--wrapper{min-height:72px}html.dm-bold-product-ux body.template-product .section-header-mobile .header-mobile__item:not(.header-mobile__item--logo),html.dm-bold-product-ux body.template-product .section-header-mobile .header__icon,html.dm-bold-product-ux body.template-product .section-header-mobile .mobileMenu-toggle{min-width:44px;min-height:44px}html.dm-bold-product-ux body.template-product .halo-sticky-toolbar-mobile{min-height:calc(64px + env(safe-area-inset-bottom));transition:opacity .18s ease,visibility .18s ease,transform .18s ease}html.dm-bold-product-ux.dm-sticky-cta-active:not(.dm-main-cta-visible) body.template-product .halo-sticky-toolbar-mobile{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%)}html.dm-bold-product-ux body.template-product .halo-sticky-toolbar-mobile .bottom-bar,html.dm-bold-product-ux body.template-product .halo-sticky-toolbar-mobile .bottom-bar--list{min-height:64px}.dm-product-bold-inspired .productView-stickyCart.style-1.always-on-mobile,html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1.always-on-mobile{top:auto;bottom:env(safe-area-inset-bottom);min-height:76px;padding:10px 12px;border-top:1px solid var(--dm-color-border);background:var(--dm-color-card-background);box-shadow:0 -6px 18px rgb(var(--dm-color-primary-rgb) / 10%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%);transition:opacity .12s ease,visibility .12s ease,transform .12s ease}html.dm-bold-product-ux.dm-sticky-cta-active:not(.dm-main-cta-visible) body.template-product .productView-stickyCart.style-1.always-on-mobile{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1>:is(.container,.container-1170,.container-1770,.container-full){padding:0}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-product{display:block}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-left,html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-right{display:flex;width:100%;min-width:0;padding:0}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-left{display:none}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-right{gap:0}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-wishlist,html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-image,html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-title,html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-brand{display:none}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-info{width:100%;padding:0}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-price,html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-price .money-subtotal{color:var(--dm-color-price-current);font-size:clamp(20px,6vw,25px);font-weight:750;font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .dm-product-sticky-savings{display:block;margin-top:3px;color:var(--dm-color-promo-badge-text);font-size:10px;font-weight:700;line-height:1.15;white-space:normal}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .dm-product-sticky-savings[hidden]{display:none}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-price .money-compare-price{display:block;color:var(--dm-product-text-secondary);font-size:12px}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-actions,html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .empty-add-cart-button-wrapper{width:100%;min-width:0;padding:0}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-right .sticky-actions{display:block;flex:1 1 auto}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-right .sticky-actions .empty-add-cart-button-wrapper{display:block!important}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-actions #show-sticky-product{display:flex!important;align-items:center;justify-content:center;opacity:1;visibility:visible}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-actions .button{width:100%;min-height:54px;max-height:none;padding:10px 12px!important;border-color:var(--dm-sticky-cta-border, var(--dm-color-cta))!important;border-radius:13px;background:var(--dm-sticky-cta-background, var(--dm-color-cta))!important;color:var(--dm-sticky-cta-color, var(--dm-color-cta-text))!important;font-size:14px;font-weight:700;line-height:1.15;text-transform:none}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-actions .button:hover:not(:disabled){--dm-sticky-cta-border: var(--dm-color-cta-hover);--dm-sticky-cta-background: var(--dm-color-cta-hover);--dm-sticky-cta-color: var(--dm-color-cta-text)}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-actions .button:active:not(:disabled){--dm-sticky-cta-border: var(--dm-color-cta-pressed);--dm-sticky-cta-background: var(--dm-color-cta-pressed);--dm-sticky-cta-color: var(--dm-color-cta-text)}html.dm-bold-product-ux body.template-product .productView-stickyCart.style-1 .sticky-actions .button:disabled:not([aria-busy=true]){border-color:var(--dm-color-cta-disabled)!important;background:var(--dm-color-cta-disabled)!important;color:var(--dm-color-cta-disabled-text)!important}html.dm-bold-product-ux body.template-product .help-customer{right:12px;bottom:calc(var(--dm-toolbar-offset, 64px) + var(--dm-sticky-offset, 76px) + 14px);gap:8px;transition:bottom .18s ease}html.dm-bold-product-ux body.template-product .help-customer :is(.scroll-to-top,.whatsapp-button-float,.help-button){width:42px;height:42px;margin-top:0}html.dm-bold-product-ux body.template-product .help-customer:has(.scroll-to-top.is-visible) .help-button{display:none}html.dm-bold-product-ux body.template-product .help-customer .list-options-help{right:12px;bottom:calc(var(--dm-toolbar-offset, 64px) + var(--dm-sticky-offset, 76px) + 68px)}html.dm-bold-product-ux.dm-product-commerce-visible body.template-product .help-customer{opacity:0;visibility:hidden;pointer-events:none}html.dm-bold-product-ux body.template-product #MainContent{padding-bottom:env(safe-area-inset-bottom)!important}html.dm-bold-product-ux body.template-product :is(#tabela-container,#ingredientes-container){scroll-margin-top:96px}}@media(prefers-reduced-motion:reduce){.dm-product-bold-inspired *,html.dm-bold-product-ux body.template-product .productView-stickyCart{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/dm-product-bold-inspired.css.map */
