.shipping-drawer-wrapper .shipping-wrap{position:fixed;height:100%;background:#fff;color:#000;z-index:99;padding:2rem;transition:.3s;align-items:stretch;transition:right .25s ease-in-out;max-width:calc(100% - 16px);overflow:hidden auto;border-radius:0;gap:0;margin:0;width:600px;inset:0 -100% 0 auto;flex-flow:column nowrap;display:flex}body:has(.shipping-drawer-wrapper.active){overflow:hidden}.shipping-drawer-wrapper.active .shipping-wrap{right:0}.shipping-wrap .close-drawer{position:absolute;right:16px;width:12px;height:12px;cursor:pointer}.shipping-wrap h2.h1{margin:0 0 2rem;font-weight:500;text-align:center}.shipping-wrap .field__input{padding:1rem 1.5rem .4rem;font-size:1.4rem;border:1px solid #ccc;text-align:left}.shipping-wrap #se-results li:not(:last-child){margin-bottom:1.4rem}.shipping-wrap .field label{color:var(--font-body-family);font-size:1.4rem;letter-spacing:normal;left:1.5rem}.shipping-wrap select#se-province{padding:1rem 3.6rem 1rem 1.5rem;font-size:1.4rem;cursor:pointer}.shipping-estimator svg.icon.icon-caret{width:12px;height:12px;right:12px;position:absolute;top:50%;transform:translateY(-50%)}.shipping-drawer-wrapper .overlay{position:fixed;background:#000000de;z-index:9;opacity:0;visibility:hidden;display:block!important;cursor:pointer}.shipping-drawer-wrapper.active .overlay{top:0;right:0;bottom:0;left:0;opacity:1;visibility:visible;transition:.1s}.shipping-estimator{padding:16px;background:rgba(var(--color-foreground),.05)}.shipping-estimator .field{margin-bottom:1.2rem}.shipping-wrap #se-results{margin-top:2.5rem;font-size:1.4rem}.shipping-wrap #se-results p{margin:0}.shipping-wrap #se-results h4{font-weight:600;margin:0 0 1.2rem}.shipping-wrap #se-results ul{padding-left:1.6rem}.shipping-wrap .field:after,.shipping-wrap .field__input:focus,.shipping-wrap .field__input:hover{outline:none;background:transparent;box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity).1)}.shipping-wrap .field:hover.field:after{box-shadow:none}.shipping-wrap .field__input:not(:placeholder-shown)~.field__label,.shipping-wrap .field__input:focus~.field__label{top:calc(var(--inputs-border-width) + .3rem);left:calc(var(--inputs-border-width) + 1.5rem);font-size:.9rem}.shipping-drawer-opener svg{width:1.8rem;height:1.8rem;fill:currentColor}.shipping-wrap #se-results li{line-height:1.5}@media screen and (max-width:480px){.shipping-drawer-wrapper .shipping-wrap{max-width:100%;height:100dvh;transition:top .25s ease-in-out;top:100%;right:0;bottom:0;left:0}.shipping-drawer-wrapper.active .shipping-wrap{top:0}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/shipping-drawer.css.map */
