.checkout{width:100%}.checkout__header{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;width:100%}.checkout__header:after{content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.checkout__header .content-wrapper{padding:150px 0}.checkout__header__content{max-width:40%;position:relative;z-index:2}.checkout__body{width:100%}.checkout__body .content-wrapper{align-items:stretch;display:flex;flex-direction:row;gap:64px;padding:120px 0 60px}.checkout__body__column.checkout__body__column--products{width:60%}.checkout__product{border-bottom:1px solid #bbb;display:flex;flex-direction:row;gap:50px;padding:40px 0}.checkout__product:first-of-type{padding-top:0}.checkout__product__image{align-items:center;background-color:#f7f8fb;display:flex;justify-content:center;max-height:230px;max-width:230px;min-height:230px;min-width:230px;position:relative}.checkout__product__image img{height:100%;object-fit:contain;object-position:center;width:100%}.checkout__product__collection{bottom:0;left:0;padding:4px 16px 8px;position:absolute;width:max-content}.checkout__product__collection.checkout__product__collection--style{background-color:#62404e}.checkout__product__collection.checkout__product__collection--pro{background-color:#5f73ad}.checkout__product__collection.checkout__product__collection--signature{background-color:var(--gold)}.checkout__product__collection span{color:var(--white);font-size:10px}.checkout__product__content{display:flex;flex-direction:column;gap:16px;justify-content:center}.checkout__product__content h4{font-size:24px}.checkout__product__content h4,.checkout__product__content p{margin-bottom:0}.remove-item{align-items:center;cursor:pointer;display:flex;gap:22px;justify-content:center}.checkout__product__quantity{padding-top:32px;width:25%}.checkout__body__column.checkout__body__column--form{margin-top:-450px;position:relative;width:40%;z-index:10}.form-container{background-color:#f7f8fb;padding:70px 50px;position:sticky;top:120px}.checkout__body__column--form .form-title{display:none}.checkout__body__column--form form{background-color:transparent;border:0 #1e023c;border-radius:0;padding:0}.checkout__body__column--form form label{color:var(--black);font-size:12px}.checkout__body__column--form select{color:#1e023c}.checkout__body__column--form form input[type=email],.checkout__body__column--form form input[type=number],.checkout__body__column--form form input[type=password],.checkout__body__column--form form input[type=search],.checkout__body__column--form form input[type=tel],.checkout__body__column--form form input[type=text],.checkout__body__column--form form select,.checkout__body__column--form form textarea{background-color:transparent;border:0;border-bottom:1px solid #c7c7c7;font-weight:100;line-height:1;padding:0 0 10px}.checkout__body__column--form form .form-columns-2{margin-bottom:40px}.checkout__body__column--form .hs-button,.checkout__body__column--form form input[type=submit]{align-items:center;background-color:transparent;background-color:var(--gold);border:1px solid;border-color:var(--gold);display:inline-flex;font-size:14px!important;font-weight:500!important;gap:10px;justify-content:center;letter-spacing:2px;line-height:1.4;line-height:1;margin-top:40px;max-width:fit-content;padding:20px 40px;position:relative;text-decoration:none!important;text-transform:uppercase;transition:.4s ease-in-out}.checkout__body__column--form form input[type=checkbox]{height:24px!important;margin-right:24px!important;width:24px!important}.checkout__body__column--form .legal-consent-container .hs-form-booleancheckbox-display p{display:inline;font-size:12px!important;margin:0}.checkout__body__column--form .submitted-message{background-color:transparent;border:none;padding:0}@media screen and (max-width:1200px){.checkout__product__image{align-items:center;background-color:#f7f8fb;display:flex;justify-content:center;max-height:120px;max-width:120px;min-height:120px;min-width:120px;position:relative}}@media screen and (max-width:1400px){.checkout__header .content-wrapper{padding:150px 32px}.checkout__body .content-wrapper{padding:120px 32px 60px}}@media screen and (max-width:1100px){.checkout__body .content-wrapper{flex-direction:column;gap:32px;padding:60px 32px}.checkout__body__column.checkout__body__column--products{width:100%}.checkout__body__column.checkout__body__column--form{margin-top:0;width:100%}.form-container{position:relative;top:0}}@media screen and (max-width:995px){.checkout__header .content-wrapper{padding:60px 32px}.checkout__header__content{max-width:unset;width:100%}}@media screen and (max-width:767px){.checkout__product{flex-direction:column;gap:32px;padding:20px 0}.checkout__product__image{align-items:center;aspect-ratio:1/1;background-color:#f7f8fb;display:flex;height:auto;justify-content:center;max-height:unset;max-width:unset;min-height:unset;min-width:unset;position:relative;width:100%}.checkout__product__quantity{width:100%}}