.drb-announcement{display:block;background:var(--drb-navy);color:var(--drb-white)}.drb.drb-announcement :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--drb-white);outline-offset:3px}.drb-announcement[data-drb-dismissed]{display:none}.drb-announcement__inner{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;min-height:34px}.drb-announcement__inner--wide-only{display:none}.drb-announcement__close{position:absolute;top:50%;left:calc(var(--drb-pad) - 12px);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--drb-blue-soft);cursor:pointer;transform:translateY(-50%)}.drb-announcement__close:hover{color:var(--drb-white)}.drb-announcement__inner:has(.drb-announcement__close){padding-left:40px;padding-right:40px}.drb-announcement__inner--tall{min-height:44px}.drb-announcement__messages{display:flex;flex:1 1 auto;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;text-align:center}.drb-announcement__messages::-webkit-scrollbar{display:none}.drb-announcement__item{display:flex;flex:0 0 100%;align-items:center;justify-content:center;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.drb-announcement__plain,.drb-announcement__link{display:flex;align-items:center;justify-content:center;min-width:0;font-size:10px;font-weight:500;line-height:1.25;color:var(--drb-white)}.drb-announcement__link{min-height:44px;padding:0 4px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#ffffff73}.drb-announcement__link:hover{text-decoration-color:var(--drb-white)}.drb-announcement__text{min-width:0;overflow-wrap:anywhere}.drb-announcement__text--long{display:none}.drb-announcement__plain--stack,.drb-announcement__link--stack{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:56px;padding:8px 0;text-align:left}.drb-announcement__link--stack{text-decoration:none}.drb-announcement__link--stack .drb-announcement__text{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#ffffff73}.drb-announcement__heading{display:block;font-family:var(--drb-font);font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--drb-white)}.drb-announcement__plain--stack .drb-announcement__text,.drb-announcement__link--stack .drb-announcement__text{font-family:var(--drb-font);font-size:13px;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none;color:#ffffffd9}.drb-announcement__inner:has(.drb-announcement__plain--stack),.drb-announcement__inner:has(.drb-announcement__link--stack){justify-content:flex-start;padding-left:52px;padding-right:var(--drb-pad)}.drb-announcement__inner:has(.drb-announcement__plain--stack) .drb-announcement__center,.drb-announcement__inner:has(.drb-announcement__link--stack) .drb-announcement__center,.drb-announcement__inner:has(.drb-announcement__plain--stack) .drb-announcement__messages,.drb-announcement__inner:has(.drb-announcement__link--stack) .drb-announcement__messages,.drb-announcement__inner:has(.drb-announcement__plain--stack) .drb-announcement__item,.drb-announcement__inner:has(.drb-announcement__link--stack) .drb-announcement__item{justify-content:flex-start;text-align:left}.drb-announcement__icon[hidden]{display:none}@media screen and (min-width:750px){.drb-announcement__inner--wide-only{display:flex}}@media screen and (min-width:990px){.drb-announcement__inner{min-height:40px}.drb-announcement__inner--tall{min-height:44px}.drb-announcement__close,.drb-announcement__heading{display:none}.drb-announcement__inner:has(.drb-announcement__close),.drb-announcement__inner:has(.drb-announcement__plain--stack),.drb-announcement__inner:has(.drb-announcement__link--stack){padding-left:var(--drb-pad);padding-right:var(--drb-pad)}.drb-announcement__messages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;overflow:visible;scroll-snap-type:none}.drb-announcement__item:nth-child(n+4),.drb-announcement__item--clone{display:none}.drb-announcement__inner .drb-announcement__messages .drb-announcement__item{justify-content:center;text-align:center}.drb-announcement__inner .drb-announcement__messages .drb-announcement__item:nth-child(1){justify-content:flex-start;text-align:left}.drb-announcement__inner .drb-announcement__messages .drb-announcement__item:nth-child(3){justify-content:flex-end;text-align:right}.drb-announcement__inner .drb-announcement__messages--count-1 .drb-announcement__item:nth-child(1){grid-column:2;justify-content:center;text-align:center}.drb-announcement__inner .drb-announcement__messages--count-2 .drb-announcement__item:nth-child(2){grid-column:3;justify-content:flex-end;text-align:right}.drb-announcement__plain--stack,.drb-announcement__link--stack{flex-direction:row;align-items:center;gap:0;min-height:0;padding:0;text-align:center}.drb-announcement__link--stack{min-height:44px;padding:0 4px;text-decoration:underline}.drb-announcement__link--stack .drb-announcement__text{text-decoration:none}.drb-announcement__plain--stack .drb-announcement__text,.drb-announcement__link--stack .drb-announcement__text{font-family:var(--drb-font-label);font-size:10px;font-weight:500;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;color:var(--drb-white)}.drb-announcement__inner:has(.drb-announcement__plain--stack) .drb-announcement__center,.drb-announcement__inner:has(.drb-announcement__link--stack) .drb-announcement__center{justify-content:center}.drb-announcement__text--short{display:none}.drb-announcement__text--long{display:inline}}.drb-announcement__center{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:14px;min-width:0}.drb-announcement__rating{display:none;align-items:center;gap:7px;flex:0 0 auto}.drb-announcement__stars{position:relative;display:inline-flex;flex:0 0 auto;line-height:0}.drb-announcement__stars-row{display:inline-flex;gap:1px;color:#ffb40059}.drb-announcement__stars-row--on{position:absolute;top:0;left:0;overflow:hidden;color:#ffb400}.drb-announcement__star{flex:0 0 auto}.drb-announcement__rating-text{font-size:10px;font-weight:600;color:var(--drb-white);white-space:nowrap}@media screen and (min-width:750px){.drb-announcement__rating{display:inline-flex}}@media screen and (min-width:990px){.drb-announcement__center{gap:18px}.drb-announcement__center:has(.drb-announcement__messages) .drb-announcement__rating{display:none}.drb-announcement__rating-text{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-drb-announcement.css.map */
