.hideScroll{overflow:hidden!important}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box;border:none;margin:0;padding:0;background:transparent;box-shadow:none}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-button-next,.swiper-button-prev{position:absolute;top:49%;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center}.superzoom-container .swiper-button-next,.superzoom-container .swiper-button-prev{top:44%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;display:none}.swiper-button-next:after,.swiper-button-prev:after{letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:14px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"";background:url(https://shoulder.vteximg.com.br/arquivos/arrow-left.svg) no-repeat;height:50px;width:50px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"";background:url(https://shoulder.vteximg.com.br/arquivos/arrow-right.svg) no-repeat;height:25px;width:20px}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10;right:15px;bottom:15px}.swiper-pagination-bullet{margin:0 .1rem;display:inline-block;padding:1px;width:18px;height:0;transition:.5s;font-size:0;border:none;background-color:#d0cbc7}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{width:30px;background-color:#433d3f}.swiper-scrollbar{border-radius:10px;position:relative;touch-action:none;background:rgba(0,0,0,.1)}.swiper-zoom-container{width:101%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden}.swiper-slide-zoomed{cursor:move}.ReactModal__Body--open{overflow:hidden}.superzoom-container{width:100vw;height:100vh;overflow:auto}.superzoom-container::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.superzoom-container::-webkit-scrollbar-thumb{background-color:#d0cbc7}.superzoom-container::-webkit-scrollbar-track{background-color:#eeeae7}.superzoom-container .swiper-slide{width:100%!important}.superzoom-container .swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:25px}.superzoom-container .swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:25px}.superzoom-container .superzoom-closeModal{position:fixed;background:transparent;border:none;right:50px;top:30px;width:30px;cursor:pointer;z-index:999}.swiper-zoom-container>img{margin-bottom:-.5px}.swiper-zoom-container .shoulder-shoulder-app-11-x-videoContainer{width:99.6%;height:100%;border:none;display:flex;justify-content:center;align-items:center}.superzoom-container-fast-buy{position:absolute;bottom:0;width:100%;display:flex;justify-content:center;background:rgba(255,253,244,.81);height:100px;align-items:center}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-alertSizeSelected,.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-referencePDP,.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-savings{display:none}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-productNamePrice{display:flex;flex-direction:column;line-height:26.56px;width:28.3%;margin-left:7.5vw}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-sizesContent{margin:7px 10px 10px 0}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-productNamePDP{font-weight:300;font-size:16px;line-height:35px;max-width:none}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-pricesPDP{margin:0}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-variationsContainer{display:flex;align-items:center;width:50%;justify-content:center;position:relative}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-variationsContainer .shoulder-shoulder-app-11-x-colorContainer{height:23px;padding-right:25px}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-buyButtonCustom,.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-buyButtonCustomFake{width:200px;height:40px;position:absolute;right:-40%;font-weight:500!important;background:none}.superzoom-container-fast-buy .vtex-flex-layout-0-x-flexRow--button-presale{width:200px;position:absolute;right:-40%;font-weight:500!important;background:none}.vtex-modal-layout-0-x-modal--modal-presale{z-index:99999!important}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-buyButtonCustomTextFake{background:#716d6e!important}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-buyButtonCustomText{background:#433d3f!important;font-weight:500!important}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-buyButtonClicked{background:#d19f6c!important;color:#fffdf4!important}.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-sizesContent:has(.shoulder-shoulder-app-11-x-sizeUnavailable),.vtex-flex-layout-0-x-flexRowContent--row-sku-selectors .shoulder-shoulder-app-11-x-sizesContent:has(.shoulder-shoulder-app-11-x-sizeUnavailable){pointer-events:none}.superzoom-container .swiper-pagination{right:auto;left:7.5vw;bottom:71px}.superzoom-container .swiper-button-next:after,.superzoom-container .swiper-button-prev:after{background-size:17px}.superzoom-container .swiper-pagination-bullet{height:.2px}@media (min-width:1025px){.superzoom-container-fast-buy .shoulder-shoulder-app-11-x-namePrices{display:flex;flex-direction:column;margin-right:3vw;position:absolute;left:7.5%}}@media (max-width:1024px){.superzoom-container .swiper-pagination,.vtex-flex-layout-0-x-flexColChild--flag-pdp .swiper-button-prev,.vtex-flex-layout-0-x-flexColChild--product-description-container .shoulder-shoulder-app-11-x-pricesPDP,.vtex-flex-layout-0-x-flexColChild--product-description-container .shoulder-shoulder-app-11-x-productNamePDP,.vtex-flex-layout-0-x-flexColChild--product-description-container .shoulder-shoulder-app-11-x-savings{display:none}.vtex-flex-layout-0-x-flexColChild--flag-pdp .swiper-button-prev.show{display:flex}.images-pdp{width:100vw;height:100vh}}@media screen and (max-width:600px){.swiper-button-next,.swiper-button-prev{top:calc(50% - 45px)}.swiper-slide{visibility:hidden}.swiper-slide-active{visibility:visible!important}.swiper-zoom-container>img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;max-height:100vh}.superzoom-container .superzoom-closeModal{right:10px;width:50px;z-index:999}.superzoom-container .swiper-zoom-container>img{width:auto}.swiper-pagination{right:auto;left:13px;bottom:9px}.swiper-pagination-bullet-active{background:#fff}.vtex-flex-layout-0-x-flexRowContent--image-itens .shoulder-shoulder-app-11-x-productNamePDP{font-size:12px;font-weight:600;line-height:16.8px;color:#fffdf4;min-height:12px}.vtex-flex-layout-0-x-flexRowContent--image-itens .shoulder-shoulder-app-11-x-listPricePDP{font-size:10px;font-weight:500;line-height:14px}.vtex-flex-layout-0-x-flexRowContent--image-itens .shoulder-shoulder-app-11-x-pricePDP{font-size:12px!important;font-weight:600!important;line-height:16.8px!important;margin:0!important;color:#fffdf4!important}.image-gradient-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000 -16.81%,hsla(0,0%,100%,0) 29.1%);pointer-events:none}}@media screen and (max-width:500px){.swiper-zoom-container video,.vtex-flex-layout-0-x-flexColChild--flag-pdp .swiper-zoom-container>img{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:83vh}}@media screen and (min-width:400px){.swiper-zoom-container>img{width:100%;-o-object-fit:contain;object-fit:contain;cursor:zoom-in;height:auto}.swiper-slide-zoomed .swiper-zoom-container img{transform:scale(1.5);-o-object-fit:contain;object-fit:contain;width:auto;height:auto;max-width:none;max-height:none}}