body:has(.product-sticky-atc--visible) #hubspot-messages-iframe-container,body:has(.product-sticky-atc--visible) .section--floating-widget.sticky--onscreen{bottom:155px!important}@media screen and (width>=768px){body:has(.product-sticky-atc--visible) #hubspot-messages-iframe-container,body:has(.product-sticky-atc--visible) .section--floating-widget.sticky--onscreen{bottom:146px!important}}@media screen and (width>=1024px){body:has(.product-sticky-atc--visible) #hubspot-messages-iframe-container,body:has(.product-sticky-atc--visible) .section--floating-widget.sticky--onscreen{bottom:67px!important}}.product-sticky-atc{z-index:999995;background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;grid-template-columns:1fr;gap:8px;width:100%;padding:16px 12px;transition:all .333s ease-in-out;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}@media screen and (width>=768px){.product-sticky-atc{justify-content:center;align-items:center;gap:16px;display:flex}}@media screen and (width>=1280px){.product-sticky-atc{padding:12px 18px}}.product-sticky-atc.product-sticky-atc--visible{transform:translateY(0)}.product-sticky-atc__details{grid-template-columns:1fr;gap:8px;display:grid}@media screen and (width>=768px){.product-sticky-atc__details{align-items:center;gap:18px;display:flex}}.product-sticky-atc__content{grid-template-columns:1fr;display:grid}@media screen and (width>=768px){.product-sticky-atc__content{flex-shrink:0}}@media screen and (width>=1280px){.product-sticky-atc__content{justify-content:flex-end;align-items:center;gap:18px;display:flex}}.product-sticky-atc__title{font-size:14px;font-weight:500}.product-sticky-atc__price .pricing{flex-direction:row;align-items:center;gap:4px;display:none}.product-sticky-atc__price .pricing.active{display:flex}.product-sticky-atc__price .pricing .price-current,.product-sticky-atc__price .pricing .price-compare{color:var(--heading-fill-dark);font-size:16px;font-weight:400}@media screen and (width>=1280px){.product-sticky-atc__price .pricing .price-current{font-size:26px}}.product-sticky-atc__price .pricing .price-compare{opacity:.25}@media screen and (width>=1280px){.product-sticky-atc__price .pricing .price-compare{margin-top:2px}}.product-sticky-atc__shipping-info{margin-bottom:2px}@media screen and (width>=768px){.product-sticky-atc__shipping-info{flex-shrink:1;min-width:0;margin:0}}.product-sticky-atc__actions{align-items:center;gap:10px;display:flex}@media screen and (width>=1280px){.product-sticky-atc__actions{justify-content:flex-end;gap:12px}}.product-sticky-atc__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:url(icon-caret.svg) right 19.5px center/9px 6px no-repeat;width:100%;min-width:0;font-size:14px;line-height:normal;overflow:hidden;border:1px solid #303030!important;border-radius:20px!important;height:40px!important;padding:9px 40px 9px 16px!important}@media screen and (width>=1280px){.product-sticky-atc__select{max-width:260px}}.product-sticky-atc__values{align-items:center;gap:8px;display:flex}.product-sticky-atc__btn{width:fit-content;height:40px!important;padding:6.5px 23.5px!important}.product-sticky-atc__btn .button-text,.product-sticky-atc__btn .product-sticky-atc__btn-text{white-space:nowrap}.product-sticky-atc .wishlist-btn--small{border-radius:50%;flex-shrink:0;justify-content:center;width:40px;height:40px;opacity:1!important;border:2px solid #303030!important}.product-sticky-atc .wishlist-btn--small span{display:none}.product-sticky-atc .wishlist-btn--small svg{margin-top:2px;width:16px!important}.product-sticky-atc__btn-text{white-space:nowrap;font-weight:600}