[data-snippet-id^=calm-banner-full]{margin:16px 0}[data-snippet-id^=calm-banner-full]{padding:0 15px}[data-snippet-id^=calm-banner-full].calm-banner-full--full .calm-banner-full__inner{max-width:1280px}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full].calm-banner-full--full .calm-banner-full__inner img{margin-bottom:16px}}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full].calm-banner-full--full .calm-banner-full__inner h6{margin-bottom:12px}}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full].calm-banner-full--full .calm-banner-full__inner{padding:16px;border-radius:16px}}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full].calm-banner-full--full .calm-banner-full__inner>svg{top:12px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full].calm-banner-full--full h6{font-size:24px;line-height:28px}}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full].calm-banner-full--full p{font-size:18px;line-height:20px}}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full].calm-banner-full--full img{height:36px}}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full].calm-banner-full--full .calm-banner-full__action .calm-banner-full__action-inner{padding:8px 12px;font-size:18px;line-height:18px}}[data-snippet-id^=calm-banner-full] .calm-banner-full__inner{margin-left:auto;margin-right:auto;text-align:center;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;border-radius:12px;background:var(--bg-color, #f9f1e9);position:relative}[data-snippet-id^=calm-banner-full] .calm-banner-full__inner *{margin:0}[data-snippet-id^=calm-banner-full] .calm-banner-full__inner img{margin-bottom:12px}[data-snippet-id^=calm-banner-full] .calm-banner-full__inner h6{margin-bottom:8px}[data-snippet-id^=calm-banner-full] .calm-banner-full__inner>svg{position:absolute;top:12px;right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;width:18px;height:18px;cursor:pointer}[data-snippet-id^=calm-banner-full] .calm-banner-full__inner>svg path{stroke:var(--info-color, #a3452c);fill:rgba(0,0,0,0)}[data-snippet-id^=calm-banner-full] h6{color:var(--title-color, #ca5839);font-size:20px;font-style:normal;font-weight:600;line-height:23px;text-transform:uppercase}[data-snippet-id^=calm-banner-full] p{font-size:16px;line-height:18px;font-weight:400;color:var(--subtitle-color, #533a2d)}[data-snippet-id^=calm-banner-full] img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;height:32px}[data-snippet-id^=calm-banner-full] .calm-banner-full__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;overflow:hidden;padding:0 24px;max-width:371px;text-align:center}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full] .calm-banner-full__action{max-width:417px}}[data-snippet-id^=calm-banner-full] .calm-banner-full__action .calm-banner-full__action-inner{cursor:pointer;padding:4px 8px;border-radius:0px 0px 8px 8px;background:var(--action-background, #a3452c);color:var(--action-color, #fcfbf3);font-size:14px;line-height:14px;font-style:normal;font-weight:600}@media screen and (min-width: 414px){[data-snippet-id^=calm-banner-full] .calm-banner-full__action .calm-banner-full__action-inner{font-size:16px;line-height:16px}}@media screen and (min-width: 768px){[data-snippet-id^=calm-banner-full] .calm-banner-full__action .calm-banner-full__action-inner{border-radius:0px 0px 12px 12px}}[data-snippet-id^=calm-banner-full] .calm-banner-full__action>svg{cursor:pointer}[data-snippet-id^=calm-banner-full] .calm-banner-full__action>svg path{stroke:var(--action-background, #a3452c)}.tippy-box[data-theme^=calm-banner-full-info]{background:var(--info-background, #f9f1e9);color:var(--info-color, #ca5839);border:1px solid var(--info-border, #ca5839);-webkit-box-shadow:0 3px 14px -0.5px rgba(0,8,16,.1);box-shadow:0 3px 14px -0.5px rgba(0,8,16,.1);border-radius:12px;overflow:hidden}.tippy-box[data-theme^=calm-banner-full-info] .tippy-content{padding:0}.tippy-box[data-theme^=calm-banner-full-info] .tippy-content img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tippy-box[data-theme^=calm-banner-full-info] .tippy-arrow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;color:var(--info-background, #f9f1e9)}.tippy-box[data-theme^=calm-banner-full-info] .tippy-arrow::after{content:"";position:absolute;left:-8px;-webkit-transform:translateZ(-1px);transform:translateZ(-1px);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0)}