body.template-product:has(>#PBarNextFrameWrapper),body.template-collection:has(>#PBarNextFrameWrapper),body.template-index:has(>#PBarNextFrameWrapper),body.template-cart:has(>#PBarNextFrameWrapper){--so-pbar: calc(68px + env(safe-area-inset-bottom,0px)) }#halo-add-to-cart-popup{--i:#1A1613;--i2:#4A443C;--cr:#FFFBEE;--gn:#C9DABB;--ln:rgba(26,22,19,.14);--t:"So Inter","So Inter Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background:var(--cr);color:var(--i);font-family:var(--t);border-radius:0;box-shadow:0 24px 44px -22px #1a161373}#halo-add-to-cart-popup .halo-popup-content{padding:24px}#halo-add-to-cart-popup .halo-popup-close{top:6px;right:6px;z-index:2;width:44px;height:44px;padding:14px;border:0;border-radius:0;background:transparent;line-height:0;cursor:pointer}#halo-add-to-cart-popup .halo-popup-close svg{width:16px;height:16px;fill:var(--i)}#halo-add-to-cart-popup .product-added{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:20px 16px;overflow:visible;font-size:15px;letter-spacing:0}#halo-add-to-cart-popup :is(.product-added,.product-action):before,#halo-add-to-cart-popup :is(.product-added,.product-action):after{content:none;display:none}#halo-add-to-cart-popup .product-image{display:block;position:relative;transition:none;width:100%;height:auto;aspect-ratio:1;overflow:hidden;background:var(--cr);outline:1px solid var(--ln);outline-offset:-1px}#halo-add-to-cart-popup .product-image:before{content:none;display:none}#halo-add-to-cart-popup .product-image img{position:static;display:block;width:100%;height:100%;transform:none;object-fit:contain;object-position:center}#halo-add-to-cart-popup .product-info{display:contents}#halo-add-to-cart-popup .product-title{min-width:0;margin:0;padding:0 34px 0 0}#halo-add-to-cart-popup .product-title .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 8px;font:500 16px/1.35 var(--t);letter-spacing:0;text-transform:none;color:var(--i);text-decoration:none}#halo-add-to-cart-popup .product-title .title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#halo-add-to-cart-popup .product-title .text{display:flex;align-items:center;gap:8px;font:400 14px/1.4 var(--t);letter-spacing:0;text-transform:none;color:var(--i2)}#halo-add-to-cart-popup .product-title .text:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;background:var(--gn) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.2 9.3l2.5 2.5 5.1-5.3' fill='none' stroke='%231A1613' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat;box-shadow:0 0 0 1px var(--i)}#halo-add-to-cart-popup .product-action{grid-column:1/-1;display:flex;flex-direction:row;gap:10px;margin:0;font-size:0}#halo-add-to-cart-popup .product-action .button{display:flex;flex:1 1 0;align-items:center;justify-content:center;width:auto;min-width:0;max-width:none;height:auto;min-height:48px;margin:0;padding:8px 16px;border:1px solid var(--i);border-radius:0;box-shadow:none;opacity:1;font:500 13px/1.25 var(--t);letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:normal;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}#halo-add-to-cart-popup .product-action .button-continue{background:transparent;color:var(--i)}#halo-add-to-cart-popup .product-action .button-view-cart{background:var(--i);color:#fff}@media(hover:hover)and (pointer:fine){#halo-add-to-cart-popup .product-action .button-continue:hover{background:var(--i);border-color:var(--i);color:#fff}#halo-add-to-cart-popup .product-action .button-view-cart:hover{background:#000;border-color:#000;color:#fff}#halo-add-to-cart-popup .halo-popup-close:hover{background:#1a16130f}}#halo-add-to-cart-popup :is(a,button,[role=link]):focus-visible{outline:3px solid var(--i)!important;outline-offset:3px;box-shadow:none}#halo-add-to-cart-popup .halo-popup-close:focus-visible{outline-offset:-3px}@media(min-width:600px){#halo-add-to-cart-popup{max-width:min(520px,calc(100% - 64px))}}@media(max-width:599px){#halo-add-to-cart-popup{top:auto;bottom:var(--so-pbar,0px);left:0;width:100%;max-width:none;border-top:1px solid var(--ln);box-shadow:0 -10px 24px -16px #1a161359;transform:translate3d(0,24px,0);transition:none}body.add-to-cart-show #halo-add-to-cart-popup{transform:none;transition:opacity .3s,transform .35s ease,visibility .35s ease}#halo-add-to-cart-popup .halo-popup-content{padding:20px 16px calc(16px + env(safe-area-inset-bottom))}#halo-add-to-cart-popup .product-added{grid-template-columns:72px minmax(0,1fr);gap:16px 14px}#halo-add-to-cart-popup .product-action{flex-direction:column}#halo-add-to-cart-popup .product-action .button{flex:none;width:100%}#halo-add-to-cart-popup .product-title .title{-webkit-line-clamp:3}}body.add-to-cart-show #carthike-chat-button-container{visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){#halo-add-to-cart-popup,#halo-add-to-cart-popup *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sonioro-g-cartpop.css.map */
