body #sw_floating_container.position-right{bottom:84px!important}body:has(shopify-chat[open]) #sw_floating_container{visibility:hidden;pointer-events:none}@media screen and (max-width:749px){body footer.footer{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}body:has(#sw_floating_container.position-right) footer.footer{padding-bottom:calc(224px + env(safe-area-inset-bottom,0px))}body:has(#Details-menu-drawer-container[open]) shopify-chat::part(activator),body:has(details-modal.header__search details[open]) shopify-chat::part(activator),body:has(#Details-menu-drawer-container[open]) #sw_floating_container,body:has(details-modal.header__search details[open]) #sw_floating_container{visibility:hidden;pointer-events:none}}@media screen and (max-width:749px){body #sw_floating_container.position-right{max-width:calc(100vw - 40px)}body #sw_floating_container .content-container{min-width:0;overflow-wrap:anywhere}body #sw_floating_container .image{flex-shrink:0}}.shopify-section-group-footer-group .jdgm-carousel-wrapper{min-height:480px;width:80%;margin:auto;padding:48px 0}.shopify-section-group-footer-group .jdgm-carousel-title{margin:0}.shopify-section-group-footer-group .jdgm-carousel-title-and-link{margin-bottom:24px}@media only screen and (min-width:768px)and (max-width:991px){.shopify-section-group-footer-group .jdgm-carousel-wrapper{width:90%}}@media only screen and (max-width:767px){.shopify-section-group-footer-group .jdgm-carousel-wrapper{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/codex-floating-support.css.map */
