.vtex-flex-layout-0-x-flexRowContent--content-row-dealCardProduct{position:relative;justify-content:center}.vansmx-custom-components-0-x-containerSKU{display:flex;justify-content:flex-start;position:absolute;bottom:2%;z-index:10;box-shadow:0 -1px 4px 0 rgba(0,0,0,.1);background-color:#fff;padding-top:2px;width:100%}.vansmx-custom-components-0-x-containerDetailProduct{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;gap:20px;margin-top:1.5rem}.vansmx-custom-components-0-x-buttonSKU{cursor:pointer}.vansmx-custom-components-0-x-buttonItemAdd,.vansmx-custom-components-0-x-buttonSKU{width:100%;height:56px;border:none;padding:16px 32px;background-color:#1c1c1c;color:#fff;font-family:FannDorenGrotesque-Medium;font-size:16px;line-height:20px;letter-spacing:1.4px}.vansmx-custom-components-0-x-buttonItemAdd{cursor:auto}.vansmx-custom-components-0-x-buttonSKU:hover{background-color:#d51920;color:#fff}.vansmx-custom-components-0-x-closeContainerSkuTallas{width:25px;height:25px;border-radius:0 3px 0 0;padding:5px;position:absolute;right:20px;top:-15px;box-shadow:0 -1px 4px 0 rgba(0,0,0,.1);background-color:#fff}.vansmx-custom-components-0-x-containerSKUSizes{display:flex;flex-direction:column;gap:10px;width:100%}.vansmx-custom-components-0-x-buttonBuyPLP{display:flex;justify-content:center}.vansmx-custom-components-0-x-buttonBuyPLP .vtex-button{width:100%;height:56px;border:none!important;cursor:pointer;color:#fff;font-family:FannDorenGrotesque-Medium;font-size:16px!important;line-height:20px;letter-spacing:1.4px}.vansmx-custom-components-0-x-buttonBuySelected .vtex-button{background-color:#1c1c1c!important;border:none!important}.vansmx-custom-components-0-x-buttonBuyNotSelected .vtex-button{background-color:#aa141a!important;border:none!important}.vtex-flex-layout-0-x-flexRowContent--content-dealCardDetailProduct{display:flex;flex-direction:column;padding:0 5px}.vtex-flex-layout-0-x-flexRowContent--content-dealCardDetailProduct .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--content-dealCardDetailProduct .vtex-flex-layout-0-x-flexRowContent--productPriceContent .vtex-flex-layout-0-x-stretchChildrenWidth{width:50%!important}.vansmx-custom-components-0-x-ultimaspiezas{color:#000;padding:8px 14px 8px 0;font-size:.8rem}.vansmx-custom-components-0-x-headerContainer{border-bottom:0;width:100%;display:flex;flex-direction:row;padding:20px 0 0}.vansmx-custom-components-0-x-headerContent{width:95%;display:flex;justify-content:center}.vansmx-custom-components-0-x-paper{border-radius:5px}.vansmx-custom-components-0-x-closeButtonContainer{position:absolute;right:0;top:0}.vansmx-custom-components-0-x-closeButton .vansmx-custom-components-0-x-closeIcon{width:24px!important;height:24px!important}.vansmx-custom-components-0-x-modalTitle{font-family:FannDorenCondensed-Bold;font-size:30px;color:#2b2b2b;font-weight:700}.vansmx-custom-components-0-x-modalContent{font-family:FannDorenGrotesque-Regular;font-size:16px;font-weight:400}.vansmx-custom-components-0-x-modalRedirectPLP{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px}.vansmx-custom-components-0-x-container .vtex-modal-layout-0-x-paperScrollContent{width:480px;height:auto}.vansmx-custom-components-0-x-modalContentImageHeader{}.vansmx-custom-components-0-x-modalButtuon{padding-top:20px}.vansmx-custom-components-0-x-modalButtuonComplete{display:flex;padding-top:20px;gap:20px}.vansmx-custom-components-0-x-modalButtuon .vtex-button{background:#000;border:1px solid #000}.vansmx-custom-components-0-x-modalButtuon .vtex-button:hover{background:#d51920;border:1px solid #d51920;transition:all .3s ease}.vansmx-custom-components-0-x-modalButtuonComplete .vtex-button:first-child{background:#fff;color:#000;border:1px solid #000}.vansmx-custom-components-0-x-modalButtuonComplete .vtex-button:first-child:hover{background:#000;color:#fff;border:1px solid #000;transition:all .3s ease}.vansmx-custom-components-0-x-modalButtuonComplete .vtex-button:last-child{background:#000;border:1px solid #000}.vansmx-custom-components-0-x-modalButtuonComplete .vtex-button:last-child:hover{background:#d51920;border:1px solid #d51920;transition:all .3s ease}.vansmx-custom-components-0-x-toolTipIcon{height:14px;width:14px}.vansmx-custom-components-0-x-tagPlecaCardItemOrderForm{display:flex;color:#fff;font-size:12px;font-weight:400;background-color:#1c1c1c;border:.3px solid #1c1c1c;border-radius:3px;padding:5px 5px 4px;font-family:FannDorenGrotesque-Regular;align-items:center}.vansmx-custom-components-0-x-tagPlecaCardItemOrderFormContainer{display:flex}.vansmx-custom-components-0-x-outsideClickHandler .vansmx-custom-components-0-x-container{background:#6a6a6a}.vansmx-custom-components-0-x-tagOrderFormContent{display:flex;justify-content:flex-end}.vansmx-custom-components-0-x-arrow{position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);width:0;height:0;border:10px solid transparent!important;border-top-color:#6a6a6a!important;border-bottom:none!important}.vansmx-custom-components-0-x-popper{left:-7px!important;top:-52px!important;margin:0;width:175px}.vansmx-custom-components-0-x-tagPlecaCardItemOrderFormContainer{position:relative}.vansmx-custom-components-0-x-outsideClickHandler .vansmx-custom-components-0-x-container{padding-left:16px;padding-top:8px;height:48px;border-radius:6px}.vtex-flex-layout-0-x-flexRowContent--content-dealCardDetailProduct .vansmx-custom-components-0-x-outsideClickHandler .vansmx-custom-components-0-x-container{padding-left:0}.vansmx-custom-components-0-x-toolTipFirtsLine,.vansmx-custom-components-0-x-toolTipSecondLine{font-family:FannDorenGrotesque-Regular;font-weight:400;font-size:11px}.vansmx-custom-components-0-x-toolTipSecondLine .vansmx-custom-components-0-x-toolTipSecondLineStrong{font-weight:700}.vansmx-custom-components-0-x-toolTipFirtsLine,.vansmx-custom-components-0-x-toolTipFirtsLineStrong,.vansmx-custom-components-0-x-toolTipSecondLine,.vansmx-custom-components-0-x-toolTipSecondLineStrong{text-align:left}.vansmx-custom-components-0-x-tagOrderFormContent .vansmx-custom-components-0-x-trigger{margin-left:8px}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexRow--content-dealCardDetailProduct .vansmx-custom-components-0-x-arrow{left:90%}.vtex-flex-layout-0-x-flexRow--content-dealCardDetailProduct .vansmx-custom-components-0-x-popper{left:-48px!important;width:145px}.vtex-flex-layout-0-x-flexRow--content-dealCardDetailProduct .vansmx-custom-components-0-x-container{padding-left:6px!important;text-align:left}}@media screen and (max-width:767px){.vansmx-custom-components-0-x-buttonSKU{width:100%;height:56px;border:none;padding:12px 10px;background-color:#1c1c1c;cursor:pointer;color:#fff;font-family:FannDorenGrotesque-Medium;font-size:14px;line-height:20px;letter-spacing:1px}.vansmx-custom-components-0-x-buttonBuyPLP .vtex-button{font-family:FannDorenGrotesque-Medium;font-size:14px!important;font-weight:400!important;line-height:20px;letter-spacing:1px;text-align:left}.vansmx-custom-components-0-x-buttonItemAdd{width:100%;height:56px;border:none;padding:12px 10px;background-color:#1c1c1c;cursor:pointer;color:#fff;font-family:FannDorenGrotesque-Medium;font-size:14px;line-height:20px;letter-spacing:1px;font-weight:400}.vansmx-custom-components-0-x-buttonBuyPLP .vtex-button .vtex-button__label{padding:0}.vansmx-custom-components-0-x-containerSKU .vtex-store-components-3-x-skuSelectorOptionsList{display:flex;flex-wrap:nowrap;overflow-x:scroll}.vansmx-custom-components-0-x-containerSKUSizes{gap:0}.vansmx-custom-components-0-x-containerSKU{bottom:10%}.vansmx-custom-components-0-x-closeContainerSkuTallas{right:2%}.vansmx-custom-components-0-x-containerDetailProduct{margin-top:1rem}.vansmx-custom-components-0-x-containerSKU .vtex-store-components-3-x-skuSelectorOptionsList{scrollbar-color:rgba(0,0,0,.5) transparent;scrollbar-width:auto;padding-bottom:7px}.vtex-flex-layout-0-x-flexRow--content-dealCardDetailProduct .vtex-flex-layout-0-x-flexRowContent--productPriceContent .vansmx-custom-components-0-x-tagOrderFormContent{display:flex;margin:0;padding:0;justify-content:flex-start;min-height:22px}.vtex-flex-layout-0-x-flexRow--content-dealCardDetailProduct .vtex-flex-layout-0-x-flexRowContent--productPriceContent{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRow--content-dealCardDetailProduct .vtex-flex-layout-0-x-flexRowContent--productPriceContent .vansmx-custom-components-0-x-tagPlecaCardItemOrderForm{text-align:center;align-items:center;padding:2px 2px 1px 3px;width:85px}.vansmx-custom-components-0-x-tagOrderFormContent .vansmx-custom-components-0-x-trigger{margin-left:8px}.vansmx-custom-components-0-x-outsideClickHandler .vansmx-custom-components-0-x-container{width:145px;text-align:left;padding-left:8px}.vansmx-custom-components-0-x-popper{left:8px!important;top:-55px!important;margin:0;width:150px}}.vansmx-custom-components-0-x-tagPlecaContainer{display:flex;flex-direction:column;gap:5px;flex-wrap:wrap}.vansmx-custom-components-0-x-tagPlecaItem{background-color:hsla(0,0%,100%,.85);border:.3px solid #d2d2d2;border-radius:3px;padding:5px 5px 4px;display:flex;justify-content:center;align-items:center;color:#2b2b2b;font-size:12px;font-family:FannDorenGrotesque-Regular;font-weight:400;text-transform:capitalize;text-align:center}.vansmx-custom-components-0-x-left-top-0{position:absolute;top:3%;left:7%}.vansmx-custom-components-0-x-left-top-1{top:10%}.vansmx-custom-components-0-x-left-top-2{top:17%}.vtex-flex-layout-0-x-flexColChild--product-allinfo .vansmx-custom-components-0-x-left-top{top:0;left:0;position:relative;gap:12px}.vtex-flex-layout-0-x-flexCol--image-tags-container{position:relative}.vtex-flex-layout-0-x-flexColChild--vansmobile-pdp .vansmx-custom-components-0-x-left-top{z-index:1;top:1%;left:5%}.vtex-flex-layout-0-x-flexColChild--product-allinfo .vansmx-custom-components-0-x-tagPlecaCardItem--tag-plecas-outOfCard-two{margin-left:0}.vansmx-custom-components-0-x-tagPlecaCardItem--tag-plecas-outOfCard-two{margin-left:0!important}.vtex-flex-layout-0-x-flexColChild--product-allinfo .vansmx-custom-components-0-x-bottom-left,.vtex-flex-layout-0-x-flexColChild--product-allinfo .vansmx-custom-components-0-x-bottom-right{position:relative}.vtex-flex-layout-0-x-flexCol--product-allinfo .vansmx-custom-components-0-x-tagPlecaContainer{align-items:flex-start;flex-direction:row;gap:.6rem}.vtex-flex-layout-0-x-flexCol--product-allinfo .vansmx-custom-components-0-x-tagPlecaItem--tagPlecaTopLeft,.vtex-flex-layout-0-x-flexColChild--vansmobile-pdp .vtex-flex-layout-0-x-flexRowContent--custom-flags .vansmx-custom-components-0-x-tagPlecaContainer,.vtex-flex-layout-0-x-flexRowContent--custom-flags{align-items:center}.vansmx-custom-components-0-x-bottom-left{left:1%;width:20px;box-shadow:inset 0 -4px 0 0 #b60c91}.vansmx-custom-components-0-x-bottom-left,.vansmx-custom-components-0-x-bottom-right{position:absolute;bottom:1%;background:transparent;border:none;height:20px;padding:5px 8px 5px 10px}.vansmx-custom-components-0-x-bottom-right{right:1%}.vansmx-custom-components-0-x-tagPlecaContainer--tagPlecaTopRight{position:absolute;right:11%;top:3.5%}.vansmx-custom-components-0-x-tagPlecaContainer--tagPlecaBottomRight{position:absolute;bottom:1%;right:1%}.vansmx-custom-components-0-x-tagPlecaItem--tagPlecaBottomRight{background:transparent;border:none;height:30px;width:65px;box-shadow:inset 0 -4px 0 0 #3ee296;padding:5px 8px 5px 10px}.vansmx-custom-components-0-x-tagPlecaContainer--tagPlecaBottomRightVr3{position:absolute;bottom:5%;right:7%}.vansmx-custom-components-0-x-tagPlecaContainerCard{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.vansmx-custom-components-0-x-tagPlecaCardItem{font-family:FannDorenGrotesque-Regular;color:#2b2b2b;font-size:13px;font-weight:400;text-align:left;line-height:12px;padding:8px 2px 0;margin-left:13px}.vansmx-custom-components-0-x-tagPlecaContainerCard--tag-plecas-outOfCard-two{margin-top:6px}.vansmx-custom-components-0-x-left-top{display:flex;flex-direction:column-reverse;align-items:flex-start}@media screen and (min-width:1026px){.vtex-flex-layout-0-x-flexColChild--product-allinfo .vtex-store-components-3-x-skuSelectorTextContainer{margin:0}.vtex-flex-layout-0-x-flexColChild--product-allinfo{margin:0!important;padding:.25rem!important}.vansmx-custom-components-0-x-bottom-left,.vansmx-custom-components-0-x-bottom-right{width:auto}}@media (max-width:1200px){.vansmx-custom-components-0-x-left-top-1{top:12%}}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRowContent--content-dealCardDetailProduct .vansmx-custom-components-0-x-outsideClickHandler .vansmx-custom-components-0-x-container{padding-left:6px!important}.vtex-flex-layout-0-x-flexCol--vansmobile-pdp .vansmx-custom-components-0-x-bottom-left,.vtex-flex-layout-0-x-flexCol--vansmobile-pdp .vansmx-custom-components-0-x-bottom-right{position:relative}.vtex-flex-layout-0-x-flexRow--custom-flags .vansmx-custom-components-0-x-left-top{top:0;left:0;position:relative}.vtex-flex-layout-0-x-flexColChild--vansmobile-pdp .vansmx-custom-components-0-x-tagPlecaCardItem--tag-plecas-outOfCard-two{margin-left:0}.vansmx-custom-components-0-x-tagItemDefaultPorcentaje--tagPlecaTopLeft{width:auto}.vansmx-custom-components-0-x-tagPlecaContainer--tagPlecaBottomRightVr3{bottom:12%;right:3%}.vansmx-custom-components-0-x-tagPlecaContainer{display:flex;flex-direction:row;align-items:flex-start}.vansmx-custom-components-0-x-tagPlecaItem{font-size:10px}.vansmx-custom-components-0-x-tagPlecaCardItem{margin-left:0;font-size:11px;line-height:10px;padding:4px 0}.vansmx-custom-components-0-x-left-top-0{position:absolute;top:3%;left:7%}.vansmx-custom-components-0-x-left-top-1{top:15%}.vansmx-custom-components-0-x-left-top-2{top:30%}.vansmx-custom-components-0-x-tagPlecaContainer--tagPlecaTopRight{position:absolute;right:5%;top:4%}}@media screen and (max-width:350px){.vansmx-custom-components-0-x-trigger .vansmx-custom-components-0-x-popper{left:0!important}.vansmx-custom-components-0-x-toolTipFirtsLine,.vansmx-custom-components-0-x-toolTipSecondLine{font-size:9px}}@media (min-width:641px) and (max-width:1024px){.vansmx-custom-components-0-x-left-top-0{left:15%}}