product-component.product-information__grid,.product-information__grid{grid-template-columns:minmax(0,55fr) minmax(0,45fr)!important}@media screen and (max-width:989px){product-component.product-information__grid,.product-information__grid{grid-template-columns:minmax(0,1fr)!important}}.product-form-buttons .quantity-selector-wrapper,.product-form-buttons .quantity-selector,.product-form-buttons .accelerated-checkout-block,.shopify-payment-button{display:none!important}.product-form-buttons>span{flex:1 1 100%!important}.product-details .group-block-content>.group-block,.product-details .group-block-content>.buy-buttons-block,.product-details div:has(>.ewc-col):not(:has(>.ewc-col--badge)){align-self:stretch;width:100%;max-width:100%}.product-details div:has(>.ewc-col--badge){width:auto!important;flex:0 0 auto!important}.ewc-col--badge{display:inline-flex}.ewc-col--badge .badge.price__badge-custom{background:#9b2224!important;color:#fff!important;border-color:transparent!important;display:inline-flex;align-items:center;column-gap:.4em;border-radius:4px;padding:0 .5em;font-weight:700;font-size:13.2px;line-height:1.75em;letter-spacing:1.1px}.ewc-col--badge .badge svg{height:1em}.product-details div[class*=group-block]:has(.price__badge-custom){justify-content:flex-start!important;gap:10px;align-items:baseline}.product-details div[class*=group-block]:has(.price__badge-custom)>*{flex:0 0 auto!important;width:auto!important}.product-information__grid h1{font-size:30px!important;font-weight:600!important;color:#121212!important;line-height:1.2}.product-information__grid .price-item__group.price,.product-information__grid .price-item--sale{font-size:19.8px!important;font-weight:700!important;color:#b00000!important;letter-spacing:.0722em!important}.product-information__grid .compare-at-price,.product-information__grid .price-item--regular.compare-at-price{font-size:19.8px!important;font-weight:400!important;color:#121212!important;text-decoration:line-through;letter-spacing:.0722em!important}.product-information__grid .add-to-cart-button,.product-information__grid button[type=submit]{inline-size:100%!important;font-size:20.9px!important;font-weight:700!important}.product-information__grid .product-form-buttons{flex-direction:column!important;align-items:stretch!important}.product-information__grid .product-form-buttons>*{inline-size:100%!important;max-inline-size:100%!important}.product-information__grid button[name=add],.product-information__grid .add-to-cart-button{background:#ffe255!important;color:#121212!important;border-radius:8px!important;letter-spacing:.0526em!important;min-height:57.2px}.product-information__grid button[name=add]:hover,.product-information__grid .add-to-cart-button:hover{background:#f5d646!important;color:#121212!important}.add-to-cart-button,.sticky-add-to-cart__button,add-to-cart-component button{text-transform:uppercase;letter-spacing:.02em;font-weight:600}.product-information__grid variant-picker,.product-information__grid variant-picker *{font-size:17.6px;color:#121212e6}.product-information__media .media-gallery img,.product-information__media .media-gallery video{aspect-ratio:1 / 1;object-fit:contain}.product-information__media [class*=thumbnail] img,.product-information__media [class*=thumbnails] li{--ewc-thumb: 97px}.product-information__media [class*=thumbnails] li{inline-size:var(--ewc-thumb);block-size:var(--ewc-thumb)}.product-details variant-picker,.product-details .variant-picker__form{width:100%;align-self:stretch}.product-details .variant-option{display:flex;flex-flow:row wrap;gap:10px;align-items:center}.product-details .variant-option>legend{width:100%;flex:0 0 100%}.product-details .variant-option__button-label{width:auto!important;min-width:0!important;height:auto!important;flex:0 0 auto!important;padding:8px 14px}.product-details .variant-option__button-label>input{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0;margin:0}.product-details .variant-option__button-label>.variant-option__button-label__pill{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important}.product-details .variant-option__button-label__text{white-space:nowrap}.product-details .variant-option__button-label:has(input:checked) .variant-option__button-label__text,.product-details .variant-option__button-label:has(input:checked){color:#fff}.variant-option--buttons .variant-option__button-label:has(input[value="Jet Black" i]),.variant-option--buttons .variant-option__button-label:has(input[value="Matte Black" i]),.variant-option--buttons .variant-option__button-label:has(input[value=Black i]),.variant-option--buttons .variant-option__button-label:has(input[value="Forest Green" i]),.variant-option--buttons .variant-option__button-label:has(input[value="Matte Green" i]),.variant-option--buttons .variant-option__button-label:has(input[value="Ocean Teal" i]),.variant-option--buttons .variant-option__button-label:has(input[value="Rose Pink" i]),.variant-option--buttons .variant-option__button-label:has(input[value="Matte Grey" i]),.variant-option--buttons .variant-option__button-label:has(input[value="Urban Slate" i]),.variant-option--buttons .variant-option__button-label:has(input[value=Grey i]),.variant-option--buttons .variant-option__button-label:has(input[value="Matte Blue" i]),.variant-option--buttons .variant-option__button-label:has(input[value=Blue i]),.variant-option--buttons .variant-option__button-label:has(input[value=Silver i]){width:3.25em!important;height:3.25em!important;min-width:3.25em!important;flex:0 0 3.25em!important;border-radius:50%;overflow:hidden;position:relative;text-indent:-999em;white-space:nowrap;padding:0!important;border:1px solid rgba(18,18,18,.18);box-shadow:none}.variant-option--buttons .variant-option__button-label:has(input[value="Jet Black" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value="Matte Black" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value=Black i]):after,.variant-option--buttons .variant-option__button-label:has(input[value="Forest Green" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value="Matte Green" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value="Ocean Teal" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value="Rose Pink" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value="Matte Grey" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value="Urban Slate" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value=Grey i]):after,.variant-option--buttons .variant-option__button-label:has(input[value="Matte Blue" i]):after,.variant-option--buttons .variant-option__button-label:has(input[value=Blue i]):after,.variant-option--buttons .variant-option__button-label:has(input[value=Silver i]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ewc-cor, #cfcfcf)}.variant-option--buttons .variant-option__button-label:has(input[value="Jet Black" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value="Matte Black" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value=Black i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value="Forest Green" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value="Matte Green" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value="Ocean Teal" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value="Rose Pink" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value="Matte Grey" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value="Urban Slate" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value=Grey i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value="Matte Blue" i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value=Blue i]:checked),.variant-option--buttons .variant-option__button-label:has(input[value=Silver i]:checked){outline:1.5px solid #121212;outline-offset:2.5px;border-color:transparent}.variant-option--buttons .variant-option__button-label:has(input[value="Jet Black" i]){--ewc-cor: #121212}.variant-option--buttons .variant-option__button-label:has(input[value="Matte Black" i]){--ewc-cor: #16181a}.variant-option--buttons .variant-option__button-label:has(input[value=Black i]){--ewc-cor: #121212}.variant-option--buttons .variant-option__button-label:has(input[value="Forest Green" i]){--ewc-cor: #6F785D}.variant-option--buttons .variant-option__button-label:has(input[value="Matte Green" i]){--ewc-cor: #6f7355}.variant-option--buttons .variant-option__button-label:has(input[value="Ocean Teal" i]){--ewc-cor: #BBD9DD}.variant-option--buttons .variant-option__button-label:has(input[value="Rose Pink" i]){--ewc-cor: #FFCBCC}.variant-option--buttons .variant-option__button-label:has(input[value="Matte Grey" i]){--ewc-cor: #9a9a9a}.variant-option--buttons .variant-option__button-label:has(input[value="Urban Slate" i]){--ewc-cor: #7E8084}.variant-option--buttons .variant-option__button-label:has(input[value=Grey i]){--ewc-cor: #7E8084}.variant-option--buttons .variant-option__button-label:has(input[value="Matte Blue" i]){--ewc-cor: #2b3a5c}.variant-option--buttons .variant-option__button-label:has(input[value=Blue i]){--ewc-cor: #3D4982}.variant-option--buttons .variant-option__button-label:has(input[value=Silver i]){--ewc-cor: #C0C0C0}@media screen and (max-width:989px){.product-information__grid .product-information__media,.product-information__grid .product-details{grid-column:1 / -1!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}.product-information__media [class*=thumbnails]{max-width:100%!important}}.product-information{--page-margin: 55px}@media screen and (max-width:989px){.product-information{--page-margin: 33px}}@media screen and (max-width:749px){.product-information{--page-margin: 0px}}@media screen and (min-width:990px){.product-information__grid{column-gap:0!important}.product-information__grid .product-details{padding-inline:55px 0!important}.product-information__media slideshow-slides,.product-information__media slideshow-slide{height:auto!important;align-self:start}.product-information__media{padding:0!important}.product-information__media slideshow-slide{padding-inline:39px 40px;box-sizing:border-box;aspect-ratio:auto!important}.product-information__media slideshow-slide .product-media{aspect-ratio:1 / 1;height:auto!important;border-radius:12px;overflow:hidden}.product-information__media slideshow-slide img{border-radius:12px}.product-information__media slideshow-arrows .slideshow-control{width:33px!important;height:33px!important;min-width:33px!important;min-height:33px!important}.product-information__media slideshow-arrows .slideshow-control--previous{left:11px!important}.product-information__media slideshow-arrows .slideshow-control--next{right:11px!important;left:auto!important}.product-information__media .slideshow-controls__thumbnail,.product-information__media .slideshow-controls__thumbnail img{width:98px!important;height:98px!important}}@media screen and (max-width:749px){.product-information__grid .product-details{padding-inline:16.5px!important}.product-information__grid h1{font-size:21.25px!important;line-height:25px!important}}.product-details product-price>div{display:flex!important;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:10px}.product-information__grid .compare-at-price,.product-information__grid .price-item--regular.compare-at-price{font-size:20.9px!important;font-weight:700!important;color:#646464cc!important}@media screen and (min-width:990px){.product-information__media slideshow-arrows .slideshow-control--previous{margin-left:11px}.product-information__media slideshow-arrows .slideshow-control--next{margin-right:11px}.product-information__grid{padding-top:33px}}.product-details .group-block-content:has(>div>.ewc-col--pilula){gap:0!important}.product-details .group-block-content:has(>div>.ewc-col--pilula)>div:has(>.ewc-col--pilula){margin:12px 0}.product-details .group-block-content:has(>div>.ewc-col--pilula)>.text-block{padding-bottom:0!important}.product-details .group-block-content:has(>div>.ewc-col--pilula) h1{line-height:35px!important}.product-details .group-block-content:has(>div>.ewc-col--pilula)>div:has(>.ewc-col--nota){margin:1px 0 -1px}.product-details .group-block-content:has(>div>.ewc-col--pilula)>.group-block{padding-top:0!important}.product-details .group-block-content:has(>div>.ewc-col--pilula)>.group-block product-price{padding-top:0!important}.product-details .group-block-content:has(>div>.ewc-col--pilula)>.group-block{margin-bottom:0}.product-details>.group-block>.group-block-content>div:has(>.ewc-col--estoque){margin-top:-10px}.ewc-col--estoque .red-div{padding-top:15px!important;padding-bottom:1px!important}.product-details variant-picker{margin-top:-10px;margin-bottom:-10px;padding-top:0!important;padding-bottom:3.3px!important}.product-details>.group-block>.group-block-content>div:empty{margin-top:-10px}.product-details>.group-block>.group-block-content>.buy-buttons-block{margin-top:-15px}.product-details variant-picker legend{height:21px;line-height:21px;margin-bottom:14px!important}.product-details variant-picker .variant-option--buttons{gap:5.5px!important;row-gap:5.5px!important}.product-details variant-picker .variant-option--buttons legend{flex:0 0 100%}.product-details variant-picker fieldset.variant-option--buttons label.variant-option__button-label:has(input){width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important}.product-details variant-picker fieldset.variant-option--buttons label.variant-option__button-label:has(input) .variant-option__button-label__pill{width:36px!important;height:36px!important}@media screen and (min-width:750px){.product-details.product-details .kaching-bundles__progressive-gifts{display:flex;flex-direction:column;gap:14px;margin:10px 0 0}.product-details.product-details .kaching-bundles__progressive-gifts__header{padding:0 0 6px;height:auto}.product-details.product-details .kaching-bundles__progressive-gifts__title,.product-details.product-details .kaching-bundles__progressive-gifts__title b{font-size:12px;line-height:17px;color:#000}.product-details.product-details .kaching-bundles__progressive-gifts__title b{line-height:15px}.product-details.product-details .kaching-bundles__progressive-gifts__gifts{display:flex;gap:10px;margin:0}.product-details.product-details .kaching-bundles__progressive-gifts__gift{flex:0 0 130px;width:130px;height:146px;padding:10px;box-sizing:border-box;border-radius:8px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__content{width:100px;height:126px;display:flex;flex-direction:column;gap:6px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__image-wrapper{width:100px;height:100px;border-radius:4px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__image{width:100px;height:100px;object-fit:cover;border-radius:4px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__details{width:100px;height:20px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__details_content,.product-details.product-details .kaching-bundles__progressive-gifts__gift__details>div{width:100%;padding:0 8px;box-sizing:border-box;height:20px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__title{font-size:14px;line-height:20px;font-weight:600;color:#121212;white-space:nowrap}.product-details.product-details .kaching-bundles__progressive-gifts__gift__label{padding:8px;border-radius:8px;font-size:12px;font-weight:450;gap:5px;height:28px;box-sizing:border-box}.product-details.product-details .kaching-bundles__progressive-gifts__gift__label span{font-size:12px;font-weight:450;line-height:12px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__label b{font-size:12px;font-weight:700;line-height:15px}.ewc-bundle__nome{font-size:16px!important}}@media screen and (min-width:750px){.sticky-add-to-cart__bar{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;border-radius:0!important;padding:0 55px!important;min-height:87px;box-sizing:border-box;background:#fff;box-shadow:0 -1px 10px #0003;display:grid!important;grid-template-columns:57px minmax(0,1fr) 231.5px 218px;grid-template-rows:auto auto;align-content:center;column-gap:16.5px;transform:translateY(calc(100% + 10px))!important}.sticky-add-to-cart__bar[data-stuck=true]{transform:none!important}.sticky-add-to-cart__bar:before{display:none!important}.sticky-add-to-cart__info{display:contents}.sticky-add-to-cart__image{grid-area:1 / 1 / 3 / 2;width:57px;height:57px;border-radius:0}.sticky-add-to-cart__title{grid-area:1 / 2;font-size:20.9px;font-weight:600;line-height:25px;color:#121212;align-self:end}.sticky-add-to-cart__price{grid-area:2 / 2;display:flex;align-items:center;gap:11px;align-self:start}.sticky-add-to-cart__price .price{display:flex;align-items:center;gap:5.5px}.sticky-add-to-cart__price .price-item__group{font-size:19.8px;font-weight:700;color:#121212;letter-spacing:.0556em;line-height:29px}.sticky-add-to-cart__price .compare-at-price{font-size:17.6px!important;font-weight:700!important;color:#646464cc!important;text-decoration:line-through}.ewc-sticky-badge{background:#9b2224;color:#fff;font-size:14.3px;font-weight:700;letter-spacing:1.1px;line-height:25px;padding:0 7.15px;border-radius:6.6px;border:1px solid #9b2224;white-space:nowrap}.sticky-add-to-cart__variant{grid-area:1 / 3 / 3 / 4;justify-self:start;width:220px;height:46px;box-sizing:border-box;margin:0;padding:0 13.2px;display:flex;align-items:center;position:relative;font-size:15.4px;letter-spacing:.44px;color:#121212;background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #1212128c}.sticky-add-to-cart__variant:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border-right:1.5px solid rgb(18,18,18);border-bottom:1.5px solid rgb(18,18,18);transform:translateY(-70%) rotate(45deg)}.sticky-add-to-cart__button{grid-area:1 / 4 / 3 / 5;width:218px;height:57px;padding:0 31.35px;border-radius:8px;background:#ffe255!important;color:#121212!important;font-size:20.9px;font-weight:700;text-transform:uppercase;letter-spacing:0}.sticky-add-to-cart__button .svg-wrapper{display:none}}@media screen and (min-width:750px){.sticky-add-to-cart__price>div{display:flex!important;flex-direction:row!important;align-items:center;gap:5.5px;flex-wrap:nowrap}.sticky-add-to-cart__price .price-item__group{display:inline-flex;white-space:nowrap}}@media screen and (max-width:749px){.product-information__media slideshow-controls{display:block!important;height:75px}.product-information__media .slideshow-controls__thumbnails-container{display:block!important;height:75px}.product-information__media .slideshow-controls__thumbnails{display:flex!important;gap:8px;padding:8.25px 28px!important;height:75px;box-sizing:border-box;overflow-x:auto;align-items:flex-start;width:100%!important}.product-information__media .slideshow-controls__thumbnail,.product-information__media .slideshow-controls__thumbnail img{display:block!important;width:58px!important;height:58px!important;flex:0 0 58px;min-width:58px;object-fit:cover}.product-details .group-block-content:has(>div>.ewc-col--pilula) h1{line-height:25px!important}.product-details div[class*=group-block]:has(.price__badge-custom),.product-details div[class*=group-block]:has(.price__badge-custom)>.group-block-content{flex-wrap:nowrap!important}}@media screen and (max-width:749px){.product-details .group-block-content:has(>div>.ewc-col--badge){flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:nowrap!important}.product-details .group-block-content:has(>div>.ewc-col--badge)>*{width:auto!important;flex:0 0 auto!important}}.product-details .ewc-bundle{gap:10px}.product-details .ewc-bundle .ewc-bundle__barra{padding:40px 7px 10px;gap:0;justify-content:center;min-height:0}.product-details .ewc-bundle .ewc-bundle__selo{height:25px;box-sizing:border-box;padding:4px 8px;line-height:17px;font-size:12px;letter-spacing:0;border-radius:7px 7px 8px 8px}.product-details .ewc-bundle .ewc-bundle__cabeca{gap:10px}.product-details .ewc-bundle .ewc-bundle__bolinha{width:20px;height:20px}.product-details .ewc-bundle .ewc-bundle__textos{gap:0}.product-details .ewc-bundle .ewc-bundle__nome{font-size:16px!important;line-height:22px;color:#000}.product-details .ewc-bundle .ewc-bundle__sub{font-size:12px;font-weight:700;color:#555;line-height:17px;margin:0}.product-details .ewc-bundle .ewc-bundle__precos{flex-direction:column;align-items:center;gap:0;margin-top:-2px}.product-details .ewc-bundle .ewc-bundle__preco{font-size:16px;line-height:22px}.product-details .ewc-bundle .ewc-bundle__cheio{font-size:12px;font-weight:700;color:#555;line-height:17px}.product-details .ewc-bundle .ewc-bundle__unidades{margin:10px 0 5px;padding-top:0}.product-details .ewc-bundle .ewc-bundle__unidade{margin:0;gap:0}.product-details .ewc-bundle .ewc-bundle__opcao-nome{font-size:12px;font-weight:400;color:#555;line-height:17px;margin:3px 0 5px}.product-details .ewc-bundle .ewc-bundle__unidade select{width:120px;height:33px;padding:0 25px 0 7px;font-size:14px;border-radius:4px;margin:0}.product-details .buy-buttons-block button[name=add],.product-details .product-form-buttons button[name=add]{height:54px!important;min-height:54px!important}@media screen and (max-width:749px){.product-details.product-details .kaching-bundles__progressive-gifts{display:flex;flex-direction:column;gap:14px;margin:10px 0 0}.product-details.product-details .kaching-bundles__progressive-gifts__header{padding:0 0 6px;height:auto}.product-details.product-details .kaching-bundles__progressive-gifts__title,.product-details.product-details .kaching-bundles__progressive-gifts__title b{font-size:12px;line-height:17px;color:#000}.product-details.product-details .kaching-bundles__progressive-gifts__gifts{display:flex;gap:10px;margin:0}.product-details.product-details .kaching-bundles__progressive-gifts__gift{flex:0 0 78px;width:78px;height:147px;padding:10px;box-sizing:border-box;border-radius:8px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__content{width:58px;height:127px;display:flex;flex-direction:column;gap:6px}.product-details.product-details .kaching-bundles__progressive-gifts__gift__image-wrapper,.product-details.product-details .kaching-bundles__progressive-gifts__gift__image{width:58px;height:58px;border-radius:4px;object-fit:cover;max-width:none}.product-details.product-details .kaching-bundles__progressive-gifts__gift__details{width:58px;height:auto}.product-details.product-details .kaching-bundles__progressive-gifts__gift__title{font-size:13px;line-height:18px;font-weight:600;white-space:normal;text-align:center;overflow:visible;text-overflow:clip;margin:0}.product-details.product-details .kaching-bundles__progressive-gifts__gift__label{padding:4px 5px;border-radius:6px;font-size:10px;gap:3px;height:20px;box-sizing:border-box}}@media screen and (min-width:750px){.product-details.product-details .kaching-bundles__progressive-gifts__gift__title{overflow:visible;text-overflow:clip}}.product-details variant-picker fieldset.variant-option--buttons label.variant-option__button-label:has(input){position:relative!important;display:block!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-height:42px!important;flex:0 0 42px!important;align-self:flex-start;aspect-ratio:1 / 1;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:0 0 0 2.2px #12121200!important}.product-details variant-picker fieldset.variant-option--buttons label.variant-option__button-label:has(input:checked){box-shadow:0 0 0 2.2px #12121280!important}.product-details variant-picker fieldset.variant-option--buttons label.variant-option__button-label:has(input) .variant-option__button-label__pill{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:42px!important;height:42px!important;margin:0!important;border:3px solid #fff!important;box-sizing:border-box!important;background-clip:padding-box!important;border-radius:50%!important;transform:none!important}.product-details variant-picker fieldset.variant-option--buttons label.variant-option__button-label:has(input) .variant-option__button-label__text{display:none!important}.product-details .ewc-bundle{margin:0}.product-details .ewc-bundle .ewc-bundle__barra{border:0!important;border-radius:8px!important;background:#ededed!important;box-shadow:inset 0 0 0 1px #0000004d!important}.product-details .ewc-bundle .ewc-bundle__barra.is-selected{background:#fff!important;box-shadow:inset 0 0 0 2px #000!important}.product-details .ewc-bundle .ewc-bundle__selo{background:#08ab74!important;color:#fff!important;font-size:12px;font-weight:700}.product-details .ewc-bundle .ewc-bundle__bolinha{width:20px!important;height:20px!important;box-sizing:border-box!important;border:3px solid #fff!important;background:#fff!important;border-radius:50%!important;box-shadow:0 0 0 2px #0000004d!important}.product-details .ewc-bundle .ewc-bundle__barra.is-selected .ewc-bundle__bolinha{background:#000!important;box-shadow:0 0 0 2px #000!important}.product-details .ewc-bundle .ewc-bundle__bolinha:after,.product-details .ewc-bundle .ewc-bundle__barra.is-selected .ewc-bundle__bolinha:after{display:none!important}.product-details .ewc-bundle .ewc-bundle__sub{font-style:italic;font-weight:700;color:#555;font-size:12px}.product-details .ewc-bundle .ewc-bundle__preco{color:#b00000;font-weight:700}.product-details .ewc-bundle .ewc-bundle__unidade select{appearance:none;-webkit-appearance:none;width:118px;height:31px;box-sizing:border-box;padding:7px 25px 7px 7px;font-size:14px;font-weight:400;color:#000;border:0;border-radius:4px;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23000' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E") no-repeat calc(100% - 8px) 50%;box-shadow:inset 0 0 0 1px #0000004d}.product-details .kaching-bundles__progressive-gifts__gift{border:0!important;box-shadow:inset 0 0 0 2px #121212!important}.product-details.product-details .kaching-bundles__progressive-gifts__gift__image-wrapper{background:#f6f6f6}.product-details.product-details .kaching-bundles__progressive-gifts__gift__image{max-width:none!important;width:100%!important;height:100%!important;object-fit:cover!important}.product-details .kaching-bundles__progressive-gifts__gift__label__text+.kaching-bundles__progressive-gifts__gift__label__text{text-decoration:line-through}.product-details button[name=add] .add-to-cart-icon{display:inline-block!important;width:24px!important;height:24px!important;margin-right:10px;flex:0 0 24px;background:#121212;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h3l2.7 12.4a2 2 0 0 0 2 1.6h8.1a2 2 0 0 0 2-1.5L22 7H6'/%3E%3Ccircle cx='9.5' cy='21' r='1'/%3E%3Ccircle cx='18' cy='21' r='1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h3l2.7 12.4a2 2 0 0 0 2 1.6h8.1a2 2 0 0 0 2-1.5L22 7H6'/%3E%3Ccircle cx='9.5' cy='21' r='1'/%3E%3Ccircle cx='18' cy='21' r='1'/%3E%3C/svg%3E") center / contain no-repeat}.product-details button[name=add] .add-to-cart-icon svg{display:none!important}.product-details .add-to-cart-button{margin-top:14px}.product-details .ewc-bundle .ewc-bundle__unidades{display:flex;flex-direction:column;align-items:center}.product-details .ewc-bundle .ewc-bundle__unidade{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:2px;margin:5px 0 0;width:auto}.product-details .ewc-bundle .ewc-bundle__opcao-nome{order:-1;flex:0 0 100%;text-align:center;margin:0}.product-details .ewc-bundle .ewc-bundle__unidade-n{order:0;width:20px;font-size:12px;color:#000;text-align:left;display:block}.product-details .ewc-bundle .ewc-bundle__unidade select{order:1}.product-details .ewc-bundle .ewc-bundle__extras{gap:0;margin-top:0}.product-details .ewc-bundle .ewc-bundle__extra{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px 10px;margin:0 2px 2px;padding:7px 19px 6px 7px;background:#ededed;box-sizing:border-box}.product-details .ewc-bundle .ewc-bundle__extra-main{display:flex;flex-direction:row;align-items:center;gap:10px}.product-details .ewc-bundle .ewc-bundle__extra-nome{font-size:13px;font-weight:700;color:#000}.product-details .ewc-bundle .ewc-bundle__extra-precos{display:flex;flex-direction:row;align-items:center;gap:5px}.product-details .ewc-bundle .ewc-bundle__extra-preco{font-size:13px;font-weight:700;color:#b00000}.product-details .ewc-bundle .ewc-bundle__extra .ewc-bundle__cheio{font-size:12px;font-weight:700;color:#555}.product-details .ewc-bundle .ewc-bundle__extra input[type=checkbox]{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin:4px 0 0;flex:0 0 20px;background:#fff;border:0;border-radius:3px;cursor:pointer;position:relative}.product-details .ewc-bundle .ewc-bundle__extra input[type=checkbox]:checked{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M1.5 5.2l3.8 3.5 7-7.4' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 10px no-repeat}.product-details .ewc-bundle .ewc-bundle__unidade{width:142px;min-width:142px;flex-wrap:wrap}.product-details .ewc-bundle .ewc-bundle__unidade-n{flex:0 0 20px;width:20px;margin:0;padding:0;line-height:17px}.product-details .ewc-bundle .ewc-bundle__unidade select{flex:0 0 118px}.product-details .ewc-bundle .ewc-bundle__unidades{width:142px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ewc-pdp-layout.css.map */
