.box-panel{flex:1;position:relative;padding:9px 18px;margin-bottom:15px;border:1px solid #ededed;border-radius:9px;box-shadow:0 1px 4px #0000001a;line-height:1.3;font-size:14.5px;cursor:default}.box-panel-title{position:relative;margin:8px 0}.box-panel-content{margin:8px 0}.box-panel-title h3,.box-panel-title label{font-weight:600;line-height:1;text-transform:uppercase;font-size:17px;letter-spacing:-.2px;color:var(--color-txt-dark)}.box-panel-title span.title--nr{font-weight:var(--font-weight-medium);margin-right:6px}.box-panel-title span.title--nr:after{content:"."}.box-panel-content p{margin:0}.box-panel-content .small-help{font-size:13.5px}.box-panel-content h4{font-weight:var(--font-weight-medium);font-size:15px;letter-spacing:0;margin-bottom:2px}.box-panel-row{display:flex;flex-wrap:wrap;column-gap:15px;padding:1px 0}.box-panel-col{flex:1}.box-panel--info .box-panel-col.label{flex-basis:86px;max-width:86px}.address-panel{font-size:14px;letter-spacing:-.2px}.address-panel .address-panel-row{display:block}.address-panel .address-panel-col{display:inline}.address-panel .address-panel-row.hidden--row{display:none}.checkout-detail-row.detail-row--address .address-value--company{display:block;line-height:1.1;font-size:14.5px;font-weight:var(--font-weight-medium);color:var(--color-text-heading)}.box-panel .reference-attribute .box-panel-row{align-items:center}.box-panel .reference-attribute input{width:100%;display:block;margin:2px 0;background-color:#f9f9f9;border:1px solid #CCC;padding:7px 10px;box-sizing:border-box;border-radius:5px;font-size:16px}.box-panel--shippingaddress:not(.edit--mode) .address-panel{display:none}.box-panel--shippingaddress .address-panel.selected{display:block}.edit--mode.box-panel--shippingaddress{flex-basis:100%}.edit--mode.box-panel--shippingaddress .box-panel-content{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.edit--mode.box-panel--shippingaddress .address-panel{flex-basis:33.33%;max-width:33.33%;padding:5px;display:flex}.edit--mode.box-panel--shippingaddress .address-panel--address:after{content:attr(data-select-label);display:block;padding:4px 0 0;color:#2b9a63;font-weight:var(--font-weight-medium);font-size:12px;text-decoration:underline}.edit--mode.box-panel--shippingaddress .address-panel--address{padding:12px 16px;box-shadow:0 1px 4px #00000040;background-color:#fff;border-radius:6px;flex:1;cursor:pointer}.edit--mode.box-panel--shippingaddress .address-panel--address:hover .address--company{color:#2b9a63}.edit--mode.box-panel--shippingaddress .address-panel--address:hover{background-color:#f7fbf8;box-shadow:0 1px 4px #00000073}.box-panel .reference-attribute.changed:after,.box-panel .reference-attribute.updating:after{content:"\f304";font-family:LineAwesome;font-weight:900;position:absolute;right:9px;top:8px;font-size:19px;color:#2b9a63}.edit-mode--label{display:none}.edit--mode .edit-mode--label{display:inline-block;margin-right:6px}.edit--mode{background-color:#f7f7f7}.edit--mode .box-panel-title h3{color:#2b9a63}.edit--mode:after{content:"\f304";font-family:LineAwesome;font-weight:900;position:absolute;right:9px;top:8px;font-size:19px;color:#2b9a63}.edit--button{position:relative;top:-2px;padding:4px 8px;margin-bottom:-4px;color:#2b9a63;font-weight:var(--font-weight-medium);font-size:12px;text-decoration:underline;text-transform:none;cursor:pointer}.edit--mode .edit--button{display:none}@media screen and (max-width:1024px){.edit--mode.box-panel--shippingaddress .address-panel{flex-basis:50%;max-width:50%}}@media screen and (max-width:750px){.box-panel-title h3,.box-panel-title label{font-size:16px}.box-panel,.box-panel .reference-attribute .box-panel-col,.edit--mode.box-panel--shippingaddress .address-panel{flex-basis:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/boxes-main.css.map */
