.bottega-whatsapp-launcher{position:fixed;z-index:850;inset-block-start:auto;inset-block-end:max(16px,env(safe-area-inset-bottom));inset-inline-end:max(16px,env(safe-area-inset-right));display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border:0;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 4px 14px #111b2133;text-decoration:none;line-height:1;transform:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:box-shadow .18s ease}.bottega-whatsapp-launcher:hover{background:#25d366;color:#fff;box-shadow:0 6px 20px #111b2145}.bottega-whatsapp-launcher:focus-visible{outline:2px solid #075e54;outline-offset:4px}.bottega-whatsapp-launcher__icon{display:block;width:28px;height:28px;flex:0 0 auto}.bottega-whatsapp-launcher[hidden],body:has(#candyrack-slider-cart-wrapper[class*=Cart_cartStylesShow__]) .bottega-whatsapp-launcher{display:none!important}@media(max-width:749px){.bottega-whatsapp-launcher{inset-inline-end:max(12px,env(safe-area-inset-right))}}@media(min-width:768px){body:has(#corner-sticky-atc-outer-container.opacity-100) .bottega-whatsapp-launcher{inset-block-end:calc(90px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.bottega-whatsapp-launcher{transition:none}}#candyrack-slider-cart .candyrack-slider-cart-item-container{box-sizing:border-box;padding-inline:16px!important}#candyrack-slider-cart .candyrack-slider-cart-item-product-details-container,#candyrack-slider-cart .candyrack-slider-cart-item-product-details-info{min-width:0}#candyrack-slider-cart .candyrack-slider-cart-item-product-details-remove-button{margin-inline-end:0!important}#candyrack-slider-cart .candyrack-slider-cart-item-product-details-quantity-container{flex-wrap:wrap;gap:8px}#candyrack-slider-cart .candyrack-slider-cart-item-product-details-price-container{margin-inline-start:auto}@media(max-width:480px){#candyrack-slider-cart .candyrack-slider-cart-item-container{gap:12px}#candyrack-slider-cart .candyrack-slider-cart-item-image-container{flex:0 0 80px;width:80px}#candyrack-slider-cart .candyrack-slider-cart-item-image{max-width:100%}}.bottega-cart-page{box-sizing:border-box;width:100%;max-width:680px;min-height:40vh;margin-inline:auto;padding:clamp(48px,8vw,96px) 24px;text-align:center}.bottega-cart-page h1{margin:0 0 16px}.bottega-cart-page p{max-width:48ch;margin:0 auto 24px;line-height:1.65}.bottega-cart-page [data-bottega-cart-open]{min-width:220px;min-height:48px;margin:0 8px 16px;padding:14px 24px;border:1px solid #304733;border-radius:6px;background:#304733;color:#fff;font:inherit;font-weight:600;line-height:1.4;cursor:pointer}.bottega-cart-page [data-bottega-cart-open][aria-busy=true]{cursor:progress}.bottega-cart-page [data-bottega-cart-open]:focus-visible,.bottega-cart-page a:focus-visible,.bottega-cart-status button:focus-visible,.bottega-cart-status a:focus-visible{outline:2px solid #304733;outline-offset:4px}.bottega-cart-status{box-sizing:border-box;position:fixed;z-index:1000;inset-inline-end:max(16px,env(safe-area-inset-right));inset-block-end:max(16px,env(safe-area-inset-bottom));width:min(360px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;padding:20px;border:1px solid #dedfd7;border-radius:8px;background:#fff;color:#2a1f12;box-shadow:0 6px 28px #2a1f1229;font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:1.55}.bottega-cart-status[hidden],.bottega-cart-status [hidden]{display:none!important}.bottega-cart-status__message{margin:0;padding-inline-end:20px}.bottega-cart-status__actions{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:16px}.bottega-cart-status__actions button,.bottega-cart-status__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #304733;border-radius:6px;background:#fff;color:#304733;font:inherit;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer}.bottega-cart-status__actions button{background:#304733;color:#fff}.bottega-cart-status__dismiss{position:absolute;inset-block-start:0;inset-inline-end:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:24px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/77/assets/bottega-cart-bridge.css.map */
