body:has(zoom-dialog dialog[open]){overflow:hidden!important}zoom-dialog dialog::backdrop{background:#000000a6!important}zoom-dialog dialog[open]{max-width:100vw!important;max-height:100vh!important;width:100vw!important;height:100vh!important;margin:0!important;border-radius:0!important;padding:0!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;border:none!important;position:fixed!important;top:0!important;left:0!important}zoom-dialog .dialog-zoomed-gallery{padding:0!important;margin:0!important;list-style:none!important;display:flex!important;align-items:center!important;justify-content:center!important;height:100vh!important;background:transparent!important;position:relative!important}zoom-dialog .dialog-zoomed-gallery>li{flex-shrink:0!important;width:100vw!important;height:100vh!important;padding:0!important;margin:0!important;position:relative!important;display:none!important;align-items:center!important;justify-content:center!important}zoom-dialog .dialog-zoomed-gallery>li.dw-zoom-active{display:flex!important}zoom-dialog .product-media-container--zoomable{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important}zoom-dialog .product-media__drag-zoom-wrapper{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}zoom-dialog .dialog-zoomed-gallery .product-media{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}zoom-dialog .dialog-zoomed-gallery .product-media__image{border-radius:8px!important;max-height:90vh!important;max-width:90vw!important;width:auto!important;height:auto!important;object-fit:contain!important;display:block!important;margin:0!important}zoom-dialog .dialog-thumbnails-list-container{display:none!important}zoom-dialog dialog button[onclick*=close],zoom-dialog dialog .dialog-zoomed-gallery__close-button{position:fixed!important;top:20px!important;right:20px!important;z-index:10001!important;background:#00000080!important;border:none!important;border-radius:50%!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .2s ease!important;color:#fff!important;padding:0!important}zoom-dialog dialog button[onclick*=close]:hover,zoom-dialog dialog .dialog-zoomed-gallery__close-button:hover{background:#000000b3!important}zoom-dialog .custom-zoom-nav{position:fixed!important;top:50%!important;transform:translateY(-50%)!important;z-index:10000!important;background:#00000080!important;border:none!important;border-radius:50%!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .2s ease,opacity .2s ease!important;color:#fff!important;padding:0!important}zoom-dialog .custom-zoom-nav:hover{background:#000000b3!important}zoom-dialog .custom-zoom-nav svg{width:24px!important;height:24px!important}zoom-dialog .custom-zoom-nav-prev{left:20px!important}zoom-dialog .custom-zoom-nav-next{right:20px!important}zoom-dialog[data-single-image] .custom-zoom-nav{display:none!important}img:not(.no-radius),picture img:not(.no-radius),video:not(.no-radius){border-radius:8px!important}.media,.media--banner,.image-with-text__media,.banner__media,.featured-media,.hero__media,.rich-text__media,.gallery__image,.card-media,.section-media{border-radius:8px!important;overflow:hidden!important}.media--adapt,.media--adapt img,.media--adapt picture img,.media--adapt .media__image,.media--adapt .media__content,.media--adapt .media__content img,.media--adapt .media__content picture img{border-radius:8px!important;overflow:hidden!important}zoom-dialog,zoom-dialog *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}zoom-dialog img:focus,zoom-dialog .product-media__image:focus,zoom-dialog .product-media:focus{outline:none!important;box-shadow:none!important}zoom-dialog dialog[open] .dialog-zoomed-gallery{opacity:0;visibility:hidden;animation:dw-zoom-fade-in .15s ease-out .12s forwards}@keyframes dw-zoom-fade-in{to{opacity:1;visibility:visible}}@media (max-width: 768px){zoom-dialog dialog[open]{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important}zoom-dialog .dialog-zoomed-gallery>li{width:100vw!important;height:100vh!important}zoom-dialog .dialog-zoomed-gallery .product-media__image{max-width:95vw!important;max-height:85vh!important;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:8px!important;-webkit-user-select:none!important;user-select:none!important}zoom-dialog .product-media__drag-zoom-wrapper,zoom-dialog .product-media__drag-zoom-wrapper img{transform:none!important;-webkit-transform:none!important;touch-action:pan-y!important}}.popup-link,.popup-link a{color:#10f!important;text-decoration:underline!important;cursor:pointer!important;transition:color .2s ease-in-out}.popup-link:hover,.popup-link a:hover{color:#0061ff!important;text-decoration:underline!important}.ingredients-table-wrapper{border-radius:14px;overflow:hidden;background:#fff;border:2px solid #d6d6d6}.ingredients-table{width:100%;border-collapse:separate;border-spacing:0}.ingredients-table th{background:#f2f4f7;font-weight:700;padding:14px 16px;border-bottom:2px solid #cfcfcf}.ingredients-table td{padding:14px 16px;border-bottom:1.5px solid #dddddd}.ingredients-table tr:last-child td{border-bottom:none}.ingredients-table .ingredient-name{font-weight:700}.ingredients-table .ingredient-type{white-space:nowrap;font-weight:600}.ingredients-table .ingredient-type span{margin-left:6px;font-size:.9em;color:#444}.ingredients-table .what-it-does{font-style:italic;font-size:.93em;line-height:1.5}.ingredients-table tbody tr:hover{background:#fafafa}@media (max-width: 600px){.ingredients-table th,.ingredients-table td{padding:10px 12px;font-size:.95em}}button.button-unstyled.close-button.popup-link__close{width:30px!important;height:30px!important;background-color:#333!important;color:#fff!important;border-radius:50%!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important}button.button-unstyled.close-button.popup-link__close svg{stroke:#fff!important;fill:#fff!important;height:14px!important;width:14px!important}@media (max-width: 749px){.additional-checkout-buttons>*{display:none!important}}@media (max-width: 749px){.ingredients-table--popup thead{display:none}.ingredients-table--popup tbody tr{display:block;padding:10px 14px;border-bottom:1px solid #d4d4d8;background:#fff}.ingredients-table--popup tbody tr:last-child{border-bottom:none}.ingredients-table--popup tbody td{display:block;width:100%;border:none;padding:4px 0;text-align:left;line-height:1.32}.ingredients-table--popup .ingredient-type{font-size:1.4rem;margin-bottom:4px}.ingredients-table--popup .ingredient-name{font-weight:700;margin-bottom:4px}.ingredients-table--popup .what-it-does{font-style:italic;line-height:1.38;margin-bottom:2px}}@media (max-width: 749px){.layout-panel-flex,. layout-panel-flex-row,.section-content-wrapper-mobile-column,.layout-panel-flex > div,.layout-panel-flex-row > div{flex-direction:column!important}.layout-panel-flex .media,.layout-panel-flex-row .media,.section-content-wrapper-mobile-column .media,.layout-panel-flex [class*=media],.layout-panel-flex [class*=image],.layout-panel-flex-row [class*=media],.layout-panel-flex-row [class*=image]{order:-1!important}.layout-panel-flex>div>.media,.layout-panel-flex-row>div>.media{order:-1!important}}s.price,del.price,.compare-at-price,.price__compare-at{color:#d40000!important;font-size:1.15rem!important;text-decoration:line-through!important;text-decoration-color:#d40000!important;opacity:1!important}span.price{font-size:28px!important;font-weight:800!important}variant-picker,.variant-picker,.product-form__input{margin-top:12px!important}.product-form__input>label,variant-picker>label,.variant-picker>label{font-weight:800!important;display:block!important;margin:0 0 10px!important}.product-form__input select,variant-picker select,.variant-picker select{width:100%!important;background:#e3e6ea!important;border:0!important;border-radius:9px!important;padding:10px 47px 10px 17px!important;font-size:15.5px!important;line-height:1.2!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-clip:padding-box!important}.product-form__input select:hover,variant-picker select:hover,.variant-picker select:hover{background:#d9dde2!important}.product-form__input select:focus,variant-picker select:focus,.variant-picker select:focus,.product-form__input select:focus-visible,variant-picker select:focus-visible,.variant-picker select:focus-visible{outline:none!important;box-shadow:none!important}.product-form__input .field,.product-form__input .select,.product-form__input .select-wrapper,variant-picker .field,variant-picker .select,variant-picker .select-wrapper,.variant-picker .field,.variant-picker .select,.variant-picker .select-wrapper{background:transparent!important;border:0!important;box-shadow:none!important;overflow:hidden!important}@media (max-width: 749px){.product-form__input select,variant-picker select,.variant-picker select{font-size:12.75px!important;padding:11px 43px 11px 13px!important;border-radius:9px!important}}.product-form__input input[type=radio]+label{color:inherit!important}.product-form__input input[type=radio]:checked+label{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/zoom-lightbox-bubbez.css.map */
