.sticky-atc-panel{visibility:visible;z-index:5;width:calc(100% - var(--gutter-sm, 20px) * 2);margin:var(--gutter-sm, 20px);transition:transform .3s ease,opacity .3s ease,visibility .3s ease;background-color:rgba(var(--drawer-bg-color));box-shadow:-2px 1px 10px 2px #0003;color:rgb(var(--drawer-text-color))}.scrolled-to-bottom .sticky-atc-panel,.sticky-atc-panel--out{visibility:hidden;transform:translateY(100%);opacity:0}.card--sticky-atc{margin-top:0;padding:8px}.card--sticky-atc .card__media{flex-basis:auto;height:100%}.card--sticky-atc .card__media img{width:auto!important;height:100%}.card--sticky-atc .card__info{flex:1 1 50%}.card--sticky-atc .card__info p{display:-webkit-box;margin-bottom:.1em;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.card--sticky-atc .card__buttons{padding-inline-start:calc(6 * var(--space-unit));padding-inline-end:4px}.card--sticky-atc .price{margin-bottom:0}.card--sticky-atc .price__current{white-space:break-spaces}.sticky-atc-panel__heading{line-height:1.2em}.product-options--anchor{display:block;visibility:hidden;position:relative;top:calc(var(--header-end, 100px) * -1 - 40px)}@media(max-width:768.98px){.sticky-atc-panel{left:0}}@media(min-width:769px){.sticky-atc-panel{width:auto;max-width:485px}.card--sticky-atc .card__info{flex:1}.sticky-atc-panel--center{left:50%;transform:translate(-50%)}.scrolled-to-bottom .sticky-atc-panel.sticky-atc-panel--center,.sticky-atc-panel--out.sticky-atc-panel--center{transform:translate(-50%) translateY(100%)}}@media(max-width:767px){.sticky-atc-panel{margin:8px;width:calc(100% - 16px);z-index:20}.card--sticky-atc{padding:6px}.card--sticky-atc .card__info p{-webkit-line-clamp:1;line-clamp:1}.card--sticky-atc .price__compare,.card--sticky-atc .price__was{display:none}.card--sticky-atc .card__buttons{padding-inline-start:8px;padding-inline-end:0}}@media(max-width:767px){#gg-purchase-options{scroll-margin-top:160px}}@media(min-width:768px){#gg-purchase-options{scroll-margin-top:180px}}.sticky-atc-panel .card__buttons .btn{background-color:#3842ff!important;color:#fff!important;border:1px solid #3842FF!important;border-radius:4px;font-weight:700;text-align:center;line-height:1.3;padding:10px 14px;text-decoration:none!important}.sticky-atc-panel .card__buttons .btn:hover{background-color:#252edb!important;border-color:#252edb!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/73/assets/sticky-atc-panel.css.map */
