.shoulder-store-components-custom-3-x-formPreSaleSize{font-size:12px;font-family:Shoulder Sans,sans-serif;font-weight:300;color:#433d3f;align-content:center;cursor:pointer;text-align:center}.shoulder-store-components-custom-3-x-formPreSaleSizesContent{display:flex;justify-content:center;align-items:center;margin:4px 5px}.shoulder-store-components-custom-3-x-formPreSaleSizesInternalBox{width:30px;height:30px;align-content:center;display:flex;justify-content:center}.shoulder-store-components-custom-3-x-formPreSaleSizeSelected{border:1px solid #433d3f;border-radius:50%}@media (max-width:1024px){.shoulder-store-components-custom-3-x-formPreSaleSize{font-size:10px;display:contents}.shoulder-store-components-custom-3-x-formPreSaleSizesInternalBox{width:24px;height:24px}.shoulder-store-components-custom-3-x-formPreSaleSizesContent{margin:0 4px}}.shoulder-store-components-custom-3-x-formPreSaleSizesContainer{display:flex;justify-content:center;margin-bottom:9px}@media (max-width:1024px){.shoulder-store-components-custom-3-x-formPreSaleSizesContainer{margin-bottom:3px}}.formPreSale-formContainer{width:100%;margin:0 auto;position:relative}.formPreSale-elementClass button{width:100%;height:36px;margin:50px auto;padding:10px 20px;border:1px solid #615c5d;color:#615c5d;background:transparent;font-size:12px;font-weight:400;text-transform:lowercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Shoulder Sans,sans-serif}.formPreSale-elementClass button.disabled{border:1px solid #d0cbc7;color:#d0cbc7;cursor:default}.formPreSale-elementClass{margin:0 65px}.formPreSale-formPreSale-mainInputContainer{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:35px 52px}.formPreSale-textInputLabel{flex:1 1 415px;display:flex;flex-wrap:wrap}.formPreSale-textInputLabel strong{flex:1 1 100%}.formPreSale-textInputLabel .formPreSale-editableInput{flex:1 1 100%;box-sizing:border-box;border:none;border-bottom:1px solid #433d3f;font-size:12px;color:#433d3f;background:transparent;padding:17px 0 10px;font-family:Shoulder Sans,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}.formPreSale-placeholder{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#716d6e;pointer-events:none;font-size:12px;height:7px}.formPreSale-textInputLabel{position:relative}.formPreSale-textInputLabelSmall{flex:0 1 100px}.formPreSale-checkboxContainer{display:flex;flex-wrap:wrap}.formPreSale-checkboxContainer>p{margin:30px 0 21px;width:100%}.formPreSale-checkboxContainer label{display:flex;align-items:center;margin-top:11px;margin-bottom:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;color:#615c5d}.formPreSale-checkboxContainer label input{margin-right:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:9px;height:9px;border:1px solid #615c5d;margin-top:3px;cursor:pointer}.formPreSale-checkboxContainer label input:checked{background:url(https://shoulder.vtexassets.com/arquivos/presale-icon-check.svg) 50% no-repeat;background-size:7px}.formPreSale-checkboxContainer label p{margin:0;text-transform:lowercase;font-size:10px;font-weight:200;line-height:14px;color:#615c5d}.formPreSale-checkboxContainer label p a{text-decoration:underline;color:#615c5d}.formPreSale-checkboxContainer .formPreSale-accept-label{display:flex;justify-content:flex-start;align-items:flex-start}.formPreSale-checkboxContainer .formPreSale-accept-label:checked{background-color:#d19f6c}.formPreSale-checkboxLabel{flex:1 1 100%;display:flex;align-items:center;margin-bottom:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formPreSale-checkboxLabel input{margin-right:5px}.formPreSale-checkboxLabel p{margin:0}.formPreSale-checkboxLabel p a{font-weight:700;color:#433d3f}.formPreSale-formTitle{margin:50px 70px 34px}.formPreSale-formTitle p,.formPreSale-formTitleSuccess p{font-size:12px;font-weight:300;line-height:16.8px;text-align:center;margin:0;color:#433d3f}.vtex-modal-layout-0-x-modal--modal-presale .vtex-product-summary-2-x-clearLink--summary-shelf-pdp .shoulder-shoulder-app-11-x-skuContainerFastBuy{bottom:100px!important;width:100%!important}.vtex-modal-layout-0-x-modal--modal-presale .vtex-flex-layout-0-x-flexColChild--pdp-name .shoulder-store-components-custom-3-x-nameContainer{margin-top:0}.formPreSale-formTitleSuccess{margin:60px 0 30px}.vtex-modal-layout-0-x-modal--modal-presale .shoulder-shoulder-app-11-x-price{font-weight:400}.formPreSale-alertSize{font-size:10px;font-weight:500;line-height:14px;text-align:center;position:relative;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.formPreSale-alertSize.active{opacity:1;transform:translateY(0)}.formPreSale-error{color:#a52117;font-size:10px}@media (max-width:1024px){.formPreSale-elementClass{margin:0 15px}.formPreSale-elementClass button{margin:23px auto 38px}.formPreSale-checkboxLabel input{margin-right:0;min-width:40px}.formPreSale-formTitle{margin:4px 70px 27px}.formPreSale-formTitle p,.formPreSale-formTitleSuccess p{font-size:16px;line-height:24.64px}.formPreSale-mainInputContainer{margin:0 auto;max-width:310px}.formPreSale-checkboxContainer{margin:0 auto;max-width:300px}.formPreSale-checkboxContainer label p{font-size:10px}.formPreSale-editableInput,.formPreSale-placeholder{font-size:16px!important}.formPreSale-checkboxContainer label{margin-top:9px;margin-bottom:15px}.formPreSale-textInputLabel .formPreSale-editableInput{padding:14px 0 10px;font-size:16px}.vtex-modal-layout-0-x-modal--modal-presale .vtex-product-summary-2-x-containerNormal--summary-shelf-pdp{margin-bottom:8px}.vtex-modal-layout-0-x-modal--modal-presale .vtex-flex-layout-0-x-flexColChild--pdp-name .shoulder-store-components-custom-3-x-productBrand,.vtex-modal-layout-0-x-modal--modal-presale .vtex-flex-layout-0-x-flexColChild--pdp-name .shoulder-store-components-custom-3-x-productNameHightlight{font-size:12px!important}.formPreSale-formTitleSuccess{margin:4px 28px 27px}}