.cart-details.cart-details-custom{border:1px solid currentColor;padding:15px 25px;border-radius:5px}.cart-details.cart-details-custom details.details[open] span.svg-wrapper{transform:rotate(180deg)}.cart-details.cart-details-custom details.details span.svg-wrapper{transition:transform ease-in-out .5s}.cart-details.cart-details-custom summary.details__summary.flex{display:flex;align-items:center;justify-content:space-between;width:100%}.cart-details.cart-details-custom summary.details__summary.flex span.text-sm{font-weight:var(--font-heading-weight)}.cart-details.cart-details-custom summary.details__summary.flex svg.icon.icon-caret{position:unset}form.details__content.grid{padding:20px 0 0;border-top:1px solid #ccc;margin-top:15px;width:100%}.col-group-row{display:flex;gap:1.5%;width:100%}country-province.grid,.col-group{flex-wrap:unset}.country-province.grid label.label.is-floating{flex:0 0 100%}country-province.grid .field{display:unset}.col-group{flex:0 0 24%}.col-group label.label.is-floating{display:block}.alert.alert--error.grid,.alert.alert--success{gap:0px;column-gap:10px}country-province.grid{flex:0 0 48%;margin:0}.button-calculate{flex:0 0 24%}.col-group input{width:100%}country-province.grid .field select,.col-group input{height:45px;padding:2px 8px}.button-calculate button.button{margin-top:26px;width:100%}.cart-details.cart-details-custom .alert.alert--success p,.cart-details.cart-details-custom .alert.alert--error p{font-weight:var(--font-heading-weight);margin:0}.cart-details.cart-details-custom .alert.alert--success li{font-size:15px;letter-spacing:0px}cart-drawer .cart-details.cart-details-custom summary.details__summary.flex span.text-sm{font-weight:400}cart-drawer country-province.grid{margin-bottom:10px}cart-drawer .alert.alert--success.grid,cart-drawer .alert alert--error{margin:0;gap:0px}cart-drawer form.details__content.grid{top:0;z-index:3;left:0;padding:13px 0;margin:0}cart-drawer .col-group-row{flex-wrap:wrap}cart-drawer .cart-details.cart-details-custom summary.details__summary.flex{padding-top:0}cart-drawer country-province.grid,cart-drawer .col-group,cart-drawer .button-calculate{flex:0 0 100%}cart-drawer .cart-details.cart-details-custom summary.details__summary.flex{padding-right:0}cart-drawer .button-calculate button.button{margin-top:15px}cart-drawer country-province.grid .field select,cart-drawer .col-group input{height:40px}cart-drawer .cart-details.cart-details-custom{border:0px;border-bottom:.1rem solid rgba(var(--color-foreground),.2);border-radius:0;padding:0 15px 0 0;margin-bottom:15px}.cart-details.cart-details-custom ul.list-disc{margin:0;gap:0px;column-gap:10px}@media screen and (max-width: 767px){.col-group label.label.is-floating{display:block;font-size:14px}country-province.grid{margin-bottom:10px}.cart-details.cart-details-custom country-province.grid,.cart-details.cart-details-custom .col-group,.cart-details.cart-details-custom .button-calculate{flex:0 0 100%}.col-group-row{flex-wrap:wrap}.cart-details.cart-details-custom input{margin-top:3px}.cart-details.cart-details-custom country-province.grid{margin-bottom:10px}.cart-details.cart-details-custom .alert.alert--success p{margin:0}.cart-details.cart-details-custom ul.list-disc{gap:0px;column-gap:10px}.cart-details.cart-details-custom .alert.alert--success{gap:0px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/shipping-rate-calculator.css.map */
