body{padding-bottom:var(--adev-sticky-atc-height)}.adev-sticky-atc{position:fixed;bottom:0;left:0;right:0;width:100%;background:#fff;z-index:999;padding:15px;border-top:1px solid #ededed;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media(min-width:769px){.adev-sticky-atc{padding:20px}}.adev-sticky-atc [data-quantity-selector]{background:#fff;width:100%;height:40px;border:1px solid #ddd;position:relative;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.adev-sticky-atc [data-quantity-selector] input{width:100%;height:100%;border:0;text-align:center;padding:6px 40px}.adev-sticky-atc [data-quantity-selector] input::-webkit-outer-spin-button,.adev-sticky-atc [data-quantity-selector] input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.adev-sticky-atc [data-quantity-selector] input[type=number]{-moz-appearance:textfield}.adev-sticky-atc [data-quantity-selector] button{border:0;position:absolute;top:0;left:0;width:40px;height:100%;background:#fff;color:#000;padding:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.adev-sticky-atc [data-quantity-selector] button svg{width:15px;height:15px}.adev-sticky-atc [data-quantity-selector] button[data-quantity-up]{left:auto;right:0}.adev-sticky-atc:not(.active){-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.adev-sticky-atc .satc__container{width:100%;max-width:1000px;margin:0 auto}@media(min-width:769px){.adev-sticky-atc .satc__product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.adev-sticky-atc .satc__product-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;padding-right:15px;padding-bottom:15px}@media(min-width:769px){.adev-sticky-atc .satc__product-inner{padding-bottom:0}}.adev-sticky-atc .satc__product-image{--size:60px;-webkit-box-flex:0;-webkit-flex:0 0 var(--size);-moz-box-flex:0;-ms-flex:0 0 var(--size);flex:0 0 var(--size);width:var(--size);height:var(--size);overflow:hidden;border:3px solid #fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.15);box-shadow:0 1px 4px 0 rgba(0,0,0,0.15)}@media(min-width:769px){.adev-sticky-atc .satc__product-image{--size:80px}}.adev-sticky-atc .satc__product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adev-sticky-atc .satc__product-details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:15px}.adev-sticky-atc .satc__product-details a{display:inline-block;color:#000;font-weight:500;font-size:15px;text-decoration:none}@media(min-width:769px){.adev-sticky-atc .satc__product-details a{font-size:16px}}.adev-sticky-atc .satc__product-details .satc__prices{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.adev-sticky-atc .satc__product-details .satc__prices-sale{font-size:14px;font-weight:500;color:red}@media(min-width:769px){.adev-sticky-atc .satc__product-details .satc__prices-sale{font-size:16px}}.adev-sticky-atc .satc__product-details .satc__prices-regular{margin-left:12px;font-size:12px;color:#7d7d7d}@media(min-width:769px){.adev-sticky-atc .satc__product-details .satc__prices-regular{font-size:14px}}.adev-sticky-atc .satc__product-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:769px){.adev-sticky-atc .satc__product-form{-webkit-box-flex:0;-webkit-flex:0 0 290px;-moz-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;width:290px}}.adev-sticky-atc .satc__product-form .btn{width:100%;font-size:14px;padding:10px}.adev-sticky-atc .satc__quantity{width:80px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;padding-right:10px}@-webkit-keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-moz-keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-o-keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.adev-sticky-atc .satc__add-to-cart{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.adev-sticky-atc .satc__add-to-cart .adev-loading-icon{display:none;width:25px;height:25px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:rotate 1s infinite linear;-moz-animation:rotate 1s infinite linear;-o-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;color:#fff}.adev-sticky-atc .satc__add-to-cart.loading span{display:none}.adev-sticky-atc .satc__add-to-cart.loading .adev-loading-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.adev-sticky-atc [data-quantity-selector]{height:100%;-webkit-border-radius:6px;border-radius:6px;overflow:hidden}.adev-sticky-atc [data-quantity-selector] input{padding:5px 30px 5px 5px;font-size:14px;text-align:center}.adev-sticky-atc [data-quantity-selector] button{width:30px;padding:2px;left:auto;height:50%;right:0;border-left:1px solid #ddd}.adev-sticky-atc [data-quantity-selector] button svg{width:12px;height:12px}.adev-sticky-atc [data-quantity-selector] button[data-quantity-up]{left:auto;right:0;top:0}.adev-sticky-atc [data-quantity-selector] button[data-quantity-down]{top:50%;border-top:1px solid #ddd}.adev-sticky-atc .adev-satc__options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -7.5px;margin-top:10px}@media(min-width:769px){.adev-sticky-atc .adev-satc__options{margin:0 -10px;margin-top:10px}}.adev-sticky-atc .adev-satc__options .satc__selector-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.adev-sticky-atc .adev-satc__options[data-count="2"] .satc__selector-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.adev-sticky-atc .adev-satc__options[data-count="3"] .satc__selector-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%}.adev-sticky-atc .adev-satc__options .satc__selector-wrapper{padding:6px;padding-bottom:0}@media(min-width:769px){.adev-sticky-atc .adev-satc__options .satc__selector-wrapper{padding:10px;padding-bottom:0}}.adev-sticky-atc .adev-satc__options .satc__selector-wrapper label{display:block;font-size:12px;white-space:nowrap;-webkit-line-clamp:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:600;margin-bottom:5px}@media(min-width:769px){.adev-sticky-atc .adev-satc__options .satc__selector-wrapper label{font-size:13px}}.adev-sticky-atc .adev-satc__options .satc__selector-wrapper label span{font-weight:400}.adev-sticky-atc .adev-satc__options .satc__selector-wrapper select{width:100%;padding:8px 10px;background-color:#ededed;border:1px solid #ddd;font-size:12px;padding-right:30px;-webkit-border-radius:6px;border-radius:6px}@media(min-width:769px){.adev-sticky-atc .adev-satc__options .satc__selector-wrapper select{font-size:13px}}