.shopify-section.sticky-message-section{position:fixed;left:0;top:50%;z-index:3;width:max-content;max-width:none;margin:0;padding:0;transform:translateY(-50%);background:transparent;pointer-events:none}.sticky-message-section:not(:has(.sticky-message)){display:none}.sticky-message{position:relative;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.sticky-message__text{margin:0;padding:2.2rem 1.5rem;background:var(--sticky-message-background);color:var(--sticky-message-text);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold, 700);font-size:1.6rem;line-height:1.15;letter-spacing:0;writing-mode:vertical-rl;transform:rotate(180deg);max-height:min(32rem,70vh);pointer-events:auto}.sticky-message__close{position:absolute;top:0;right:.7rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin:0;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:#121212;color:#fff;line-height:0;cursor:pointer;pointer-events:auto;-webkit-appearance:none;appearance:none}.sticky-message__close .svg-wrapper{width:1rem;height:1rem}.sticky-message__close .icon{color:#fff}.sticky-message__close:hover{background:#000}.sticky-message__close:focus-visible{outline:.2rem solid #121212;outline-offset:.3rem}@media screen and (max-width:749px){.sticky-message__text{padding:1.8rem 1.2rem;font-size:1.4rem}}@media print{.sticky-message-section{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-sticky-message.css.map */
