giesto-store-toast.gs-toast{position:fixed;z-index:9999;top:var(--gs-sp-16, 16px);right:var(--gs-sp-16, 16px);display:block;width:max-content;max-width:calc(100vw - (var(--gs-sp-16, 16px) * 2));pointer-events:none}giesto-store-toast.gs-toast[hidden]{display:none}.gs-toast,.gs-toast *,.gs-toast *:before,.gs-toast *:after{box-sizing:border-box}.gs-toast .gs-toast__sr{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip-path:inset(50%);white-space:nowrap}.gs-toast .gs-toast__panel{--gs-toast-drag-x: 0px;--gs-toast-drag-scale: 1;--gs-toast-drag-opacity: 1;width:538px;max-width:100%;max-block-size:calc(100dvh - var(--gs-sp-32, 32px));overflow-y:auto;overscroll-behavior:contain;padding:var(--gs-sp-14, 14px);border-radius:var(--gs-radius, 4px);background:var(--gs-white, #fff);box-shadow:#0000004d 0 2px 10px 3px;color:var(--gs-black, #000);font-size:var(--gs-fs-16, 16px);line-height:var(--gs-lh-16, 22px);pointer-events:auto;transform:translate3d(var(--gs-toast-drag-x),0,0) scaleX(var(--gs-toast-drag-scale));transform-origin:right center;opacity:var(--gs-toast-drag-opacity);animation:gs-toast-enter .24s ease both}.gs-toast .gs-toast__stack{display:flex;flex-direction:column;gap:var(--gs-sp-8, 8px)}@keyframes gs-toast-enter{0%{opacity:0;transform:translate3d(0,-8px,0) scaleX(1)}to{opacity:1;transform:translateZ(0) scaleX(1)}}giesto-store-toast.gs-toast[data-gs-toast-dragging] .gs-toast__panel{animation:none;transition:none;will-change:transform,opacity}giesto-store-toast.gs-toast[data-gs-toast-snapping] .gs-toast__panel{animation:none;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .18s ease-out;will-change:transform,opacity}giesto-store-toast.gs-toast[data-gs-toast-dismissing] .gs-toast__panel{animation:none;transform:translate3d(110%,0,0) scaleX(.74);opacity:0;transition:transform .28s cubic-bezier(.3,.8,.5,1),opacity .22s ease-out;will-change:transform,opacity}.gs-toast .gs-toast__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gs-sp-8, 8px);min-height:48px}.gs-toast .gs-toast__thumb{display:block;overflow:hidden;flex:0 0 auto;width:48px;aspect-ratio:var(--gs-media-ratio, 3 / 4);background:var(--gs-grey, #f9f9f9)}.gs-toast .gs-toast__thumb[hidden]{display:none}.gs-toast .gs-toast__thumb-image{display:block;width:100%;height:100%;object-fit:cover}.gs-toast .gs-toast__message{display:flex;flex:1 1 auto;align-items:center;gap:var(--gs-sp-8, 8px);min-width:0;margin:0;font-size:var(--gs-fs-16, 16px);line-height:var(--gs-lh-16, 22px)}.gs-toast .gs-toast__tick{display:block;flex:0 0 auto;width:16px;height:16px}.gs-toast .gs-toast__close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--gs-radius-sm, 2px);background:transparent;color:inherit;cursor:pointer;transition:opacity .2s}.gs-toast .gs-toast__close:hover{opacity:.6}.gs-toast .gs-toast__close svg{display:block;width:16px;height:16px}.gs-toast .gs-toast__bag[hidden]{display:none}.gs-toast .gs-toast__bag{padding-top:var(--gs-sp-12, 12px);border-top:1px solid var(--gs-rule, rgba(0, 0, 0, .12))}.gs-toast .gs-toast__bag-head{display:flex;align-items:center;justify-content:space-between;gap:var(--gs-sp-8, 8px);margin-bottom:var(--gs-sp-8, 8px)}.gs-toast .gs-toast__bag-title,.gs-toast .gs-toast__cross-title{margin:0;font-family:var(--gs-font);font-size:var(--gs-card-fs, 12px);font-weight:400;line-height:var(--gs-card-lh, 14px);letter-spacing:0;text-transform:uppercase}.gs-toast .gs-toast__bag-nav{display:flex;flex:0 0 auto;align-items:center;gap:var(--gs-sp-4, 4px)}.gs-toast .gs-toast__bag-carousel{display:grid;grid-auto-columns:calc((100% - var(--gs-sp-8, 8px)) / 2);grid-auto-flow:column;grid-template-rows:1fr;gap:var(--gs-sp-8, 8px);margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.gs-toast .gs-toast__bag-carousel::-webkit-scrollbar{display:none}.gs-toast .gs-toast__bag-carousel[data-count="1"]{grid-auto-columns:100%}.gs-toast .gs-toast__bag-slide{min-width:0;scroll-snap-align:start}.gs-toast .gs-toast__bag-card{height:100%;min-width:0}.gs-toast .gs-toast__bag-link{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--gs-sp-8, 8px);min-height:76px;color:var(--gs-black, #000);text-decoration:none}.gs-toast .gs-toast__bag-card[data-no-image] .gs-toast__bag-link{grid-template-columns:minmax(0,1fr)}.gs-toast .gs-toast__bag-media{display:block;overflow:hidden;width:56px;aspect-ratio:var(--gs-media-ratio, 3 / 4);background:var(--gs-grey, #f9f9f9)}.gs-toast .gs-toast__bag-media[hidden]{display:none}.gs-toast .gs-toast__bag-image{display:block;width:100%;height:100%;object-fit:cover}.gs-toast .gs-toast__bag-info{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;padding:var(--gs-sp-4, 4px) 0;text-align:left}.gs-toast .gs-toast__bag-product-title,.gs-toast .gs-toast__bag-meta,.gs-toast .gs-toast__bag-price{display:block;max-width:100%;color:var(--gs-black, #000);font-family:var(--gs-font)}.gs-toast .gs-toast__bag-product-title{display:-webkit-box;overflow:hidden;font-size:var(--gs-card-fs, 12px);font-weight:400;line-height:var(--gs-card-lh, 14px);text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gs-toast .gs-toast__bag-meta{overflow:hidden;color:var(--gs-muted, rgba(0, 0, 0, .6));font-size:var(--gs-fs-10, 10px);line-height:var(--gs-lh-10, 15px);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.gs-toast .gs-toast__bag-meta[hidden],.gs-toast .gs-toast__bag-price[hidden]{display:none}.gs-toast .gs-toast__bag-price{font-size:var(--gs-fs-10, 10px);line-height:var(--gs-lh-10, 15px)}.gs-toast .gs-toast__view{display:flex;align-items:center;justify-content:center;gap:var(--gs-sp-8, 8px);width:100%;height:48px;padding:var(--gs-sp-4, 4px) var(--gs-sp-12, 12px);border:1px solid var(--gs-black, #000);border-radius:var(--gs-radius-sm, 2px);background:var(--gs-black, #000);color:var(--gs-white, #fff);cursor:pointer;font-size:var(--gs-fs-16, 16px);font-weight:700;line-height:var(--gs-lh-16, 22px);transition:opacity .2s}.gs-toast .gs-toast__view:hover{opacity:.9}.gs-toast .gs-toast__view:focus-visible,.gs-toast .gs-toast__close:focus-visible,.gs-toast .gs-toast__nav:focus-visible,.gs-toast .gs-toast__bag-carousel:focus-visible,.gs-toast .gs-toast__bag-link:focus-visible,.gs-toast .gs-toast__card-add:focus-visible,.gs-toast .gs-toast__card-fav-button:focus-visible{outline:2px solid var(--gs-black, #000);outline-offset:3px}.gs-toast .gs-toast__view-arrow{display:block;flex:0 0 auto;width:16px;height:16px}.gs-toast .gs-toast__cross[hidden]{display:none}.gs-toast .gs-toast__cross-head{display:flex;align-items:center;justify-content:space-between;gap:var(--gs-sp-8, 8px);padding:var(--gs-sp-16, 16px)}.gs-toast .gs-toast__cross-nav{display:flex;flex:0 0 auto;align-items:center;gap:var(--gs-sp-8, 8px)}.gs-toast .gs-toast__nav{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--gs-black, #000);border-radius:9999px;background:transparent;color:var(--gs-black, #000);cursor:pointer;transition:background-color .2s,color .2s,opacity .2s}.gs-toast .gs-toast__nav:hover:not(:disabled){background:var(--gs-black, #000);color:var(--gs-white, #fff)}.gs-toast .gs-toast__nav:disabled{cursor:not-allowed;opacity:.3}.gs-toast .gs-toast__nav svg{display:block;width:14px;height:14px}.gs-toast .gs-toast__carousel{display:flex;gap:1px;margin:0;padding:0;list-style:none;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.gs-toast .gs-toast__carousel::-webkit-scrollbar{display:none}.gs-toast .gs-toast__slide{flex-shrink:0;width:calc(25% - .75px);min-width:0;scroll-snap-align:start}.gs-toast .gs-toast__card{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;color:var(--gs-black, #000)}.gs-toast .gs-toast__card-media{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:var(--gs-media-ratio, 3 / 4);background:var(--gs-grey, #f9f9f9)}.gs-toast .gs-toast__card-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.gs-toast .gs-toast__card-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1px;padding:var(--gs-sp-8, 8px);padding-top:var(--gs-sp-12, 12px);color:inherit;text-align:center;text-decoration:none}.gs-toast .gs-toast__card-title,.gs-toast .gs-toast__card-price{display:block;width:100%;color:var(--gs-black, #000);font-size:var(--gs-card-fs, 12px);line-height:var(--gs-card-lh, 14px);text-transform:uppercase}.gs-toast .gs-toast__card-title{display:-webkit-box;overflow:hidden;min-height:calc(var(--gs-card-lh, 14px) * 2);-webkit-box-orient:vertical;-webkit-line-clamp:2}.gs-toast .gs-toast__card-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:var(--gs-sp-4, 4px)}.gs-toast .gs-toast__card-compare{color:var(--gs-muted, rgba(0, 0, 0, .6));text-decoration:line-through}.gs-toast .gs-toast__card-compare[hidden]{display:none}.gs-toast .gs-toast__card-price--sale .gs-toast__card-value{color:var(--gs-sale, #d80404)}.gs-toast .gs-toast__card-actions{display:flex;align-items:center;justify-content:center;overflow:hidden;height:36px;border-radius:var(--gs-radius, 4px)}.gs-toast .gs-toast__card-add,.gs-toast .gs-toast__card-fav{flex:0 1 80px;min-width:0}.gs-toast .gs-toast__card-add,.gs-toast .gs-toast__card-fav-button{display:flex;align-items:center;justify-content:center;width:100%;height:36px;padding:0;border:0;border-radius:0;background:transparent;color:var(--gs-black, #000);cursor:pointer;transition:background-color .2s,color .2s,opacity .2s}.gs-toast .gs-toast__card-add:hover:not(:disabled),.gs-toast .gs-toast__card-fav-button:hover{background:var(--gs-black, #000);color:var(--gs-white, #fff)}.gs-toast .gs-toast__card-add:disabled{cursor:not-allowed;opacity:.3}.gs-toast .gs-toast__card-add[data-busy=true]{cursor:progress;opacity:.6}.gs-toast .gs-toast__card-add svg,.gs-toast .gs-toast__card-fav-button svg{display:block;width:16px;height:16px}.gs-toast .gs-toast__card-divider{display:block;flex:0 0 auto;width:1px;height:22px;background:#eaeae8}.gs-toast .gs-toast__card-fav{display:block}.gs-toast .gs-toast__card-fav[data-active] .gs-toast__card-heart{fill:currentcolor}@media screen and (min-width:750px){.gs-toast .gs-toast__cross-head{padding:var(--gs-sp-16, 16px) 0}.gs-toast .gs-toast__card-info{padding:var(--gs-sp-8, 8px) var(--gs-sp-4, 4px)}.gs-toast .gs-toast__card-title,.gs-toast .gs-toast__card-price{font-size:var(--gs-fs-10, 10px);line-height:var(--gs-lh-10, 15px)}.gs-toast .gs-toast__card-title{min-height:calc(var(--gs-lh-10, 15px) * 2)}.gs-toast .gs-toast__card-actions,.gs-toast .gs-toast__card-add,.gs-toast .gs-toast__card-fav-button{height:30px}}@media(prefers-reduced-motion:reduce){.gs-toast .gs-toast__panel{animation:none;transition:none}.gs-toast .gs-toast__carousel,.gs-toast .gs-toast__bag-carousel{scroll-behavior:auto}.gs-toast .gs-toast__view,.gs-toast .gs-toast__close,.gs-toast .gs-toast__nav,.gs-toast .gs-toast__bag-link,.gs-toast .gs-toast__card-add,.gs-toast .gs-toast__card-fav-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/giesto-store-toast.css.map */
