shipping-rates{display:block;width:100%}.cart-drawer__shipping-form{width:100%;padding:0;color:var(--color-foreground)}.cart-drawer__shipping-form [data-shipping-toggle]{display:none}.cart-drawer__shipping-form [data-shipping-toggle]:checked~.cart-drawer__shipping-form--content{height:var(--shipping-rates-content-height, 0px)}.cart-drawer__shipping-form [data-shipping-toggle]:checked~.cart-drawer__shipping-form--content .cart-drawer__shipping-form--content-inner{opacity:1}.cart-drawer__shipping-form [data-shipping-toggle]:checked+label .cart-drawer__shipping-form-icon{transform:rotate(180deg)}.cart-drawer__shipping-form [data-shipping-toggle-label]{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;color:var(--color-foreground);padding:var(--padding-2xs) 0 10px;font-weight:700;line-height:1.4}.cart-drawer__shipping-form [data-shipping-toggle-label]:is(:hover,:focus-visible){color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.cart-drawer__shipping-form-label{display:flex;align-items:flex-start;gap:var(--gap-2xs);font-size:15px;font-weight:400;text-transform:none}.cart-drawer__shipping-form-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:0 0 14px;transform:rotate(0);transform-origin:center;transition:transform .35s ease-in-out;will-change:transform}.cart-drawer__shipping-form-icon .icon--chevron-down{width:10px;height:6px}.cart-drawer__shipping-form--content{display:block;height:0;overflow:hidden;transition:height .2s ease-in-out;will-change:height}.cart-drawer__shipping-form--content-inner{min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-xs);opacity:0;transition:opacity .3s ease-in-out .1s}.cart-drawer__shipping-form .shipping-rates-form{margin-top:var(--margin-2xs);width:100%}.cart-drawer__shipping-form .shipping-rates-form .form-shipping-rates{display:flex;width:100%;max-width:100%;height:30px;min-height:30px;justify-content:space-between;align-items:center;border:1px solid #bdbdbd;border-radius:4px;background-color:#fff;box-sizing:border-box;overflow:hidden;margin-top:10px}.cart-drawer__shipping-form .shipping-rates-form .form-shipping-rates input.input#zip-code{flex-grow:1;width:100%;max-width:100%;height:30px!important;min-height:0!important;background:transparent;border:0;outline:none;box-shadow:none;box-sizing:border-box;-webkit-appearance:none;appearance:none;padding:0 20px!important;margin:0;color:#000;font-family:var(--font--paragraph--family);font-style:var(--font-h6--style);font-weight:400;font-size:14px;line-height:30px!important;letter-spacing:0;text-transform:none}.cart-drawer__shipping-form .shipping-rates-form .form-shipping-rates input.input#zip-code::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-subdued-text))}.cart-drawer__shipping-form .shipping-rates-form .form-shipping-rates .btn-submit{cursor:pointer;display:flex;align-self:stretch;height:100%;min-height:0;min-width:92px;padding:0 22px;justify-content:center;align-items:center;gap:var(--gap-2xs);border:0;border-left:1px solid #bdbdbd;box-sizing:border-box;background:#000;color:#fff;font-family:var(--font--paragraph--family);font-style:var(--cart-primary-font-style);font-weight:400;font-size:14px;line-height:1.4}.cart-drawer__shipping-form .shipping-rates-form a{color:#000;font-family:var(--font--paragraph--family);font-style:var(--cart-primary-font-style);font-weight:400;font-size:11px;line-height:1.2;text-decoration-line:underline}.cart-drawer__shipping-form .shipping-rates-form .shipping-rates-form__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:8px}.cart-drawer__shipping-form .shipping-rates-form .message-error{display:block;flex:1 1 auto;text-align:right;color:#d32f2f;font-family:var(--cart-primary-font-family);font-style:var(--cart-primary-font-style);font-weight:var(--cart-primary-font-weight);font-size:11px;line-height:1.4;max-height:0;opacity:0;overflow:hidden;margin-top:0;transform:translateY(-4px);transition:max-height var(--animation-speed) ease,opacity var(--animation-speed) ease,margin-top var(--animation-speed) ease,transform var(--animation-speed) ease}.cart-drawer__shipping-form .shipping-rates-form .message-error.is-visible{max-height:48px;opacity:1;margin-top:0;transform:translateY(0)}.cart-drawer__shipping-form .zip-code{display:flex;align-items:center;gap:8px;color:#000;font-family:var(--font--paragraph--family);font-style:var(--cart-primary-font-style);font-weight:400;font-size:12px;line-height:1.2;margin:12px 0}.cart-drawer__shipping-form .zip-code button{cursor:pointer;color:#000;font-family:var(--font--paragraph--family);font-style:var(--cart-primary-font-style);font-weight:400;font-size:11px;line-height:1.2;text-decoration-line:underline;background:none;border:0;padding:0}.cart-drawer__shipping-form .list-shipping-rates{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:0;border:1px solid #eee;border-radius:4px;overflow:hidden}.cart-drawer__shipping-form .list-shipping-rates__item{width:100%;max-width:100%;color:#000;font-family:var(--font--paragraph--family);font-style:normal;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:0;text-transform:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12px 10px;border-bottom:1px solid #f0f0f0}.cart-drawer__shipping-form .list-shipping-rates__item:last-child{border-bottom:0}.cart-drawer__shipping-form .rate__info{display:flex;min-width:0;flex-direction:column;gap:3px}.cart-drawer__shipping-form .rate__title{font-size:12px;line-height:1.2}.cart-drawer__shipping-form .rate__deadline{font-size:9px;line-height:1.2}.cart-drawer__shipping-form .rate__price{flex:0 0 auto;font-size:12px;line-height:1.2;text-align:right;white-space:nowrap}@media screen and (max-width:749px){.cart-drawer__shipping-form-label{font-size:15px}.cart-drawer__shipping-form .shipping-rates-form .form-shipping-rates .btn-submit{flex-shrink:0;padding-inline:var(--padding-md);white-space:nowrap}.cart-drawer__shipping-form .zip-code{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1.2;min-height:0;padding:0;margin:0 0 12px}.cart-drawer__shipping-form .zip-code button{display:inline-flex;align-items:center;font-size:11px;line-height:1.2;min-height:0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/216/assets/shipping-rates.css.map */
