.product-personalizer.pplr_background{position:relative;margin:0 0 24px!important;padding:clamp(16px,3.5vw,18px)!important;border:1px solid var(--generics-black-10, rgba(0, 0, 0, .1))!important;border-radius:16px!important;background:var(--Brand-Orange-10, #f8f7f3)!important;box-sizing:border-box;overflow:hidden}.product-personalizer.pplr_background:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:min(120px,34%);aspect-ratio:145 / 167;background-image:var(--kitco-personalizar-ornamento);background-repeat:no-repeat;background-size:contain;background-position:center right;pointer-events:none;z-index:0}.product-personalizer.pplr_background>*{position:relative;z-index:1}.pplr_crop-modal{place-content:center}.product-personalizer .pplr-wrapper{margin:0 0 18px}.product-personalizer .pplrlabel{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin:0 0 1px!important;color:#000;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.35}.product-personalizer .pplr_option_price_span{margin-left:6px;font-size:13px;font-weight:500}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]){display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]) input.pplr_select[type=hidden]{display:none}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplrlabel{flex:1 1 100%;width:100%;margin:0 0 12px;color:var(--Generics-Black, #000);font-family:Inter,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.18px}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;flex:1 1 calc(50% - 6px);min-width:140px;min-height:48px;padding:16px 24px;margin:0;cursor:pointer;border-radius:60px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1;letter-spacing:.16px;text-align:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar:not(.active),.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]):not(:has(>.pplr-drop-item~.pplr-drop-item))>.pplr-drop-item:not(.active){width:100%;max-width:336px;flex:0 1 100%!important;height:48px;min-height:48px;padding:16px 24px;border:none!important;border-radius:60px;background:var(--Generics-Black, #000)!important;color:#fff!important;box-shadow:none!important}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar:not(.active):hover,.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]):not(:has(>.pplr-drop-item~.pplr-drop-item))>.pplr-drop-item:not(.active):hover{background:var(--Generics-Black, #000)!important;color:#fff!important}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar:after,.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar.active:after,.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]):not(:has(>.pplr-drop-item~.pplr-drop-item))>.pplr-drop-item:after{content:none!important;display:none!important}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item:not(.active):not(._pplr_personalizar){border:1px solid rgba(0,0,0,.22);background:#fff!important;color:#000000b8;box-shadow:none}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item:not(.active):not(._pplr_personalizar):hover{border-color:#00000073;color:#000}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item:not(.active):not(._pplr_personalizar):after{content:none}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item.active:not(._pplr_personalizar){border:2px solid #000!important;background:#fff!important;color:#000!important;box-shadow:0 2px 12px #00000014}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item.active:not(._pplr_personalizar):after{content:none}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar.active,.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]):not(:has(>.pplr-drop-item~.pplr-drop-item))>.pplr-drop-item.active{width:100%;max-width:336px;flex:0 1 100%!important;height:48px;min-height:48px;padding:16px 24px;border:1px solid var(--Generics-Black, #000)!important;border-radius:60px;background:transparent!important;color:var(--Generics-Black, #000)!important;box-shadow:none!important;font-size:0;letter-spacing:0}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar.active *,.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]):not(:has(>.pplr-drop-item~.pplr-drop-item))>.pplr-drop-item.active *{display:none!important}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar.active:before,.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]):not(:has(>.pplr-drop-item~.pplr-drop-item))>.pplr-drop-item.active:before{content:"Deixar pra depois";font-family:Inter,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1;letter-spacing:.16px;color:var(--Generics-Black, #000)}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar.active:hover,.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]):not(:has(>.pplr-drop-item~.pplr-drop-item))>.pplr-drop-item.active:hover{background:transparent!important;color:var(--Generics-Black, #000)!important;border-color:var(--Generics-Black, #000)!important}.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplr-drop-item._pplr_personalizar:not(.active),.product-personalizer .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden]):not(:has(>.pplr-drop-item~.pplr-drop-item))>.pplr-drop-item:not(.active) .pplr-choice-label{color:#fff}.product-personalizer .ptooltip .qcon{width:20px;height:20px;border-radius:999px;font-size:11px;line-height:15px;text-align:center}.product-personalizer .ptooltip .ptooltiptext{z-index:50!important;padding:10px 14px!important;max-width:min(272px,86vw);border-radius:10px!important;border:1px solid rgba(255,255,255,.08)!important;background-color:#232323!important;color:#f9f9f9!important;box-shadow:0 4px 24px #0000002e,0 0 0 1px #0000000f inset!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:145%!important;letter-spacing:-.01em!important;text-wrap:balance}.product-personalizer .ptooltip:hover .ptooltiptext{background-color:#232323!important;color:#f9f9f9!important}.product-personalizer .ptooltip .ptooltiparrow{opacity:1!important}.product-personalizer .ptooltip .ptooltiptext.top .ptooltiparrow{filter:drop-shadow(0 1px 1px rgba(0,0,0,.12));border-top-color:#232323}.pplr-wrapper select,.product-personalizer .pplr-wrapper select,.product-personalizer .pplr_select{width:100%;margin:0;padding:10px 12px!important;border:1px solid #000;border-radius:8px;box-sizing:border-box;background:transparent;color:#000;font:500 14px Inter,system-ui,sans-serif;-webkit-appearance:auto;appearance:auto}.product-personalizer .pplrfileuploadbutton{--pplr-upload-split: max(164px, 46%);position:relative;display:block;min-height:48px;margin-top:0;overflow:hidden;border:1px solid #000;border-radius:999px;background:#fff}.product-personalizer .pplrfileuploadbutton:before{content:"Escolher imagem";position:absolute;z-index:1;inset:0 auto 0 0;width:var(--pplr-upload-split);display:flex;align-items:center;box-sizing:border-box;padding:10px 12px 10px 40px;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9 3.75v7.5M5.625 8.063 9 3.938l3.375 4.126'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='1.5' d='M3 12.75v.375A2.25 2.25 0 0 0 5.25 15.375h7.5A2.25 2.25 0 0 0 14.887 13.131V13.125'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px center;color:#fff;font:500 14px Inter,system-ui,sans-serif;pointer-events:none}.product-personalizer .pplrfileuploadbutton:after{content:"Nenhuma imagem selecionada";position:absolute;z-index:1;left:var(--pplr-upload-split);right:0;top:0;bottom:0;display:flex;align-items:center;padding:10px 16px;box-sizing:border-box;background:#fff;color:#000;font:400 13px Inter,system-ui,sans-serif;pointer-events:none}@media(max-width:400px){.product-personalizer .pplrfileuploadbutton{--pplr-upload-split: max(148px, 48%)}.product-personalizer .pplrfileuploadbutton:before{font-size:12px;padding-left:34px;background-position:10px center}}.product-personalizer .pplrfileuploadcover{opacity:0;pointer-events:none!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.product-personalizer .pplr_monogram.fileupload{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:48px!important;opacity:0!important;cursor:pointer!important;z-index:3!important}.product-personalizer .pplrfileuploadbutton img.img_url,.product-personalizer .pplrfileuploadbutton img.crop_img_url{z-index:2}.product-personalizer .pplrfileuploadbutton:has(img.img_url[src]:not([src*=blank])):after,.product-personalizer .pplrfileuploadbutton:has(img.crop_img_url[src]:not([src*=blank])):after{opacity:0}.product-personalizer.pplr_background button[type=button]:not(.pplr_close):not(.js-modal-close),.product-personalizer button.ptc_button,.product-personalizer a.ptc_button{margin-top:4px!important;display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;max-width:336px;height:48px;min-height:48px;padding:16px 24px;box-sizing:border-box;border:none!important;border-radius:60px;background:var(--Generics-Black, #000)!important;color:#fff!important;font-family:Inter,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.16px;cursor:pointer}.pplr_ex_inner button[type=submit]{padding:16px 24px;border-radius:999px;background-color:#ff812d!important;color:var(--Generics-Black, #000)!important;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.16px}.product-personalizer:has(.ptc_button):before{content:"Visualize sua marca antes da produ\e7\e3o*:";display:block;margin-bottom:6px;margin-top:0;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:132%}.product-personalizer:has(.ptc_button)>.pplr-wrapper{margin-bottom:11px}.product-personalizer:has(.ptc_button) .pplr-wrapper.pplr-dropdown:has(>input.pplr_select[type=hidden])>.pplrlabel{margin-bottom:6px}.product-personalizer .ptc_button:after{content:none!important;display:none!important}body .pplr-modal-box:not(.pplrfullwidth){max-height:800px!important;padding-right:0!important}.p_h_d .pplr_close.p_r_c:before,.p_h_d .pplr_close.p_r_c:after{background-color:#000!important;width:18px!important}.p_h_d .pplr_close.p_r_c{position:absolute!important;right:4px!important;height:35px!important;border:1px solid #dddddd!important}.pplr_h_title{text-align:left!important;font-weight:500}.kitcond-vdq__pplr-addon:not([hidden]){margin:0 0 16px;font-weight:600}.kitcond-vdq__pplr-addon .kitcond-vdq__pplr-addon-amount--value{white-space:nowrap;color:var(--Brand-Gray-70, #707070);font-family:Inter,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px}.hdt-product-info__list>:not(:last-child){margin-block-end:2rem!important}.kitcond-product-delivery-estimate{font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.4;color:#000000d1}.kitcond-product-delivery-estimate__row{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;align-items:start}@media(max-width:767px){.kitcond-product-delivery-estimate__row{grid-template-columns:1fr}}.kitcond-product-delivery-estimate__item{display:flex;align-items:flex-start;gap:10px;min-width:0}.kitcond-product-delivery-estimate__icon{flex-shrink:0;display:inline-flex;margin-top:1px;color:#0000008c}.kitcond-product-delivery-estimate__line{margin:0;font-size:14px;font-weight:400}.kitcond-product-delivery-estimate__label{margin-right:.28em}.kitcond-product-delivery-estimate__value{font-weight:700}.kitcond-product-delivery-estimate__notes{margin-top:12px;padding-top:2px;font-size:12px;line-height:1.45;color:#00000085}.kitcond-product-delivery-estimate__note{margin:0}.kitcond-product-delivery-estimate__note+.kitcond-product-delivery-estimate__note{margin-top:6px}.kitcond-product-delivery-estimate__note--rte p{margin:0}.kitcond-product-delivery-estimate__note--rte p+p{margin-top:6px}.kitcond-product-delivery-estimate__note--rte strong{color:#00000094;font-weight:700}.pplr_mobile .js-modal-close{border:1px solid rgba(0,0,0,.2);padding:0 14px;font-size:18px}.pplr_mobile .pplr_close{transition:background-color .3s ease}.pplr_mobile .pplr_close:hover{background-color:#ff812d}.pplr_mobile>.pplr_close:first-of-type{border-radius:0 5px 5px 0!important}.pplr_mobile>.pplr_close:last-of-type{border-radius:5px 0 0 5px!important}.pplrloadfont{position:absolute!important}.hdt-variant-picker fieldset.kitcond-variant-option--hidden,.hdt-variant-picker fieldset[hidden].kitcond-variant-option--hidden{display:none!important}.hdt-product-form__buttons .hdt-product-form__submit.is-kitcond-atc-locked,.hdt-sticky-atc__submit.is-kitcond-atc-locked,.shopify-payment-button__button.is-kitcond-atc-locked{opacity:.3;cursor:not-allowed!important;pointer-events:none}@media(max-width:767px){.hdt-top-bar-text__slider{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom_global.css.map */
