.sticky-cart-block{margin:0!important}.sticky-cart{position:fixed;right:0;bottom:0;left:0;z-index:40;display:block;padding:0 var(--page-margin, 16px) 12px;pointer-events:none;transform:translateY(calc(100% + 20px));visibility:hidden;transition:transform .3s var(--animation-easing),visibility 0s linear .3s}.sticky-cart[data-position=top]{top:var(--header-offset, 0px);bottom:auto;padding:12px var(--page-margin, 16px) 0;transform:translateY(calc(-100% - 20px - var(--header-offset, 0px)))}.sticky-cart.is-visible{transform:none;visibility:visible;transition:transform .3s var(--animation-easing)}.sticky-cart[hidden]{display:none}.sticky-cart__bar{display:flex;max-width:var(--page-width, 1400px);margin:0 auto;align-items:center;gap:14px;padding:10px 14px;border:var(--sc-border, var(--card-border-width) var(--card-border-style) var(--card-border));border-radius:var(--sc-radius, var(--card-radius));background:var(--sc-background, var(--card-background));color:var(--sc-text, var(--card-text));pointer-events:auto}.sticky-cart[data-shadow=true] .sticky-cart__bar{box-shadow:0 8px 28px #00000024}.sticky-cart[data-width=full]{padding:0}.sticky-cart[data-width=full] .sticky-cart__bar{max-width:none;border-width:1px 0 0;border-radius:0}.sticky-cart[data-width=full][data-position=top] .sticky-cart__bar{border-width:0 0 1px}.sticky-cart__image{width:var(--sc-image);height:var(--sc-image);flex:none;overflow:hidden;border-radius:6px;background:var(--color-surface)}.sticky-cart__image img{width:100%;height:100%;object-fit:cover}.sticky-cart__info{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.sticky-cart__title{overflow:hidden;font-size:var(--sc-title-size);font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.sticky-cart__variant{color:var(--color-muted);font-size:var(--caption-text-size)}.sticky-cart__rating{display:flex;order:-1;align-items:center;gap:6px;font-size:var(--caption-text-size)}.sticky-cart__price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--sc-price, var(--price-color));font-weight:var(--price-font-weight)}.sticky-cart__price:has(s:not([hidden])) [data-sticky-price]{color:var(--sc-sale, var(--price-sale-color))}.sticky-cart__price s{color:var(--sc-compare, var(--price-compare-color));font-size:.85em;font-weight:400}.sticky-cart__badge{padding:var(--badge-padding-vertical) var(--badge-padding-horizontal);border-radius:var(--badge-radius);background:var(--sale-badge-background);color:var(--sale-badge-text);font-size:var(--badge-text-size);font-weight:var(--badge-font-weight);text-transform:var(--badge-letter-case)}.sticky-cart__actions{display:flex;flex:none;align-items:center;gap:10px}.sticky-cart{--sc-control: 44px}.sticky-cart__add{height:var(--sc-control)!important;min-height:var(--sc-control)!important}.sticky-cart__select{max-width:180px;height:var(--sc-control);padding:0 30px 0 12px;border:var(--var-border, var(--variant-dropdown-border-width) var(--variant-dropdown-border-style) var(--variant-dropdown-border));box-shadow:var(--var-shadow, none);border-radius:var(--var-radius, var(--variant-dropdown-radius));background:linear-gradient(45deg,transparent 50%,currentColor 50%) no-repeat calc(100% - 17px) 55% / 5px 5px,linear-gradient(135deg,currentColor 50%,transparent 50%) no-repeat calc(100% - 12px) 55% / 5px 5px,var(--var-background, var(--variant-dropdown-background));color:var(--var-text, var(--variant-dropdown-text));font:inherit;font-size:var(--small-text-size);text-overflow:ellipsis;-webkit-appearance:none;appearance:none}.sticky-cart__button-price{margin-inline-start:.4em}@media(min-width:750px){.sticky-cart:not([data-image=false]) .sticky-cart__info{min-height:var(--sc-image)}.sticky-cart__info>.sticky-cart__price{margin-top:auto;flex-wrap:nowrap;white-space:nowrap;line-height:1.1}.sticky-cart:not([data-image=false]) .sticky-cart__info{row-gap:4px;justify-content:space-between}.sticky-cart:not([data-image=false]) .sticky-cart__info>.sticky-cart__price{margin-top:0}.sticky-cart__info>*,.sticky-cart__rating{line-height:1.1}}@media(min-width:750px){.sticky-cart[data-image=false] .sticky-cart__image,.sticky-cart[data-title=false] .sticky-cart__title,.sticky-cart[data-variant-title=false] .sticky-cart__variant,.sticky-cart[data-price=false] .sticky-cart__price,.sticky-cart[data-rating=false] .sticky-cart__rating,.sticky-cart[data-variants=false] .sticky-cart__select:not(.sticky-cart__offer),.sticky-cart[data-offers=false] .sticky-cart__offer{display:none}}@media(max-width:749px){.sticky-cart{padding:0 8px 8px}.sticky-cart[data-position=top]{padding:8px 8px 0}.sticky-cart__bar{gap:10px;padding:8px 10px}.sticky-cart__image{width:var(--sc-image-mobile);height:var(--sc-image-mobile)}.sticky-cart__title{font-size:var(--sc-title-size-mobile)}.sticky-cart__info{row-gap:5px}.sticky-cart__price{font-size:var(--small-text-size)}.sticky-cart{--sc-control: 40px}.sticky-cart__select{max-width:110px}.sticky-cart__add{flex:none}.sticky-cart[data-selects=true] .sticky-cart__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.sticky-cart[data-selects=true] .sticky-cart__info>*{grid-column:1}.sticky-cart[data-selects=true] .sticky-cart__info>.sticky-cart__price{grid-column:2;grid-row:1 / span 3;align-self:start;flex-wrap:nowrap;justify-content:flex-end;white-space:nowrap}.sticky-cart[data-selects=true] .sticky-cart__bar{flex-wrap:wrap;row-gap:8px}.sticky-cart[data-selects=true] .sticky-cart__actions{flex:1 1 100%;min-width:0;gap:8px}.sticky-cart__actions .sticky-cart__select:not([hidden]){min-width:0;max-width:none;flex:1 1 0}.sticky-cart[data-image-mobile=false] .sticky-cart__image,.sticky-cart[data-title-mobile=false] .sticky-cart__title,.sticky-cart[data-variant-title-mobile=false] .sticky-cart__variant,.sticky-cart[data-price-mobile=false] .sticky-cart__price,.sticky-cart[data-rating-mobile=false] .sticky-cart__rating,.sticky-cart[data-variants-mobile=false] .sticky-cart__select:not(.sticky-cart__offer),.sticky-cart[data-offers-mobile=false] .sticky-cart__offer{display:none}.sticky-cart[data-button-mobile=text] .sticky-cart__add .icon,.sticky-cart[data-button-mobile=icon] .sticky-cart__add:has(.icon) .button__label{display:none}.sticky-cart[data-button-mobile=icon] .sticky-cart__add:has(.icon){min-width:48px;padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/block-sticky-add-to-cart.css.map */
