@media (min-width:768px){html:root body#html-body.rk-site :is(.btn,.btn-primary,.btn-secondary,.rk-btn,.bk-btn,.action.primary,.action.tocart,#product-addtocart-button):not(.btn-sm,.rk-btn--sm,.btn-checkout,.apple-pay-button,.gpay-button,.apx-btn):not(:is(#fcp,[id^=fcp-],[id^=loxa-],.fc-pdp,.fc-line,.gpx,.apx,.rk-cc) *){font-size:14px!important;line-height:22px!important}}
@media (max-width:767.98px){html:root body#html-body.rk-site :is(.btn,.btn-primary,.btn-secondary,.rk-btn,.bk-btn,.action.primary,.action.tocart,#product-addtocart-button):not(.btn-sm,.rk-btn--sm,.btn-checkout,.apple-pay-button,.gpay-button,.apx-btn):not(:is(#fcp,[id^=fcp-],[id^=loxa-],.fc-pdp,.fc-line,.gpx,.apx,.rk-cc) *){font-size:13px!important;line-height:20px!important}}
html:root body#html-body.rk-site #product-addtocart-button>svg{display:none!important}
html:root body#html-body.rk-site #product-addtocart-button{gap:0!important;white-space:nowrap!important}
html:root body#html-body.rk-site #product-addtocart-button>span:not([hidden]){display:inline-flex!important;flex-direction:row!important;align-items:baseline!important;flex:none!important;margin-left:0!important;white-space:nowrap!important;overflow-wrap:normal!important}
html:root body#html-body.rk-site #product-addtocart-button span{white-space:nowrap!important;overflow-wrap:normal!important}
html:root body#html-body.rk-site #product-addtocart-button .bk-atc__s{display:inline!important;white-space:pre!important}
html:root body#html-body.rk-site #product-addtocart-button .bk-atc__p{margin-top:0!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}
html:root body#html-body.rk-site #product-addtocart-button:is(.bk-fit-1,.bk-fit-3,.bk-fit-4){font-size:12px!important;letter-spacing:0!important}
html:root body#html-body.rk-site #product-addtocart-button:is(.bk-fit-2,.bk-fit-3,.bk-fit-4) :is(.bk-atc__s,.bk-atc__p){display:none!important}
html:root body#html-body.rk-site .rk-sticky__btn>svg{display:none!important}
html:root body#html-body.rk-site .rk-sticky__btn .sf-txt{white-space:nowrap!important;overflow-wrap:normal!important;overflow:hidden;text-overflow:ellipsis;max-width:100%}
html:root body#html-body.rk-site .rk-sticky__btn.bk-fit-2{font-size:12px!important;letter-spacing:0!important}