form[data-ce-fit=true] .ce-fit-step--waiting select{background-color:transparent;border-color:#2b2a27;color:#fff;opacity:.45;cursor:not-allowed}.ce-fit-status{margin:4px 0 16px;min-height:1.4em;font-size:13px;line-height:1.4;font-weight:600}.ce-fit-status[data-state=idle]{color:#a8a8a8;font-weight:500}.ce-fit-status[data-state=ok]{color:#8fe3b0}.ce-fit-status[data-state=warn]{color:#ffb4b4}form[data-ce-fit=true] .add-to-cart[disabled]{cursor:not-allowed}html.ce-fit-pending #sticky_add_to_cart_root,html.ce-fit-pending .Vtl-StickyAddToCart,html.ce-fit-page #sticky_add_to_cart_root,html.ce-fit-page .Vtl-StickyAddToCart{display:none!important}form.ce-fit--locked .shopify-payment-button,form.ce-fit--locked shopify-accelerated-checkout{opacity:.45!important;pointer-events:none!important}.ce-video-controls{position:absolute;right:14px;bottom:14px;z-index:6;display:flex;gap:6px}.ce-video-controls button{width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#0009;color:#fff;display:grid;place-items:center;cursor:pointer}.ce-video-controls button:focus-visible{outline:2px solid #fff;outline-offset:2px}.ce-video-controls svg{width:16px;height:16px;fill:currentColor}.ce-video-controls .ce-icon-play,.ce-video-controls .ce-icon-sound,.ce-video-controls.is-paused .ce-icon-pause,.ce-video-controls.is-muted .ce-icon-sound{display:none}.ce-video-controls.is-paused .ce-icon-play,.ce-video-controls:not(.is-muted) .ce-icon-sound{display:block}.ce-video-controls.is-muted .ce-icon-muted{display:block}.ce-video-controls:not(.is-muted) .ce-icon-muted{display:none}body.js-drawer-open shopify-chat,html.ce-hero-in-view shopify-chat{display:none!important}.ce-lead-time{margin:8px 0 0;font-size:14px;line-height:1.45}.ce-lead-time strong{display:block;font-weight:700}.ce-lead-time span{display:block;opacity:.75;font-size:13px}.ce-lead-time--cart{margin-top:4px}.ce-intro__short{display:none}.ce-intro__toggle{margin-top:6px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}@media only screen and (max-width:768px){.ce-intro:not(.is-expanded) .ce-intro__full{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ce-intro--has-short:not(.is-expanded) .ce-intro__short{display:block}.ce-intro--has-short:not(.is-expanded) .ce-intro__full{display:none}.ce-intro__full>:first-child{margin-top:0}.ce-intro:not(.is-expanded) .ce-intro__full>*{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ce-optimization.css.map */
