.woocommerce.single-product{--sticky-atc-height: 90px;padding-bottom:var(--sticky-atc-height)}.rey-stickyAtc-wrapper{position:fixed;left:0;bottom:0;width:100%;z-index:1050;display:block;height:0}.rey-stickyAtc-wrapper .woocommerce-notices-wrapper{display:none !important}body.--mobileNav--active .rey-stickyAtc-wrapper{z-index:980}.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,.15);box-shadow:0 0 15px 3px rgba(0,0,0,.15);-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .5s var(--easeoutcubic, ease-out);transition:-webkit-transform .5s var(--easeoutcubic, ease-out);transition:transform .5s var(--easeoutcubic, ease-out);transition:transform .5s var(--easeoutcubic, ease-out), -webkit-transform .5s var(--easeoutcubic, ease-out);pointer-events:none}@media(min-width: 768px){.rey-stickyAtc{height:var(--sticky-atc-height)}}.rey-stickyAtc.--visible{-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:auto}.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){.rey-stickyAtc div.product{padding-left:var(--half-gutter-size);padding-right:var(--half-gutter-size)}}.rey-stickyAtc div.product>.rey-postNav{position:static;display:none;-webkit-margin-start:calc(var(--inline-distance)*2);margin-inline-start:calc(var(--inline-distance)*2);margin-top:0}@media(min-width: 768px){.rey-stickyAtc div.product>.rey-postNav{display:-webkit-box;display:-ms-flexbox;display:flex}}.rey-stickyAtc div.product>.rey-postNav .rey-productNav__meta{display:block}.rey-stickyAtc div.product>.rey-postNav .rey-arrowSvg{display:-webkit-box;display:-ms-flexbox;display:flex;height:1em}.rey-stickyAtc div.product>.rey-postNav .rey-productNav__metaWrapper{top:auto;bottom:calc(100% + 1.2em)}.rey-stickyAtc .rey-stickyAtc-main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.rey-stickyAtc .rey-stickyAtc-title{font-size:18px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;display:none}@media(min-width: 1025px){.rey-stickyAtc .rey-stickyAtc-title{font-size:28px}}@media(min-width: 768px){.rey-stickyAtc .rey-stickyAtc-title{display:block}}.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){.rey-stickyAtc .rey-stickyAtc-price{display:-webkit-box;display:-ms-flexbox;display:flex}}.rey-stickyAtc .rey-stickyAtc-price ins,.rey-stickyAtc .rey-stickyAtc-price del,.rey-stickyAtc .rey-stickyAtc-price>span{margin-left:10px}.rtl .rey-stickyAtc .rey-stickyAtc-price ins,.rtl .rey-stickyAtc .rey-stickyAtc-price del,.rtl .rey-stickyAtc .rey-stickyAtc-price>span{margin-right:10px;margin-left:0}.rey-stickyAtc .rey-stickyAtc-price .woocommerce-Price-amount+.woocommerce-Price-amount{margin-left:0}.rey-stickyAtc .rey-stickyAtc-price .woocommerce-Price-amount+.woocommerce-Price-amount:before{content:"-";margin:0 .2em}.rey-stickyAtc .rey-stickyAtc-cart{position:relative;width:100%;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;gap:var(--inline-distance);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.rey-stickyAtc .rey-stickyAtc-cart.--variable,.rey-stickyAtc .rey-stickyAtc-cart.--grouped{overflow-x:visible}@media(min-width: 768px){.rey-stickyAtc .rey-stickyAtc-cart{width:auto;overflow-x:unset}}@media(min-width: 768px)and (min-width: 768px){.rey-stickyAtc .rey-stickyAtc-cart{padding:0}}.rey-stickyAtc .rey-stickyAtc-cart>*{margin-left:0;margin-right:0}.rey-stickyAtc .rey-stickyAtc-cart p.stock{margin-bottom:0;-ms-flex-item-align:center;align-self:center}.rey-stickyAtc .rey-stickyAtc-cart .rey-after-atcForm{margin-top:0;margin-bottom:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.rey-stickyAtc .rey-stickyAtc-cart .rey-after-atcForm>*{margin-top:0;margin-bottom:0;margin-left:0;margin-right:var(--inline-distance)}.rey-stickyAtc .rey-stickyAtc-cart .rey-after-atcForm>*:last-child{margin-right:0}.rey-stickyAtc .rey-stickyAtc-cart form.cart:last-child{margin-bottom:0}.rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations{margin-bottom:1.5rem}.rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations tr{-ms-flex-wrap:wrap;flex-wrap:wrap}.rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations td,.rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations th{display:block;width:100%}.rey-stickyAtc .rey-stickyAtc-cart form.cart table.variations td.label{padding:0}.rey-stickyAtc .rey-stickyAtc-cart .rey-cartBtnQty .single_add_to_cart_button{width:100%}.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}.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:.5}.rey-stickyAtc .rey-stickyAtc-cart .rey-compareBtn-wrapper .rey-compareBtn-text{display:block !important}.rey-stickyAtc .rey-stickyAtc-cart .rey-compareBtn.btn-primary-outline,.rey-stickyAtc .rey-stickyAtc-cart .rey-wishlistBtn.btn-primary-outline{padding-top:10px;padding-bottom:10px;font-size:1rem}.rey-stickyAtc .rey-stickyAtc-cart .rey-compareBtn.btn-primary-outline svg,.rey-stickyAtc .rey-stickyAtc-cart .rey-wishlistBtn.btn-primary-outline svg{font-size:inherit}.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}.rey-stickyAtc .rey-stickyAtc-cart.--simple .stock{margin-bottom:0;margin-right:50px;white-space:nowrap;display:none}@media(min-width: 768px){.rey-stickyAtc .rey-stickyAtc-cart.--simple .stock{display:block}}.rey-stickyAtc .rey-stickyAtc-cart.--simple .single_add_to_cart_button{height:var(--woocommerce-form-comp-heights, var(--comp-heights, 40px));white-space:nowrap;-ms-flex-preferred-size:0%;flex-basis:0%}@media(min-width: 768px){.rey-stickyAtc .rey-stickyAtc-cart.--simple .single_add_to_cart_button{height:auto}}.rey-stickyAtc .rey-stickyAtc-cart.--simple form.cart{width:100%;margin-bottom:0}.rey-stickyAtc .rey-stickyAtc-cart.--simple .rey-wishlistBtn-text{display:none}.rey-stickyAtc .rey-stickyAtc-cart.--simple .rey-cartBtnQty .__spacer{display:none !important}.rey-stickyAtc .rey-stickyAtc-cart.--grouped .woocommerce-grouped-product-list-item__label{padding-left:15px !important}.rtl .rey-stickyAtc .rey-stickyAtc-cart.--grouped .woocommerce-grouped-product-list-item__label{padding-left:0 !important;padding-right:15px !important}.rey-stickyAtc .rey-stickyAtc-cart.--grouped .single_add_to_cart_button{width:100%}.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:var(--woocommerce-form-comp-heights, var(--comp-heights, 40px));white-space:nowrap}@media(min-width: 768px){.rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn{height:auto}}.rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn>span{vertical-align:middle;font-weight:600}.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 .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon{margin-right:1.6em;margin-left:0}@media(min-width: 768px){.rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon{margin-left:1em}.rtl .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon{margin-right:1em;margin-left:0}}.rey-stickyAtc .rey-stickyAtc-cart .satc-price{font-weight:400;display:inline-block;text-transform:none;margin-left:.5em}.rtl .rey-stickyAtc .rey-stickyAtc-cart .satc-price{margin-right:.5em;margin-left:0}@media(min-width: 768px){.rey-stickyAtc .rey-stickyAtc-cart .satc-price{display:none}}.rey-stickyAtc .rey-stickyAtc-cart .satc-price:before{content:"(";margin-right:.35em}.rey-stickyAtc .rey-stickyAtc-cart .satc-price:after{content:")";margin-left:.35em}.rey-stickyAtc .rey-stickyAtc-cart .satc-price .woocommerce-Price-amount{display:inline-block}.rey-stickyAtc .rey-stickyAtc-cart .satc-price span+.woocommerce-Price-amount{margin-left:.35em}.rtl .rey-stickyAtc .rey-stickyAtc-cart .satc-price span+.woocommerce-Price-amount{margin-right:.35em;margin-left:0}.rey-stickyAtc .rey-benefitsList,.rey-stickyAtc .wcpay-payment-request-wrapper,.rey-stickyAtc #wc-stripe-payment-request-button-separator,.rey-stickyAtc #wc-stripe-payment-request-wrapper{display:none !important}.rey-stickyAtc div.product .tinv-wishlist .tinvwl_add_to_wishlist-text,.rey-stickyAtc div.product .tinv-wishlist .tinvwl_remove_from_wishlist-text{display:none}