.cd-drawer-extras-dialog .cd-drawer-extras-product-title{white-space:normal!important;overflow:visible!important;mask-image:none!important;-webkit-mask-image:none!important;color:#111!important}.cd-drawer-extras-dialog .cd-drawer-extras-image{width:80px;height:112px;object-fit:cover;object-position:center top;border-radius:10px}dialog.cd-drawer-extras-dialog .cd-drawer-extras-choice{position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);padding:12px 48px 12px 17px;padding-left:17px!important;padding-right:48px!important;gap:16px}.cd-drawer-extras-dialog .cd-drawer-extras-choice dt,.cd-drawer-extras-dialog .cd-drawer-extras-choice dd{min-width:0;overflow-wrap:anywhere}.cd-drawer-extras-dialog .cd-extra-icon{color:#000!important;flex:0 0 22px}.cd-drawer-extras-dialog .cd-drawer-extras-choice .cd-extra-icon{display:none!important}.cd-drawer-extras-dialog.cd-extras-loading :is(.cd-drawer-extras-scroll,.cd-drawer-extras-totals,.cd-drawer-extras-intro,.cd-extras-edit-link){display:none!important}.cd-drawer-extras-dialog .cd-extra-icon svg{width:22px;height:22px;stroke:#000}.cd-drawer-extras-dialog .cd-drawer-extras-totals{padding:12px 17px}.cd-drawer-extras-dialog .cd-extras-remove{position:absolute;right:7px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:7px;border:0;background:transparent;color:#000;cursor:pointer}.cd-drawer-extras-dialog .cd-extras-remove svg{width:20px;height:20px}.cd-drawer-extras-dialog .cd-extras-edit-link{margin:10px 17px;padding:8px 0;min-height:44px;font:inherit;color:#111;text-decoration:underline;text-underline-offset:4px;border:0;background:none;cursor:pointer}.cd-drawer-extras-dialog .cd-extras-edit-status{font-size:13px;line-height:1.5;margin:8px 17px}.cd-drawer-extras-dialog .cd-extras-edit-status:empty{display:none}.cd-drawer-extras-dialog .cd-extras-editor-frame{width:100%;height:min(56vh,620px);border:0;background:#fff;display:block}.cd-drawer-extras-dialog [hidden],.cd-drawer-extras-dialog.cd-extras-editing .cd-drawer-extras-scroll,.cd-drawer-extras-dialog.cd-extras-editing .cd-drawer-extras-totals,.cd-drawer-extras-dialog.cd-extras-editing .cd-drawer-extras-intro,.cd-drawer-extras-dialog.cd-extras-editing .cd-extras-edit-link{display:none!important}.cd-drawer-extras-dialog button:focus-visible{outline:2px solid #d72880;outline-offset:3px}@media(max-width:600px){dialog.cd-drawer-extras-dialog .cd-drawer-extras-choice{grid-template-columns:minmax(0,1fr);gap:6px;padding-left:12px!important}.cd-drawer-extras-dialog .cd-drawer-extras-choice dd{padding-left:34px}.cd-drawer-extras-dialog .cd-drawer-extras-totals{padding-left:12px;padding-right:12px}.cd-drawer-extras-dialog .cd-extras-editor-frame{height:55dvh}}dialog.cd-drawer-extras-dialog .cd-drawer-extras-inner{display:block;box-sizing:border-box;max-height:calc(100dvh - 34px);overflow:auto;overscroll-behavior:contain}dialog.cd-drawer-extras-dialog .cd-drawer-extras-scroll{max-height:none;overflow:visible;min-height:0}dialog.cd-drawer-extras-dialog .cd-drawer-extras-product{flex-shrink:0}dialog.cd-drawer-extras-dialog .cd-extras-editor-frame{height:58dvh;min-height:260px}.cd-drawer-extras-trigger{-webkit-appearance:none;appearance:none;border:0;background:none;padding:4px 0;font:inherit;font-size:13px;color:#bb1682;text-align:left;cursor:pointer;text-decoration:none}.cd-cart-extras-mobile{display:none}@media(max-width:767px){.cd-cart-extras-desktop{display:none}.cd-cart-extras-mobile{display:block;margin:6px 0 10px}}.cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile){position:relative;width:fit-content;max-width:100%;justify-self:start;padding:0 0 3px;border:0;line-height:1.5;background:linear-gradient(90deg,#ec008c,#bb46bd,#00bfff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#ec008c;text-decoration:none!important}.cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,#ec008c,#00bfff);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):hover:after{transform:scaleX(1)}.cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):focus-visible{outline:2px solid #ec008c;outline-offset:4px}.template-cart .cart-item__details>div:has(>.cd-cart-extras-desktop){row-gap:0}.template-cart .cart-item__details:has(.cd-cart-extras-desktop) .cd-cart-return--desktop{margin-bottom:0}@media(max-width:767px){.cd-drawer-extras-trigger.cd-cart-extras-mobile{margin-top:0}}#CartDrawer .cd-drawer-extras-trigger:after,.cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):after{height:1px;min-height:1px;max-height:1px;border:0;box-shadow:none;transform:none!important;clip-path:inset(0 100% 0 0);transition:clip-path .25s ease!important;opacity:1;pointer-events:none}#CartDrawer .cd-drawer-extras-trigger:hover:after,.cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):hover:after{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){#CartDrawer .cd-drawer-extras-trigger:after,.cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):after{transition:none!important}}.template-cart .cd-cart a.cd-cart-return--item,.template-cart .cd-cart a.cd-cart-return--item:is(:hover,:focus-visible,:active){color:#000!important;-webkit-text-fill-color:#000;background-image:linear-gradient(currentColor,currentColor)!important}dialog.cd-drawer-extras-dialog .cd-drawer-extras-totals .cd-drawer-extras-total-row{padding-inline:17px!important;font-family:var(--font-body-family,Arial,sans-serif);line-height:1.5}dialog.cd-drawer-extras-dialog .cd-drawer-extras-total-row>:last-child{font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:13px!important;font-weight:400!important;line-height:1.5;font-variant-numeric:tabular-nums;letter-spacing:normal;text-align:right;white-space:nowrap}@media(max-width:600px){dialog.cd-drawer-extras-dialog .cd-drawer-extras-total-row>:last-child{font-size:12px!important}}@media(max-width:360px){dialog.cd-drawer-extras-dialog .cd-drawer-extras-totals .cd-drawer-extras-total-row{padding-inline:13px!important}}#CartDrawer .cd-cart-drawer-products .horizontal-product__title.reversed-link{background-position:left calc(100% - 2px)!important;background-size:0% 1px!important;border-bottom:0!important;box-shadow:none!important}#CartDrawer .cd-cart-drawer-products .horizontal-product__title.reversed-link:is(:hover,:focus-visible){background-size:100% 1px!important}#CartDrawer .cd-drawer-extras-trigger:after,.cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):after{bottom:2px;height:1px!important;min-height:1px!important;max-height:1px!important;border:0!important;box-shadow:none!important}.template-cart .cd-cart a.cd-cart-return{position:relative;color:#000!important;-webkit-text-fill-color:#000!important;background-image:none!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}.template-cart .cd-cart a.cd-cart-return:is(:hover,:focus-visible,:active){color:#000!important;-webkit-text-fill-color:#000!important;background-image:none!important}.template-cart .cd-cart a.cd-cart-return:before{content:none!important}.template-cart .cd-cart a.cd-cart-return:after{content:""!important;position:absolute;left:0;bottom:2px;width:100%;height:1px!important;min-height:1px!important;max-height:1px!important;background:#000!important;border:0!important;box-shadow:none!important;transform:none!important;opacity:1;pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path .25s ease!important}.template-cart .cd-cart a.cd-cart-return:hover:after{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.template-cart .cd-cart a.cd-cart-return:after{transition:none!important}}.template-cart .cd-cart a.cd-cart-return:after,.template-cart .cd-cart .cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):after{content:""!important;position:absolute;left:0;bottom:2px;width:100%;box-sizing:content-box!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;background:none!important;border:0!important;border-bottom:1px solid #000!important;box-shadow:none!important;transform:none!important;opacity:1;pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path .25s ease!important}.template-cart .cd-cart .cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):after{border-image:linear-gradient(90deg,#ec008c,#00bfff) 1!important}.template-cart .cd-cart a.cd-cart-return:is(:hover,:focus-visible):after,.template-cart .cd-cart .cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):is(:hover,:focus-visible):after{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.template-cart .cd-cart a.cd-cart-return:after,.template-cart .cd-cart .cd-drawer-extras-trigger:is(.cd-cart-extras-desktop,.cd-cart-extras-mobile):after{transition:none!important}}#CartDrawer .cd-cart-drawer-products a.horizontal-product__title.reversed-link{position:relative;background-image:none!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}#CartDrawer .cd-cart-drawer-products a.horizontal-product__title.reversed-link:after,#CartDrawer .cd-cart-drawer-products .cd-drawer-extras-trigger:after{content:""!important;position:absolute;left:0;bottom:2px;width:100%;box-sizing:content-box!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;background:none!important;border:0!important;border-bottom:1px solid #161616!important;box-shadow:none!important;transform:none!important;opacity:1;pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path .25s ease!important}#CartDrawer .cd-cart-drawer-products .cd-drawer-extras-trigger:after{border-image:linear-gradient(90deg,#ec008c,#00bfff) 1!important}#CartDrawer .cd-cart-drawer-products a.horizontal-product__title.reversed-link:is(:hover,:focus-visible):after,#CartDrawer .cd-cart-drawer-products .cd-drawer-extras-trigger:is(:hover,:focus-visible):after{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){#CartDrawer .cd-cart-drawer-products a.horizontal-product__title.reversed-link:after,#CartDrawer .cd-cart-drawer-products .cd-drawer-extras-trigger:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/200/assets/cyberdoll-extras-popup.css.map */
