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