.woocommerce.single-product{--sticky-atc-height: 90px;padding-bottom:var(--sticky-atc-height)}.woocommerce .rey-stickyAtc-wrapper{position:fixed;left:0;top:100%;width:100%;z-index:1020}.woocommerce .rey-stickyAtc-wrapper .woocommerce-notices-wrapper{display:none !important}.woocommerce .rey-stickyAtc{--inline-distance: 15px;color:var(--body-color);background-color:var(--body-bg-color);-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,0.15);box-shadow:0 0 15px 3px rgba(0,0,0,0.15);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.5s var(--easeoutcubic);transition:-webkit-transform 0.5s var(--easeoutcubic);transition:transform 0.5s var(--easeoutcubic);transition:transform 0.5s var(--easeoutcubic), -webkit-transform 0.5s var(--easeoutcubic)}@media (min-width: 768px){.woocommerce .rey-stickyAtc{height:var(--sticky-atc-height)}}.woocommerce .rey-stickyAtc.--visible{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.woocommerce .rey-stickyAtc div.product{max-width:var(--container-max-width);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:auto;margin-right:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;position:relative}@media (min-width: 768px){.woocommerce .rey-stickyAtc div.product{padding-left:var(--half-gutter-size);padding-right:var(--half-gutter-size)}}.woocommerce .rey-stickyAtc div.product>.rey-postNav{position:static;display:none;margin-left:calc(var(--inline-distance) * 2)}.rtl .woocommerce .rey-stickyAtc div.product>.rey-postNav{margin-right:calc(var(--inline-distance) * 2);margin-left:0}@media (min-width: 768px){.woocommerce .rey-stickyAtc div.product>.rey-postNav{display:-webkit-box;display:-ms-flexbox;display:flex}}.woocommerce .rey-stickyAtc div.product>.rey-postNav .rey-productNav__meta{display:block}.woocommerce .rey-stickyAtc div.product>.rey-postNav .rey-arrowSvg{display:block}.woocommerce .rey-stickyAtc div.product>.rey-postNav .rey-productNav__metaWrapper{top:auto;bottom:100%}.woocommerce .rey-stickyAtc .rey-stickyAtc-main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .rey-stickyAtc .rey-stickyAtc-title{font-size:18px;margin-bottom:0;display:none}@media (min-width: 1025px){.woocommerce .rey-stickyAtc .rey-stickyAtc-title{font-size:28px}}@media (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-title{display:block}}.woocommerce .rey-stickyAtc .rey-stickyAtc-price{font-weight:600;margin-left:auto;margin-right:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-price{display:-webkit-box;display:-ms-flexbox;display:flex}}.woocommerce .rey-stickyAtc .rey-stickyAtc-price ins,.woocommerce .rey-stickyAtc .rey-stickyAtc-price del,.woocommerce .rey-stickyAtc .rey-stickyAtc-price>span{margin-left:10px}.rtl .woocommerce .rey-stickyAtc .rey-stickyAtc-price ins,.rtl .woocommerce .rey-stickyAtc .rey-stickyAtc-price del,.rtl .woocommerce .rey-stickyAtc .rey-stickyAtc-price>span{margin-right:10px;margin-left:0}.woocommerce .rey-stickyAtc .rey-stickyAtc-price .woocommerce-Price-amount+.woocommerce-Price-amount{margin-left:0}.woocommerce .rey-stickyAtc .rey-stickyAtc-price .woocommerce-Price-amount+.woocommerce-Price-amount:before{content:"-";margin:0 0.2em}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart{position:relative;width:100%;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--variable,.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--grouped{overflow-x:visible}@media (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-cart{width:auto}}@media (min-width: 768px) and (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-cart{padding:0}}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart>*{margin-left:0;margin-right:var(--inline-distance)}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart>*:last-child{margin-right:0}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-after-atcForm{margin-top:0;margin-bottom:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-after-atcForm>*{margin-top:0;margin-bottom:0;margin-left:0;margin-right:var(--inline-distance)}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-after-atcForm>*:last-child{margin-right:0}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart form.cart:last-child{margin-bottom:0}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations{margin-bottom:1.5rem}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations td,.woocommerce .rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations th{display:block;width:100%}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations td.label{padding:0}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-cartBtnQty{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-cartBtnQty .single_add_to_cart_button{width:100%}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-cartBtnQty #wc-stripe-payment-request-wrapper{padding-top:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-cartBtnQty #wc-stripe-payment-request-button-separator{text-align:start !important;margin:0 1.5em !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;font-weight:bold;white-space:nowrap;opacity:0.5}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-compareBtn-wrapper .rey-compareBtn-text{display:block !important}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-compareBtn.btn-primary-outline,.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-wishlistBtn.btn-primary-outline{padding-top:10px;padding-bottom:10px;font-size:1rem}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-compareBtn.btn-primary-outline svg,.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-wishlistBtn.btn-primary-outline svg{font-size:inherit}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--simple .stock{margin-bottom:0;margin-right:50px;white-space:nowrap;display:none}@media (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--simple .stock{display:block}}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--simple .single_add_to_cart_button{height:46px;white-space:nowrap}@media (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--simple .single_add_to_cart_button{height:auto}}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--simple form.cart{width:100%;margin-bottom:0}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--simple .rey-wishlistBtn-text{display:none}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--simple .rey-cartBtnQty .__spacer{display:none}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--variable .rey-satc-productForm{min-width:250px}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--grouped .woocommerce-grouped-product-list-item__label{padding-left:15px !important}.rtl .woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--grouped .woocommerce-grouped-product-list-item__label{padding-left:0 !important;padding-right:15px !important}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--grouped .single_add_to_cart_button{width:100%}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart.--grouped .rey-satc-productForm{min-width:400px}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:46px;white-space:nowrap}@media (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn{height:auto}}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn>span{vertical-align:middle;font-weight:600}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon{font-size:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:1.6em}.rtl .woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon{margin-right:1.6em;margin-left:0}@media (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon{margin-left:1em}.rtl .woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon{margin-right:1em;margin-left:0}}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn.--visible+.rey-satc-productForm{right:-20px;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}@media (max-width: 767px){.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn.--visible+.rey-satc-productForm{width:calc(100vw - 20px);right:10px;bottom:115%;min-width:auto;margin-right:0}}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn.--visible .rey-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .satc-price{font-weight:400;display:inline-block;text-transform:none;margin-left:0.5em}.rtl .woocommerce .rey-stickyAtc .rey-stickyAtc-cart .satc-price{margin-right:0.5em;margin-left:0}@media (min-width: 768px){.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .satc-price{display:none}}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .satc-price:before{content:"(";margin-right:.35em}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .satc-price:after{content:")";margin-left:.35em}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .satc-price .woocommerce-Price-amount{display:inline-block}.woocommerce .rey-stickyAtc .rey-stickyAtc-cart .satc-price span+.woocommerce-Price-amount{margin-left:0.35em}.rtl .woocommerce .rey-stickyAtc .rey-stickyAtc-cart .satc-price span+.woocommerce-Price-amount{margin-right:0.35em;margin-left:0}.woocommerce .rey-stickyAtc .rey-satc-productForm{position:absolute;bottom:calc(100% + 15px);right:120vw;min-width:200px;color:var(--body-color);background-color:var(--body-bg-color);-webkit-box-shadow:0 3.9px 5.3px rgba(0,0,0,0.044),0 13px 17.9px rgba(0,0,0,0.066),0 58px 80px rgba(0,0,0,0.11);box-shadow:0 3.9px 5.3px rgba(0,0,0,0.044),0 13px 17.9px rgba(0,0,0,0.066),0 58px 80px rgba(0,0,0,0.11);padding:25px;z-index:1;border-radius:3px;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:0.3s var(--easeoutcubic);transition:0.3s var(--easeoutcubic);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}.woocommerce .rey-stickyAtc .rey-satc-productForm .reset_variations{display:none}.woocommerce .rey-stickyAtc .rey-satc-productForm:before{content:"";position:absolute;top:100%;right:calc(50% - 3px);border:6px solid transparent;border-top-color:var(--body-bg-color)}@media (min-width: 1025px){.woocommerce .rey-stickyAtc .rey-satc-productForm:before{right:35%}}.woocommerce .rey-stickyAtc .rey-satc-productForm>*:last-child{margin-bottom:0}.woocommerce .rey-stickyAtc div.product .tinv-wishlist .tinvwl_add_to_wishlist-text,.woocommerce .rey-stickyAtc div.product .tinv-wishlist .tinvwl_remove_from_wishlist-text{display:none}
