@import url(https://fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap);@media screen and (max-width:767px){.casadofitness-pdp-components-1-x-rentalRequestForminputHalf{margin-bottom:1rem}}.casadofitness-pdp-components-1-x-rentalRequestForminputHalf{position:relative}.casadofitness-pdp-components-1-x-rentalRequestForminputGroup{margin-bottom:1rem}@media screen and (max-width:767px){.casadofitness-pdp-components-1-x-rentalRequestForminputGroup{margin-bottom:0}}.casadofitness-pdp-components-1-x-rentalRequestForm .vtex-input__label{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:#232627;margin-bottom:4px;@media (max-width:1024px){white-space:nowrap}}.casadofitness-pdp-components-1-x-rentalRequestForm .vtex-input-prefix__group{border:1.5px solid #e8e9eb;border-radius:8px;height:44px;&::-moz-placeholder{color:#a6a9ae}&:-ms-input-placeholder{color:#a6a9ae}&::-ms-input-placeholder{color:#a6a9ae}&::placeholder{color:#a6a9ae}}.casadofitness-pdp-components-1-x-rentalRequestFormcheckboxText .vtex-rich-text-0-x-paragraph{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#1a1a1a;margin:17px 0}.casadofitness-pdp-components-1-x-rentalRequestFormcheckboxText .vtex-rich-text-0-x-link{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-size:14px;line-height:21px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#1a1a1a}@media screen and (max-width:767px){.casadofitness-pdp-components-1-x-rentalRequestFormcheckboxText,.casadofitness-pdp-components-1-x-rentalRequestFormlink{font-size:12px}}.casadofitness-pdp-components-1-x-rentalRequestFormcheckbox{box-sizing:border-box;width:19px;height:20px;border:1px solid #424242;border-radius:2px;cursor:pointer;min-width:20px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;&:checked{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;&:before{content:url(https://casadofitness.vteximg.com.br/arquivos/checkmark-square-02.svg)}}}.casadofitness-pdp-components-1-x-rentalRequestFormbuttonWrapper .vtex-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 22px;gap:10px;background:#e60a14;border-radius:4px}.casadofitness-pdp-components-1-x-rentalRequestFormbuttonWrapper .bg-disabled{cursor:not-allowed;opacity:.5}.casadofitness-pdp-components-1-x-rentalRequestFormbuttonWrapper .vtex-button__label{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#fff;text-transform:none}.casadofitness-pdp-components-1-x-rentalRequestForminputGroupAddress,.casadofitness-pdp-components-1-x-rentalRequestForminputGroupEmail{@media (max-width:1024px){margin-bottom:16px!important}}.casadofitness-pdp-components-1-x-rentalRequestForm{@media (max-width:1024px){.casadofitness-pdp-components-1-x-rentalRequestForminputGroup{display:flex;flex-direction:row;gap:10px}}}.casadofitness-pdp-components-1-x-rental-request-modalButton{background:#e60a14;border-radius:4px}.casadofitness-pdp-components-1-x-rental-request-modalButton:hover:not([disabled]){opacity:.85}.casadofitness-pdp-components-1-x-rental-request-inputGroup+.casadofitness-pdp-components-1-x-rental-request-inputGroup{margin-top:1rem}.casadofitness-pdp-components-1-x-rentalRequest__summaryContent{display:flex;gap:16px;max-width:310px}.casadofitness-pdp-components-1-x-rentalRequest__summaryContainer{gap:16px;padding:28px 24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;@media screen and (max-width:1024px){padding-left:16px;padding-bottom:18px;padding-right:16px;padding-top:18px;gap:0}}@media screen and (max-width:768px){.casadofitness-pdp-components-1-x-rentalRequest__summaryContainer{flex-direction:column}}.casadofitness-pdp-components-1-x-rentalRequest__summaryImg{min-width:72px;width:72px;height:69px}.casadofitness-pdp-components-1-x-rentalRequest__summaryName{font-family:Bai Jamjuree,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#232627;margin-bottom:10px}.casadofitness-pdp-components-1-x-rentalRequest__summaryPeriod{font-family:Bai Jamjuree,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:18px;color:#232627;margin-bottom:10px}.casadofitness-pdp-components-1-x-rentalRequest__summaryFigure{margin:0}.casadofitness-pdp-components-1-x-rentalRequestFormTitle .vtex-rich-text-0-x-paragraph{font-family:Bai Jamjuree,sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:25px;display:flex;align-items:center;color:#000;margin:0 0 14px}.casadofitness-pdp-components-1-x-rentalRequestFormDescription{margin:0 0 20px}.casadofitness-pdp-components-1-x-rentalRequestFormDescription .vtex-rich-text-0-x-paragraph{margin:0;font-family:Bai Jamjuree,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:17px;display:flex;align-items:center;color:#777}.casadofitness-pdp-components-1-x-rentalBuyButtonText{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-size:14px;line-height:140%;display:flex;align-items:flex-end;color:#fff}.vtex-modal__modal{border-radius:16px}