.custom-checkout--template .parent--scroller{display:flex;justify-content:space-between}.customer--details>label,.form-custom--checkout h4{font-size:1.1rem;line-height:1.4rem;font-weight:700;display:block;margin-bottom:1.5rem}.form-custom--checkout h4{margin-top:3rem}.customer--details .shipping--info{display:flex;justify-content:space-between;max-width:250px;align-items:center;margin-bottom:1rem;line-height:100%}.customer--details .shipping--info .checkbox--wrap{display:inline-flex;align-items:center;line-height:100%;column-gap:.9rem;height:100%}.customer--details .shipping--info .checkbox--wrap input[type=checkbox]{position:relative}.customer--details .shipping--info .checkbox--wrap input[type=checkbox]:before{content:"";display:block;position:absolute;width:18px;height:18px;top:-2px;left:0;border:2px solid var(--header-border-color);border-radius:3px;background-color:#fff}.customer--details .shipping--info .checkbox--wrap input[type=checkbox]:checked:before{background-color:var(--primary-button-background)}.customer--details .shipping--info .checkbox--wrap input[type=checkbox]:checked:after{content:"";display:block;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:1px;left:6.5px}.customer--details .shipping--info .checkbox--wrap label{color:var(--header-light-text-color);font-weight:600;cursor:pointer}.customer--details .shipping--info .shipping--price{color:var(--header-light-text-color);font-weight:600}.custom-checkout--template .page__header{margin-bottom:1.5rem}.custom-checkout--template .parent--scroller .customer--details{flex:0 1 60%}.custom-checkout--template .parent--scroller .cart-recapture{flex:0 1 30%}.custom-checkout--template .parent--scroller .cart-recapture .card{border-width:2px}.custom-checkout--template .cart-recap-inner .card__section{padding:1rem}.custom-checkout--template .cart-recap-inner .card__section button{line-height:100%}.custom-checkout--template .cart-recap-inner .cart-recap__price-line{line-height:100%;margin:0;font-size:1rem;font-weight:600;color:var(--header-light-text-color)}.card__section+.card__section:before{height:2px}.card__section .flex-card{display:flex;flex-direction:column}.card__section .flex-card .cart-items{display:flex;justify-content:space-between;gap:1rem;height:100%;border-bottom:2px solid var(--header-border-color);padding-bottom:.8rem;margin-bottom:.8rem;min-height:100px}.card__section .flex-card .cart-items.sub-total,.card__section .flex-card .cart-items.additional-prices,.card__section .flex-card .cart-items.total{min-height:50px;align-items:center}.card__section .flex-card .cart-items.sub-total label,.card__section .flex-card .cart-items.sub-total span{font-weight:600}.card__section .flex-card .cart-items.additional-prices label,.card__section .flex-card .cart-items.additional-prices span{font-weight:600;color:var(--header-light-text-color)}.card__section .flex-card .cart-items.total label,.card__section .flex-card .cart-items.total span{font-weight:700}.card__section .flex-card .cart-items.additional-prices{display:flex;flex-direction:column;gap:0}.card__section .flex-card .cart-items.additional-prices .nested--wrap{display:flex;justify-content:space-between;width:100%}.card__section .flex-card .cart-items.total{border-bottom:0px}.card__section .flex-card .cart-items .cart-prod-img{flex:0 1 auto;width:90px;align-self:center}.card__section .flex-card .cart-items .cart-prod-img .aspect-ratio{padding-bottom:100%!important}.card__section .flex-card .cart-items .cart-prod-img .aspect-ratio img{object-fit:contain;padding:10px}.card__section .flex-card .cart-items .cart-center-prod{display:flex;flex-direction:column;justify-content:space-between;padding:.7rem 0;flex:1}.card__section .flex-card .cart-items .cart-center-prod label{font-size:1rem;line-height:1.3rem;font-weight:600}.card__section .flex-card .cart-items .quantity-label{display:flex;flex-direction:column;row-gap:.1rem}.card__section .flex-card .cart-items .quantity-label .label{color:var(--header-light-text-color);font-size:.75rem;line-height:100%;font-weight:700;text-transform:uppercase}.card__section .flex-card .cart-items .quantity-label .quanity-count{font-size:1rem;font-weight:700;line-height:100%}.card__section .flex-card .cart-items .cat-line-price{flex:0 1 auto;margin-left:auto;padding:.7rem 0}.card__section .flex-card .cart-items .cat-line-price .price{display:block;line-height:1.2rem;font-size:1rem;font-weight:700}.form-custom--checkout{margin-bottom:2rem}.form-custom--checkout .row{display:flex;gap:2rem}.form-custom--checkout .form__input-wrapper{position:relative;width:100%;margin-bottom:12px}.form-custom--checkout .form__floating-label{position:relative;font-size:.9rem;left:0;color:var(--header-light-text-color);font-weight:600;display:block;width:100%;line-height:100%;margin:15px 0 5px}.form-custom--checkout .form__field{padding:0 0 0 15px;border-radius:3px;border-width:2px}.form-custom--checkout .form__field:focus{border-width:1px}.form-custom--checkout textarea.form__field{padding-top:10px}.customer--details-filled .col{display:flex;flex-direction:column;margin-bottom:1rem}.customer--details-filled label{font-size:.75rem;font-weight:700;color:var(--header-light-text-color);line-height:1.1rem}.customer--details-filled span{font-size:.875rem;font-weight:600;line-height:1.3rem}@media only screen and (max-width:1400px){.custom-checkout--template .parent--scroller .cart-recapture{flex:0 1 35%}}@media only screen and (max-width:1000px){.custom-checkout--template .parent--scroller .customer--details{flex:0 1 50%}.custom-checkout--template .parent--scroller .cart-recapture{flex:0 1 45%}.card__section .flex-card .cart-items .cart-prod-img{width:70px}.form-custom--checkout .row{gap:1rem}}@media only screen and (max-width:800px){.form-custom--checkout .row{flex-wrap:wrap;gap:0}.form-custom--checkout .form__input-wrapper{margin-bottom:0}.card__section .flex-card .cart-items{gap:.5rem}.custom-checkout--template .parent--scroller .customer--details{flex:0 1 45%}.custom-checkout--template .parent--scroller .cart-recapture{flex:0 1 50%}.card__section .flex-card .cart-items .cart-prod-img{width:60px}}@media only screen and (max-width:640px){.custom-checkout--template .parent--scroller .cart-recapture .card{border:2px solid var(--border-color)}.custom-checkout--template .parent--scroller{flex-wrap:wrap}.custom-checkout--template .parent--scroller .customer--details,.custom-checkout--template .parent--scroller .cart-recapture{flex:0 1 100%}.customer--details>label{font-size:1.2rem}.customer--details .shipping--info .checkbox--wrap label,.customer--details .shipping--info .shipping--price{font-size:1.05rem}.form__input-wrapper--labelled .form__field{font-size:1.05rem;font-weight:500}.cart-recapture .card__section+.card__section:before{width:100%}.customer--details-filled label{font-size:.8rem}.customer--details-filled span{font-size:.9rem}.card__section .flex-card .cart-items{align-items:flex-start}.card__section .flex-card .cart-items .cart-center-prod label{margin-top:6px;font-size:.9rem}.card__section .flex-card .cart-items .cat-line-price .price{margin-top:7px}.custom-checkout--template .cart-recap-inner .cart-recap__price-line{font-size:1.05rem}.card__section .flex-card .cart-items .quantity-label .label{font-size:.8rem;margin-top:3px;display:block}.card__section .flex-card .cart-items .quantity-label .quanity-count,.card__section .flex-card .cart-items.sub-total label,.card__section .flex-card .cart-items.sub-total span,.card__section .flex-card .cart-items.additional-prices label,.card__section .flex-card .cart-items.additional-prices span,.card__section .flex-card .cart-items.total label,.card__section .flex-card .cart-items.total span{font-size:1.05rem}.custom-checkout--template .parent--scroller .cart-recapture{margin-top:1rem}.custom-checkout--template .page__header{margin:1rem 0}}.po-and-notes label{line-height:1.3;background-color:#fff;top:-9px;padding:0 5px}.po-and-notes .form__input-wrapper--labelled{margin-bottom:1.4rem}.po-and-notes .form__input-wrapper--labelled .form__field{padding-top:5px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-checkout.css.map */
