.modalbuylook-container{position:absolute;bottom:22px;left:24px;width:45px}.modalBuyLookImage{width:45px;height:45px;background:url(https://shoulder.vteximg.com.br/arquivos/icon-buy-look-modal.svg) 50% no-repeat}.modalbuylook-button{cursor:pointer}.modalbuylook-content{display:flex;margin:40px;justify-content:space-between}.modalbuylook-closeModal{position:absolute;background:none;border:none;right:24px;top:44px;cursor:pointer}.modalbuylook-title{color:#433d3f;text-align:left;font-size:14px;font-weight:400;letter-spacing:0}.modalbuylook-subtitle{color:#615c5d;text-align:left;font-size:12px;line-height:16px;font-weight:300;width:140px;margin-top:10px;letter-spacing:0}.modalbuylook-children{min-width:48.8vw;padding-left:95px}.modalbuylook-children .shoulder-shoulder-app-11-x-skuContainer{display:none!important}.modalbuylook-children .shoulder-shoulder-app-11-x-selectorColorsFastBuy{margin:10px 0 0}.modalbuylook-children .shoulder-shoulder-app-11-x-selectorImageFastBuy{width:15px;height:15px}.modalbuylook-children .shoulder-shoulder-app-11-x-sizesInternalBoxFastBuy{width:17.5px;height:15px;border:none}.modalbuylook-children .shoulder-shoulder-app-11-x-sizeSelectedFastBuy .shoulder-shoulder-app-11-x-sizeFastBuy{text-decoration:underline}.modalbuylook-children .shoulder-shoulder-app-11-x-sizeFastBuy{font-size:10px}.modalbuylook-children .shoulder-shoulder-app-11-x-buyButtonCustomFastBuy{display:none}.modalbuylook-children .shoulder-store-components-custom-3-x-productBrand{font-size:10px}.modalbuylook-children .shoulder-store-components-custom-3-x-listPrice,.modalbuylook-children .shoulder-store-components-custom-3-x-price{font-size:8px;font-weight:300}.modalbuylook-children .shoulder-store-components-custom-3-x-price{color:#433d3f}.modalbuylook-children .shoulder-store-components-custom-3-x-listPrice{font-size:8px;text-decoration:line-through;padding-right:5px;color:#ababab}.modalbuylook-children .shoulder-store-components-custom-3-x-productBrand{line-height:14px;display:block;margin-bottom:0}.modalbuylook-children .shoulder-shoulder-app-11-x-sizesContainerFastBuy{height:42px;width:100%!important;justify-content:center}.modalbuylook-children .shoulder-product-highlights-2-x-productHighlightWrapper--parent-flag{position:absolute;opacity:1!important;margin-left:-12px}.modalbuylook-verticalLine{border-left:.5px solid;color:rgba(67,61,63,.53);box-sizing:border-box;margin-left:40px;height:300px}.modalbuylook-buttons{margin:0 200px 0 40px;display:flex;flex-direction:column;align-self:center}.modalbuylook-buttonBuyFinish{width:187px;height:37px;background:#716d6e;border:none;color:#fffdf4;text-align:center;font-size:14px;font-weight:300;line-height:normal;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:Shoulder Sans VF,sans-serif}.modalbuylook-buttonBuyFinish.active{background:#433d3f}.modalbuylook-buttonBuyFinish.clicked{pointer-events:none}.modalbuylook-buttonBuyFinish svg,.modalbuylook-buttonKeepBuying svg{padding-left:5px}.modalbuylook-buttonKeepBuying{width:187px;height:37px;background:transparent;border:1px solid #615c5d;color:#615c5d;text-align:center;font-size:14px;font-weight:300;line-height:normal;margin-top:10px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:Shoulder Sans VF,sans-serif}.modalbuylook-modal .vtex-styleguide-9-x-rotate.vtex__icon-spinner{display:block;transform-origin:10px 50%}.modalbuylook-modal .vtex-product-summary-2-x-container--summary-shelf .vtex-store-components-3-x-discountInsideContainer{position:absolute!important;top:0;z-index:999;left:0;margin:6px}.modalbuylook-modal .shoulder-shoulder-app-11-x-skuContainerFastBuy,.modalbuylook-modal .vtex-flex-layout-0-x-flexColChild--col--shelf-name-wishlist--wishlist,.modalbuylook-modal .vtex-product-summary-2-x-container--summary-shelf .vtex-store-components-3-x-discountInsideContainer{opacity:1}.modalbuylook-modal .vtex-flex-layout-0-x-flexCol--col--shelf-name-wishlist--wishlist{right:6px;top:4px}.modalbuylook-children .shoulder-shoulder-app-11-x-sizesContentFastBuy{margin:0}.modalbuylook-children .shoulder-store-components-custom-3-x-nameContainer{min-height:22px}.modalbuylook-children .vtex-wish-list-1-x-fill,.modalbuylook-children .vtex-wish-list-1-x-outline{background-size:10px!important}.modalbuylook-children .shoulder-shoulder-app-11-x-skuContainerFastBuy{margin:0 3px}@media (min-width:1025px){.ReactModal__Content--after-open.modalbuylook-modal{transition:all .5s ease-in-out;height:26vw!important}.ReactModal__Content--after-open.modalbuylook-modal.closeModal{height:0!important}.modalbuylook-children .vtex-product-summary-2-x-containerNormal--summary-shelf{max-width:14vw!important;height:23vw}.modalbuylook-children .vtex-store-components-3-x-imageElement--flag-linho{width:3.5vw!important}.modalbuylook-children .vtex-store-components-3-x-imageElement--flag-pima{width:.7vw!important}.modalbuylook-children .vtex-store-components-3-x-imageElement--flag-seda{width:1vw!important}.modalbuylook-children .vtex-store-components-3-x-imageElement--flag-360{width:.3vw!important}.modalbuylook-children .vtex-store-components-3-x-imageElement--flag-favorito{width:2.7vw!important}.modalbuylook-children .vtex-store-components-3-x-imageElement--flag-o-top{width:1.5vw!important}}@media (max-width:1024px){.ReactModal__Content--after-open.modalbuylook-modal{transition:all .5s ease-in-out;width:100%!important;overflow:auto}.ReactModal__Content--after-open.modalbuylook-modal.closeModal{width:0!important}.modalbuylook-container{bottom:5px;left:5px;width:40px}.modalBuyLookImage{width:36px}.modalbuylook-closeModal{right:inherit;left:15px;top:23px;width:94%;display:flex;justify-content:space-between}.modalbuylook-titles{margin-right:0;align-self:center;margin-left:0}.modalbuylook-title{text-align:center;font-size:12px;font-weight:300}.modalbuylook-subtitle{text-align:center;width:180px;justify-self:center;font-size:10px}.modalbuylook-buttons{margin:40px auto 70px;width:100%}.modalbuylook-children{min-height:65vh;min-width:94vw}.modalbuylook-children .shoulder-shoulder-app-11-x-selectorImageFastBuy{width:25px;height:25px}.modalbuylook-children .shoulder-shoulder-app-11-x-sizesInternalBoxFastBuy{width:20px;height:20px}.modalbuylook-children .shoulder-shoulder-app-11-x-sizesContainerFastBuy{height:60px;margin-top:10px;margin-bottom:15px;justify-content:end}.modalbuylook-children .shoulder-store-components-custom-3-x-productBrand{font-size:12px;align-content:center}.modalbuylook-children .shoulder-store-components-custom-3-x-listPrice,.modalbuylook-children .shoulder-store-components-custom-3-x-price{font-size:10px;align-content:center;display:flex;padding-top:9px}.modalbuylook-verticalLine{display:none}.modalbuylook-buttonBuyFinish,.modalbuylook-buttonKeepBuying{width:100%}.modalbuylook-children .shoulder-shoulder-app-11-x-selectorColorsFastBuy{margin:10px 0 0 7px}.modalbuylook-modal .vtex-flex-layout-0-x-flexCol--col--shelf-name-wishlist--wishlist{right:-5px;top:18px}.modalbuylook-content{display:block;margin:26px 20px}.modalbuylook-children .shoulder-shoulder-app-11-x-sizeFastBuy{font-size:12px}.modalbuylook-children .shoulder-product-highlights-2-x-productHighlightWrapper--parent-flag{left:0;margin-left:12px}}