.ws-order-banner-distribution-address{max-width:300px;white-space:nowrap}.ws-order-banner-distribution-address__crop{max-width:18ch}.ws-order-banner-distribution-window{align-items:center;column-gap:4px;display:flex;justify-content:flex-end}@media only screen and (min-width:960px){.ws-order-banner-distribution-window{flex-direction:row}}@media only screen and (max-width:599.98px){.ws-order-banner-distribution-window{align-items:center;column-gap:8px;display:grid;grid-template-areas:"content separator";grid-template-columns:1fr auto}}.ws-order-banner-distribution-window__content{display:flex}@media only screen and (max-width:599.98px){.ws-order-banner-distribution-window__content{align-items:flex-start;flex-direction:column;grid-area:content}}@media only screen and (min-width:600px){.ws-order-banner-distribution-window__content{align-items:baseline;gap:4px}}.ws-order-banner-distribution-window__date,.ws-order-banner-distribution-window__time,.ws-order-banner-separator{white-space:nowrap}.ws-feature-callout{position:relative}.ws-feature-callout__wrapper{animation-duration:.3s;animation-name:fadein;filter:drop-shadow(0 0 1px var(--base-color3)) var(--ws-shadow-distant-value);height:100%;left:0;position:absolute;top:0;width:100%;will-change:filter;z-index:100}.ws-feature-callout-wrapper__content{background:var(--ws-background-light);border-radius:var(--ws-border-radius);left:50%;max-width:calc(100vw - 24px);top:calc(50% + 8px);transform:translate(-50%);width:max-content}.ws-feature-callout-wrapper__triangle{border-color:#0000 #0000 var(--ws-background-light) #0000;border-style:solid;border-width:8px;left:calc(50% - 8px);position:absolute;top:-16px}.ws-order-addon-callout{bottom:-4px;position:absolute;transition:left .15s ease-in-out;z-index:1}@media only screen and (min-width:960px){.ws-order-addon-callout{left:var(--feature-callout-position)}}.ws-order-addon-callout .ws-order-addon-message{max-width:400px}.ws-feature-callout-wrapper__content{padding:0!important}@media only screen and (min-width:960px){.ws-feature-callout-wrapper__content{transform:translate(-10%)!important}}.ws-feature-callout-wrapper__triangle{border-color:#0000 #0000 var(--ws-color-accent-mix-10) #0000;filter:drop-shadow(0 -1px var(--ws-color-accent));margin-top:1px;z-index:3}.ws-order-banner-service-selection{display:flex;gap:8px}@media only screen and (max-width:959.98px){.ws-order-banner-service-selection{font-family:var(--body-font-family);font-size:.75rem;font-weight:400;letter-spacing:normal;line-height:1.35;width:100%}}.ws-order-banner-service-selection--add-article{border-radius:20px var(--ws-border-radius) var(--ws-border-radius) 20px;transition:background-color .2s ease}.ws-order-banner-service-selection--add-article .ws-order-banner-service-selection__service-section-wrapper{flex-direction:column;min-width:0}@media only screen and (min-width:600px){.ws-order-banner-service-selection--add-article .ws-order-banner-service-selection__service-section-wrapper{flex-direction:row;gap:8px}}.ws-order-banner-service-selection--add-article .ws-order-banner-service-selection__service-section .ws-order-banner-service-selection__distribution-address{display:flex;flex-direction:row}.ws-order-banner-service-selection--add-article .ws-order-banner-service-selection__window-section .ws-order-banner-distribution-window__content{flex-direction:row;gap:4px}.ws-order-banner-service-selection--add-article .ws-order-banner-service-selection__separator{flex-grow:1}@media only screen and (max-width:959.98px){.ws-order-banner-service-selection--add-article .ws-order-banner-service-selection__separator{justify-content:end}}.ws-order-banner-service-selection--add-article .ws-order-banner-service-selection__order-state,.ws-order-banner-service-selection--add-article .ws-order-banner-service-selection__separator{pointer-events:none}.ws-order-banner-service-selection:not(.ws-order-banner-service-selection--add-article) .ws-order-banner-service-selection__service-section:hover,.ws-order-banner-service-selection:not(.ws-order-banner-service-selection--add-article) .ws-order-banner-service-selection__window-section:hover{background-color:var(--background-2)}.ws-order-banner-service-selection:not(.ws-order-banner-service-selection--add-article) .ws-order-banner-service-selection__window-section{margin-left:8px;padding-left:8px}.ws-order-banner-service-selection--add-article:hover{background-color:var(--background-2)}.ws-order-banner-service-selection__service-section{border-radius:20px var(--ws-border-radius) var(--ws-border-radius) 20px;display:flex;flex-grow:1;gap:8px;padding-right:4px;transition:background-color .2s ease}@media only screen and (max-width:959.98px){.ws-order-banner-service-selection__service-section{padding-right:0;width:100%}}.ws-order-banner-service-selection__window-section{border-radius:var(--ws-border-radius);display:flex}.ws-order-banner-service-selection-icon{position:relative}.ws-order-banner-service-selection-icon img{height:20px;width:20px}.ws-order-banner-service-selection-icon__bubble{border-radius:50%;box-sizing:initial;font-size:.625rem;padding:2px;position:absolute;right:-2px;top:0;z-index:1}.ws-order-banner-service-selection-text{align-items:center;display:flex;flex-direction:row;flex-grow:1;height:100%;overflow:hidden}.ws-order-banner-service-selection__distribution-address{align-items:baseline;display:flex;gap:4px;min-width:0}@media only screen and (max-width:599.98px){.ws-order-banner-service-selection__distribution-address{align-items:center;column-gap:4px;display:grid;grid-template-areas:"distribution-type" "address";grid-template-columns:1fr;grid-template-rows:auto auto;row-gap:unset}}.ws-order-banner-service-selection__distribution-type{white-space:nowrap}@media only screen and (max-width:599.98px){.ws-order-banner-service-selection__distribution-type{grid-area:distribution-type}.ws-order-banner-service-selection__address{grid-area:address}}.ws-order-banner-distribution-address{overflow:hidden}
