.tk-review-stars{overflow:hidden;width:-moz-min-content;width:min-content;--tw-bg-opacity:1;background-color:oklch(var(--clr-grey-100)/var(--tw-bg-opacity));--tw-text-opacity:1;color:oklch(var(--clr-yellow-300)/var(--tw-text-opacity))}.tk-review-stars:where(.dark,.dark *){--tw-text-opacity:1;color:oklch(var(--clr-yellow-600)/var(--tw-text-opacity))}.tk-review-stars{aspect-ratio:110/20;height:1.25em;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='20' fill='none'%3E%3Cpath id='a' fill='%23000' d='m11 .49 3.09 6.26L21 7.76l-5 4.87 1.18 6.88L11 16.26l-6.18 3.25L6 12.63 1 7.76l6.91-1.01z'/%3E%3Cuse x='22' href='%23a'/%3E%3Cuse x='44' href='%23a'/%3E%3Cuse x='66' href='%23a'/%3E%3Cuse x='88' href='%23a'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='20' fill='none'%3E%3Cpath id='a' fill='%23000' d='m11 .49 3.09 6.26L21 7.76l-5 4.87 1.18 6.88L11 16.26l-6.18 3.25L6 12.63 1 7.76l6.91-1.01z'/%3E%3Cuse x='22' href='%23a'/%3E%3Cuse x='44' href='%23a'/%3E%3Cuse x='66' href='%23a'/%3E%3Cuse x='88' href='%23a'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tk-review-stars:after{background-color:currentColor;display:block;height:100%;--tw-content:"";content:var(--tw-content);width:var(--score-width)}.tk-review-stars.animate:after{animation:fivestars .5s ease-out forwards}@keyframes fivestars{0%{filter:brightness(1.2);transform:translate(-100%)}to{filter:brightness(1);transform:translate(0)}}.search-panel .search-panel--results[data-v-d007bae4]{max-height:calc(100vh - 176px)}@media (min-width:1024px){.search-panel .search-panel--results[data-v-d007bae4]{max-height:none}}.search-panel .search-panel--results .product-search-item-list>li[data-v-d007bae4]:nth-of-type(n+7){display:none}@media (min-width:768px){.search-panel .search-panel--results .product-search-item-list>li[data-v-d007bae4]:nth-of-type(n+7){display:list-item}}.site-footer a,.site-footer a:link,.site-footer a:visited{--tw-text-opacity:1;color:oklch(var(--clr-gold-100)/var(--tw-text-opacity));text-decoration-line:none}.site-footer a:hover,.site-footer a:link:hover,.site-footer a:visited:hover{--tw-text-opacity:1;color:oklch(var(--clr-gold-300)/var(--tw-text-opacity))}.derp-site-footer .footer-heading{font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:1.5rem;margin-bottom:1rem;text-transform:uppercase}.derp-site-footer .footer-heading a,.derp-site-footer .footer-heading a:link,.derp-site-footer .footer-heading a:visited{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.derp-site-footer ul{list-style-type:none;margin:0}.derp-site-footer p:empty,.derp-site-footer ul p{margin:0;padding:0}.derp-site-footer a,.derp-site-footer a:link,.derp-site-footer a:visited{--tw-text-opacity:1;color:oklch(var(--clr-gold-100)/var(--tw-text-opacity));text-decoration-line:none}.derp-site-footer a:hover,.derp-site-footer a:link:hover,.derp-site-footer a:visited:hover{--tw-text-opacity:1;color:oklch(var(--clr-gold-50)/var(--tw-text-opacity))}.toast[data-v-1dd7e5af]{--tw-bg-opacity:1;background-color:oklch(var(--clr-surface-raised)/var(--tw-bg-opacity));--tw-text-opacity:1;color:oklch(var(--clr-grey-950)/var(--tw-text-opacity))}.toast[data-v-1dd7e5af]:not(:last-child){pointer-events:none;z-index:0}@media (min-width:1024px){.toast[data-v-1dd7e5af]:not(:last-child){opacity:0;visibility:hidden}}.toast.success[data-v-1dd7e5af]{background-color:oklch(var(--clr-pine-950)/var(--tw-bg-opacity))}.toast.error[data-v-1dd7e5af],.toast.success[data-v-1dd7e5af]{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.toast.error[data-v-1dd7e5af]{background-color:oklch(var(--clr-red-800)/var(--tw-bg-opacity))}.toast .animate-close-timer[data-v-1dd7e5af]{animation-duration:var(--toast-ttl);animation-fill-mode:forwards;animation-name:closeTimer-1dd7e5af;animation-timing-function:linear}@keyframes closeTimer-1dd7e5af{to{width:100%}}.toasts[data-v-09dc4040]{display:grid;gap:.75rem}@media (min-width:1024px){.toasts[data-v-09dc4040]{align-items:flex-end;display:flex;flex-direction:column-reverse}}.toasts .toast.toast-transition-enter[data-v-09dc4040],.toasts .toast.toast-transition-enter-from[data-v-09dc4040]{position:relative;z-index:10;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.toasts .toast.toast-transition-enter[data-v-09dc4040],.toasts .toast.toast-transition-enter-from[data-v-09dc4040]{--tw-translate-y:-.5rem;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.toasts .toast.toast-transition-leave-to[data-v-09dc4040]{position:relative;z-index:0;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.toasts .toast.toast-transition-leave-to[data-v-09dc4040]{--tw-translate-y:.5rem;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.toasts .toast.toast-transition-enter-active[data-v-09dc4040],.toasts .toast.toast-transition-leave-active[data-v-09dc4040]{transition:opacity .5s,transform .5s}.toasts .toast.toast-transition-enter-active[data-v-09dc4040]{z-index:10}.toasts .toast.toast-transition-leave-active[data-v-09dc4040]{z-index:0}.mainmenu-transition-enter .mainmenu-overlay,.mainmenu-transition-enter-from .mainmenu-overlay,.mainmenu-transition-leave-to .mainmenu-overlay{opacity:0}.mainmenu-transition-enter .mainmenu,.mainmenu-transition-enter-from .mainmenu,.mainmenu-transition-leave-to .mainmenu{transform:translate(-100%)}.mainmenu-transition-enter-active,.mainmenu-transition-leave-active{overflow-y:hidden!important}.mainmenu-transition-enter-active .mainmenu-overlay,.mainmenu-transition-leave-active .mainmenu-overlay{transition:opacity .3s ease}.mainmenu-transition-enter-active .mainmenu,.mainmenu-transition-leave-active .mainmenu{transition:transform .5s ease}
