cb-fixed-message{position:fixed;z-index:90;left:24px;top:50%;bottom:auto!important;transform:translateY(-50%);display:block;width:max-content;max-width:min(360px,calc(100vw - 48px));color:var(--cb-message-color);background:var(--cb-message-bg);border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 8px 32px #0000001f;font-size:14px;line-height:1.5}cb-fixed-message[hidden]{display:none!important}.cb-message__bar{display:flex;align-items:center}.cb-message__toggle,.cb-message__close,.cb-message__modal-close{-webkit-appearance:none;appearance:none;color:inherit;background:transparent;border:0;cursor:pointer;font:inherit}.cb-message__toggle{flex:1;text-align:left;padding:16px 8px 16px 18px;overflow-wrap:anywhere}.cb-message__close{display:grid;place-items:center;flex:0 0 44px;min-height:44px;padding:8px}.cb-message__panel{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:48px 40px 40px;width:min(520px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:8px;color:var(--cb-message-color);background:var(--cb-message-bg);box-shadow:0 20px 80px #0003;text-align:center}.cb-message__panel::backdrop{background:#00000073}.cb-message__modal-close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;padding:8px}.cb-message__panel h2{margin:0 0 20px;color:inherit;font-size:clamp(24px,4vw,32px);line-height:1.2;overflow-wrap:anywhere}.cb-message__panel p{margin:0 0 28px;font-size:16px;line-height:1.6;white-space:normal;overflow-wrap:anywhere}.cb-message__panel p:last-child{margin-bottom:0}.cb-message__link{color:var(--cb-message-bg);background:var(--cb-message-color);display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:12px 24px;text-decoration:none;box-sizing:border-box;max-width:100%;overflow-wrap:anywhere}@media(max-width:749px){.cb-message__panel{padding:48px 24px 32px}}cb-fixed-message :focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(max-width:749px){cb-fixed-message{left:16px;max-width:calc(100vw - 32px)}}cb-whatsapp-chat{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:80;width:56px;height:56px}cb-whatsapp-chat[hidden]{display:none!important}.cb-whatsapp__link{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;color:#fff;background:#128c4b;box-shadow:0 4px 18px #0003;text-decoration:none}.cb-whatsapp__link:hover{color:#fff;background:#0d763e}.cb-whatsapp__close{position:absolute;right:-8px;top:-10px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid #ddd;border-radius:50%;color:#171717;background:#fff;cursor:pointer}.cb-whatsapp__close:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}cb-whatsapp-chat :focus-visible{outline:2px solid #171717;outline-offset:3px}body:has(.popup-open) cb-whatsapp-chat,body:has(dialog[open]) cb-whatsapp-chat,body:has(cart-drawer.active) cb-whatsapp-chat{visibility:hidden;pointer-events:none}@media(max-width:749px){cb-whatsapp-chat{right:max(20px,env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom,0px))}body:has([data-mobile-sticky-cart] .product-form__buttons-row) cb-whatsapp-chat{bottom:calc(100px + env(safe-area-inset-bottom,0px))}}.collection-grid-section:has(.cb-collection-toolbar){overflow-x:clip;overflow-y:visible}.cb-collection-toolbar:has(.facets__top){position:sticky;top:0;z-index:95;padding-block:12px;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);transition:top .2s ease}body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .cb-collection-toolbar{top:var(--header-height-dynamic, 0px)}.cb-collection-toolbar:has(.facets__container.active){z-index:1005}.cb-collection-toolbar .facets__top{margin:0}.cb-collection-toolbar .facets-container-main .active-facets.active-facets-mobile{margin-block:0;max-height:80px;overflow-y:auto}.cb-collection-toolbar .facets-container-main .active-facets.active-facets-mobile:has(facet-remove){margin-top:8px}@media screen and (max-width:749px){.cb-collection-toolbar .facets__top{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.cb-collection-toolbar .facets__button-show{order:2;flex:0 0 auto;width:auto;min-height:44px;margin:0}.cb-collection-toolbar .facets__sort-wrapper{order:1;width:auto;min-width:0;margin:0}.cb-collection-toolbar .facets-sorting{gap:6px;margin:0}.cb-collection-toolbar .facets__product-count{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}.cb-collection-toolbar .facet-sort-select__select{min-height:44px;display:flex;align-items:center}.cb-collection-toolbar .facet-sort-select__options{left:0;right:auto;max-width:calc(100vw - 36px)}}@media(prefers-reduced-motion:reduce){.cb-collection-toolbar{transition:none}}.collection-grid-section:has(.cb-collection-toolbar .facets__top) .collection-product{margin-top:0!important}.cb-collection-toolbar .facets__top{align-items:center}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAUAABA */
