1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[217],{46230:function(n,e,t){t.d(e,{cl:function(){return useCartGiftProduct},nq:function(){return CartGiftProductProvider}});var a=t(85893),i=t(67294),o=t(80490);let r={promotion:null,selectedGiftProduct:"",isLoading:!0,error:!1,isChecked:!1,setIsChecked:()=>void 0,setGiftProductError:()=>void 0,setSelectedGiftProduct:()=>void 0},l=(0,i.createContext)(r),getGiftProducts=n=>{let e=n.filter(n=>{var e;return null===(e=n.promotion.products)||void 0===e?void 0:e.length});if(0===e.length)return null;let{promotion:t}=e[0];return t},CartGiftProductProvider=n=>{let{children:e}=n,{cart:t}=(0,o.jD)(),[s,c]=(0,i.useState)(r.isLoading),[d,m]=(0,i.useState)(!1),[u,p]=(0,i.useState)(r.selectedGiftProduct),[x,f]=(0,i.useState)(!1),[h,_]=(0,i.useState)(null),g=(0,i.useCallback)(()=>{var n;let{entries:e}=t,a=e.find(n=>n.freeProductPromotion);return(null==a?void 0:null===(n=a.product)||void 0===n?void 0:n.name)||r.selectedGiftProduct},[t]);return(0,i.useEffect)(()=>{(null==t?void 0:t.appliedOrderPromotions.length)<0||(_(getGiftProducts(null==t?void 0:t.appliedOrderPromotions)),p(g()))},[t,g]),(0,a.jsx)(l.Provider,{value:{selectedGiftProduct:u,isLoading:s,error:d,isChecked:x,promotion:h,setIsChecked:f,setSelectedGiftProduct:p,setGiftProductError:m},children:e})},useCartGiftProduct=()=>(0,i.useContext)(l)},7955:function(n,e,t){t.d(e,{l:function(){return useIsCartProductsUnavailable}});var a=t(84804),i=t(80490);function useIsCartProductsUnavailable(){let{cartConsignments:n,items:e,isLoadingConsignment:t}=(0,i.jD)();function checkIsProductUnavailable(e){let{purchasable:i,stock:o}=e,{isDelivery:r,isPickUpInStore:l,isMarketplace:s}=function(e){let t=n.consignments.find(n=>n.products.some(n=>n.code===e.code));if(t){let n=t.deliveryOptions.options.some(n=>n.salesMode===a.g0.PICKUP),e=t.deliveryOptions.options.some(n=>n.salesMode===a.g0.SHIPPING_STORE||n.salesMode===a.g0.DELIVERY),i=t.deliveryOptions.options.some(n=>n.salesMode===a.g0.MARKETPLACE);return{isDelivery:e,isPickUpInStore:n,isMarketplace:i}}return{isDelivery:!1,isPickUpInStore:!1,isMarketplace:!1}}(e),c=!!n.cityLocation.cep,d=c&&n.consignments.length>0,m=0===o.stockLevel||!i||!(t||!d||r||l||s)||c&&!d;return m}return{isCartProductsUnavailable:e.every(n=>checkIsProductUnavailable(n.product)),checkIsProductUnavailable}}},87746:function(n,e,t){t.d(e,{y:function(){return BalanceAccount}});var a=t(85893),i=t(67294),o=t(57207),r=t(17556),l=t(10547),s=t(85413);function BalanceAccount(){let[n,e]=(0,i.useState)(null),{isAuthenticated:t}=(0,r.aC)(),c=(0,i.useCallback)(async()=>{let{result:n}=await l.K.getUserCredits();n&&e(n)},[]);return(0,i.useEffect)(()=>{t()&&c()},[c,t]),function(){let e=(null==n?void 0:n.currentAccountTotalAmount)||0;return e>0?(0,a.jsxs)("div",{className:"tw-mt-5 tw-flex tw-flex-col tw-gap-1 tw-rounded-lg tw-bg-feta tw-p-4",children:[(0,a.jsxs)("div",{className:"tw-flex tw-items-center",children:[(0,a.jsx)(o.X,{className:"tw-text-fun-green",name:"dollarSign",size:24}),(0,a.jsxs)("p",{className:"tw-text-sm tw-font-medium tw-text-fun-green",children:["Voc\xea possui ",null==n?void 0:n.formattedCurrentAccountTotalAmount," em cr\xe9ditos!"]})]}),(0,a.jsxs)("span",{className:"tw-pl-6 tw-text-sm tw-text-fun-green",children:["Selecione a op\xe7\xe3o âCr\xe9ditos ",s.T.BRAND_SURNAME,"â e valide na etapa de pagamento da sua compra."]})]}):null}()}},84078:function(n,e,t){t.d(e,{g:function(){return CartBuyToo}});var a=t(85893),i=t(61499),o=t(15177),r=t(96984),l=t(70697),s=t(29777),c=t(8259),d=t(86010),m=t(82888),u=t(81836),p=t(85413),x=t(22263),f=t(37340),h=t(20256);function _templateObject(){let n=(0,f._)(["\n .buy-too {\n @media only screen and (max-width: 768px) {\n margin-bottom: 18px;\n margin-top: 30px;\n }\n\n &__title {\n font-weight: normal;\n font-size: 14px;\n margin-bottom: 16px;\n }\n\n &__grid {\n display: flex;\n width: 100%;\n max-width: 440px;\n }\n\n &__column {\n display: flex;\n\n background: ",";\n padding: 20px;\n }\n\n &__box-image {\n max-width: 85px;\n margin-right: 10px;\n }\n\n &__box-info {\n span {\n display: block;\n }\n }\n\n &__button {\n font-size: 12px;\n margin: 10px 0 0;\n min-height: auto;\n }\n\n &__product-name {\n text-transform: uppercase;\n }\n\n &__product-value {\n text-transform: uppercase;\n color: ",";\n margin-top: 5px;\n\n &--old {\n text-decoration: line-through;\n margin: 5px 10px 0 0;\n }\n\n &--new {\n text-decoration: none;\n }\n }\n }\n"]);
1return _templateObject=function(){return n},n}let _=h.ZP.div.withConfig({componentId:"sc-5c45869e-0"})(_templateObject(),n=>n.theme.colors.cart.buyToo.containerBackground,n=>n.theme.colors.cart.buyToo.colorValue);function CartBuyToo(n){let{productData:e,onClick:t,isLoading:f,renderAddToCartButton:h,...g}=n,{name:w,images:b,price:v,discountPrice:j}=e,y=(0,s.o)(),C=(0,c.b)(),{trackViewProductList:N}=(0,d.j)(),[O,z]=(0,m.N)(),k=null==b?void 0:b[0].url;function trackAddToCart(){i.Fr.addToCart({products:[{...e,productRecommendations:!0}],options:{brandName:l.k}})}function handleAddToCart(){C(trackAddToCart,()=>null),null==t||t()}return(0,u.Q)(()=>{z&&N({products:[{...e,productRecommendations:!0}],options:{brandName:l.k,itemListId:"cart_buy_too",itemListName:"Compre tamb\xe9m"}})},[z]),(0,a.jsx)(_,{ref:O.set,...g,children:(0,a.jsxs)("div",{className:"buy-too",children:[(0,a.jsx)("h3",{className:"buy-too__title",children:p.T.BUY_TOO_TITLE}),(0,a.jsx)("div",{className:"buy-too__grid",children:(0,a.jsxs)("div",{className:"buy-too__column",...y.getProductAttr(e),children:[(0,a.jsx)("div",{className:"buy-too__box-image",children:(0,a.jsx)(r.M.Image,{src:null!=k?k:"",alt:null!=w?w:"",width:110,height:110,objectFit:"contain"})}),(0,a.jsxs)("div",{className:"buy-too__box-info",children:[(0,a.jsx)("span",{className:"buy-too__product-name",children:w}),function(){let n=!!(null==j?void 0:j.value);return n?(0,a.jsxs)("span",{className:"buy-too__product-value",children:[(0,a.jsx)("del",{className:"buy-too__product-value--old",children:x.W(null==v?void 0:v.value)}),(0,a.jsx)("ins",{className:"buy-too__product-value--new",children:x.W(null==j?void 0:j.value)})]}):(0,a.jsx)("span",{className:"buy-too__product-value",children:x.W(null==v?void 0:v.value)})}(),h?h(f,handleAddToCart):(0,a.jsx)(o.z,{isLoading:f,onClick:handleAddToCart,className:"buy-too__button",children:"Adicionar"})]})]})})]})})}t(67294)},50056:function(n,e,t){t.d(e,{h:function(){return CartDiscountModal}});var a=t(85893),i=t(57566),o=t(84804),r=t(62854);function CartDiscountModal(n){let{isOpen:e,onRequestClose:t}=n;return(0,a.jsx)(i.u,{isOpen:e,onRequestClose:t,contentClassName:"tw-px-4 tw-max-w-[450px]",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:(0,r.C$)({_common:"tw-mb-4 tw-text-base tw-font-bold tw-text-black",arezzo:"tw-font-semibold",anacapri:"tw-text-mine-shaft",alexandre_birman:"tw-text-raisin-black",vicenza:"tw-text-coal"}),children:"Regras para desconto no pix"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{children:"O desconto no Pix \xe9 v\xe1lido para todas as compras, exceto:"}),function(){if(0===o.I0.length)return null;let n=o.I0.map((n,e)=>(0,a.jsx)("li",{children:n},e));return(0,a.jsx)("ul",{className:"tw-my-4 tw-list-disc tw-pl-6",children:n})}(),(0,a.jsx)("p",{children:"O desconto n\xe3o tem um prazo definido e pode ser encerrado a qualquer momento sem aviso pr\xe9vio."})]})]})})}},96651:function(n,e,t){t.d(e,{e:function(){return CartDiscount}});var a=t(85893),i=t(67294),o=t(57207),r=t(79560),l=t(50056),s=t(62854);function CartDiscount(){let[n,e]=(0,i.useState)(!1),{cartPixLabelWeb:t}=(0,r.m4)();return t?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:(0,s.C$)({_common:"tw-m-5 tw-flex tw-flex-col tw-bg-galery-lighter tw-px-4\n tw-py-2 sm:tw-mx-0 sm:tw-flex-row sm:tw-items-center\n sm:tw-justify-between",anacapri:"tw-bg-pampas-pink",vicenza:"tw-bg-porcelain-lighter"}),children:[(0,a.jsxs)("div",{className:"tw-flex tw-items-center",children:[(0,a.jsx)(o.X,{name:"pixPay"}),(0,a.jsx)("span",{className:"tw-ml-1",children:t})]}),(0,a.jsx)("button",{className:"tw-ml-4 tw-w-fit tw-whitespace-nowrap tw-border-none tw-underline sm:tw-m-0",onClick:()=>e(!0),children:"Ver regras."})]}),(0,a.jsx)(l.h,{isOpen:n,onRequestClose:()=>e(!n)})]}):null}},48187:function(n,e,t){t.d(e,{D:function(){return CartCustomizationLabel}});var a=t(85893),i=t(67294),o=t(23883),r=t(38538),l=t(62854);function CartCustomizationLabel(n){let{message:e}=n,[t,s]=(0,i.useState)(!0),c=(0,i.useRef)(null),{isMobile:d}=(0,r.k)();return(0,i.useEffect)(()=>
1{if(c.current){let{offsetHeight:n}=c.current,e=d?2:1;n>16*e&&s(!1)}},[d,e]),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"tw-text-sm tw-font-semibold tw-text-black",children:"Detalhes da personaliza\xe7\xe3o:"}),(0,a.jsxs)("div",{className:"tw-flex tw-flex-col",children:[(0,a.jsx)("p",{ref:c,className:(0,l.AK)("tw-text-xs tw-text-black",t?"tw-line-clamp-none":"tw-line-clamp-2 md:tw-line-clamp-1"),children:e}),t?null:(0,a.jsx)(o._,{className:"tw-m-0 tw-self-end tw-text-xs tw-normal-case tw-underline",as:"button",onClick:()=>s(!0),children:"Ver tudo"})]})]})}},43260:function(n,e,t){t.d(e,{u:function(){return CartEmpty}});var a=t(85893);t(67294);var i=t(41664),o=t.n(i),r=t(13892),l=t(39944),s=t(85413),c=t(50291),d=t(62854),m=t(37340),u=t(20256),p=t(11619);function _templateObject(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n\n .campaign-image {\n background-position: center center;\n background-size: cover;\n display: flex;\n flex: 1;\n flex-direction: column;\n background-image: url(",");\n }\n\n .content-container {\n display: flex;\n flex: 1 1 auto;\n align-items: center;\n justify-content: center;\n padding: 30px 0;\n margin-left: auto;\n margin-right: auto;\n max-width: 1200px;\n width: 92%;\n\n @media only screen and (min-width: 1024px) {\n justify-content: flex-end;\n padding: 5%;\n }\n }\n\n .info-container {\n max-width: 512px;\n width: 100%;\n padding: 20px;\n background-color: ",";\n\n &__header {\n padding: 10px 0px;\n text-align: center;\n }\n\n &__title {\n color: ",";\n font-size: 24px;\n font-weight: 400;\n text-transform: uppercase;\n line-height: 1.4;\n margin-bottom: 10px;\n }\n\n &__message {\n color: ",";\n line-height: 1.4;\n font-size: 13px;\n margin-left: auto;\n margin-right: auto;\n }\n\n &__main-content {\n padding: 10px 0px;\n }\n\n &__footer {\n display: flex;\n justify-content: center;\n padding: 10px 0px;\n\n a {\n margin: 0px;\n }\n }\n\n @media only screen and (max-width: 768px) {\n &__title {\n font-size: 16px;\n }\n }\n }\n"]);return _templateObject=function(){return n},n}let x=u.ZP.div.withConfig({componentId:"sc-3b85ccef-0"})(_templateObject(),p.Y.EMPTY_CART_BG,n=>n.theme.colors.cart.empty.containerBackground,n=>n.theme.colors.cart.empty.title,n=>n.theme.colors.cart.empty.message);function CartEmpty(n){let{children:e,contentClassName:t,infoContainerStyle:i,...m}=n;return(0,a.jsx)(x,{...m,children:(0,a.jsx)("div",{className:(0,d.C$)({_common:"campaign-image",zzmall:"tw-bg-cover lg:tw-bg-center tw-relative after:tw-w-full after:tw-opacity-20 after:tw-h-full after:tw-top-0 after:tw-left-0 after:tw-bg-black after:tw-absolute"}),style:i,children:(0,a.jsx)("div",{className:(0,d.C$)({_common:"content-container",zzmall:"tw-py-[7%] tw-px-[2%] tw-w-full"}),children:(0,a.jsxs)("div",{className:(0,d.C$)({_common:"info-container",zzmall:"tw-py-5 tw-z-10 tw-mx-4 tw-max-w-[728px] tw-rounded-lg tw-bg-alto tw-px-4 lg:tw-px-4 lg:tw-py-6 lg:tw-mx-0"}),children:[(0,a.jsxs)("div",{className:(0,d.C$)({_common:"info-container__header",zzmall:"tw-py-0 tw-text-center tw-px-4 lg:tw-text-left lg:tw-px-11"}),children:[(0,a.jsx)("h2",{className:(0,d.C$)({_common:"info-container__title",zzmall:"tw-font-medium tw-text-xl tw-mb-2 tw-font-display"}),children:s.T.CART_EMPTY_TITLE}),(0,a.jsx)("p",{className:(0,d.C$)({_common:"info-container__message",zzmall:"tw-leading-5 tw-m-0 tw-text-xs"}),children:s.T.CART_EMPTY_MESSAGE})]}),(0,a.jsx)("div",{className:(0,d.C$)({_common:t||"info-container__main-content",zzmall:"tw-p-0 tw-mt-2"}),children:e}),(0,a.jsx)("div",{className:(0,d.C$)({_common:"info-container__footer",zzmall:"tw-py-0 tw-px-4 lg:tw-px-11"}),children:(0,a.jsx)(o(),{href:l.B.EMPTY_CART_BUTTON,passHref:!0,legacyBehavior:!0,children:(0,a.jsx)(r.z,{className:(0,d.C$)({zzmall:"tw-w-full tw-text-sm tw-mt-8 tw-min-h-9 tw-h-9"}),as:"a",variant:c.$.cartEmpty.shop,children:s.T.CART_EMPTY_CONTINUE_SHOPPING_BUTTON})})})]})})})})}},37819:function(n,e,t){t.d(e,{L:function(){return GiftBagModalContent}});var a=t(85893),i=t(57207),o=t(84804),r=t(85413),l=t(37340),s=t(20256);
1function _templateObject(){let n=(0,l._)(["\n @media only screen and (max-width: 768px) {\n margin: 30px;\n padding: 15px;\n }\n\n @media only screen and (max-width: 478px) {\n margin: 15px;\n padding: 10px;\n }\n\n .modal__container {\n &__title {\n padding: 8px 5px;\n font-family: ",";\n font-size: 27px;\n text-align: center;\n }\n\n &__list {\n padding: 20px 0;\n text-align: left;\n max-height: 570px;\n overflow-y: auto;\n margin-bottom: 25px;\n\n @media only screen and (min-width: 1200px) {\n overflow-y: auto;\n }\n }\n\n &__warning {\n font-size: 14px;\n .warning-title {\n > i {\n margin-right: 5px;\n }\n }\n }\n }\n"]);return _templateObject=function(){return n},n}let c=s.ZP.div.withConfig({componentId:"sc-1a04ad40-0"})(_templateObject(),n=>n.theme.fonts.headings);function GiftBagModalContent(n){let{renderItems:e,...t}=n;return(0,a.jsxs)(c,{...t,children:[(0,a.jsx)("div",{className:"modal__container__title",children:r.T.GIT_BAGS_MODAL_TITLE}),(0,a.jsx)("div",{className:"modal__container__list",children:e()}),(0,a.jsxs)("div",{className:"modal__container__warning",children:[(0,a.jsxs)("span",{className:"warning-title",children:[(0,a.jsx)(i.X,{name:o.l$.GIFT_BAG_MODAL_WARNING_ICON})," ","Importante:"," "]}),(0,a.jsx)("span",{className:"warning-description",children:"Os produtos adquiridos n\xe3o ser\xe3o entregues embalados."})]})]})}},71714:function(n,e,t){t.d(e,{L:function(){return CartGiftBagItem}});var a=t(85893),i=t(96984),o=t(37340),r=t(20256);function _templateObject(){let n=(0,o._)(["\n .item-wrapper {\n display: flex;\n border-top: 1px solid\n ",";\n\n :last-child {\n border-bottom: 1px solid\n ",";\n }\n\n @media only screen and (max-width: 478px) {\n flex-direction: column;\n }\n\n &__image-wrapper {\n width: 110px;\n margin: 15px;\n\n @media only screen and (max-width: 478px) {\n width: 120px;\n margin: 8px auto 15px auto;\n }\n }\n\n &__details-wrapper {\n width: 100%;\n\n .item-price {\n margin: 0;\n padding: 0;\n }\n\n .item-name {\n margin-top: 8px;\n }\n\n .item-description {\n margin-bottom: 10px;\n }\n\n &__bottom {\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 10px;\n }\n }\n }\n"]);return _templateObject=function(){return n},n}let l=r.ZP.div.withConfig({componentId:"sc-a044c1fb-0"})(_templateObject(),n=>n.theme.colors.cart.giftBag.dividerItemColor,n=>n.theme.colors.cart.giftBag.dividerItemColor);function CartGiftBagItem(n){let{itemData:e,buttonComponent:t,index:o,className:r}=n,{primaryImage:s,name:c,description:d,price:m}=e;return(0,a.jsx)(l,{className:r,children:(0,a.jsxs)("div",{"data-testid":"list-items-".concat(o),className:"item-wrapper",children:[(0,a.jsx)("div",{className:"item-wrapper__image-wrapper",children:(0,a.jsx)(i.M.Image,{src:s.url,alt:s.altText,width:105,height:115,layout:"responsive",objectFit:"cover"})}),(0,a.jsxs)("div",{className:"item-wrapper__details-wrapper",children:[(0,a.jsx)("h3",{className:"item-name","data-testid":"list-item-name",children:c}),d?(0,a.jsx)("p",{className:"item-description","data-testid":"list-item-description",children:d}):null,(0,a.jsxs)("div",{className:"item-wrapper__details-wrapper__bottom",children:[(0,a.jsx)("h3",{className:"item-price","data-testid":"list-item-formatted-value",children:m.formattedValue}),t]})]})]})})}},93697:function(n,e,t){t.d(e,{e:function(){return GiftBags}});var a=t(85893),i=t(67294),o=t(20256),r=t(13892),l=t(57207),s=t(57566),c=t(28542),d=t(84804),m=t(80490),u=t(42415),p=t(48509),x=t(37340);function _templateObject(){let n=(0,x._)(["\n @media only screen and (max-width: 768px) {\n text-align: center;\n }\n\n &::before {\n content: '';\n display: none;\n width: 100%;\n height: 1px;\n margin-bottom: 15px;\n background-color: ",";\n\n @media only screen and (max-width: 768px) {\n display: block;\n }\n }\n\n .open-modal-button {\n background: transparent;\n border: none;\n font-family: ",";\n font-size: 14px;\n color: ",";\n text-decoration: underline;\n display: inline-flex;
1\n align-items: center;\n\n span {\n padding: 0 5px;\n }\n\n :hover {\n cursor: pointer;\n }\n }\n"]);return _templateObject=function(){return n},n}let f=o.ZP.div.withConfig({componentId:"sc-1dc72f47-0"})(_templateObject(),n=>n.theme.colors.cart.giftBag.divider,n=>n.theme.fonts.paragraph,n=>n.theme.colors.cart.giftBag.text);function GiftBags(n){let[e,t]=(0,i.useState)(!1),[x,h]=(0,i.useState)(!1),_=(0,o.Fg)(),{addToCart:g}=(0,m.jD)(),{items:w,...b}=n,v=(0,i.useRef)(null);async function handleClickAdd(n){h(!0),await g(n),h(!1),t(!1)}return(0,a.jsxs)(f,{"data-testid":"open-gift",...b,children:[(0,a.jsxs)("button",{onClick:()=>void t(!e),type:"button",ref:v,className:"open-modal-button",children:[(0,a.jsx)(l.X,{name:d.l$.GIFT_BAG_ICON,fillColor:_.colors.font,size:15}),(0,a.jsx)("span",{className:c.Js.GIFT,children:"\xc9 para presente?"})]}),(0,a.jsx)(s.u,{isOpen:e,onRequestClose:()=>void t(!e),refBtnThatOpens:v,maxWidth:"580px",overrideCloseButton:(0,a.jsx)(l.X,{name:"newClose",size:d.Wo,fillColor:_.colors.cart.giftBag.closeIcon}),lockPageScrollOnOpen:!0,overlayOpacity:70,children:(0,a.jsx)(p.L,{renderItems:function(){return w.products.map((n,e)=>{var t;return(0,a.jsx)(u.L,{buttonComponent:(t=n.variantOptions[0].code,(0,a.jsx)(r.z,{className:"modal__container__add-button",onClick:()=>handleClickAdd(t),dataTestId:c.Pl.BUTTON_GIFT_BAG,isLoading:x,variant:_.commonButtonVariants.cart.giftBag.add,children:"Adicionar"})),index:e,itemData:n,className:"list-item"},n.code)})}})})]})}},86617:function(n,e,t){t.d(e,{d:function(){return CartGiftProductModalDetail}});var a=t(85893),i=t(67294),o=t(7011),r=t(32928),l=t(5632),s=t(12963),c=t(13892),d=t(23883),m=t(96984),u=t(28542),p=t(85413),x=t(33764),f=t(37340),h=t(20256);function _templateObject(){let n=(0,f._)(["\n display: flex;\n gap: 35px;\n flex-direction: column;\n padding: 15px;\n\n @media only screen and (min-width: 768px) {\n flex-direction: row;\n }\n\n .container {\n width: 50%;\n\n &__carousel {\n width: 65%;\n margin: auto;\n }\n\n &__image {\n max-width: 300px;\n width: 100%;\n }\n\n .carousel {\n &__pagination {\n position: relative;\n margin-bottom: 10px;\n\n &__dot {\n border-radius: 0;\n background-color: ",";\n height: 12px;\n width: 12px;\n opacity: 0.7;\n margin: 3px;\n\n &--active {\n background-color: ",";\n }\n }\n }\n\n &__arrow {\n background: transparent;\n opacity: 1;\n height: 100%;\n padding: 2px;\n width: 25px;\n\n .zz-icon {\n width: 100%;\n height: 20px;\n\n svg {\n margin: auto;\n }\n }\n\n :disabled {\n display: none;\n }\n\n &--prev {\n left: -75px;\n }\n\n &--next {\n right: -75px;\n }\n }\n }\n\n @media only screen and (max-width: 768px) {\n padding: 0 20px;\n width: 100%;\n\n &__carousel {\n width: 100%;\n }\n\n .carousel {\n &__arrow {\n width: 28px;\n\n .zz-icon {\n height: 25px;\n }\n\n &--next {\n right: -40px;\n }\n\n &--prev {\n left: -40px;\n }\n }\n }\n }\n }\n\n .container__detail {\n flex: 1;\n display: flex;\n flex-direction: column;\n\n &__title {\n font-size: 18px;\n text-align: left;\n\n @media only screen and (min-width: 768px) {\n font-size: 20px;\n }\n }\n\n &__selector {\n margin: 10px 0px;\n }\n\n &__characteristics {\n margin: 10px 0;\n\n &__name {\n font-size: 15px;\n color: ",";\n }\n\n &__divider {\n width: 100%;\n height: 1px;\n background-color: ",";\n margin: 10px 0px;\n }\n\n &__item {\n display: block;\n margin: 5px 0;\n font-size: 12px;\n }\n }\n\n &__button {\n display: flex;\n flex-direction: column;\n align-items: center;\n margin-top: auto;\n }\n\n .error-message {\n margin-bottom: 10px;\n }\n }\n"]);
1return _templateObject=function(){return n},n}let _=h.ZP.div.withConfig({componentId:"sc-1fb085bb-0"})(_templateObject(),n=>n.theme.colors.grayDarker,n=>n.theme.colors.black,n=>n.theme.colors.darker,n=>n.theme.colors.gainsBoro);function CartGiftProductModalDetail(n){let{item:e,onFinish:t,onCloseDetail:f,isLoading:h,...g}=n,[w,b]=(0,i.useState)([]),[v,j]=(0,i.useState)(),[y,C]=(0,i.useState)(!1),[N,O]=(0,i.useState)(!1),[z,k]=(0,i.useState)(),P={slides:{spacing:10}};async function handleClick(){if(!z){O(!0);return}await t(z.value),O(!1)}function renderLabel(n){return n?(0,a.jsx)("span",{className:"container__detail__characteristics__item",children:n}):null}return(0,i.useEffect)(()=>{var n;if(!e)return;let t=null==e?void 0:null===(n=e.images)||void 0===n?void 0:n.filter(n=>"thumbnail"===n.format&&"GALLERY"===n.imageType),a=e.variantOptions,i=a.filter(n=>n.sellable).map(n=>({value:n.code,label:n.displayText,isDisabled:!1}));b(t),j(i),C((0,x.x)(a,a[0].displayText))},[e]),(0,i.useEffect)(()=>{y&&v&&k(v[0])},[y,v]),(0,a.jsxs)(_,{...g,children:[function(){let n=w.length>0;return n?(0,a.jsx)("div",{className:"container",children:(0,a.jsx)(s.l,{className:"container__carousel",options:P,children:w.map(n=>(0,a.jsx)(l.q,{children:(0,a.jsx)(m.M.Image,{className:"container__carousel__image",src:null==n?void 0:n.url,alt:null==n?void 0:n.altText,width:250,height:250,objectFit:"contain"})},null==n?void 0:n.url))})}):null}(),(0,a.jsxs)("div",{className:"container__detail",children:[(0,a.jsx)("h3",{className:"container__detail__title",children:e.name}),!v||y?null:(0,a.jsx)("div",{className:"container__detail__selector",children:(0,a.jsx)(o.A,{isSearchable:!1,name:"gift-product",options:v,placeholder:"Selecione sua numera\xe7\xe3o",value:z,onChange:n=>{k(n),O(!1)},customSelectClassName:u.Yk.SELECT_SIZE_PERSONALIZATION})}),N?(0,a.jsx)(r.j,{className:"error-message",children:"Selecione uma numera\xe7\xe3o"}):null,(0,a.jsxs)("div",{className:"container__detail__characteristics",children:[(0,a.jsx)("label",{className:"container__detail__characteristics__name",children:"Caracter\xedsticas"}),(0,a.jsx)("div",{className:"container__detail__characteristics__divider"}),e.legacySKU?renderLabel("Refer\xeancia: ".concat(e.legacySKU)):null,renderLabel("Altura do salto: ".concat(e.heelSize)),e.color?renderLabel("Cor: ".concat(e.color)):null,e.material?renderLabel("Material: ".concat(e.material)):null]}),(0,a.jsxs)("div",{className:"container__detail__button",children:[(0,a.jsx)(c.z,{isLoading:h,onClick:()=>handleClick(),className:"container__detail__button--finish ".concat(u.Js.ADD_TO_CART),shouldGrow:!0,children:p.T.GIFT_PRODUCT_MODAL_BUTTON_TEXT}),(0,a.jsx)(d._,{onClick:()=>{f()},className:"container__detail__button--back ".concat(u.Js.SELECT_MODEL),children:"Escolher outro brinde"})]})]})]})}},97543:function(n,e,t){t.d(e,{V:function(){return CartGiftProductModal}});var a,i,o=t(85893),r=t(67294),l=t(20256),s=t(23883),c=t(5632),d=t(46363),m=t(12963),u=t(13892),p=t(57566),x=t(65856),f=t(57207),h=t(32928),_=t(92795),g=t(96984),w=t(28542),b=t(17677),v=t(69183),j=t(80490),y=t(55370),C=t(46230),N=t(86617),O=t(73445),z=t(37340),k=t(6226);function _templateObject(){let n=(0,z._)(["\n width: 100%;\n\n .overlay-loading {\n background: ",";\n position: fixed;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n z-index: 10;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .container {\n display: flex;\n justify-content: space-between;\n flex-direction: column;\n margin-bottom: 20px;\n gap: 10px;\n\n &__title {\n display: flex;\n align-items: center;\n gap: 8px;\n }\n\n &__button {\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n &--link {\n margin: 0;\n }\n\n label {\n margin-bottom: 2px;\n }\n }\n\n &__error {\n font-size: 12px;\n display: flex;\n align-items: center;\n gap: 8px;\n }\n\n &__product {\n width: 250px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n &__name {\n font-size: 14px;\n }\n }\n }\n"]);
1return _templateObject=function(){return n},n}function _templateObject1(){let n=(0,z._)(["\n .container__modal {\n &__title {\n margin-bottom: 30px;\n font-size: 17px;\n color: ",";\n text-align: center;\n }\n\n &__footer {\n width: 100%;\n display: flex;\n justify-content: center;\n\n &__button {\n width: 343px;\n }\n }\n }\n\n .list {\n .carousel {\n &__pagination {\n &__dot {\n opacity: 0.2;\n margin: 3px;\n padding: 0;\n width: 8px;\n height: 8px;\n transition: transform 0.3s, opacity 0.3s;\n\n &--active {\n opacity: 1;\n transform: scale(1.4);\n\n background-color: ",";\n }\n }\n }\n\n &__arrow {\n background: transparent;\n opacity: 1;\n padding: 2px;\n\n .zz-icon {\n height: 20px;\n }\n\n svg {\n width: 100%;\n height: 20px;\n }\n\n :disabled {\n display: none;\n }\n\n &--prev {\n left: 0;\n }\n\n &--next {\n right: 0;\n }\n }\n }\n\n &__item {\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n margin-bottom: 15px;\n align-self: center;\n text-align: center;\n\n &__radio {\n display: flex;\n flex-direction: column-reverse;\n\n &__checkmark {\n min-width: 23px;\n min-height: 23px;\n margin-right: 0;\n }\n\n &__content {\n &__title {\n font-size: 12px;\n font-weight: normal;\n margin: 20px 0 15px;\n }\n }\n }\n }\n }\n"]);return _templateObject1=function(){return n},n}let P=l.ZP.div.withConfig({componentId:"sc-8ef0bff2-0"})(_templateObject(),n=>(0,k.pz)(n.theme.colors.cart.backgroundLoading,30)),T=l.ZP.div.withConfig({componentId:"sc-8ef0bff2-1"})(_templateObject1(),n=>n.theme.colors.cart.giftProduct.text,n=>n.theme.colors.cart.giftProduct.sliderActiveDot);function CartGiftProductModal(n){var e,t;let{className:a="",...z}=n,[k,S]=(0,r.useState)(!1),[E,I]=(0,r.useState)(!1),[A,B]=(0,r.useState)(!1),[L,G]=(0,r.useState)(),[D,R]=(0,r.useState)(""),[M,U]=(0,r.useState)(!0),[V,F]=(0,r.useState)(i.SelectProduct),[J,$]=(0,r.useState)(),Z=(0,r.useRef)(null),q=(0,l.Fg)(),{toast:H}=(0,v.pm)(),{addFreeProductToCart:X,items:W,removeFromCart:K}=(0,j.jD)(),{rejectGift:Y,isLoading:Q}=(0,y.yG)(),{promotion:nn,error:ne,selectedGiftProduct:nt,isChecked:na,setGiftProductError:ni,setIsChecked:no,setSelectedGiftProduct:nr}=(0,C.cl)(),nl=null==nn?void 0:null===(e=nn.products)||void 0===e?void 0:e.length;async function saveGiftProduct(n){I(!0),await X(n),ni(!1),S(!1),I(!1),F(i.SelectProduct)}async function selectProduct(n){let e=n.slice(0,n.indexOf("-"));I(!0);let{result:t,hasError:a,errors:o}=await O.M.getProductDetail(e);if(a){H.allErrors(o),I(!1);return}G(t),F(i.ConfirmProduct),I(!1)}function toggleModal(){S(!k),G(null)}async function toggleVisible(){let n=!M;return ni(!1),no(!n),U(n),!n&&(null==J?void 0:J.entryNumber)&&(B(!0),await K(J.entryNumber),nr(""),B(!1)),n}async function handleClickRefusedGift(){let n=await toggleVisible(),e=await Y(n);e&&U(!n)}return(0,r.useEffect)(()=>{let n=W.find(n=>!0===n.freeProductPromotion);$(n)},[W]),(0,r.useEffect)(()=>{k||F(i.SelectProduct)},[k]),(0,o.jsxs)(P,{className:a,...z,children:[A?(0,o.jsx)("div",{className:"overlay-loading",children:(0,o.jsx)(x.a,{size:50,color:b.M.LIGHT})}):null,(0,o.jsxs)("div",{className:"won-gift container",children:[(0,o.jsxs)("label",{className:"container__title",children:[(0,o.jsx)(f.X,{name:"gift",fillColor:q.colors.font,size:12}),(0,o.jsx)("p",{children:"Voc\xea ganhou um brinde!"})]}),(0,o.jsx)("p",{className:"container__description",children:null==nn?void 0:nn.firedMessages[0]}),ne&&(0,o.jsxs)(h.j,{className:"container__error",children:[(0,o.jsx)(f.X,{name:"exclamationCircle",size:13}),(0,o.jsx)("span",{children:'Escolha seu brinde ou marque "N\xe3o quero brinde"'})]}),nt?(0,o.jsx)("div",{className:"container__product",children:(0,o.jsx)("span",{className:"container__product__name","data-testid":w.Js.PRODUCT_NAME_GIFT,children:nt})}):null,(0,o.jsxs)("div",{className:"container__button",children:[M?(0,o.jsx)(s._,{className:"container__button--link",onClick:()=>toggleModal(),"data-testid":w.Js.BUTTON_CHOOSE_TOUR_TOAST,children:nt?"Trocar brinde":"Escolha seu brinde"}):(0,o.jsx)("div",{}),(0,o.jsx)(_.I,{id:"refused-gift",name:"refused-gift",isChecked:na,onChange:handleClickRefusedGift,isDisabled:Q,value:0,children:"N\xe3o quero brinde"})]})]}),(0,o.jsx)(p.u,{isOpen:k,onRequestClose:()=>toggleModal(),refBtnThatOpens:Z,lockPageScrollOnOpen:!0,overlayOpacity:70,children:(0,o.jsxs)(T,{className:"modal__content ".concat(a),children:[V===i.ConfirmProduct?null:(0,o.jsx)("h1",{className:"container__modal__title\n ".concat(w.Js.MODAL_TITLE),children:"Escolha seu brinde abaixo:"}),L?(0,o.jsx)(N.d,{item:L,onFinish:n=>saveGiftProduct(n),onCloseDetail:()=>void(G(null),F(i.SelectProduct)),isLoading:E}):(0,o.jsx)(m.l,{className:"list",options:{hidePagination:!nl||1===nl,slides:{spacing:10}},children:null==nn?void 0:null===(t=nn.products)||void 0===t?void 0:t.map((n,e)=>{let t=n.code+"-"+e;return(0,o.jsx)(c.q,{className:"list__item",children:(0,o.jsx)(d.N,{name:"radio",id:t,value:n.code,checked:t===D,onClickLabel:()=>R(t),className:"list__item__radio",checkmarkClassName:"list__item__radio__checkmark",dataTestId:w.Js.GIFT_PRODUCT,children:(0,o.jsxs)("div",{className:"list__item__radio__content",children:[(0,o.jsx)(g.M.Image,{src:n.primaryImage.url,alt:n.name,className:"list__item__radio__content__image",width:220,height:250,objectFit:"contain"}),(0,o.jsx)("h3",{className:"list__item__radio__content__title","data-testid":w.Js.GIFT_TITLE,children:n.name})]})},n.code)},t)})}),V===i.ConfirmProduct?null:(0,o.jsx)("div",{className:"container__modal__footer",children:(0,o.jsx)(u.z,{isLoading:E,isDisabled:!D,onClick:()=>selectProduct(D),className:"container__modal__footer__button",shouldGrow:!0,dataTestId:w.Js.CONTINUE_BUTTON,children:"Continuar"})})]})})]})}(a=i||(i={}))[a.SelectProduct=0]="SelectProduct",a[a.ConfirmProduct=1]="ConfirmProduct"},85325:function(n,e,t){t.d(e,{f:function(){return CartPromotionInfo}});var a=t(85893),i=t(20256),o=t(57207),r=t(28542),l=t(62854),s=t(37340);
1function _templateObject(){let n=(0,s._)(["\n background-color: ",";\n margin-top: 10px;\n margin-bottom: ",";\n padding-top: 3px;\n padding-bottom: 3px;\n width: 100%;\n\n p {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 7px;\n color: ",";\n font-size: 12px;\n }\n\n @media only screen and (min-width: 768px) {\n margin-top: ",";\n font-size: 14px;\n }\n"]);return _templateObject=function(){return n},n}let c=i.ZP.div.withConfig({componentId:"sc-ed76f8ef-0"})(_templateObject(),n=>n.theme.colors.cart.promotionInfo.background,n=>n.isGlobal&&"20px",n=>n.hasPromotion?n.theme.colors.cart.promotionInfo.success:n.theme.colors.cart.promotionInfo.error,n=>n.isGlobal?"0px":"12px");function CartPromotionInfo(n){let{children:e,icon:t,isGlobal:s,hasPromotion:d,isPotentialPromotion:m=!1,className:u=""}=n,p=(0,i.Fg)();return(0,a.jsx)(c,{hasPromotion:d,isGlobal:s,"data-testid":r.Js.BOX_ALERT,className:(0,l.AK)(m?"is-potential-promotion":"",u,"promotion-info-container"),children:(0,a.jsxs)("p",{children:[(0,a.jsx)(o.X,{name:t,size:11,fillColor:d?p.colors.cart.promotionInfo.success:p.colors.cart.promotionInfo.error}),e]})})}},80916:function(n,e,t){t.d(e,{I:function(){return AppliedVoucher}});var a=t(85893),i=t(67294),o=t(65856),r=t(57207),l=t(28542),s=t(80490),c=t(62854);function AppliedVoucher(n){let{voucher:e}=n,[t,d]=(0,i.useState)(!1),{deleteVoucher:m}=(0,s.jD)(),{code:u,voucherCode:p,description:x=""}=e,f=(0,i.useCallback)(async()=>{d(!0),await m(p),d(!1)},[m,p]);return(0,a.jsxs)("div",{className:"tw-w-full",children:[(0,a.jsx)("span",{className:(0,c.C$)({_common:"tw-mb-1 tw-flex tw-text-xs",schutz:"tw-font-extrabold tw-uppercase",arezzo:"tw-font-extrabold tw-uppercase",zzmall:"tw-font-medium tw-normal-case",vans:"tw-text-[13px] tw-font-semibold tw-uppercase",anacapri:"tw-text-xs tw-font-bold tw-uppercase",vicenza:"tw-mb-1 tw-text-sm tw-font-medium tw-uppercase"}),children:"Voucher aplicado:"}),(0,a.jsxs)("div",{className:(0,c.C$)({_common:"tw-flex tw-w-full tw-items-center tw-justify-between\n tw-px-[10px] tw-py-2 ".concat(t?"tw-pointer-events-none tw-relative tw-opacity-50":""),schutz:"tw-mb-[10px] tw-bg-gallery",arezzo:"tw-mb-[10px] tw-bg-gallery",zzmall:"tw-mb-[10px] tw-bg-white tw-px-0 tw-py-1",vans:"tw-mb-[10px] tw-bg-gallery",anacapri:"tw-bg-pampas-pink tw-px-3 tw-py-[10px]",alexandre_birman:"tw-bg-gallery",vicenza:"tw-bg-iron tw-px-3 tw-py-1"}),children:[t?(0,a.jsx)(o.a,{}):null,(0,a.jsxs)("div",{className:"tw-flex tw-flex-col",children:[(0,a.jsx)("span",{className:(0,c.C$)({schutz:"tw-text-[13px] tw-text-dark",arezzo:"tw-text-[13px] tw-text-black",zzmall:"tw-text-[13px] tw-text-black",vans:"tw-text-[15px] tw-font-medium tw-text-black",alexandre_birman:"tw-text-black",vicenza:"tw-text-base tw-font-medium tw-text-coal"}),children:u}),(0,a.jsx)("span",{className:(0,c.C$)({schutz:"tw-text-[13px] tw-text-fun-green",arezzo:"tw-text-[13px] tw-text-fun-green",zzmall:"tw-text-[13px] tw-text-black",vans:"tw-text-[13px] tw-font-medium tw-text-fun-green",anacapri:"tw-text-xs tw-font-bold tw-text-fun-green",alexandre_birman:"tw-text-sap-green",vicenza:"tw-font-medium tw-text-fun-green"}),children:x})]}),(0,a.jsx)("button",{className:"tw-border-none tw-bg-transparent tw-outline-none",type:"button",onClick:f,"data-testid":l.Js.CLOSE_VOUCHER,children:(0,a.jsx)(r.X,{name:"trash",size:15,className:(0,c.C$)({_common:"tw-cursor-pointer",schutz:"[&_path]:tw-fill-mine-shaft",arezzo:"[&_path]:tw-fill-transparent",zzmall:"[&_path]:tw-fill-none",vans:"[&_path]:tw-fill-transparent",anacapri:"[&_path]:tw-fill-none",alexandre_birman:"[&_path]:tw-fill-black",vicenza:"tw-h-[18px] [&_path]:tw-fill-none"})})})]})]})}},75909:function(n,e,t){t.d(e,{$:function(){return CepConsult}});var a=t(85893),i=t(67294),o=t(87536),r=t(20256),l=t(32928),s=t(57207),c=t(34998),d=t(13892),m=t(28542),u=t(14908),p=t(80490),x=t(29777),f=t(92746),h=t(91315),_=t(69812),g=t(67710),w=t(37340);function _templateObject(){let n=(0,w._)(["\n width: 100%;\n\n .form {\n width: 100%;\n padding: 4px 0;\n display: flex;\n justify-content: center;
1\n align-items: flex-end;\n\n &__container {\n width: 100%;\n flex: 3;\n\n &__empty-message {\n color: #e23636;\n font-size: 14px;\n }\n }\n\n &__input {\n height: 35px;\n border: 1px solid\n ",";\n font-style: normal;\n font-weight: normal;\n font-size: 13px;\n letter-spacing: 0.65px;\n\n ::placeholder {\n color: ",";\n opacity: 1;\n font-size: 12px;\n }\n\n &:active,\n &:focus {\n border: 1px solid\n ",";\n\n ::placeholder {\n color: ",";\n opacity: 1;\n font-size: 12px;\n }\n }\n }\n\n &__button {\n flex: 2;\n margin: 0;\n padding: 0;\n min-height: 40px;\n width: 100%;\n max-width: 148px;\n font-size: 12px;\n background: ",";\n border: 1px solid\n ",";\n\n &__content {\n color: ",";\n }\n }\n }\n"]);return _templateObject=function(){return n},n}let b=r.ZP.div.withConfig({componentId:"sc-f5963585-0"})(_templateObject(),n=>{let{hasErrorSelectEmpty:e,theme:t}=n;return e?t.colors.error.errorMessage:t.colors.cart.cepConsult.border},n=>n.theme.colors.cart.cepConsult.placeholder,n=>n.theme.colors.cart.cepConsult.activeBorder,n=>n.theme.colors.cart.cepConsult.activePlaceholder,n=>{let{hasErrorSelectEmpty:e,theme:t}=n;return e?t.colors.cart.cepConsult.errorGiftBag.backgroundButton:t.colors.button.outlined.activeBackground},n=>{let{hasErrorSelectEmpty:e,theme:t}=n;return e?t.colors.cart.cepConsult.errorGiftBag.borderButton:t.colors.button.outlined.activeBorder},n=>{let{hasErrorSelectEmpty:e,theme:t}=n;return e?t.colors.cart.cepConsult.errorGiftBag.message:"inherit"}),v={zipCode:"zipCode"};function CepConsult(n){let{className:e,hasSearchIcon:t=!1}=n,w=(0,r.Fg)(),{updateConsignmentsDeliveryData:j,items:y,getCurrentCart:C,cartConsignmentsErrors:N}=(0,p.jD)(),O=(0,x.o)(),{hasErrorSelectEmptyZipCode:z}=(0,f.tA)(),{cepLocation:k,setCepLocation:P,hasLocation:T}=(0,h.f)(),{register:S,handleSubmit:E,setValue:I,formState:{errors:A},setError:B}=(0,o.cI)({mode:"all"}),[L,G]=(0,i.useState)(!1),D=(0,i.useRef)(k),R=!!A.zipCode;(0,i.useEffect)(()=>{N.hasError&&B(v.zipCode,{message:"CEP Inv\xe1lido. Verifique e tente novamente."})},[N,B]);let M=(0,i.useCallback)(async n=>{let{zipCode:e}=n;G(!0),O.omniFeature(()=>({actionName:"cart.clicou.botao.buscar",primarySection:"cart",element:"botao",elementText:"consultar",method:"metodo_cep",location:k,hasLocation:T}));let{result:t,hasError:a}=await _.I.getLocationByZipCode(e);!a&&(null==t?void 0:t.cep)||B(v.zipCode,{message:"CEP inv\xe1lido"}),(null==t?void 0:t.cep)&&(O.omniFeature(()=>({actionName:"cart.recebeu_resposta.sistema.tipo_de_geolocalizacao",primarySection:"cart",element:"sistema",elementText:"consultar",method:"metodo_cep",location:t,hasLocation:!!t.cep})),D.current=t,g.N.setCep(t.cep),await C({shouldDispatchLoading:!1})),G(!1)},[k,C,O,T,B]),U=(0,i.useCallback)(async()=>{G(!0);let n=D.current||k;n.cep&&(await j(n.cep),P(n),I(v.zipCode,n.cep)),G(!1)},[I,j]);return(0,i.useEffect)(()=>{U()},[y,U]),(0,a.jsxs)(b,{className:e,hasErrorSelectEmpty:z,children:[(0,a.jsxs)("form",{className:"form",onSubmit:E(M),children:[(0,a.jsx)(c.I,{inputClassName:"form__input ".concat(R?"tw-border-upsdell-red":""),type:"tel",dataTestId:m.Js.INPUT_CEP,className:"form__container",mask:"99999-999",maskChar:null,placeholder:"Insira seu CEP",alwaysShowMask:!1,register:S(v.zipCode,{pattern:{value:u.m.CEP,message:"CEP inv\xe1lido! Preencha novamente!"},min:9,required:{value:!0,message:"Campo obrigat\xf3rio"}}),defaultValue:null==k?void 0:k.cep}),(0,a.jsx)(d.z,{type:"submit",className:"form__button",variant:w.commonButtonVariants.cart.cepConsult,dataTestId:m.Js.CONSULT_BTN,isLoading:L,isDisabled:L,replaceOnLoading:!0,spinnerProps:{top:0,left:40},children:t?(0,a.jsx)(s.X,{name:"search",fillColor:w.colors.cart.cepConsult.icon}):(0,a.jsx)("span",{className:"form__button__content",children:"Consultar"})})]}),function(){if(z)return(0,a.jsxs)(l.j,{children:["Insira o CEP desejado para que possamos apresentar as op\xe7\xf5es de embalagem para presente dispon\xedveis."," ",(0,a.jsx)("b",{children:"Todos os produtos do pedido ser\xe3o enviados para o mesmo endere\xe7o."})]});if(R){var n;return(0,a.jsx)(l.j,{children:null===(n=A.zipCode)||void 0===n?void 0:n.message})}return null}()]})}},75730:function(n,e,t){t.d(e,{R:function(){return DeliveryInfo}});var a=t(85893),i=t(57207),o=t(49135),r=t(84804),l=t(28542),s=t(80490),c=t(29777),d=t(15159),m=t(81836),u=t(22263),p=t(35949),x=t(37340),f=t(20256);
1function _templateObject(){let n=(0,x._)(["\n width: 100%;\n display: flex;\n justify-content: space-between;\n padding: 10px 0;\n font-size: 13px;\n flex-direction: column;\n align-items: flex-end;\n\n @media only screen and (min-width: 768px) {\n justify-content: flex-start;\n gap: 8px;\n }\n\n .delivery-options-container {\n display: flex;\n flex-direction: column;\n width: 100%;\n\n &__item {\n align-items: center;\n display: flex;\n justify-content: space-between;\n gap: 30px;\n padding: 0;\n width: 100%;\n position: relative;\n\n @media only screen and (min-width: 768px) {\n padding: 2px 10px;\n }\n\n &__estimated-wrapper {\n align-items: center;\n display: flex;\n flex: 1;\n gap: 10px;\n\n &__text {\n flex: 1;\n display: flex;\n flex-direction: column;\n }\n\n .sedex-shipping {\n height: 28px;\n }\n }\n\n &__delivery-name {\n font-size: 14px;\n font-weight: 600;\n text-transform: uppercase;\n }\n\n &__delivery-estimate {\n font-size: 14px;\n }\n\n .free-shipping-label {\n color: ",";\n font-size: 16px;\n font-weight: 600;\n text-transform: uppercase;\n\n @media only screen and (min-width: 768px) {\n position: unset;\n }\n }\n\n .estimated-label {\n font-size: 14px;\n font-weight: 600;\n }\n }\n\n &__divider {\n border-top: 1px solid\n ",";\n margin: 10px 0;\n\n &:last-child {\n display: none;\n }\n }\n }\n\n .free-shipping-label {\n color: ",";\n }\n\n .estimated {\n font-size: 14px;\n }\n\n .estimated-label {\n white-space: nowrap;\n }\n\n .estimated {\n display: flex;\n width: 100%;\n justify-content: space-between;\n\n .shipping-price {\n white-space: nowrap;\n font-weight: 800;\n margin-left: 5px;\n }\n }\n"]);return _templateObject=function(){return n},n}let h=f.ZP.div.withConfig({componentId:"sc-62224673-0"})(_templateObject(),n=>n.theme.colors.cart.deliveryOptions.freeShipping,n=>n.theme.colors.cart.deliveryOptions.divider,n=>n.theme.colors.cart.deliveryInfo.freeShippingLabel);function DeliveryInfo(n){let{delivery:e,children:t,className:x=""}=n,{cart:f}=(0,s.jD)(),_=(0,c.o)(),{filterDeliveryOptions:g}=(0,d.N)(),w=e.totalDeliveryCost.value,b=u.W(w),{consignments:v}=e;return(0,m.Q)(()=>{let n=v.flatMap(n=>{var e;return(null==n?void 0:null===(e=n.deliveryOptions)||void 0===e?void 0:e.options)||[]}),e=n.length>0;e&&_.cartSummary(()=>({options:n,cart:f}))},[v]),(0,a.jsxs)(h,{className:"delivery-info-container ".concat(x,"\n ").concat(l.Js.LABEL_PRICE),children:[function(){let n=v.length>0;return n?1===v.length?function(){var n;let{options:e}=null===(n=v[0])||void 0===n?void 0:n.deliveryOptions,t=e.length>0;if(!t)return null;let s=g(e);return(0,a.jsx)("ul",{className:"delivery-options-container",children:s.map(n=>(function(n){if(!n)return null;let{code:e,name:t,description:s,isFreeShippingOption:c,deliveryCost:d,salesMode:m,tag:u,isPreOrder:x}=n;return(0,a.jsxs)("div",{children:[(0,a.jsx)("li",{className:"delivery-options-container__item",children:(0,a.jsxs)("div",{className:"delivery-options-container__item__estimated-wrapper",children:[m===r.g0.SHIPPING_STORE?(0,a.jsx)(i.X,{className:"sedex-shipping",name:"sedexShipping",size:24}):m===r.g0.PICKUP?(0,a.jsx)(i.X,{className:"store-shipping",name:"storeShipping",size:24}):(0,a.jsx)(i.X,{className:"free-shipping",name:"freeShipping",size:24}),(0,a.jsxs)("div",{className:"delivery-options-container__item__estimated-wrapper__text",children:[(0,a.jsxs)("div",{className:"tw-flex tw-flex-row tw-items-start tw-justify-between tw-gap-4",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"delivery-options-container__item__delivery-name","data-testid":(0,p.I)({automationId:l.Js.DELIVERY_OPTION_NAME,deliveryOption:n}),children:t}),(0,a.jsx)("span",{className:"delivery-options-container__item__delivery-estimate",children:s})]}),function(n){let{isFreeShippingOption:e,deliveryCost:t}=n;if(!t)return;let{formattedValue:i,value:o}=t;return e||o<=0?(0,a.jsx)("span",{className:"free-shipping-label",children:"Gr\xe1tis"}):(0,a.jsx)("span",{className:"estimated-label",children:i})}({isFreeShippingOption:c,deliveryCost:d})]}),function(n){let{text:e,textColor:t}=n;return e?(0,a.jsx)("p",{style:{color:t},className:"tw-mt-1",children:e}):null}(u),x?(0,a.jsx)(o.O,{}):null]})]})}),(0,a.jsx)("div",{className:"delivery-options-container__divider"})]},e)})(n))})}():function(){let n=!w,{description:t}=e;return n?(0,a.jsxs)("span",{children:[t,(0,a.jsx)("span",{className:"free-shipping-label",children:" Gr\xe1tis "})]}):(0,a.jsxs)("span",{className:"estimated",children:[t,(0,a.jsx)("span",{className:"shipping-price",children:" ".concat(b)})]})}():null}(),t]})}},26729:function(n,e,t){t.d(e,{m:function(){return PreOrder}});
1var a=t(85893),i=t(23883),o=t(28542),r=t(37340),l=t(20256);function _templateObject(){let n=(0,r._)(["\n padding-top: 8px;\n padding-bottom: 5px;\n"]);return _templateObject=function(){return n},n}let s=l.ZP.div.withConfig({componentId:"sc-bee78c6f-0"})(_templateObject());function PreOrder(n){let{handleKnowMore:e,className:t=""}=n;return(0,a.jsx)(s,{className:t,children:(0,a.jsxs)("p",{children:["* Sua sacola cont\xe9m um item com prazo de entrega estendido.",(0,a.jsx)(i._,{onClick:e,as:"button",className:o.Js.KNOW_MORE,"data-testid":o.Js.PRE_ORDER_BUTTON_LEARN_MORE,children:"Saiba mais"})]})})}},76285:function(n,e,t){t.d(e,{R:function(){return TotalDetails}});var a=t(85893),i=t(28542),o=t(69093),r=t(63097),l=t(22263),s=t(62854),c=t(37340),d=t(20256);function _templateObject(){let n=(0,c._)(["\n display: flex;\n flex-direction: column;\n width: 100%;\n color: ",";\n\n .divider {\n width: 100%;\n height: 1px;\n margin-bottom: 10px;\n background-color: ",";\n }\n\n .section {\n display: flex;\n margin-bottom: 10px;\n justify-content: space-between;\n }\n\n .free-shipping {\n &__value {\n color: ",";\n text-transform: uppercase;\n }\n }\n\n .discount {\n &__value {\n color: ",";\n text-transform: uppercase;\n }\n }\n\n .subtotal {\n &__value {\n color: ",";\n }\n }\n\n .total {\n &__label {\n color: ",";\n }\n &__value {\n color: ",";\n }\n }\n"]);return _templateObject=function(){return n},n}let m=d.ZP.div.withConfig({componentId:"sc-48501798-0"})(_templateObject(),n=>n.theme.colors.cart.totalDetails.text,n=>n.theme.colors.cart.summary.divider,n=>n.theme.colors.cart.totalDetails.freeShipping,n=>n.theme.colors.cart.totalDetails.discount,n=>n.theme.colors.cart.totalDetails.subTotal,n=>n.theme.colors.cart.totalDetails.totalLabel,n=>n.theme.colors.cart.totalDetails.totalValue),u=(0,r.w)(n=>n.CashbackValue);function TotalDetails(n){let{total:e,subTotal:t,discount:r,isFreeShipping:c,installments:d,cashbackAmount:p,...x}=n;return(0,a.jsxs)(m,{className:"total-details",...x,children:[(0,a.jsxs)("div",{"data-testid":i.Js.SUB_TOTAL,className:"subtotal section",children:[(0,a.jsx)("span",{children:"Subtotal"}),(0,a.jsx)("span",{className:"subtotal__value",children:l.W(t)})]}),function(){let n=!!r;return n?(0,a.jsxs)("div",{"data-testid":i.Js.DESCONTO,className:"discount section",children:[(0,a.jsx)("span",{children:"Desconto"}),(0,a.jsx)("span",{className:"discount__value",children:l.W(r)})]}):null}(),c?(0,a.jsxs)("div",{className:"free-shipping section","data-testid":i.Js.DESCONTO,children:[(0,a.jsx)("span",{children:"Frete"}),(0,a.jsx)("span",{className:"free-shipping__value",children:"Gr\xe1tis"})]}):null,(0,a.jsx)("div",{className:(0,s.C$)({_common:"divider",schutz:"tw-bg-waterloo"})}),function(){let n=!!e;return n?(0,a.jsxs)("div",{className:"total section tw-mb-1","data-testid":i.Js.TOTAL,children:[(0,a.jsx)("span",{className:"total__label",children:"Total"}),(0,a.jsx)("span",{className:"total__value",children:l.W(e)})]}):null}(),d?(0,a.jsxs)("p",{className:"tw-self-end tw-text-xs",children:["Em at\xe9 ",d," s/ juros"]}):null,(0,a.jsx)(u,{className:(0,s.C$)({_common:"tw-mt-1 tw-justify-end tw-text-xs",schutz:"[&_.icon]:tw-text-gray",vicenza:"tw-leading-[1.5]"}),iconSize:o.y,amount:p})]})}},33357:function(n,e,t){t.d(e,{k:function(){return VoucherForm}});var a=t(85893),i=t(67294),o=t(87536),r=t(20256),l=t(32928),s=t(57207),c=t(13892),d=t(28542),m=t(80490),u=t(37340);function _templateObject(){let n=(0,u._)(["\n width: 100%;\n\n .label {\n margin-bottom: 4px;\n font-size: 12px;\n }\n\n .form {\n width: 100%;\n padding-top: 4px;\n padding-bottom: 4px;\n display: flex;\n justify-content: center;
1\n align-items: center;\n\n &__button {\n flex: 2;\n margin: 0;\n padding: 0;\n min-height: 35px;\n width: 100%;\n max-width: 148px;\n font-size: 12px;\n }\n\n &__input {\n width: 100%;\n flex: 3;\n outline: none;\n height: 35px;\n border-radius: 0;\n font-style: normal;\n font-weight: normal;\n font-size: 12px;\n font-family: inherit;\n letter-spacing: 0.65px;\n line-height: 140%;\n padding: 13px 10px;\n border: 1px solid\n ",";\n\n &--error {\n border-color: ",";\n }\n }\n }\n"]);return _templateObject=function(){return n},n}let p=r.ZP.div.withConfig({componentId:"sc-7629971-0"})(_templateObject(),n=>n.theme.colors.cart.voucherForm.inputBorder,n=>n.theme.colors.cart.voucherForm.inputBorderError);function VoucherForm(n){let{hasSearchIcon:e,className:t="",renderCustomButtonContent:u=()=>null}=n,[x,f]=(0,i.useState)(!1),[h,_]=(0,i.useState)(!1),{register:g,handleSubmit:w,reset:b}=(0,o.cI)({mode:"all"}),v=(0,r.Fg)(),{addVoucher:j}=(0,m.jD)(),onVoucherSubmit=async n=>{let{voucherCode:e=""}=n;_(!0);let{hasError:t}=await j(e);t&&f(!0),_(!1),b()};return(0,a.jsxs)(p,{className:"voucher-form ".concat(t),children:[(0,a.jsx)("span",{className:"label",children:"Aplique seu voucher: "}),(0,a.jsxs)("form",{className:"form",onSubmit:w(onVoucherSubmit),children:[(0,a.jsx)("input",{...g("voucherCode"),"data-testid":d.Js.INPUT_VOUCHER,className:"form__input ".concat(x?"form__input--error":"")}),(0,a.jsx)(c.z,{type:"submit",className:"form__button",dataTestId:d.Js.BTN_VOUCHER,isLoading:h,replaceOnLoading:!0,spinnerProps:{top:0,left:40},variant:v.commonButtonVariants.cart.cepConsult,children:e?u()||(0,a.jsx)(s.X,{name:"newForward"}):(0,a.jsx)("span",{className:"form__button__content",children:"Aplicar"})})]}),x?(0,a.jsx)(l.j,{className:"tw-capitalize",children:"Voucher inv\xe1lido."}):null]})}},65852:function(n,e,t){t.d(e,{V:function(){return CartSummary}});var a=t(85893),i=t(67294),o=t(11163),r=t(81110),l=t(23883),s=t(13892),c=t(42087),d=t(64982),m=t(28461),u=t(12535),p=t(84484),x=t(42048),f=t(28542),h=t(67970),_=t(69093),g=t(63097),w=t(59090),b=t(17556),v=t(80490),j=t(62294),y=t(7955),C=t(35393);let N=Date.now();var O=t(91315),z=t(55370),k=t(38538),P=t(46230),T=t(46531),S=t(29777),E=t(84149),I=t(80916),A=t(33357),B=t(26729),L=t(75909),G=t(75730),D=t(87746),R=t(96651),M=t(76285),U=t(55773),V=t(62854),F=t(22263),J=t(37340),$=t(20256);function _templateObject(){let n=(0,J._)(["\n width: 100%;\n\n .summary-divider {\n width: 100%;\n height: 1px;\n margin-bottom: 10px;\n background-color: ",";\n }\n\n .delivery-info-and-benefits {\n width: 100%;\n background: ",";\n letter-spacing: 0.7px;\n padding: 12px 20px;\n display: flex;\n flex-direction: column;\n\n &__delivery-calculation {\n font-size: 12px;\n }\n\n &__cep-link,\n &__cep-link:visited,\n &__cep-link:active {\n margin: 0;\n color: ",";\n font-size: 11px;\n padding: 12px 0 0 0;\n }\n\n &__see-more-delivery-info {\n color: ",";\n font-family: inherit;\n margin-bottom: 0;\n }\n\n &__voucher-form-link {\n text-align: left;\n font-family: inherit;\n color: ",";\n }\n\n @media only screen and (min-width: 768px) {\n padding: 13px 18px 10px;\n }\n }\n\n .summary-wallet-strip-container {\n margin-top: 20px;\n display: none;\n\n @media only screen and (min-width: 1026px) {\n display: block;\n }\n }\n\n .total-details-and-purchase {\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 12px 20px;\n width: 100%;\n background-color: ",";\n margin: 20px 0;\n\n &__button {\n width: 100%;\n font-size: 15px;\n margin-bottom: 15px;\n\n &--fixed {\n font-size: 16px;\n margin: 0;\n }\n }\n }\n"]);return _templateObject=function(){return n},n}let Z=$.ZP.div.withConfig({componentId:"sc-361c6c9f-0"})(_templateObject(),n=>n.theme.colors.cart.summary.divider,n=>
1n.theme.colors.cart.summary.containerBackground,n=>n.theme.colors.cart.summary.cepLink,n=>n.theme.colors.cart.deliveryInfo.seeMore,n=>n.theme.colors.cart.voucherForm.link,n=>n.theme.colors.cart.summary.containerBackground),q=(0,g.w)(n=>n.BalanceStrip);function CartSummary(n){let{setShowKnowMoreModal:e,...t}=n,g=(0,o.useRouter)(),{elementRef:J,isSticky:$}=(0,w.A)(),{requestUserLogin:H,isAuthenticated:X,user:W}=(0,b.aC)(),{cartDiscount:K,cartSubtotal:Y,cartTotalPrice:Q,cart:nn,cartConsignments:ne,items:nt,setErrorProductGiftBag:na}=(0,v.jD)();!function(){let[n,,e,t]=(0,C._)(j.LOCAL_STORAGE.WHEEL_SORTED_COUPON),{addVoucher:a}=(0,v.jD)(),{isCartProductsUnavailable:o}=(0,y.l)(),r=(0,i.useCallback)(async()=>{var t;if(null==n?void 0:null===(t=n.coupon)||void 0===t?void 0:t.voucher){let{endDate:t,couponId:i}=n.coupon.voucher;if(N>t){e();return}let{hasError:o}=await a(i);o&&e()}},[a,e,null==n?void 0:n.coupon.voucher]);(0,i.useEffect)(()=>{let n=!t&&!o;n&&r()},[r,t,o])}();let[ni,no]=(0,i.useState)(!1),[nr,nl]=(0,i.useState)(!1),[ns,nc]=(0,i.useState)(""),[nd,nm]=(0,i.useState)(!1),[nu,np]=(0,i.useState)(!1),{cepLocation:nx}=(0,O.f)(),{gifts:nf,selectedGift:nh}=(0,z.yG)(),{isTablet:n_}=(0,k.k)(),{setGiftProductError:ng,isChecked:nw,promotion:nb,selectedGiftProduct:nv}=(0,P.cl)(),{previousPage:nj}=(0,T.k0)(),ny=(0,S.o)(),nC=!!(null==nx?void 0:nx.cep);async function handleClick(){let n=nt.some(n=>n.usePremiumGiftBag&&nn.recipientDiffers),e=nt.filter(n=>!n.usePremiumGiftBag&&!n.premiumGiftBagEntry),t=e.length>0,a=nt.filter(n=>"giftBag"!==n.product.productType),i=0===a.length,o=nf.length>0;if(!nh&&o){nc('Selecione um brinde ou marque "N\xe3o quero receber brinde"');return}if(i){na(!0);return}if(nb&&!nw&&!nv){ng(!0);return}if(n&&t&&!nu){nm(!0);return}let r=await (0,U.SG)({user:W,cepLocation:nx});if(ny.checkoutStep1(()=>({cart:nn,userProperty:r,checkout:{checkoutPreviousStep:ny.getCheckoutPreviousStep(p.Z6.STEP1),checkoutCurrentPage:g.asPath,checkoutCurrentStep:1,checkoutPreviousPage:nj}})),!X()){H({redirectUrl:x.Z.CHECKOUT});return}g.push(x.Z.CHECKOUT)}return(0,i.useEffect)(()=>{nc("")},[nh]),(0,a.jsxs)(Z,{...t,children:[(0,a.jsxs)("div",{className:"delivery-info-and-benefits",children:[(0,a.jsx)("span",{className:"delivery-info-and-benefits__delivery-calculation",children:"Calcular frete:"}),(0,a.jsx)(L.$,{className:"cep-consult"}),function(){let n=nC&&ne.consignments.length>0;return n?null:(0,a.jsx)(l._,{href:h.K,target:"_blank",rel:"noreferrer",className:(0,V.C$)({_common:"delivery-info-and-benefits__cep-link",vicenza:"tw-underline"}),children:"N\xe3o sei meu CEP"})}(),function(){if(!n_)return(0,a.jsx)(u.R,{})}(),(0,a.jsx)(G.R,{delivery:ne,children:function(){let n=nC&&ne.consignments.length>1;return n?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.I,{cep:nx.cep,isOpen:nr,toggle:()=>nl(!nr)}),(0,a.jsx)(l._,{as:"button",onClick:()=>nl(!nr),className:(0,V.m6)("delivery-info-and-benefits__see-more-delivery-info",f.Js.SEE_DETAILS),children:"Ver detalhes"})]}):null}()}),(0,a.jsx)(m.S,{isOpen:nd,handleToggleModal:function(){nm(!nd),np(!0)}}),function(){var n;let t=null==ne?void 0:null===(n=ne.consignments)||void 0===n?void 0:n.some(n=>{var e,t;return null===(t=n.deliveryOptions)||void 0===t?void 0:null===(e=t.options)||void 0===e?void 0:e.some(n=>n.isPreOrder)}),i=nn.isPreOrder&&!t;return i?(0,a.jsx)(B.m,{className:"pre-order",handleKnowMore:()=>e(!0)}):null}(),function(){let n=nf.length>0;return n?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:(0,V.C$)({_common:"summary-divider",schutz:"tw-bg-waterloo"})}),(0,a.jsx)(r.G,{errorMessage:ns})]}):null}(),nb?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:(0,V.C$)({_common:"summary-divider",schutz:"tw-bg-waterloo"})}),(0,a.jsx)(E.V,{})]}):null,(0,a.jsx)("div",{className:(0,V.C$)({_common:"summary-divider",schutz:"tw-bg-waterloo"})}),function(){let n=nn.appliedVouchers.length>0;if(n){let n=nn.appliedVouchers[0];return(0,a.jsx)(I.I,{voucher:n})}return ni?(0,a.jsx)(A.k,{}):(0,a.jsx)(l._,{as:"button",onClick:()=>no(!0),className:(0,V.m6)(f.Js.OPEN_VOUCHER,"delivery-info-and-benefits__voucher-form-link"),children:"Possui voucher?"})}()]}),(0,a.jsx)(q,{accountBalance:nn.wallet.accountBalance,sendGtmEvent:ny.cashbackReadTerms,termsOfUseRoute:x.Z.TERMS_OF_USE,iconSize:_.y}),(0,a.jsx)(D.y,{}),(0,a.jsx)(R.e,{}),(0,a.jsxs)("div",{className:"total-details-and-purchase",ref:J,children:[(0,a.jsx)(M.R,{discount:K.value,total:Q.value,subTotal:Y.value,isFreeShipping:nn.hasFreeShippingVoucherOrPromotion,installments:nn.formattedInstallments,cashbackAmount:nn.wallet.earnedAmount}),(0,a.jsx)(s.z,{onClick:()=>handleClick(),className:(0,V.m6)(f.Js.COMPLETE_PURCHASE,"total-details-and-purchase__button"),dataTestId:f.P7.BTN_COMPLETE_PURCHASE,children:"Concluir compra"}),(0,a.jsx)(l._,{href:x.Z.CATEGORY_NEWS,className:(0,V.m6)(f.Js.ADD_MORE_ITEMS,"total-details-and-purchase__link"),
1children:"Adicionar mais itens"}),n_?(0,a.jsx)(c.M,{isActive:!$,renderButton:()=>(0,a.jsx)(s.z,{onClick:()=>handleClick(),className:"total-details-and-purchase__button total-details-and-purchase__button--fixed",dataTestId:f.P7.BTN_COMPLETE_PURCHASE,children:"Concluir compra"}),formattedTotal:F.W(Q.value),installments:nn.formattedInstallments,cashbackAmount:nn.wallet.earnedAmount}):null]})]})}},69812:function(n,e,t){t.d(e,{I:function(){return r}});var a=t(75579),i=t(45613),o=t(23455);async function getLocationByCoords(n,e){let t=await i.hi.get("citylocation?latitude=".concat(n,"&longitude=").concat(e));return(0,o.m9)(t.data,n=>(0,a.p)(n))}async function getLocationByZipCode(n){let e=await i.hi.get("citylocation/".concat(n));return(0,o.m9)(e.data,n=>(0,a.p)(n))}let r={getLocationByCoords,getLocationByZipCode}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.