div[data-radix-popper-content-wrapper]{z-index:200!important}.popover__trigger{--tw-scale-x:1!important;--tw-scale-y:1!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.popover__wrapper{position:relative;margin-top:2.5rem;border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgba(var(--box)/var(--tw-bg-opacity,1));--tw-shadow:0 0 60px 0 rgba(0,0,0,0.15);--tw-shadow-colored:0 0 60px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}@media (min-width:1024px){.popover__wrapper{margin-top:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.popover__wrapper:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgba(var(--secondary)/var(--tw-bg-opacity,1))}}.popover__wrapper:before{pointer-events:none;position:absolute;top:0;left:calc(var(--radix-popover-trigger-width) / 2 - var(--align-offset));z-index:10;height:0;width:0;--tw-translate-x:-50%;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-left-width:.75rem;border-right-width:.75rem;border-bottom-width:.75rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-left-color:transparent;border-right-color:transparent}@media (min-width:1024px){.popover__wrapper:before{--tw-content:"";content:var(--tw-content)}}.popover__wrapper:where([data-theme=dark],[data-theme=dark] *):before{--tw-border-opacity:1;border-color:rgba(var(--secondary)/var(--tw-border-opacity,1));border-left-color:transparent;border-right-color:transparent}.popover__wrapper[data-align=center]:before{left:50%}.popover__wrapper[data-align=end]:before{left:auto;right:calc(var(--radix-popover-trigger-width) / 2 - var(--align-offset));--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.popover__wrapper[data-side=top]{margin-top:0;margin-bottom:1rem}.popover__wrapper[data-side=top]:before{top:auto;bottom:0;--tw-translate-y:100%;--tw-scale-y:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.popover__wrapper[data-side=left]{margin:0 1rem 0 0}.popover__wrapper[data-side=left]:before{top:calc(var(--radix-popover-trigger-height) / 2 - var(--align-offset));left:auto;right:0;--tw-translate-x:100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:.75rem 0 .75rem .75rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-top-color:transparent;border-bottom-color:transparent}.popover__wrapper[data-side=left]:where([data-theme=dark],[data-theme=dark] *):before{--tw-border-opacity:1;border-color:rgba(var(--secondary)/var(--tw-border-opacity,1));border-top-color:transparent;border-bottom-color:transparent}.popover__wrapper[data-side=right]{margin:0 0 0 1rem}.popover__wrapper[data-side=right]:before{top:calc(var(--radix-popover-trigger-height) / 2 - var(--align-offset));left:0;--tw-translate-x:-100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:.75rem .75rem .75rem 0;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-top-color:transparent;border-bottom-color:transparent}.popover__wrapper[data-side=right]:where([data-theme=dark],[data-theme=dark] *):before{--tw-border-opacity:1;border-color:rgba(var(--secondary)/var(--tw-border-opacity,1));border-top-color:transparent;border-bottom-color:transparent}.popover__wrapper[data-side=left][data-align=center]:before,.popover__wrapper[data-side=right][data-align=center]:before{top:50%}.popover__wrapper[data-side=left][data-align=end]:before,.popover__wrapper[data-side=right][data-align=end]:before{top:auto;bottom:calc(var(--radix-popover-trigger-height) / 2 - var(--align-offset));--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.popover__content__account-details{min-width:15rem;border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgba(var(--box)/var(--tw-bg-opacity,1));padding:1.5rem;--tw-text-opacity:1;color:rgba(var(--primary)/var(--tw-text-opacity,1))}@media (min-width:1024px){.popover__content__account-details{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}}.popover__content__account-details__item{display:flex;cursor:pointer;align-items:center;gap:.75rem}.popover__content__account-details__item img,.popover__content__account-details__item svg{height:1rem;width:1rem;--tw-brightness:brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover__content__account-details__item .arrow{margin-left:auto;display:flex}.popover__content__account-details__item:hover{color:rgba(var(--primary)/.7)}.popover__content__account-details__link{width:100%}.popover__content__account-details__items{margin-bottom:1.25rem;margin-top:.75rem;display:flex;flex-direction:column;gap:1rem;border-color:rgba(var(--neutral)/.6);padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:1024px){.popover__content__account-details__items{margin-top:1.25rem;margin-bottom:1.25rem;gap:.5rem;border-top-width:1px}}.popover__content .cart{padding-top:2.5rem;padding-bottom:2.5rem}.trustpilot-rating{display:flex;flex-direction:column;gap:.75rem}.trustpilot-rating__logo{margin-right:auto;height:1.5rem;width:auto}.trustpilot-rating__subtitle a{text-decoration-line:underline!important}.trustpilot-rating__subtitle a:hover{--tw-text-opacity:1;color:rgba(var(--accent)/var(--tw-text-opacity,1))}.trustpilot-rating__rating__wrapper{display:flex;gap:.6rem}.trustpilot-rating__rating__item{height:2.5rem;width:2.5rem;--tw-bg-opacity:1;background-color:rgba(var(--neutral)/var(--tw-bg-opacity,1));padding:.4rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.trustpilot-rating__rating__item:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgba(var(--tertiary)/var(--tw-bg-opacity,1))}.trustpilot-rating__rating__item.active{--tw-bg-opacity:1;background-color:rgba(var(--fyre)/var(--tw-bg-opacity,1))}.trustpilot-rating.inline{margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media not all and (min-width:1024px){.trustpilot-rating.inline{margin-bottom:0}}@media (min-width:1024px){.trustpilot-rating.inline{margin-top:1rem;margin-bottom:1rem;justify-content:flex-start;gap:.75rem}}.trustpilot-rating.inline .trustpilot-rating__title{display:none}.trustpilot-rating.inline .trustpilot-rating__logo{order:1;margin-right:0}.trustpilot-rating.inline .trustpilot-rating__subtitle{order:3;margin-top:.5rem;text-align:center;font-size:1em}@media not all and (min-width:1024px){.trustpilot-rating.inline .trustpilot-rating__subtitle{width:100%}}@media (min-width:1024px){.trustpilot-rating.inline .trustpilot-rating__subtitle{margin-top:0;padding-left:.75rem;text-align:left}}.trustpilot-rating.inline .trustpilot-rating__rating__wrapper{order:2;gap:.25rem}.trustpilot-rating.inline .trustpilot-rating__rating__item{height:1.75rem;width:1.75rem;padding:.25rem}