.stx-reviews{font-family:var(--font-geist-sans), "Geist", sans-serif;color:var(--stx-800);text-align:left}.stx-reviews .stx-reviews__page{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.stx-reviews:not(.is-js) .stx-reviews__page:not(:first-of-type){display:none}.stx-reviews:not(.is-js) .stx-reviews__page:target{display:grid}.stx-reviews:not(.is-js):has(.stx-reviews__page:target) .stx-reviews__page:not(:target){display:none}.stx-reviews .stx-reviews__page[hidden]{display:none}@media (max-width:1024px){.stx-reviews .stx-reviews__page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.stx-reviews .stx-reviews__page{grid-template-columns:minmax(0,1fr);gap:12px}}.stx-reviews .stx-review{background:var(--stx-50);border:1px solid var(--stx-150);border-radius:12px;flex-direction:column;gap:10px;margin:0;padding:20px;display:flex}.stx-reviews .stx-review__name{color:var(--stx-950);margin:0;font-size:15px;font-weight:500;line-height:1.4}.stx-reviews .stx-review__meta{color:var(--stx-600);align-items:center;gap:10px;font-size:13px;line-height:1;display:flex}.stx-reviews .stx-review__stars{color:var(--stx-200);gap:2px;display:inline-flex}.stx-reviews .stx-review__stars .is-on{color:var(--stx-950)}.stx-reviews .stx-review__stars svg{fill:currentColor;width:14px;height:14px;display:block}.stx-reviews .stx-review__text{color:var(--stx-800);font-size:15px;line-height:1.6}.stx-reviews .stx-review__text p{margin:0 0 .6em}.stx-reviews .stx-review__text p:last-child{margin-bottom:0}.stx-reviews.is-js .stx-review__text:not(.is-open){-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stx-reviews .stx-review__more{font:inherit;color:var(--stx-950);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:-4px 0 0;padding:0;font-size:14px;font-weight:400;line-height:1.4;text-decoration:underline;display:inline}.stx-reviews .stx-review__more[hidden]{display:none}.stx-reviews .stx-review__photos{flex-wrap:wrap;gap:8px;display:flex}.stx-reviews .stx-review__photo{border-radius:8px;line-height:0;display:block}.stx-reviews .stx-review__photo img{object-fit:cover;border:1px solid var(--stx-150);border-radius:8px;width:72px;height:72px;display:block}.stx-reviews .stx-review__photo:hover img{border-color:var(--stx-500)}.stx-reviews .stx-review__reply{border-left:2px solid var(--stx-200);color:var(--stx-600);margin-top:2px;padding-left:14px;font-size:14px;line-height:1.55}.stx-reviews .stx-review__reply p{margin:0 0 .5em}.stx-reviews .stx-review__reply p:last-child{margin-bottom:0}.stx-reviews .stx-review__reply .stx-review__reply-by{color:var(--stx-700);margin-bottom:4px;font-weight:500}.stx-reviews .stx-reviews__pager{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.stx-reviews .stx-reviews__pager a{border:1px solid var(--stx-200);min-width:36px;height:36px;color:var(--stx-600);border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.stx-reviews .stx-reviews__pager a:hover{color:var(--stx-950);border-color:var(--stx-500)}.stx-reviews .stx-reviews__pager a[aria-current]{color:var(--stx-950);border-color:var(--stx-600)}.stx-reviews:not(.is-js):has(.stx-reviews__page:target:not(#reviews-page-1)) .stx-reviews__pager a[aria-current]{color:var(--stx-600);border-color:var(--stx-200)}.stx-review-viewer{background:0 0;border:0;max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.stx-review-viewer::backdrop{background:#000000e0}.stx-review-viewer img{border-radius:8px;width:auto;max-width:min(92vw,1400px);height:auto;max-height:86vh;display:block}.stx-review-viewer button{border:1px solid var(--stx-200);background:var(--stx-50);width:44px;height:44px;color:var(--stx-950);font:400 22px/1 var(--font-geist-sans), "Geist", sans-serif;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.stx-review-viewer button:hover{border-color:var(--stx-500)}.stx-review-viewer button[hidden]{display:none}.stx-review-viewer .stx-review-viewer__close{top:16px;right:16px}.stx-review-viewer .stx-review-viewer__prev{top:50%;left:16px;transform:translateY(-50%)}.stx-review-viewer .stx-review-viewer__next{top:50%;right:16px;transform:translateY(-50%)}
:where(.stx-sticky-scope){--stx-rem:16px}@media (max-width:1024px){:where(.stx-sticky-scope){--stx-rem:15px}}@media (max-width:767px){:where(.stx-sticky-scope){--stx-rem:14px}}:where(.stx-sticky-scope>.stx-body){--header-default--height:68px}@media (max-width:767px){:where(.stx-sticky-scope>.stx-body){--header-default--height:64px}}:where(.stx-sticky-scope>.stx-body){--direction-multiplier:1}:where(.stx-sticky-scope) .screen-reader-text:not(:where(.lpc-root,.lpc-root *)){clip:rect(0px, 0px, 0px, 0px);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:-10000em;overflow:hidden}:where(.stx-sticky-scope>.stx-body){--page-title-display:block}@media (prefers-reduced-motion:reduce){div:where(.stx-sticky-scope) :not(:where(.lpc-root,.lpc-root *)){transition-duration:0s!important;transition-delay:0s!important}}:where(.stx-sticky-scope>.stx-body){--zero-px:0px;--primary-ff:"Helvetica Neue",Helvetica,Arial,sans-serif;--secondary-ff:var(--primary-ff);--body-font-family:var(--primary-ff);--body-font-size:15px;--font-weight-bold:600;--h-text-transform:uppercase;--system-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--h1-font-size:calc(2 * var(--stx-rem,1rem));--h2-font-size:calc(1.5 * var(--stx-rem,1rem));--h3-font-size:calc(1.25 * var(--stx-rem,1rem));--h4-font-size:calc(1 * var(--stx-rem,1rem));--body-bg-color:HSL(var(--neutral-0));--body-color:HSL(var(--neutral-7));--link-color:HSL(var(--neutral-10));--accent-color:HSL(var(--neutral-8));--accent-text-color:HSL(var(--neutral-0));--header-default--height:150px;--container-max-width:1440px;--half-gutter-size:15px;--main-gutter-size:var(--half-gutter-size);--content-padding-top:calc(3.125 * var(--stx-rem,1rem));--content-padding-bottom:calc(5.625 * var(--stx-rem,1rem));--admin-bar:46px;--site-width:100vw;--sidebar-size:27%;--sidebar-margin:2%;--neutral-hue:210;--neutral-0:var(--neutral-hue),var(--nst,0%),100%;--neutral-1:var(--neutral-hue),var(--nst,17%),98%;--neutral-2:var(--neutral-hue),var(--nst,16%),93%;--neutral-3:var(--neutral-hue),var(--nst,14%),89%;--neutral-4:var(--neutral-hue),var(--nst,14%),83%;--neutral-5:var(--neutral-hue),var(--nst,11%),71%;--neutral-6:var(--neutral-hue),var(--nst,7%),46%;--neutral-7:var(--neutral-hue),var(--nst,9%),31%;--neutral-8:var(--neutral-hue),var(--nst,10%),23%;--neutral-9:var(--neutral-hue),var(--nst,11%),15%;--neutral-10:var(--neutral-hue),var(--nst,0%),0%}@media (min-width:1025px){:where(.stx-sticky-scope>.stx-body){--site-width:calc(100vw - var(--scrollbar-width,0px))}}@media (min-width:1025px) and (max-width:1440px) and (min-height:480px) and (max-height:768px){:where(.stx-sticky-scope>.stx-body){--full-vp-height:780px}}:where(.stx-sticky-scope>.stx-body)[data-xl="1"]{--sidebar-size:30%;--sidebar-margin:0%;--container-max-width:var(--site-width,100vw)}:where(.stx-sticky-scope>.stx-body)[data-admin-bar="0"]{--admin-bar:var(--zero-px)}@media (min-width:768px){:where(.stx-sticky-scope>.stx-body){--body-font-size:16px;--h1-font-size:calc(3 * var(--stx-rem,1rem));--h2-font-size:calc(2 * var(--stx-rem,1rem));--h3-font-size:calc(1.5 * var(--stx-rem,1rem));--h4-font-size:calc(1.25 * var(--stx-rem,1rem));--admin-bar:32px}}@media (max-width:1024px){:where(.stx-sticky-scope>.stx-body){--sidebar-size:38%;--sidebar-margin:0%}}:where(.stx-sticky-scope) :not(:where(.lpc-root,.lpc-root *)){box-sizing:border-box}:where(.stx-sticky-scope>.stx-body){-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:var(--body-font-size,16px)}:where(.stx-sticky-scope)>.stx-body{font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight,400);line-height:var(--body-line-height,1.7);color:var(--body-color);text-align:start}:where(.stx-sticky-scope) h4:not(:where(.lpc-root,.lpc-root *)){margin-top:0;margin-bottom:calc(1.375 * var(--stx-rem,1rem));text-rendering:optimizespeed;word-break:break-word;font-family:inherit;font-weight:var(--font-weight-bold);color:inherit;line-height:1.2;font-size:var(--h4-font-size)}:where(.stx-sticky-scope) svg:not(:where(.lpc-root,.lpc-root *)){vertical-align:middle}:where(.stx-sticky-scope) form:not(:where(.lpc-root,.lpc-root *)){margin-bottom:0}:where(.stx-sticky-scope) label:not(:where(.lpc-root,.lpc-root *)){margin-bottom:calc(.5 * var(--stx-rem,1rem));display:inline-block}:where(.stx-sticky-scope) button:not(:where(.lpc-root,.lpc-root *)){font-family:inherit;line-height:inherit;vertical-align:baseline;appearance:button;border-radius:0;margin:0;font-size:1em;overflow:visible}:where(.stx-sticky-scope) .btn:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) button:not(:where(.lpc-root,.lpc-root *)){border-radius:var(--btn-br,initial);font-weight:var(--font-weight-bold);color:var(--body-color);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:calc(1 * var(--stx-rem,1rem));transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1.5;transition-property:color,background-color,border-color;display:inline-flex}:where(.stx-sticky-scope) button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) input:not(:where(.lpc-root,.lpc-root *)){font-family:inherit;line-height:inherit;vertical-align:baseline;margin:0;font-size:1em}@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:0){:where(.stx-sticky-scope) input:not(:where(.lpc-root,.lpc-root *)){font-size:16px}}:where(.stx-sticky-scope) button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) input:not(:where(.lpc-root,.lpc-root *)){overflow:visible}:where(.stx-sticky-scope) [type=submit]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) button:not(:where(.lpc-root,.lpc-root *)){appearance:button}:where(.stx-sticky-scope) button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) button[type=submit]:not(:where(.lpc-root,.lpc-root *)){border-radius:var(--btn-br,initial);font-weight:var(--font-weight-bold);color:var(--body-color);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:calc(1 * var(--stx-rem,1rem));transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1.5;transition-property:color,background-color,border-color;display:inline-flex}:where(.stx-sticky-scope) .screen-reader-text:not(:where(.lpc-root,.lpc-root *)){clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;overflow:hidden;position:absolute!important}:where(.stx-sticky-scope) [data-lazy-hidden]:not(:where(.lpc-root,.lpc-root *)){display:none}:where(.stx-sticky-scope) .btn:is(.btn-primary,.btn-secondary,.btn-primary-outline,.btn-secondary-outline,.btn-simple,.btn-line,.btn-line-active,.btn-dash,.btn-dash-line,.btn-underline-1,.btn-underline-2):not(:where(.lpc-root,.lpc-root *)){position:var(--btn-pos,relative);display:var(--btn-dsp,inline-flex);font-size:var(--btn-font-size,15px);font-weight:var(--btn-fw,600);color:var(--btn-color,var(--link-color));background-color:var(--btn-bg-color,transparent);text-transform:var(--btn-ttr,initial);letter-spacing:var(--btn-lts,initial);border:var(--btn-bd-w,0) var(--btn-bs-s,solid) var(--btn-bd-c,transparent);padding:var(--btn-padding,0);line-height:var(--btn-lh,1);border-radius:var(--btn-br,0);transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;transition-property:var(--btn-trp,color,background-color,border-color,opacity);-webkit-text-decoration:var(--btn-td,none);text-decoration:var(--btn-td,none);text-align:center;cursor:pointer;justify-content:center;align-items:center}:where(.stx-sticky-scope) .btn.btn-primary:not(:where(.lpc-root,.lpc-root *)){--btn-color:var(--accent-text-color);--btn-bg-color:var(--accent-color);--btn-padding:.75em 1.25em;--btn-bd-w:1px;--btn-lh:1.2;--btn-br:2px}:where(.stx-sticky-scope) .btn.btn-primary:hover:not(:where(.lpc-root,.lpc-root *)){--btn-color:var(--accent-text-hover-color);--btn-bg-color:var(--accent-hover-color)}:where(.stx-sticky-scope) .btn:is(.btn-primary,.btn-secondary,.btn-primary-outline,.btn-secondary-outline,.btn-simple,.btn-line,.btn-line-active):not(:where(.lpc-root,.lpc-root *)){--btn-font-size:calc(.8125 * var(--stx-rem,1rem))}:where(.stx-sticky-scope) .woocommerce .button:not(:where(.lpc-root,.lpc-root *)){position:var(--btn-pos,relative);display:var(--btn-dsp,inline-flex);font-size:var(--btn-font-size,15px);font-weight:var(--btn-fw,600);color:var(--btn-color,var(--link-color));background-color:var(--btn-bg-color,transparent);text-transform:var(--btn-ttr,initial);letter-spacing:var(--btn-lts,initial);border:var(--btn-bd-w,0) var(--btn-bs-s,solid) var(--btn-bd-c,transparent);padding:var(--btn-padding,0);line-height:var(--btn-lh,1);border-radius:var(--btn-br,0);transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;transition-property:var(--btn-trp,color,background-color,border-color,opacity);-webkit-text-decoration:var(--btn-td,none);text-decoration:var(--btn-td,none);text-align:center;cursor:pointer;justify-content:center;align-items:center}:where(.stx-sticky-scope>.stx-body){--woocommerce-summary-size:36%;--woocommerce-products-gutter:15px;--woocommerce-products-gutter-topFactor:1.3;--woocommerce-discount-color:var(--colors-red);--woocommerce-swatches-width:15px;--woocommerce-swatches-height:15px;--woocommerce-swatches-padding:1px;--woocommerce-grid-columns:4;--woocommerce-gallery-thumbs-size:90px;--woocommerce-fullscreen-top-padding:calc(90px + var(--content-padding-top));--header-cart-width:var(--side-panels-mobile-width,100vw);--woocommerce-form-comp-heights:40px;--woocommerce-product-thumbs-radius:0px;--woocommerce-product-img-radius:0px}@media (min-width:768px) and (max-width:1024px){:where(.stx-sticky-scope>.stx-body){--woocommerce-grid-columns:3}}@media (max-width:767px){:where(.stx-sticky-scope>.stx-body){--woocommerce-grid-columns:2}}@media (min-width:768px){:where(.stx-sticky-scope>.stx-body){--woocommerce-products-gutter:30px;--header-cart-width:470px}}@media (min-width:1025px){:where(.stx-sticky-scope>.stx-body){--woocommerce-form-comp-heights:45px;--woocommerce-products-gutter-topFactor:1.6}}:where(.stx-sticky-scope) .woocommerce .button:not(:where(.lpc-root,.lpc-root *)){--btn-font-size:13px;--btn-bd-w:1px;--btn-lh:1.2;--btn-br:2px;--btn-color:HSL(var(--neutral-8));--btn-bg-color:HSL(var(--neutral-2));--btn-ttr:uppercase;--btn-lts:.5px;--btn-padding:.75em calc(1.25 * var(--stx-rem,1rem))}:where(.stx-sticky-scope) .woocommerce .button:hover:not(:where(.lpc-root,.lpc-root *)){--btn-color:HSL(var(--neutral-8));--btn-bg-color:HSL(var(--neutral-3))}:where(.stx-sticky-scope) .woocommerce .button.alt:not(:where(.lpc-root,.lpc-root *)){--btn-color:var(--accent-text-color);--btn-bg-color:var(--accent-color,HSL(var(--neutral-9)))}:where(.stx-sticky-scope) .woocommerce .button.alt:hover:not(:where(.lpc-root,.lpc-root *)){--btn-color:var(--accent-text-hover-color);--btn-bg-color:var(--accent-hover-color,HSL(var(--neutral-8)))}:where(.stx-sticky-scope) .quantity .qty:not(:where(.lpc-root,.lpc-root *)){text-align:center;min-width:calc(5 * var(--stx-rem,1rem))}:where(.stx-sticky-scope) div.product:not(:where(.lpc-root,.lpc-root *)){position:relative}:where(.stx-sticky-scope) .pdp--default.rey-product:not(:where(.lpc-root,.lpc-root *)){--woocommerce-summary-align-self:flex-start}:where(.stx-sticky-scope>.stx-body){--link-color-hover:HSL(var(--neutral-8));--accent-hover-color:HSL(var(--neutral-9));--accent-text-hover-color:var(--accent-text-color);--colors-green:#7ad03a;--colors-red:#cf2929;--colors-orange:#ffba00;--colors-blue:#2ea2cc;--easeoutcubic:cubic-bezier(.215, .61, .355, 1);--easeoutexpo:cubic-bezier(.19, 1, .22, 1);--b-shadow-1:0 5px 80px #00000012;--b-shadow-2:0 .9px 2.7px -20px #00000029,0 3.1px 8.9px -20px #0000003d,0 14px 40px -20px #0006;--b-shadow-3:0 3.9px 5.3px #0000000b,0 13px 17.9px #0001,0 58px 80px #0000001c;--b-shadow-4:0 1.9px 2.5px #00000005,0 4.5px 6.1px #00000007,0 8.5px 11.5px #00000009,0 15.2px 20.5px #0000000b,0 28.4px 38.4px #0000000d,0 68px 92px #00000012;--b-shadow-5:0 2.6px 3.6px #0000000d,0 7.3px 10px #00000013,0 17.5px 24.1px #00000019,0 58px 80px #00000026}:where(.stx-sticky-scope) :is(input,textarea)[placeholder]:not(:where(.lpc-root,.lpc-root *))::placeholder{text-overflow:ellipsis;color:currentColor;opacity:.4}:where(.stx-sticky-scope) button:not(:disabled):not(.disabled):not(:where(.lpc-root,.lpc-root *)){cursor:pointer}:where(.stx-sticky-scope) .screen-reader-text:focus:not(:where(.lpc-root,.lpc-root *)){color:#21759b;font-size:calc(.875 * var(--stx-rem,1rem));font-weight:var(--font-weight-bold);z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}:where(.stx-sticky-scope) .rey-lineLoader:not(:where(.lpc-root,.lpc-root *)){--loader-color:var(--body-color,rey-neutral-color(9));position:var(--loader-ps,absolute);display:var(--loader-d,block);width:var(--loader-width,100px);height:var(--loader-height,3px);top:var(--loader-top,calc(50% - var(--loader-height,3px)/ 2));left:var(--loader-left,calc(50% - var(--loader-width,100px)/ 2));color:var(--loader-color,inherit);opacity:var(--loader-o,1);pointer-events:none;transition:opacity .25s}:where(.stx-sticky-scope) .rey-lineLoader:not(:where(.lpc-root,.lpc-root *)):after{content:"";background-color:var(--line-loader-color,currentColor);width:100%;height:100%;animation:dashanim-active-trscale var(--anim-d,1s) var(--easeoutcubic,ease-out) infinite;display:block}:where(.stx-sticky-scope>.stx-body){--pdp-carousels-side-spacing:1;--pdp-carousels-side-spacing-size:50px}:where(.stx-sticky-scope)>.stx-body.woocommerce.single-product{--sticky-atc-height:90px}:where(.stx-sticky-scope) .rey-stickyAtc-wrapper:not(:where(.lpc-root,.lpc-root *)){z-index:1050;width:100%;height:0;display:block;position:fixed;bottom:0;left:0}:where(.stx-sticky-scope) .rey-stickyAtc:not(:where(.lpc-root,.lpc-root *)){--inline-distance:15px;color:var(--body-color);background-color:var(--body-bg-color);transition:transform .5s var(--easeoutcubic,ease-out), -webkit-transform .5s var(--easeoutcubic,ease-out);pointer-events:none;transform:translateY(0%);box-shadow:0 0 15px 3px #00000026}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc:not(:where(.lpc-root,.lpc-root *)){height:var(--sticky-atc-height)}}:where(.stx-sticky-scope) .rey-stickyAtc.--visible:not(:where(.lpc-root,.lpc-root *)){pointer-events:auto;transform:translateY(-100%)}:where(.stx-sticky-scope) .rey-stickyAtc div.product:not(:where(.lpc-root,.lpc-root *)){max-width:var(--container-max-width);justify-content:space-between;align-items:center;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc div.product:not(:where(.lpc-root,.lpc-root *)){padding-left:var(--half-gutter-size);padding-right:var(--half-gutter-size)}}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-title:not(:where(.lpc-root,.lpc-root *)){white-space:nowrap;text-overflow:ellipsis;-webkit-box-flex:0;flex:0 auto;width:100%;margin-bottom:0;font-size:18px;display:none;overflow:hidden}@media (min-width:1025px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-title:not(:where(.lpc-root,.lpc-root *)){font-size:28px}}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-title:not(:where(.lpc-root,.lpc-root *)){display:block}}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-price:not(:where(.lpc-root,.lpc-root *)){align-items:center;margin-left:auto;margin-right:50px;font-weight:600;display:none}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-price:not(:where(.lpc-root,.lpc-root *)){display:flex}}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-price>span:not(:where(.lpc-root,.lpc-root *)){margin-left:10px}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-price .woocommerce-Price-amount+.woocommerce-Price-amount:not(:where(.lpc-root,.lpc-root *)){margin-left:0}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-price .woocommerce-Price-amount+.woocommerce-Price-amount:not(:where(.lpc-root,.lpc-root *)):before{content:"-";margin:0 .2em}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart:not(:where(.lpc-root,.lpc-root *)){gap:var(--inline-distance);flex-grow:1;flex-shrink:0;width:100%;padding:15px;display:flex;position:relative;overflow-x:auto}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart.--variable:not(:where(.lpc-root,.lpc-root *)){overflow-x:visible}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart:not(:where(.lpc-root,.lpc-root *)){width:auto;overflow-x:unset}}@media (min-width:768px) and (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart:not(:where(.lpc-root,.lpc-root *)){padding:0}}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart>:not(:where(.lpc-root,.lpc-root *)){margin-left:0;margin-right:0}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn:not(:where(.lpc-root,.lpc-root *)){width:100%;height:var(--woocommerce-form-comp-heights,var(--comp-heights,40px));white-space:nowrap;justify-content:center;align-items:center;display:flex}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn:not(:where(.lpc-root,.lpc-root *)){height:auto}}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn>span:not(:where(.lpc-root,.lpc-root *)){vertical-align:middle;font-weight:600}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon:not(:where(.lpc-root,.lpc-root *)){margin-left:1.6em;font-size:10px;transform:rotate(180deg)}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .rey-satc-openBtn .rey-icon:not(:where(.lpc-root,.lpc-root *)){margin-left:1em}}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .satc-price:not(:where(.lpc-root,.lpc-root *)){text-transform:none;margin-left:.5em;font-weight:400;display:inline-block}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .satc-price:not(:where(.lpc-root,.lpc-root *)){display:none}}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .satc-price:not(:where(.lpc-root,.lpc-root *)):before{content:"(";margin-right:.35em}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .satc-price:not(:where(.lpc-root,.lpc-root *)):after{content:")";margin-left:.35em}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .satc-price .woocommerce-Price-amount:not(:where(.lpc-root,.lpc-root *)){display:inline-block}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .satc-price span+.woocommerce-Price-amount:not(:where(.lpc-root,.lpc-root *)){margin-left:.35em}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart form.cart:last-child:not(:where(.lpc-root,.lpc-root *)){margin-bottom:0}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart .rey-cartBtnQty .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){width:100%}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart.--simple:not(:where(.lpc-root,.lpc-root *)){align-items:center;display:flex}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart.--simple .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){height:var(--woocommerce-form-comp-heights,var(--comp-heights,40px));white-space:nowrap;flex-basis:0%}@media (min-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart.--simple .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){height:auto}}:where(.stx-sticky-scope) .rey-stickyAtc .rey-stickyAtc-cart.--simple form.cart:not(:where(.lpc-root,.lpc-root *)){width:100%;margin-bottom:0}:where(.stx-sticky-scope)>.stx-body.--fixed-summary{--woocommerce-summary-size:50%}:where(.stx-sticky-scope)>.stx-body.--fixed-summary.--fixed-summary-cssfirst{--summary-offset:var(--woocommerce-fixedsummary-offset,var(--admin-bar))}:where(.stx-sticky-scope)>.stx-body.rey-siteWrapper{--site-wrapper-overflow:visible}:where(.stx-sticky-scope>.stx-body){--header-fixed-shrank-shadow:#0000001a 0px 5px 16px 0px;--header-fixed-shrank-speed:.3s;--header-fixed-shrank-speed-out:.12s;--header-fixed-scroll-speed:.3s;--header-fixed-scroll-speed-out:.12s}:where(.stx-sticky-scope) .rey-icon:not(:where(.lpc-root,.lpc-root *)){font-size:var(--i-fz,calc(1 * var(--stx-rem,1rem)));width:1em;height:1em;display:var(--i-ds,inline-block);fill:currentColor;position:var(--i-pos,relative);vertical-align:middle;top:var(--i-top,initial);transition:var(--i-trs,initial);transform:var(--i-tr,initial)}:where(.stx-sticky-scope) .btn .rey-icon:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) button .rey-icon:not(:where(.lpc-root,.lpc-root *)){--i-fz:1em}:where(.stx-sticky-scope) div.product .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){min-width:140px}@media (min-width:1025px){:where(.stx-sticky-scope) div.product .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){min-width:180px}}:where(.stx-sticky-scope) div.product form.cart:not(:where(.lpc-root,.lpc-root *)){--inline-distance:15px;margin-bottom:var(--summary-spacing,20px)}:where(.stx-sticky-scope) div.product .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){flex-grow:1;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:768px){:where(.stx-sticky-scope) div.product .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){-webkit-box-flex:unset;flex-grow:unset}}:where(.stx-sticky-scope) div.product .single_add_to_cart_button .single_add_to_cart_button-text:not(:where(.lpc-root,.lpc-root *)){transition:opacity .4s var(--easeoutcubic,ease-out)}:where(.stx-sticky-scope) div.product .single_add_to_cart_button .rey-lineLoader:not(:where(.lpc-root,.lpc-root *)){--loader-color:var(--line-loader-color,inherit);--loader-width:60px;--loader-height:2px;opacity:0}:where(.stx-sticky-scope) .rey-cartBtnQty:not(:where(.lpc-root,.lpc-root *)){clear:both;column-gap:var(--inline-distance);row-gap:var(--comp-v-dist,20px);flex-wrap:wrap;width:100%;display:flex}:where(.stx-sticky-scope) .rey-cartBtnQty>:not(:where(.lpc-root,.lpc-root *)){flex-basis:auto}:where(.stx-sticky-scope) .rey-cartBtnQty div.quantity:not(:where(.lpc-root,.lpc-root *)){height:var(--woocommerce-form-comp-heights,var(--comp-heights,40px));color:var(--body-color);flex-basis:0}:where(.stx-sticky-scope) .rey-cartBtnQty.--stretch .quantity:not(:where(.lpc-root,.lpc-root *)){order:-1}:where(.stx-sticky-scope) .rey-cartBtnQty.--stretch .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){flex:1;order:-1}:where(.stx-sticky-scope) .rey-cartBtnQty .button:not(:where(.lpc-root,.lpc-root *)){height:var(--woocommerce-form-comp-heights,var(--comp-heights,40px));border-radius:var(--pdp-btn-br,var(--btn-br,2px));flex-basis:auto}:where(.stx-sticky-scope) .rey-cartBtnQty.--disabled-qty>.quantity:not(:where(.lpc-root,.lpc-root *)){display:none!important}:where(.stx-sticky-scope)>.stx-body.single-product{--header-default--height:80px}@media (max-width:1024px){:where(.stx-sticky-scope)>.stx-body.single-product{--header-default--height:22px}}:where(.stx-sticky-scope) .rey-stickyAtc:not(:where(.lpc-root,.lpc-root *)){-webkit-backdrop-filter:blur(26px)saturate(170%);backdrop-filter:blur(26px)saturate(170%);color:#f5f5f7;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;box-shadow:0 18px 50px -22px #000c;background:#0a0a0b9e!important}:where(.stx-sticky-scope) .rey-stickyAtc-title:not(:where(.lpc-root,.lpc-root *)){letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-family:Geist,Inter,system-ui,sans-serif;font-weight:500;overflow:hidden;color:#f5f5f7!important}:where(.stx-sticky-scope) .rey-stickyAtc-price:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) .rey-stickyAtc-price .woocommerce-Price-amount:not(:where(.lpc-root,.lpc-root *)){font-family:Geist,system-ui,sans-serif;color:#f5f5f7!important}:where(.stx-sticky-scope) .rey-stickyAtc-price .woocommerce-Price-amount+.woocommerce-Price-amount:not(:where(.lpc-root,.lpc-root *)){font-size:.82em;text-decoration:line-through;color:#f5f5f773!important}:where(.stx-sticky-scope) .rey-stickyAtc .rey-satc-openBtn:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) .rey-stickyAtc button.btn-primary:not(:where(.lpc-root,.lpc-root *)){letter-spacing:.04em;font-weight:600;color:#fff!important;min-height:48px!important;box-shadow:none!important;background:#2563eb!important;border:0!important;border-radius:999px!important}:where(.stx-sticky-scope) .rey-stickyAtc .rey-satc-openBtn:hover:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) .rey-stickyAtc button.btn-primary:hover:not(:where(.lpc-root,.lpc-root *)){background:#1d4fd8!important}:where(.stx-sticky-scope) .rey-stickyAtc .rey-satc-openBtn .satc-price:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) .rey-stickyAtc .rey-satc-openBtn .satc-price :not(:where(.lpc-root,.lpc-root *)){color:#ffffffb8!important}:where(.stx-sticky-scope) .rey-stickyAtc .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) .rey-stickyAtc button[type=submit]:not(:where(.lpc-root,.lpc-root *)){letter-spacing:.04em;font-weight:600;color:#fff!important;min-height:48px!important;box-shadow:none!important;background:#2563eb!important;border:0!important;border-radius:999px!important}:where(.stx-sticky-scope) .rey-stickyAtc .single_add_to_cart_button:hover:not(:where(.lpc-root,.lpc-root *)){background:#1d4fd8!important}:where(.stx-sticky-scope) .rey-stickyAtc input.qty:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) .rey-stickyAtc .quantity input:not(:where(.lpc-root,.lpc-root *)){color:#f5f5f7!important;background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:8px!important}@media (max-width:768px){:where(.stx-sticky-scope) .rey-stickyAtc:not(:where(.lpc-root,.lpc-root *)){padding-top:max(8px, env(safe-area-inset-top));padding-bottom:max(8px, env(safe-area-inset-bottom))}}@media (max-width:560px){:where(.stx-sticky-scope) .rey-stickyAtc-title:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) .rey-stickyAtc .rey-satc-openBtn .satc-price:not(:where(.lpc-root,.lpc-root *)){display:none!important}:where(.stx-sticky-scope) .rey-stickyAtc .rey-satc-openBtn:not(:where(.lpc-root,.lpc-root *)),:where(.stx-sticky-scope) .rey-stickyAtc .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){width:100%}}:where(.stx-sticky-scope)>.stx-body.elementor-kit-2593{--e-global-color-primary:#f5f5f7;--e-global-color-secondary:#b5b5ba;--e-global-color-text:#d6d6d9;--e-global-color-accent:#f5f5f7;--e-global-color-d49ac81:#f5f5f7;--e-global-color-332724a:#fff;--e-global-color-4d462f5:#26262a;--e-global-color-cfa1f76:#101012;--e-global-color-7fbea4f:#161618;--e-global-color-c94d9ab:#1c1c1f;--e-global-color-044b931:#0a0a0b;--e-global-color-638d055:#000;--e-global-color-ec3c7a7:#f5f5f7;--e-global-color-3ee16e7:#fff;--e-global-color-cfd5506:#86868b;--e-global-color-fc99503:#4ade80;--e-global-color-4d9efc1:#f5f5f7;--e-global-color-ddeea7e:#ffffff61;--e-global-color-46dfa9f:#fff3;--e-global-color-2f31bf1:#ffffff0d;--e-global-color-50a135a:#ececee;--e-global-color-60c14c6:#d6d6d9;--e-global-color-a3b0bd8:#b5b5ba;--e-global-color-ee1da25:#86868b;--e-global-color-94f0de6:#5c5c63;--e-global-color-f50c7a5:#1c1c1f;--e-global-color-0ea9d70:#000;--e-global-color-5a96b37:#fff;--e-global-color-564b127:#ffffff80;--e-global-color-e26f4f6:#ffffff4a;--e-global-typography-primary-font-family:var(--font-geist-sans), "Geist";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:-1px;--e-global-typography-secondary-font-family:var(--font-geist-sans), "Geist";--e-global-typography-secondary-font-size:39px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:-.5px;--e-global-typography-text-font-family:var(--font-geist-sans), "Geist";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:var(--font-geist-sans), "Geist";--e-global-typography-accent-font-size:13px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:2px;--e-global-typography-b2ce6af-font-family:var(--font-geist-sans), "Geist";--e-global-typography-b2ce6af-font-size:16px;--e-global-typography-b2ce6af-font-weight:400;--e-global-typography-b2ce6af-text-transform:none;--e-global-typography-b2ce6af-font-style:normal;--e-global-typography-b2ce6af-line-height:1.4em;--e-global-typography-69c152f-font-family:var(--font-geist-sans), "Geist";--e-global-typography-69c152f-font-size:14px;--e-global-typography-69c152f-font-weight:400;--e-global-typography-69c152f-line-height:1.4em;--e-global-typography-520c191-font-family:var(--font-geist-sans), "Geist";--e-global-typography-520c191-font-size:16px;--e-global-typography-520c191-font-weight:500;--e-global-typography-520c191-line-height:1.5em;--e-global-typography-583e54c-font-family:var(--font-geist-sans), "Geist";--e-global-typography-583e54c-font-size:48px;--e-global-typography-583e54c-font-weight:500;--e-global-typography-583e54c-line-height:1.2em;--e-global-typography-5d167aa-font-family:var(--font-geist-sans), "Geist";--e-global-typography-5d167aa-font-size:39px;--e-global-typography-5d167aa-font-weight:500;--e-global-typography-5d167aa-line-height:1.2em;--e-global-typography-5d167aa-letter-spacing:-.5px;--e-global-typography-d3dae9a-font-family:var(--font-geist-sans), "Geist";--e-global-typography-d3dae9a-font-size:31px;--e-global-typography-d3dae9a-font-weight:500;--e-global-typography-d3dae9a-font-style:normal;--e-global-typography-d3dae9a-line-height:1.3em;--e-global-typography-83682a1-font-family:var(--font-geist-sans), "Geist";--e-global-typography-83682a1-font-size:25px;--e-global-typography-83682a1-font-weight:300;--e-global-typography-83682a1-text-transform:none;--e-global-typography-83682a1-font-style:normal;--e-global-typography-83682a1-line-height:1.3em;--e-global-typography-7044a64-font-family:var(--font-geist-sans), "Geist";--e-global-typography-7044a64-font-size:20px;--e-global-typography-7044a64-font-weight:400;--e-global-typography-7044a64-line-height:1.4em;--e-global-typography-84ca66e-font-family:var(--font-geist-sans), "Geist";--e-global-typography-84ca66e-font-size:14px;--e-global-typography-84ca66e-font-weight:500;--e-global-typography-84ca66e-text-transform:uppercase;--e-global-typography-112b6c4-font-family:var(--font-geist-sans), "Geist";--e-global-typography-112b6c4-font-size:13px;--e-global-typography-112b6c4-font-weight:500;--e-global-typography-112b6c4-line-height:1.5em;--e-global-typography-a435f28-font-family:var(--font-geist-sans), "Geist";--e-global-typography-a435f28-font-size:61px;--e-global-typography-a435f28-font-weight:500;--e-global-typography-a435f28-line-height:1em;--e-global-typography-a435f28-letter-spacing:-1px;--body-color:#d6d6d9;font-family:var(--e-global-typography-b2ce6af-font-family), Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);font-weight:var(--e-global-typography-b2ce6af-font-weight);text-transform:var(--e-global-typography-b2ce6af-text-transform);font-style:var(--e-global-typography-b2ce6af-font-style);line-height:var(--e-global-typography-b2ce6af-line-height);--link-color:#f5f5f7;--link-color-hover:var(--e-global-color-332724a)}:where(.stx-sticky-scope) .elementor-kit-2593 h4:not(:where(.lpc-root,.lpc-root *)){color:#f5f5f7;font-family:var(--e-global-typography-83682a1-font-family), Sans-serif;font-size:var(--e-global-typography-83682a1-font-size);font-weight:var(--e-global-typography-83682a1-font-weight);text-transform:var(--e-global-typography-83682a1-text-transform);font-style:var(--e-global-typography-83682a1-font-style);line-height:var(--e-global-typography-83682a1-line-height)}:where(.stx-sticky-scope) .elementor-kit-2593 label:not(:where(.lpc-root,.lpc-root *)){color:#86868b;font-family:var(--e-global-typography-520c191-font-family), Sans-serif;font-size:var(--e-global-typography-520c191-font-size);font-weight:var(--e-global-typography-520c191-font-weight);line-height:var(--e-global-typography-520c191-line-height)}:where(.stx-sticky-scope) .elementor-kit-2593 input:not([type=button]):not([type=submit]):not(:where(.lpc-root,.lpc-root *)){font-family:var(--e-global-typography-b2ce6af-font-family), Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);font-weight:var(--e-global-typography-b2ce6af-font-weight);text-transform:var(--e-global-typography-b2ce6af-text-transform);font-style:var(--e-global-typography-b2ce6af-font-style);line-height:var(--e-global-typography-b2ce6af-line-height);color:var(--e-global-color-secondary);border-style:solid;border-width:1px;border-color:var(--e-global-color-4d462f5);background-color:#101012;border-radius:5px}:where(.stx-sticky-scope) .elementor-kit-2593 input:focus:not([type=button]):not([type=submit]):not(:where(.lpc-root,.lpc-root *)){color:#fff;background-color:#161618;border:1px solid #86868b}@media (max-width:1024px){:where(.stx-sticky-scope)>.stx-body.elementor-kit-2593{--e-global-typography-primary-font-size:37px;--e-global-typography-secondary-font-size:31px;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:12px;--e-global-typography-b2ce6af-font-size:15px;--e-global-typography-69c152f-font-size:13px;--e-global-typography-520c191-font-size:15px;--e-global-typography-583e54c-font-size:37px;--e-global-typography-5d167aa-font-size:31px;--e-global-typography-d3dae9a-font-size:25px;--e-global-typography-83682a1-font-size:21px;--e-global-typography-7044a64-font-size:18px;--e-global-typography-84ca66e-font-size:13px;--e-global-typography-112b6c4-font-size:12px;--e-global-typography-a435f28-font-size:44px;font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}:where(.stx-sticky-scope) .elementor-kit-2593 h4:not(:where(.lpc-root,.lpc-root *)){font-size:var(--e-global-typography-83682a1-font-size);line-height:var(--e-global-typography-83682a1-line-height)}:where(.stx-sticky-scope) .elementor-kit-2593 label:not(:where(.lpc-root,.lpc-root *)){font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height)}:where(.stx-sticky-scope) .elementor-kit-2593 input:not([type=button]):not([type=submit]):not(:where(.lpc-root,.lpc-root *)){font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}}@media (max-width:767px){:where(.stx-sticky-scope)>.stx-body.elementor-kit-2593{--e-global-typography-primary-font-size:30px;--e-global-typography-secondary-font-size:24px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:11px;--e-global-typography-b2ce6af-font-size:14px;--e-global-typography-69c152f-font-size:12px;--e-global-typography-520c191-font-size:14px;--e-global-typography-583e54c-font-size:30px;--e-global-typography-5d167aa-font-size:24px;--e-global-typography-d3dae9a-font-size:20px;--e-global-typography-83682a1-font-size:18px;--e-global-typography-7044a64-font-size:16px;--e-global-typography-84ca66e-font-size:12px;--e-global-typography-112b6c4-font-size:11px;--e-global-typography-a435f28-font-size:32px;font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}:where(.stx-sticky-scope) .elementor-kit-2593 h4:not(:where(.lpc-root,.lpc-root *)){font-size:var(--e-global-typography-83682a1-font-size);line-height:var(--e-global-typography-83682a1-line-height)}:where(.stx-sticky-scope) .elementor-kit-2593 label:not(:where(.lpc-root,.lpc-root *)){font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height)}:where(.stx-sticky-scope) .elementor-kit-2593 input:not([type=button]):not([type=submit]):not(:where(.lpc-root,.lpc-root *)){font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}}:where(.stx-sticky-scope>.stx-body){--Home_Theater_Font:Playfair Display;--search-text-color:#fff;--search-bg-color:#230650;--right-corner:clamp(calc(1 * var(--stx-rem,1rem)), 2vw, calc(3 * var(--stx-rem,1rem)));--loop-variation-pop-radius:calc(1 * var(--stx-rem,1rem));--mega-gs-radius:5px 5px var(--right-corner) 5px;--load-more-btn-fz:calc(1 * var(--stx-rem,1rem));--load-more-btn-radius:calc(3 * var(--stx-rem,1rem));--load-more-btn-fw:500;--cart-panel-radius:50px;--pdp-linked-title-fw:500;--pdp-linked-title-color:var(--e-global-color-4d9efc1);--pdp-linked-title-tt:none;--pdp-linked-title-mb:.7em;--pdp-linked-title-fz:24px;--woocommerce-form-comp-heights:calc(3 * var(--stx-rem,1rem))}@media (min-width:1025px){:where(.stx-sticky-scope>.stx-body){--woocommerce-form-comp-heights:calc(4 * var(--stx-rem,1rem));--pdp-linked-title-fz:42px}}:where(.stx-sticky-scope) .rey-cartBtnQty:not(:where(.lpc-root,.lpc-root *)){--pdp-qty-separator-display:none;--inline-distance:10px;--qty-basic-bw:0px;--qty-basic-br:calc(2 * var(--stx-rem,1rem));--pdp-btn-br:calc(2 * var(--stx-rem,1rem))}:where(.stx-sticky-scope) .rey-stickyAtc.--visible:not(:where(.lpc-root,.lpc-root *)){border-top:1px solid #ffffff0f;-webkit-backdrop-filter:blur(26px)saturate(170%)!important;backdrop-filter:blur(26px)saturate(170%)!important;box-shadow:var(--b-shadow-1)!important;background:#0a0a0b9e!important}:where(.stx-sticky-scope) .rey-cartBtnQty .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){letter-spacing:.02em;border-radius:999px;padding:16px 26px;font-weight:600;transition:background-color .2s,box-shadow .3s,transform .25s;color:#fff!important;background-color:#1f4ed8!important}:where(.stx-sticky-scope) .rey-cartBtnQty .single_add_to_cart_button:hover:not(:disabled):not(:where(.lpc-root,.lpc-root *)){transform:translateY(-1px);box-shadow:0 0 #2563eb00,0 10px 28px #2563eb61;background-color:#2563eb!important}:where(.stx-sticky-scope) .rey-cartBtnQty .single_add_to_cart_button:active:not(:where(.lpc-root,.lpc-root *)){transform:translateY(0);box-shadow:0 6px 16px #2563eb40}:where(.stx-sticky-scope) .rey-cartBtnQty .single_add_to_cart_button:hover:not(:disabled):not(:where(.lpc-root,.lpc-root *)){animation:1.6s ease-in-out infinite softGlow}:where(.stx-sticky-scope>.stx-body){--rey-container-spacing:0px;--main-gutter-size:0px;--site-wrapper-overflow:hidden;--body-bg-color:var(--e-global-color-50a135a);--body-color:#fff;--link-color:#fff;--link-color-hover:#60a2ff;--neutral-hue:210;--blog-columns:2;--post-align-wide-size:25vw;--search-bg-color:#080019;--search-text-color:#f4f4f4;--header-nav-mobile-panel-bg-color:#080016;--header-nav-mobile-panel-text-color:#fff9f9;--header-cart-bgcolor:var(--e-global-color-638d055);--woocommerce-products-gutter:40px;--woocommerce-sidebar-size:16%;--woocommerce-loop-cards-padding:10px;--woocommerce-loop-cards-bgcolor:#fff;--woocommerce-summary-size:40%;--woocommerce-summary-padding:4px;--woocommerce-product-img-radius:10px;--star-rating-color:#ff2828}:where(.stx-sticky-scope)>.stx-body.--fixed-summary{--woocommerce-fixedsummary-offset:10px}:where(.stx-sticky-scope) .woocommerce .rey-cartBtnQty:not(:where(.lpc-root,.lpc-root *)){--accent-text-color:#fff;--accent-color:#1f4ed8}:where(.stx-sticky-scope) .woocommerce .rey-cartBtnQty .button:not(:where(.lpc-root,.lpc-root *)){--accent-text-hover-color:#fff;--accent-hover-color:#2563eb}@media (min-width:768px) and (max-width:1025px){:where(.stx-sticky-scope>.stx-body){--rey-container-spacing:15px;--main-gutter-size:15px;--blog-columns:1;--woocommerce-products-gutter:10px;--woocommerce-summary-padding:0px}}@media (max-width:767px){:where(.stx-sticky-scope>.stx-body){--rey-container-spacing:15px;--main-gutter-size:15px;--blog-columns:1;--woocommerce-products-gutter:10px;--woocommerce-summary-padding:0px}}@media (max-width:1024px){:where(.stx-sticky-scope>.stx-body){--nav-breakpoint-desktop:none;--nav-breakpoint-mobile:flex}}:where(.stx-sticky-scope>.stx-body){--primary-ff:Figtree, "Helvetica Neue", Helvetica, Arial, sans-serif;--secondary-ff:Clash Display, "Helvetica Neue", Helvetica, Arial, sans-serif;--link-color-hover:#60a2ff;--accent-color:#fff;--accent-hover-color:#ccc;--accent-text-color:#000;--woocommerce-grid-columns:3}@media (min-width:768px) and (max-width:1024px){:where(.stx-sticky-scope>.stx-body){--woocommerce-grid-columns:2}}@keyframes dashanim-active-trscale{0%{transform-origin:100%;transform:scaleX(1)}50.9%{transform-origin:100%;transform:scaleX(0)}51%{transform-origin:0}99.9%{transform-origin:0}to{transform-origin:100%;transform:scaleX(1)}}@keyframes softGlow{0%{box-shadow:0 0 #2563eb00}50%{box-shadow:0 12px 30px #2563eb59}to{box-shadow:0 0 #2563eb00}}
html.stx-satc-on .lpc-root .lpc-sticky-cta{bottom:calc(var(--stx-satc-h,90px) + 16px)}
:where(.stx-pdp-scope){--stx-rem:16px}@media (max-width:1024px){:where(.stx-pdp-scope){--stx-rem:15px}}@media (max-width:767px){:where(.stx-pdp-scope){--stx-rem:14px}}:where(.stx-pdp-scope>.stx-body){--zero-px:0px;--primary-ff:"Helvetica Neue",Helvetica,Arial,sans-serif;--secondary-ff:var(--primary-ff);--body-font-family:var(--primary-ff);--body-font-size:15px;--font-weight-bold:600;--h-text-transform:uppercase;--system-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--h1-font-size:calc(2 * var(--stx-rem,1rem));--h2-font-size:calc(1.5 * var(--stx-rem,1rem));--h3-font-size:calc(1.25 * var(--stx-rem,1rem));--h4-font-size:calc(1 * var(--stx-rem,1rem));--body-bg-color:HSL(var(--neutral-0));--body-color:HSL(var(--neutral-7));--link-color:HSL(var(--neutral-10));--accent-color:HSL(var(--neutral-8));--accent-text-color:HSL(var(--neutral-0));--header-default--height:150px;--container-max-width:1440px;--half-gutter-size:15px;--main-gutter-size:var(--half-gutter-size);--content-padding-top:calc(3.125 * var(--stx-rem,1rem));--content-padding-bottom:calc(5.625 * var(--stx-rem,1rem));--admin-bar:46px;--site-width:100vw;--sidebar-size:27%;--sidebar-margin:2%;--neutral-hue:210;--neutral-0:var(--neutral-hue),var(--nst,0%),100%;--neutral-1:var(--neutral-hue),var(--nst,17%),98%;--neutral-2:var(--neutral-hue),var(--nst,16%),93%;--neutral-3:var(--neutral-hue),var(--nst,14%),89%;--neutral-4:var(--neutral-hue),var(--nst,14%),83%;--neutral-5:var(--neutral-hue),var(--nst,11%),71%;--neutral-6:var(--neutral-hue),var(--nst,7%),46%;--neutral-7:var(--neutral-hue),var(--nst,9%),31%;--neutral-8:var(--neutral-hue),var(--nst,10%),23%;--neutral-9:var(--neutral-hue),var(--nst,11%),15%;--neutral-10:var(--neutral-hue),var(--nst,0%),0%}@media (min-width:1025px){:where(.stx-pdp-scope>.stx-body){--site-width:calc(100vw - var(--scrollbar-width,0px))}}@media (min-width:1025px) and (max-width:1440px) and (min-height:480px) and (max-height:768px){:where(.stx-pdp-scope>.stx-body){--full-vp-height:780px}}:where(.stx-pdp-scope>.stx-body)[data-xl="1"]{--sidebar-size:30%;--sidebar-margin:0%;--container-max-width:var(--site-width,100vw)}:where(.stx-pdp-scope>.stx-body)[data-admin-bar="0"]{--admin-bar:var(--zero-px)}@media (min-width:768px){:where(.stx-pdp-scope>.stx-body){--body-font-size:16px;--h1-font-size:calc(3 * var(--stx-rem,1rem));--h2-font-size:calc(2 * var(--stx-rem,1rem));--h3-font-size:calc(1.5 * var(--stx-rem,1rem));--h4-font-size:calc(1.25 * var(--stx-rem,1rem));--admin-bar:32px}}@media (max-width:1024px){:where(.stx-pdp-scope>.stx-body){--sidebar-size:38%;--sidebar-margin:0%}}:where(.stx-pdp-scope) :not(:where(.lpc-root,.lpc-root *)){box-sizing:border-box}:where(.stx-pdp-scope) hr:not(:where(.lpc-root,.lpc-root *)){box-sizing:content-box;height:0;margin-top:calc(1 * var(--stx-rem,1rem));margin-bottom:calc(1 * var(--stx-rem,1rem));border:0;border-top:1px solid #0000001a;border-image:initial;overflow:visible}:where(.stx-pdp-scope) h1:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) h1:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) h2:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) h1:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) h2:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) h3:not(:where(.lpc-root,.lpc-root *)){margin-top:0;margin-bottom:calc(1.375 * var(--stx-rem,1rem));text-rendering:optimizespeed;word-break:break-word;font-family:inherit;font-weight:var(--font-weight-bold);color:inherit;line-height:1.2}:where(.stx-pdp-scope) h1:not(:where(.lpc-root,.lpc-root *)){font-size:var(--h1-font-size)}:where(.stx-pdp-scope) h2:not(:where(.lpc-root,.lpc-root *)){font-size:var(--h2-font-size)}:where(.stx-pdp-scope) h3:not(:where(.lpc-root,.lpc-root *)){font-size:var(--h3-font-size)}:where(.stx-pdp-scope) p:not(:where(.lpc-root,.lpc-root *)){margin-top:0;margin-bottom:var(--paragraph-spacing,calc(1.25 * var(--stx-rem,1rem)))}:where(.stx-pdp-scope) strong:not(:where(.lpc-root,.lpc-root *)){font-weight:var(--font-weight-bold)}:where(.stx-pdp-scope) dl:not(:where(.lpc-root,.lpc-root *)){margin:0px 0px calc(1 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) dd:not(:where(.lpc-root,.lpc-root *)){margin-bottom:calc(.625 * var(--stx-rem,1rem));margin-left:calc(.9375 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) b:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) b:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) strong:not(:where(.lpc-root,.lpc-root *)){font-weight:var(--font-weight-bold)}:where(.stx-pdp-scope) a:not(:where(.lpc-root,.lpc-root *)){color:var(--link-color);text-decoration:none}:where(.stx-pdp-scope) a:hover:not(:where(.lpc-root,.lpc-root *)){color:var(--link-color-hover)}:where(.stx-pdp-scope) img:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) svg:not(:where(.lpc-root,.lpc-root *)){vertical-align:middle}:where(.stx-pdp-scope) form:not(:where(.lpc-root,.lpc-root *)){margin-bottom:0}:where(.stx-pdp-scope) label:not(:where(.lpc-root,.lpc-root *)){margin-bottom:calc(.5 * var(--stx-rem,1rem));display:inline-block}:where(.stx-pdp-scope) button:not(:where(.lpc-root,.lpc-root *)){border-radius:0}:where(.stx-pdp-scope) button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) select:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) textarea:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) textarea:not(:where(.lpc-root,.lpc-root *)){font-family:inherit;line-height:inherit;vertical-align:baseline;margin:0;font-size:1em}@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:0){:where(.stx-pdp-scope) input:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) textarea:not(:where(.lpc-root,.lpc-root *)){font-size:16px}}:where(.stx-pdp-scope) button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input:not(:where(.lpc-root,.lpc-root *)){overflow:visible}:where(.stx-pdp-scope) select:not(:where(.lpc-root,.lpc-root *)){text-indent:calc(.3125 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) [type=button]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) [type=submit]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) button:not(:where(.lpc-root,.lpc-root *)){appearance:button}:where(.stx-pdp-scope) input[type=email]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=number]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=tel]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=text]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) select:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) textarea:not(:where(.lpc-root,.lpc-root *)){width:100%;height:var(--inp-h,calc(calc(2.5625 * var(--stx-rem,1rem)) + 2px));padding:var(--inp-p,calc(.625 * var(--stx-rem,1rem)) calc(.8125 * var(--stx-rem,1rem)));font-size:var(--inp-fz,calc(.875 * var(--stx-rem,1rem)));font-weight:var(--inp-fw,400);line-height:var(--inp-lh,1.5);color:var(--inp-c,HSL(var(--neutral-7)));background-color:var(--inp-bgc,HSL(var(--neutral-0)));border:var(--inp-bw,1px) var(--inp-bs,solid) var(--inp-bc,HSL(var(--neutral-4)));border-radius:var(--inp-br,2px);transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;background-clip:padding-box;outline:0;transition-property:border-color,box-shadow,background-color;display:block}:where(.stx-pdp-scope) input[type=email]:focus:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=number]:focus:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=tel]:focus:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=text]:focus:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) select:focus:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) textarea:focus:not(:where(.lpc-root,.lpc-root *)){--inp-bc:HSL(var(--neutral-6));box-shadow:var(--inp-bxs,0 3px 10px HSLa(var(--neutral-4),.25));outline:0}:where(.stx-pdp-scope) input[type=email]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=tel]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=text]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) textarea:not(:where(.lpc-root,.lpc-root *)){width:100%;height:var(--inp-h,calc(calc(2.5625 * var(--stx-rem,1rem)) + 2px));padding:var(--inp-p,calc(.625 * var(--stx-rem,1rem)) calc(.8125 * var(--stx-rem,1rem)));font-size:var(--inp-fz,calc(.875 * var(--stx-rem,1rem)));font-weight:var(--inp-fw,400);line-height:var(--inp-lh,1.5);color:var(--inp-c,HSL(var(--neutral-7)));background-color:var(--inp-bgc,HSL(var(--neutral-0)));border:var(--inp-bw,1px) var(--inp-bs,solid) var(--inp-bc,HSL(var(--neutral-4)));border-radius:var(--inp-br,2px);transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;background-clip:padding-box;outline:0;transition-property:border-color,box-shadow,background-color;display:block}:where(.stx-pdp-scope) input[type=email]:focus:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=tel]:focus:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) input[type=text]:focus:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) textarea:focus:not(:where(.lpc-root,.lpc-root *)){--inp-bc:HSL(var(--neutral-6));box-shadow:var(--inp-bxs,0 3px 10px HSLa(var(--neutral-4),.25));outline:0}:where(.stx-pdp-scope) textarea:not(:where(.lpc-root,.lpc-root *)){resize:vertical;height:auto}:where(.stx-pdp-scope) .btn:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) button[type=button]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) button[type=submit]:not(:where(.lpc-root,.lpc-root *)){border-radius:var(--btn-br,initial);font-weight:var(--font-weight-bold);color:var(--body-color);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:calc(1 * var(--stx-rem,1rem));transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1.5;transition-property:color,background-color,border-color;display:inline-flex}:where(.stx-pdp-scope) .screen-reader-text:not(:where(.lpc-root,.lpc-root *)){clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;overflow:hidden;position:absolute!important}:where(.stx-pdp-scope) [data-transparent]:not(:where(.lpc-root,.lpc-root *)){opacity:0}:where(.stx-pdp-scope) .btn:is(.btn-primary,.btn-secondary,.btn-primary-outline,.btn-secondary-outline,.btn-simple,.btn-line,.btn-line-active,.btn-dash,.btn-dash-line,.btn-underline-1,.btn-underline-2):not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) .woocommerce .button:not(:where(.lpc-root,.lpc-root *)){position:var(--btn-pos,relative);display:var(--btn-dsp,inline-flex);font-size:var(--btn-font-size,15px);font-weight:var(--btn-fw,600);color:var(--btn-color,var(--link-color));background-color:var(--btn-bg-color,transparent);text-transform:var(--btn-ttr,initial);letter-spacing:var(--btn-lts,initial);border:var(--btn-bd-w,0) var(--btn-bs-s,solid) var(--btn-bd-c,transparent);padding:var(--btn-padding,0);line-height:var(--btn-lh,1);border-radius:var(--btn-br,0);transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;transition-property:var(--btn-trp,color,background-color,border-color,opacity);-webkit-text-decoration:var(--btn-td,none);text-decoration:var(--btn-td,none);text-align:center;cursor:pointer;justify-content:center;align-items:center}:where(.stx-pdp-scope) .btn.btn-primary-outline:not(:where(.lpc-root,.lpc-root *)){--btn-color:var(--accent-color);--btn-bg-color:transparent;--btn-br:2px;--btn-bd-c:currentColor;--btn-bd-w:1px;--btn-padding:.75em 1.25em;--btn-fw:400;--btn-lh:1.2;--btn-ttr:uppercase}:where(.stx-pdp-scope) .btn.btn-primary-outline:hover:not(:where(.lpc-root,.lpc-root *)){--btn-color:var(--accent-hover-color);--btn-bg-color:transparent;--btn-bd-c:currentColor}:where(.stx-pdp-scope) .btn:is(.btn-primary,.btn-secondary,.btn-primary-outline,.btn-secondary-outline,.btn-simple,.btn-line,.btn-line-active):not(:where(.lpc-root,.lpc-root *)){--btn-font-size:calc(.8125 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) ul:not(:where(.lpc-root,.lpc-root *)){margin:calc(1.25 * var(--stx-rem,1rem)) 0px;padding:0px 0px 0px calc(1.875 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) table:not(:where(.lpc-root,.lpc-root *)){border-collapse:collapse;border-spacing:0;vertical-align:middle;width:100%;margin:0px 0px calc(1.5625 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) th:not(:where(.lpc-root,.lpc-root *)){padding:calc(.5 * var(--stx-rem,1rem)) calc(.625 * var(--stx-rem,1rem));text-align:inherit;border:0}:where(.stx-pdp-scope) td:not(:where(.lpc-root,.lpc-root *)){padding:calc(.5 * var(--stx-rem,1rem)) calc(.75 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) tbody tr:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) tbody tr:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) thead tr:not(:where(.lpc-root,.lpc-root *)){border:1px solid HSL(var(--neutral-2))}:where(.stx-pdp-scope) tbody th:not(:where(.lpc-root,.lpc-root *)){background:HSL(var(--neutral-1))}:where(.stx-pdp-scope) tbody td:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) tbody th:not(:where(.lpc-root,.lpc-root *)){border-right:1px solid HSL(var(--neutral-2))}:where(.stx-pdp-scope) button:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) button[type=button]:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) button[type=submit]:not(:where(.lpc-root,.lpc-root *)){border-radius:var(--btn-br,initial);font-weight:var(--font-weight-bold);color:var(--body-color);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:calc(1 * var(--stx-rem,1rem));transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1.5;transition-property:color,background-color,border-color;display:inline-flex}:where(.stx-pdp-scope>.stx-body){--woocommerce-summary-size:36%;--woocommerce-products-gutter:15px;--woocommerce-products-gutter-topFactor:1.3;--woocommerce-discount-color:var(--colors-red);--woocommerce-swatches-width:15px;--woocommerce-swatches-height:15px;--woocommerce-swatches-padding:1px;--woocommerce-grid-columns:4;--woocommerce-gallery-thumbs-size:90px;--woocommerce-fullscreen-top-padding:calc(90px + var(--content-padding-top));--header-cart-width:var(--side-panels-mobile-width,100vw);--woocommerce-form-comp-heights:40px;--woocommerce-product-thumbs-radius:0px;--woocommerce-product-img-radius:0px}@media (min-width:768px) and (max-width:1024px){:where(.stx-pdp-scope>.stx-body){--woocommerce-grid-columns:3}}@media (max-width:767px){:where(.stx-pdp-scope>.stx-body){--woocommerce-grid-columns:2}}@media (min-width:768px){:where(.stx-pdp-scope>.stx-body){--woocommerce-products-gutter:30px;--header-cart-width:470px}}@media (min-width:1025px){:where(.stx-pdp-scope>.stx-body){--woocommerce-form-comp-heights:45px;--woocommerce-products-gutter-topFactor:1.6}}:where(.stx-pdp-scope) .woocommerce img:not(:where(.lpc-root,.lpc-root *)){max-width:100%;height:auto}:where(.stx-pdp-scope) .woocommerce .button:not(:where(.lpc-root,.lpc-root *)){--btn-font-size:13px;--btn-bd-w:1px;--btn-lh:1.2;--btn-br:2px;--btn-color:HSL(var(--neutral-8));--btn-bg-color:HSL(var(--neutral-2));--btn-ttr:uppercase;--btn-lts:.5px;--btn-padding:.75em calc(1.25 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) .woocommerce .button:hover:not(:where(.lpc-root,.lpc-root *)){--btn-color:HSL(var(--neutral-8));--btn-bg-color:HSL(var(--neutral-3))}:where(.stx-pdp-scope) .woocommerce .button.alt:not(:where(.lpc-root,.lpc-root *)){--btn-color:var(--accent-text-color);--btn-bg-color:var(--accent-color,HSL(var(--neutral-9)))}:where(.stx-pdp-scope) .woocommerce .button.alt:hover:not(:where(.lpc-root,.lpc-root *)){--btn-color:var(--accent-text-hover-color);--btn-bg-color:var(--accent-hover-color,HSL(var(--neutral-8)))}:where(.stx-pdp-scope) .quantity .qty:not(:where(.lpc-root,.lpc-root *)){text-align:center;min-width:calc(5 * var(--stx-rem,1rem))}:where(.stx-pdp-scope) div.product:not(:where(.lpc-root,.lpc-root *)){position:relative}:where(.stx-pdp-scope) .single.--hide-variation-price .woocommerce-variation-price:not(:where(.lpc-root,.lpc-root *)){display:none}:where(.stx-pdp-scope) button.single_add_to_cart_button[data-price-atc-val]:not([data-price-atc-val=""]):not(.disabled):not(:where(.lpc-root,.lpc-root *)){--distance:.7em}:where(.stx-pdp-scope) button.single_add_to_cart_button[data-price-atc-val]:not([data-price-atc-val=""]):not(.disabled):not([data-price-atc-separator=""]):not(:where(.lpc-root,.lpc-root *)){--distance:0}:where(.stx-pdp-scope) :is(.elementor-section-wrap,[data-elementor-id])>.e-con:not(:where(.lpc-root,.lpc-root *)){--container-default-padding-inline-start:var(--main-gutter-size);--container-default-padding-inline-end:var(--main-gutter-size)}:where(.stx-pdp-scope>.stx-body){--link-color-hover:HSL(var(--neutral-8));--accent-hover-color:HSL(var(--neutral-9));--accent-text-hover-color:var(--accent-text-color);--colors-green:#7ad03a;--colors-red:#cf2929;--colors-orange:#ffba00;--colors-blue:#2ea2cc;--easeoutcubic:cubic-bezier(.215, .61, .355, 1);--easeoutexpo:cubic-bezier(.19, 1, .22, 1);--b-shadow-1:0 5px 80px #00000012;--b-shadow-2:0 .9px 2.7px -20px #00000029,0 3.1px 8.9px -20px #0000003d,0 14px 40px -20px #0006;--b-shadow-3:0 3.9px 5.3px #0000000b,0 13px 17.9px #0001,0 58px 80px #0000001c;--b-shadow-4:0 1.9px 2.5px #00000005,0 4.5px 6.1px #00000007,0 8.5px 11.5px #00000009,0 15.2px 20.5px #0000000b,0 28.4px 38.4px #0000000d,0 68px 92px #00000012;--b-shadow-5:0 2.6px 3.6px #0000000d,0 7.3px 10px #00000013,0 17.5px 24.1px #00000019,0 58px 80px #00000026}:where(.stx-pdp-scope) [tabindex="-1"]:focus:not(:where(.lpc-root,.lpc-root *)){outline:0!important}:where(.stx-pdp-scope) dt:not(:where(.lpc-root,.lpc-root *)){font-weight:700}:where(.stx-pdp-scope) em:not(:where(.lpc-root,.lpc-root *)){font-style:italic}:where(.stx-pdp-scope) :is(input,textarea)[placeholder]:not(:where(.lpc-root,.lpc-root *))::placeholder{text-overflow:ellipsis;color:currentColor;opacity:.4}:where(.stx-pdp-scope) [type=number]:not(:where(.lpc-root,.lpc-root *))::-webkit-inner-spin-button{height:auto}:where(.stx-pdp-scope) [type=number]:not(:where(.lpc-root,.lpc-root *))::-webkit-outer-spin-button{height:auto}:where(.stx-pdp-scope) button:not(:disabled):not(.disabled):not(:where(.lpc-root,.lpc-root *)){cursor:pointer}:where(.stx-pdp-scope) .screen-reader-text:focus:not(:where(.lpc-root,.lpc-root *)){color:#21759b;font-size:calc(.875 * var(--stx-rem,1rem));font-weight:var(--font-weight-bold);z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}:where(.stx-pdp-scope) .woocommerce div.product.elementor form.cart:not(:where(.lpc-root,.lpc-root *)){margin-bottom:20px}:where(.stx-pdp-scope>.stx-body){--pdp-carousels-side-spacing:1;--pdp-carousels-side-spacing-size:50px}:where(.stx-pdp-scope)>.stx-body.woocommerce.single-product{--sticky-atc-height:90px}:where(.stx-pdp-scope)>.stx-body.--fixed-summary{--woocommerce-summary-size:50%}:where(.stx-pdp-scope)>.stx-body.--fixed-summary.--fixed-summary-cssfirst{--summary-offset:var(--woocommerce-fixedsummary-offset,var(--admin-bar))}:where(.stx-pdp-scope)>.stx-body.rey-siteWrapper{--site-wrapper-overflow:visible}:where(.stx-pdp-scope>.stx-body){--header-fixed-shrank-shadow:#0000001a 0px 5px 16px 0px;--header-fixed-shrank-speed:.3s;--header-fixed-shrank-speed-out:.12s;--header-fixed-scroll-speed:.3s;--header-fixed-scroll-speed-out:.12s}:where(.stx-pdp-scope) .rey-icon:not(:where(.lpc-root,.lpc-root *)){font-size:var(--i-fz,calc(1 * var(--stx-rem,1rem)));width:1em;height:1em;display:var(--i-ds,inline-block);fill:currentColor;position:var(--i-pos,relative);vertical-align:middle;top:var(--i-top,initial);transition:var(--i-trs,initial);transform:var(--i-tr,initial)}:where(.stx-pdp-scope) .btn .rey-icon:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) button .rey-icon:not(:where(.lpc-root,.lpc-root *)){--i-fz:1em}:where(.stx-pdp-scope) .woocommerce .rey-wishlistBtn-wrapper:not(:where(.lpc-root,.lpc-root *)){text-transform:var(--u-text-transform);opacity:1;align-items:center;transition:opacity .2s;display:flex}:where(.stx-pdp-scope) .woocommerce .rey-wishlistBtn:not(:where(.lpc-root,.lpc-root *)){align-items:center;text-decoration:none;display:flex;position:relative}:where(.stx-pdp-scope) .woocommerce .rey-wishlistBtn.--pdp:not(:where(.lpc-root,.lpc-root *)){height:var(--woocommerce-form-comp-heights)}:where(.stx-pdp-scope) .woocommerce .rey-wishlistBtn .rey-wishlistBtn-icon:not(:where(.lpc-root,.lpc-root *)){--icon-fill:none;font-size:18px;display:block}:where(.stx-pdp-scope) div.product .stock:not(:where(.lpc-root,.lpc-root *)){font-size:calc(.75 * var(--stx-rem,1rem));text-transform:uppercase;font-weight:var(--font-weight-bold);color:HSL(var(--neutral-7));margin-bottom:var(--summary-spacing,20px)}:where(.stx-pdp-scope) div.product .woocommerce-variation-add-to-cart:not(:where(.lpc-root,.lpc-root *)){margin-bottom:var(--summary-spacing,20px)}:where(.stx-pdp-scope) div.product .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){min-width:140px}@media (min-width:1025px){:where(.stx-pdp-scope) div.product .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){min-width:180px}}:where(.stx-pdp-scope) div.product form.cart:not(:where(.lpc-root,.lpc-root *)){--inline-distance:15px;margin-bottom:var(--summary-spacing,20px)}:where(.stx-pdp-scope) div.product form.cart .variations:not(:where(.lpc-root,.lpc-root *)){margin-bottom:var(--summary-spacing,20px);border:0;width:100%;padding:0}:where(.stx-pdp-scope) div.product form.cart .variations label:not(:where(.lpc-root,.lpc-root *)){font-weight:var(--font-weight-bold);font-size:var(--vari-attr-label-fz,12px);color:var(--vari-attr-label-c,HSL(var(--neutral-6)));text-transform:var(--vari-attr-label-tt,uppercase);margin-bottom:calc(.7 * var(--stx-rem,1rem));line-height:1.3}:where(.stx-pdp-scope) div.product form.cart select:not(:where(.lpc-root,.lpc-root *)){--inp-br:3px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right calc(.5 * var(--stx-rem,1rem)) center;min-width:75%;max-width:100%;appearance:none;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-inline-end:calc(2.5 * var(--stx-rem,1rem));display:inline-block}@media (max-width:1024px){:where(.stx-pdp-scope) div.product form.cart select:not(:where(.lpc-root,.lpc-root *)){height:auto}}:where(.stx-pdp-scope) div.product form.cart :is(tbody tr,thead tr):not(:where(.lpc-root,.lpc-root *)){border:0}@media (max-width:767px){:where(.stx-pdp-scope) div.product form.cart :is(tbody tr,thead tr):not(:where(.lpc-root,.lpc-root *)){flex-wrap:wrap;display:flex}}@media (min-width:768px){:where(.stx-pdp-scope) div.product form.cart :is(tbody tr,thead tr):last-child :is(td,th):not(:where(.lpc-root,.lpc-root *)){padding-bottom:0}}@media (max-width:767px){:where(.stx-pdp-scope) div.product form.cart :is(th.value,td.value):not(:where(.lpc-root,.lpc-root *)){width:100%}:where(.stx-pdp-scope) div.product form.cart :is(th.value,td.value) .reset_variations:not(:where(.lpc-root,.lpc-root *)){padding:1em 0;display:inline-block}}:where(.stx-pdp-scope) div.product form.cart :is(td,th):not(:where(.lpc-root,.lpc-root *)){vertical-align:top;padding:0 0 var(--tb-cell-pb,.7em);background-color:#0000;border:0}:where(.stx-pdp-scope) div.product form.cart .reset_variations:not(:where(.lpc-root,.lpc-root *)){visibility:hidden;font-size:.83em}:where(.stx-pdp-scope) div.product .woocommerce-variation:not(:where(.lpc-root,.lpc-root *)){margin-bottom:var(--summary-spacing,20px);flex-wrap:wrap;align-items:center;gap:20px;display:flex}:where(.stx-pdp-scope) div.product .woocommerce-variation-description:not(:where(.lpc-root,.lpc-root *)){font-size:calc(.8125 * var(--stx-rem,1rem));flex:0 0 100%}:where(.stx-pdp-scope) div.product .woocommerce-variation-description p:last-child:not(:where(.lpc-root,.lpc-root *)){margin-bottom:0}:where(.stx-pdp-scope) div.product .woocommerce-variation-price:not(:where(.lpc-root,.lpc-root *)){flex-wrap:wrap;align-items:center;display:flex}:where(.stx-pdp-scope) div.product .woocommerce-variation-price .price:not(:where(.lpc-root,.lpc-root *)){font-weight:var(--font-weight-bold);font-size:calc(1 * var(--stx-rem,1rem));flex:1 0 auto;align-items:center;margin-bottom:0;display:flex}:where(.stx-pdp-scope) div.product .woocommerce-variation-price .price del:not(:where(.lpc-root,.lpc-root *)){color:inherit;opacity:.5;font-weight:400;display:inline-block}:where(.stx-pdp-scope) div.product .woocommerce-variation-price .price del:not(:where(.lpc-root,.lpc-root *)),:where(.stx-pdp-scope) div.product .woocommerce-variation-price .price del .woocommerce-Price-amount:not(:where(.lpc-root,.lpc-root *)){text-decoration:line-through}:where(.stx-pdp-scope) div.product .woocommerce-variation-price .price ins:not(:where(.lpc-root,.lpc-root *)){font-weight:var(--font-weight-bold);color:var(--colors-red);background:0 0;margin-left:15px;padding:0;font-size:100%;text-decoration:none;display:inline-block}:where(.stx-pdp-scope) div.product .woocommerce-variation-price .price .woocommerce-Price-amount:not(:where(.lpc-root,.lpc-root *)){display:inline-block}:where(.stx-pdp-scope) div.product .woocommerce-variation-availability p:not(:where(.lpc-root,.lpc-root *)){margin:0}:where(.stx-pdp-scope) div.product .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){flex-grow:1;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:768px){:where(.stx-pdp-scope) div.product .single_add_to_cart_button:not(:where(.lpc-root,.lpc-root *)){-webkit-box-flex:unset;flex-grow:unset}}:where(.stx-pdp-scope>.stx-body){--right-corner:clamp(calc(1 * var(--stx-rem,1rem)), 2vw, calc(3 * var(--stx-rem,1rem)));--loop-variation-pop-radius:calc(1 * var(--stx-rem,1rem));--mega-gs-radius:5px 5px var(--right-corner) 5px;--load-more-btn-fz:calc(1 * var(--stx-rem,1rem));--load-more-btn-radius:calc(3 * var(--stx-rem,1rem));--load-more-btn-fw:500;--cart-panel-radius:50px;--pdp-linked-title-fw:500;--pdp-linked-title-color:var(--e-global-color-4d9efc1);--pdp-linked-title-tt:none;--pdp-linked-title-mb:.7em;--pdp-linked-title-fz:24px;--woocommerce-form-comp-heights:calc(3 * var(--stx-rem,1rem))}@media (min-width:1025px){:where(.stx-pdp-scope>.stx-body){--woocommerce-form-comp-heights:calc(4 * var(--stx-rem,1rem));--pdp-linked-title-fz:42px}}:where(.stx-pdp-scope) .rey-wishlistBtn.--pdp:not(:where(.lpc-root,.lpc-root *)){--btn-bg-color:#fff;--btn-bd-w:0;--btn-padding:0;width:var(--woocommerce-form-comp-heights)}:where(.stx-pdp-scope>.stx-body){--rey-container-spacing:0px;--main-gutter-size:0px;--site-wrapper-overflow:hidden;--body-bg-color:var(--e-global-color-50a135a);--body-color:#fff;--link-color:#fff;--link-color-hover:#60a2ff;--neutral-hue:210;--blog-columns:2;--post-align-wide-size:25vw;--search-bg-color:#080019;--search-text-color:#f4f4f4;--header-nav-mobile-panel-bg-color:#080016;--header-nav-mobile-panel-text-color:#fff9f9;--header-cart-bgcolor:var(--e-global-color-638d055);--woocommerce-products-gutter:40px;--woocommerce-sidebar-size:16%;--woocommerce-loop-cards-padding:10px;--woocommerce-loop-cards-bgcolor:#fff;--woocommerce-summary-size:40%;--woocommerce-summary-padding:4px;--woocommerce-product-img-radius:10px;--star-rating-color:#ff2828}:where(.stx-pdp-scope)>.stx-body.--fixed-summary{--woocommerce-fixedsummary-offset:10px}@media (min-width:768px) and (max-width:1025px){:where(.stx-pdp-scope>.stx-body){--rey-container-spacing:15px;--main-gutter-size:15px;--blog-columns:1;--woocommerce-products-gutter:10px;--woocommerce-summary-padding:0px}}@media (max-width:767px){:where(.stx-pdp-scope>.stx-body){--rey-container-spacing:15px;--main-gutter-size:15px;--blog-columns:1;--woocommerce-products-gutter:10px;--woocommerce-summary-padding:0px}}@media (max-width:1024px){:where(.stx-pdp-scope>.stx-body){--nav-breakpoint-desktop:none;--nav-breakpoint-mobile:flex}}:where(.stx-pdp-scope>.stx-body){--primary-ff:Figtree, "Helvetica Neue", Helvetica, Arial, sans-serif;--secondary-ff:Clash Display, "Helvetica Neue", Helvetica, Arial, sans-serif;--link-color-hover:#60a2ff;--accent-color:#fff;--accent-hover-color:#ccc;--accent-text-color:#000;--woocommerce-grid-columns:3}@media (min-width:768px) and (max-width:1024px){:where(.stx-pdp-scope>.stx-body){--woocommerce-grid-columns:2}}
.stx-pdp{--stx-ink-1000:#000;--stx-ink-950:#0a0a0b;--stx-ink-900:#101012;--stx-ink-850:#161618;--stx-ink-800:#1c1c1f;--stx-ink-700:#26262a;--stx-ink-600:#3a3a40;--stx-ink-500:#5c5c63;--stx-ink-400:#86868b;--stx-ink-300:#b5b5ba;--stx-ink-200:#d6d6d9;--stx-ink-100:#ececee;--stx-ink-50:#f5f5f7;--stx-ink-0:#fff;--stx-titanium:#2563eb;--stx-titanium-soft:#9dbbf6;--stx-titanium-dark:#1e4fd8;--stx-blue:#2563eb;--stx-blue-hover:#1d4fd8;--stx-star:#ef4444;--stx-signal-on:#4ade80;--stx-signal-warn:#f5a524;--stx-signal-err:#ef4444;--stx-font-display:var(--font-geist-sans), "Geist", "Inter Tight", system-ui, sans-serif;--stx-font-body:var(--font-geist-sans), "Geist", "Inter", system-ui, sans-serif;--stx-font-mono:var(--font-geist-mono), "Geist Mono", "JetBrains Mono", ui-monospace, monospace;--stx-ls-wide:.08em;--stx-ls-eyebrow:.18em;--stx-ls-tight:-.02em;--stx-fw-thin:200;--stx-fw-light:300;--stx-fw-regular:400;--stx-fw-medium:500;--stx-fw-semi:600;--stx-fw-bold:700;--stx-s-1:4px;--stx-s-2:8px;--stx-s-3:12px;--stx-s-4:16px;--stx-s-5:24px;--stx-s-6:32px;--stx-s-7:48px;--stx-s-8:64px;--stx-s-9:96px;--stx-s-10:128px;--stx-r-2:4px;--stx-r-3:8px;--stx-r-4:12px;--stx-r-pill:999px;--stx-ease-out:cubic-bezier(.16, 1, .3, 1);--stx-dur-fast:.18s;--stx-dur-base:.32s;font-family:var(--stx-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stx-pdp,.stx-pdp *,.stx-pdp :before,.stx-pdp :after{box-sizing:border-box}.stx-pdp img,.stx-pdp svg,.stx-pdp video{max-width:100%;display:block}.stx-pdp a{color:inherit;text-decoration:none}.stx-pdp button{font:inherit;cursor:pointer}@media (prefers-reduced-motion:reduce){.stx-pdp *,.stx-pdp :before,.stx-pdp :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}body.single-product{--header-default--height:80px}@media (max-width:1024px){body.single-product{--header-default--height:22px}}body.single-product .rey-siteHeader.header-pos--fixed{--hdr-p:fixed!important}body.single-product #rey-siteHeader-helper{height:var(--header-default--height)!important;display:block!important}@media (max-width:1080px){.stx-pdp-row,.stx-pdp-row>.e-con-inner,.stx-pdp-col{width:100%!important;max-width:100%!important;display:block!important}.stx-pdp-col>.elementor-widget,.stx-pdp-col>.elementor-widget>.elementor-widget-container{height:auto!important}.stx-pdp-col+.stx-pdp-col{margin-top:40px}}
.stx-pdp--crumb{display:block}.stx-crumb{font-family:var(--stx-font-mono);letter-spacing:var(--stx-ls-wide);text-transform:uppercase;color:var(--stx-ink-500);flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;line-height:1.4;display:flex}.stx-crumb a{color:var(--stx-ink-500);transition:color var(--stx-dur-fast) var(--stx-ease-out)}.stx-crumb a:hover{color:var(--stx-ink-200)}.stx-crumb .sep{color:var(--stx-ink-700)}.stx-crumb .here{color:var(--stx-ink-300)}@media (max-width:600px){.stx-crumb{gap:7px;font-size:10px}}
.stx-pdp--gallery,.stx-gallery{display:block}.stx-gallery__item{border-radius:var(--stx-r-3);border:1px solid var(--stx-ink-800);background:var(--stx-ink-900);line-height:0;position:relative;overflow:hidden}.stx-gallery__item.is-lead{margin-bottom:12px;display:block}.stx-gallery__grid{column-count:2;column-gap:12px}.stx-gallery__grid .stx-gallery__item{break-inside:avoid;margin:0 0 12px}.stx-gallery__media{display:block}.stx-gallery__img,.stx-gallery__video{width:100%;height:auto;display:block}.stx-gallery__embed{aspect-ratio:16/9;width:100%;position:relative}.stx-gallery__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.stx-gallery__tag{z-index:2;line-height:1;font-family:var(--stx-font-mono);letter-spacing:var(--stx-ls-wide);text-transform:uppercase;color:var(--stx-ink-100);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--stx-r-pill);background:#00000080;padding:6px 10px;font-size:10px;position:absolute;top:12px;left:12px}.stx-gallery__caption{z-index:2;color:var(--stx-ink-50);text-shadow:0 1px 14px #000000b3;margin:0;font-size:13px;line-height:1.45;position:absolute;bottom:14px;left:16px;right:16px}.stx-gallery__caption .k{font-family:var(--stx-font-mono);letter-spacing:var(--stx-ls-wide);text-transform:uppercase;color:var(--stx-ink-200);margin-bottom:4px;font-size:10px;display:block}.stx-gallery__empty{text-align:center;padding:var(--stx-s-7);color:var(--stx-ink-400);justify-content:center;align-items:center;font-size:13px;line-height:1.5;display:flex}.stx-gallery__item.is-lead .stx-gallery__img{transition:opacity var(--stx-dur-base) var(--stx-ease-out)}.stx-pdp--gallery.is-swapping .stx-gallery__item.is-lead .stx-gallery__img{opacity:.35}@media (max-width:600px){.stx-pdp--gallery .stx-gallery{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;align-items:flex-start;gap:12px;display:flex;overflow-x:auto}.stx-pdp--gallery .stx-gallery::-webkit-scrollbar{display:none}.stx-pdp--gallery .stx-gallery__grid{display:contents}.stx-pdp--gallery .stx-gallery__item.is-lead,.stx-pdp--gallery .stx-gallery__grid .stx-gallery__item{scroll-snap-align:start;flex:0 0 80%;margin:0}.stx-gallery__caption{font-size:12px}}
.stx-pdp--buy{display:block}.stx-buy{text-align:left;flex-direction:column;display:flex}.stx-buy.is-sticky{position:sticky;top:96px}.stx-buy__eyebrow{font-family:var(--stx-font-mono);letter-spacing:var(--stx-ls-eyebrow);text-transform:uppercase;color:var(--stx-ink-300);margin-bottom:var(--stx-s-4);font-size:11px}.stx-buy__rating{margin-bottom:var(--stx-s-4);color:var(--stx-ink-300);align-items:center;gap:10px;font-size:13px;display:inline-flex}.stx-buy__stars{color:var(--stx-star);gap:2px;display:inline-flex}.stx-buy__stars svg{width:14px;height:14px;display:block}.stx-buy__rating b{color:var(--stx-ink-50);font-weight:var(--stx-fw-medium)}.stx-buy__rating a{color:var(--stx-ink-400);border-bottom:1px solid var(--stx-ink-700);transition:color var(--stx-dur-fast);padding-bottom:1px}.stx-buy__rating a:hover{color:var(--stx-ink-200)}.stx-buy__title{font-family:var(--stx-font-display);letter-spacing:-.035em;font-size:clamp(30px,3.4vw,46px);line-height:1.04;font-weight:var(--stx-fw-light);color:var(--stx-ink-50);margin:0 0 var(--stx-s-3)}.stx-buy__sub{color:var(--stx-ink-300);margin-bottom:var(--stx-s-5);flex-wrap:wrap;gap:8px 18px;font-size:14px;display:flex}.stx-buy__sub span{position:relative}.stx-buy__sub span:not(:last-child):after{content:"·";color:var(--stx-ink-600);position:absolute;right:-11px}.stx-buy__badges{gap:var(--stx-s-2);margin-bottom:var(--stx-s-6);flex-wrap:wrap;display:flex}.stx-buy__badge{color:var(--stx-ink-200);border:1px solid var(--stx-ink-700);border-radius:var(--stx-r-pill);background:var(--stx-ink-900);align-items:center;gap:7px;padding:7px 13px 7px 11px;font-size:12px;display:inline-flex}.stx-buy__badge svg,.stx-buy__badge i{fill:currentColor;flex:none;width:13px;height:13px;font-size:13px;color:var(--stx-ink-50)!important}.stx-buy__badge svg{display:block}.stx-buy__price{padding-top:var(--stx-s-5);border-top:1px solid var(--stx-ink-700);flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.stx-buy__price-now{font-family:var(--stx-font-display);font-weight:var(--stx-fw-light);letter-spacing:-.03em;color:var(--stx-ink-50);font-size:clamp(32px,3.4vw,44px);line-height:1}.stx-buy__from{font-family:var(--stx-font-body);font-size:14px;font-weight:var(--stx-fw-regular);letter-spacing:0;color:var(--stx-ink-400);vertical-align:middle;margin-right:4px}.stx-buy__price-now del{color:var(--stx-ink-500);margin-right:8px;font-size:.5em;text-decoration:line-through}.stx-buy__price-now ins{text-decoration:none}.stx-buy__price-now .woocommerce-Price-amount{font-family:inherit}.stx-buy__price-was{color:var(--stx-ink-400);font-size:18px;text-decoration:line-through}.stx-buy__save{font-family:var(--stx-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:var(--stx-fw-semi);color:var(--stx-ink-950);background:var(--stx-ink-50);border-radius:var(--stx-r-pill);white-space:nowrap;padding:5px 10px}.stx-buy__finance{color:var(--stx-ink-300);margin:10px 0 var(--stx-s-6);font-size:13px}.stx-buy__finance b{color:var(--stx-ink-200);font-weight:var(--stx-fw-medium)}.stx-buy__form{margin:0}.stx-buy__field-head{margin-bottom:var(--stx-s-3);justify-content:space-between;align-items:baseline;display:flex}.stx-buy__field-label{font-family:var(--stx-font-mono);letter-spacing:var(--stx-ls-eyebrow);text-transform:uppercase;color:var(--stx-ink-200);font-size:11px}.stx-buy__field-hint{color:var(--stx-ink-400);font-size:12px}.stx-buy__form table.variations{width:100%;margin:0 0 var(--stx-s-4);border-collapse:collapse;border:0}.stx-buy__form table.variations tbody,.stx-buy__form table.variations tr,.stx-buy__form table.variations th,.stx-buy__form table.variations td{background:0 0;border:0;width:auto;padding:0;display:block}.stx-buy__form table.variations tr+tr{margin-top:var(--stx-s-5)}.stx-buy__form table.variations th.label{margin-bottom:var(--stx-s-3)}.stx-buy__form table.variations th.label label{font-family:var(--stx-font-mono);letter-spacing:var(--stx-ls-eyebrow);text-transform:uppercase;color:var(--stx-ink-300);font-size:11px;font-weight:var(--stx-fw-medium);margin:0}.stx-buy__form .variations select{width:100%;height:50px;color:var(--stx-ink-50);background-color:var(--stx-ink-900);border:1px solid var(--stx-ink-600);border-radius:var(--stx-r-3);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23B5B5BA' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding:0 40px 0 16px;font-size:14px}.stx-buy__form .reset_variations{margin-top:var(--stx-s-3);font-size:12px;font-weight:var(--stx-fw-medium);color:var(--stx-ink-300);background:var(--stx-ink-900);border:1px solid var(--stx-ink-700);border-radius:var(--stx-r-pill);transition:color var(--stx-dur-fast), border-color var(--stx-dur-fast), background var(--stx-dur-fast);align-items:center;gap:6px;padding:6px 13px 6px 10px;line-height:1;display:inline-flex}.stx-buy__form .reset_variations:before{content:"";background-color:currentColor;flex:none;width:11px;height:11px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8M12 4l-8 8' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8M12 4l-8 8' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.stx-buy__form .reset_variations:hover{color:var(--stx-ink-50);border-color:var(--stx-ink-500);background:var(--stx-ink-800)}.stx-pdp .stx-pills{gap:var(--stx-s-3);grid-template-columns:repeat(auto-fit,minmax(108px,1fr));margin-top:15px;display:grid}.stx-pdp .stx-pill{border:1px solid var(--stx-ink-700);border-radius:var(--stx-r-3);background:var(--stx-ink-850);text-align:left;color:var(--stx-ink-200);cursor:pointer;box-shadow:none;transition:border-color var(--stx-dur-fast) var(--stx-ease-out), background var(--stx-dur-fast) var(--stx-ease-out);flex-direction:column;gap:3px;padding:14px 14px 13px;display:flex;position:relative}.stx-pdp .stx-pill:hover{border-color:var(--stx-ink-500)}.stx-pdp .stx-pill.is-active{border-color:var(--stx-blue);background:var(--stx-ink-700)}.stx-pdp .stx-pill.is-disabled{opacity:.4;cursor:not-allowed}.stx-pill__check{display:none}.stx-pdp .stx-pill__badge{z-index:2;white-space:nowrap;pointer-events:none;font-family:var(--stx-font-mono);font-size:9px;font-weight:var(--stx-fw-medium);letter-spacing:.08em;color:var(--stx-ink-0);background:var(--stx-ink-700);border:1px solid var(--stx-ink-950);border-radius:var(--stx-r-pill);padding:4px 9px 3px;line-height:1;position:absolute;top:0;right:14px;transform:translateY(-50%)}.stx-pill__label{font-family:var(--stx-font-display);font-size:22px;font-weight:var(--stx-fw-light);letter-spacing:-.02em;color:var(--stx-ink-50)}.stx-pill__desc{font-family:var(--stx-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--stx-ink-400);margin-top:2px;font-size:10px}.stx-pdp .stx-pill.has-img{padding:12px 12px 14px}.stx-pill__img{aspect-ratio:1;border-radius:var(--stx-r-2);background:radial-gradient(120% 100% at 50% 25%,#fff,#ececee);width:100%;margin-bottom:8px;display:block;overflow:hidden}.stx-pill__img img{object-fit:contain;width:100%;height:100%;padding:6px}.stx-buy__form .single_variation_wrap{margin-top:var(--stx-s-4)}.stx-buy__form .single_variation .price{display:none}.stx-buy__form .single_variation{margin-bottom:var(--stx-s-4)}.stx-buy__form .woocommerce-variation-description{color:var(--stx-ink-300);border-left:2px solid var(--stx-titanium);padding-left:14px;font-size:13px;line-height:1.5}.stx-buy__form .woocommerce-variation-description p{margin:0}.stx-buy__form .woocommerce-variation-description b,.stx-buy__form .woocommerce-variation-description strong{color:var(--stx-ink-50)}.stx-buy__form .woocommerce-variation-availability{color:var(--stx-ink-400);margin-bottom:var(--stx-s-3);font-size:13px}.stx-buy__form .wc-no-matching-variations{color:var(--stx-signal-warn);font-size:13px}.stx-buy__form .woocommerce-variation-add-to-cart,.stx-buy__form form.cart:not(.variations_form),.stx-cart-row{align-items:stretch;gap:var(--stx-s-3);flex-wrap:nowrap;width:100%;display:flex}.stx-buy__form .woocommerce-variation-add-to-cart,.stx-buy__form form.cart:not(.variations_form){margin-top:var(--stx-s-6)}.stx-buy__form .variations select,.stx-buy__form .quantity input.qty,.stx-qty__input{clip:rect(0 0 0 0);opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.stx-buy__form .quantity{border:1px solid var(--stx-ink-600);border-radius:var(--stx-r-pill);background:var(--stx-ink-900);flex:none;justify-content:space-between;align-items:center;height:56px;padding:0 4px;display:inline-flex}.stx-qty__btn{width:42px;height:100%;color:var(--stx-ink-200);transition:color var(--stx-dur-fast);background:0 0;border:0;place-items:center;font-size:22px;line-height:1;display:grid}.stx-qty__btn:hover{color:var(--stx-ink-0)}.stx-qty__val{text-align:center;min-width:28px;color:var(--stx-ink-50);font-family:var(--stx-font-display);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-size:18px}.stx-buy__form .quantity .stx-qty__select{display:none}.stx-pdp--buy .stx-buy__form .single_add_to_cart_button,.stx-pdp--buy .stx-buy__form button.single_add_to_cart_button{width:auto;min-width:0;height:56px;font-size:14px;font-weight:var(--stx-fw-semi);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background var(--stx-dur-base) var(--stx-ease-out), opacity var(--stx-dur-base);flex:auto;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:relative;background:var(--stx-blue)!important;color:#fff!important;border-radius:var(--stx-r-pill)!important;box-shadow:none!important;border:0!important;transform:none!important}.stx-pdp--buy .stx-buy__form .single_add_to_cart_button:hover{background:var(--stx-blue-hover)!important}.stx-pdp--buy .stx-buy__form .single_add_to_cart_button:active{transform:none!important}.stx-pdp--buy .stx-buy__form .single_add_to_cart_button.disabled,.stx-pdp--buy .stx-buy__form .single_add_to_cart_button[disabled]{opacity:.5;cursor:not-allowed;transform:none}.stx-buy__form .single_add_to_cart_button .stx-bag-price{font-weight:var(--stx-fw-medium);letter-spacing:.02em;opacity:.7}.stx-buy__form .single_add_to_cart_button .stx-bag-price:not(:empty):before{content:"·";margin:0 8px 0 6px}.stx-pdp--buy .stx-buy__form .single_add_to_cart_button:after,.stx-pdp--buy .stx-buy__form .single_add_to_cart_button:before{content:none!important}.stx-pdp--buy .stx-buy__form .single_add_to_cart_button .rey-lineLoader{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stx-buy__form .rey-wishlistBtn-wrapper,.stx-buy__form .yith-wcwl-add-to-wishlist,.stx-cart-row .stx-wish{flex:none;margin:0}.stx-buy__form .rey-wishlistBtn-wrapper .rey-wishlistBtn,.stx-buy__form .rey-wishlistBtn-wrapper button,.stx-cart-row .stx-wish .rey-wishlistBtn,.stx-cart-row .stx-wish button{width:56px;height:56px;transition:border-color var(--stx-dur-fast), color var(--stx-dur-fast);justify-content:center;align-items:center;display:inline-flex;border:1px solid var(--stx-ink-600)!important;border-radius:var(--stx-r-pill)!important;background:var(--stx-ink-900)!important;color:var(--stx-ink-200)!important;box-shadow:none!important;padding:0!important}.stx-buy__form .rey-wishlistBtn-wrapper .rey-wishlistBtn:hover,.stx-cart-row .stx-wish .rey-wishlistBtn:hover,.stx-cart-row .stx-wish button:hover{border-color:var(--stx-ink-400)!important;color:var(--stx-titanium-soft)!important}.stx-buy__form .rey-wishlistBtn-wrapper svg,.stx-cart-row .stx-wish svg{width:18px;height:18px}.stx-buy__form .wapf-wrapper{margin:var(--stx-s-4) 0}.stx-buy__secondary{margin-top:var(--stx-s-4);color:var(--stx-ink-300);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.stx-buy__secondary a{color:var(--stx-ink-200);border-bottom:1px solid var(--stx-ink-600);transition:color var(--stx-dur-fast);padding-bottom:1px}.stx-buy__secondary a:hover{color:var(--stx-ink-50)}.stx-buy__stock{margin-top:var(--stx-s-5);color:var(--stx-ink-300);align-items:center;gap:9px;font-size:13px;display:flex}.stx-buy__stock .dot{background:var(--stx-signal-on);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #4ade8024}.stx-buy__stock.is-out .dot{background:var(--stx-signal-err);box-shadow:0 0 0 4px #ef444424}.stx-buy__stock.is-made .dot{background:#fff;box-shadow:0 0 0 4px #ffffff24}.stx-buy__stock b{color:var(--stx-ink-50);font-weight:var(--stx-fw-medium)}.stx-buy__stock .ship{color:var(--stx-ink-400)}.stx-buy__stock .ship:before{content:"·";color:var(--stx-ink-700);margin:0 9px}.stx-fulfil{margin-top:var(--stx-s-5);border:1px solid var(--stx-ink-700);border-radius:var(--stx-r-3);background:var(--stx-ink-900);padding:var(--stx-s-4) var(--stx-s-5);gap:var(--stx-s-3);flex-direction:column;display:flex}.stx-fulfil__row{align-items:flex-start;gap:12px;font-size:13px;line-height:1.45;display:flex}.stx-fulfil__row svg,.stx-fulfil__row i{fill:currentColor;flex:none;width:16px;height:16px;margin-top:2px;font-size:16px;color:var(--stx-ink-50)!important}.stx-fulfil__row .t{color:var(--stx-ink-200)}.stx-fulfil__row .t b{color:var(--stx-ink-50);font-weight:var(--stx-fw-medium)}.stx-fulfil__row .s{color:var(--stx-ink-400)}.stx-fulfil hr{border:0;border-top:1px solid var(--stx-ink-800);margin:0}.stx-addon{margin-top:var(--stx-s-5);border:1px solid var(--stx-ink-700);border-radius:var(--stx-r-3);background:linear-gradient(180deg, var(--stx-ink-900), var(--stx-ink-950));padding:var(--stx-s-4);align-items:center;gap:var(--stx-s-4);display:flex}.stx-addon__media{border-radius:var(--stx-r-2);background:radial-gradient(120% 100% at 50% 20%,#fff,#ececee);flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.stx-addon__media img{object-fit:contain;width:100%;height:100%;padding:6px}.stx-addon__body{flex:1;min-width:0}.stx-addon__kicker{font-family:var(--stx-font-mono);letter-spacing:var(--stx-ls-wide);text-transform:uppercase;color:var(--stx-ink-300);margin-bottom:3px;font-size:10px}.stx-addon__name{color:var(--stx-ink-50);font-size:14px;font-weight:var(--stx-fw-medium);transition:color var(--stx-dur-fast);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.stx-addon__name:hover{color:var(--stx-titanium-soft)}.stx-addon__price{color:var(--stx-ink-300);margin-top:2px;font-size:12px}.stx-addon__price del{color:var(--stx-ink-600);margin-right:5px}.stx-addon__price ins{color:var(--stx-ink-300);text-decoration:none}.stx-addon__toggle{justify-content:center;min-width:116px}.stx-addon__toggle.is-loading{opacity:.6;pointer-events:none}.stx-addon__toggle .stx-addon__check{width:13px;height:13px;display:none}.stx-addon__toggle.is-in-bag{border-color:var(--stx-blue)!important;color:var(--stx-blue-soft,#9dbbf6)!important;background:#2563eb1f!important}.stx-addon__toggle.is-in-bag .plus{display:none}.stx-addon__toggle.is-in-bag .stx-addon__check{display:inline-block}.stx-addon+.stx-addon{margin-top:var(--stx-s-3)}.stx-pdp--buy .added_to_cart,.stx-pdp--buy a.added_to_cart.wc-forward{display:none!important}.stx-buy__form .variations select{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute!important}.stx-addon__toggle{border:1px solid var(--stx-ink-600);border-radius:var(--stx-r-pill);height:38px;color:var(--stx-ink-50);font-size:13px;font-weight:var(--stx-fw-medium);transition:all var(--stx-dur-fast) var(--stx-ease-out);background:0 0;flex:none;align-items:center;gap:7px;padding:0 16px;display:inline-flex}.stx-addon__toggle:hover{border-color:var(--stx-ink-400)}.stx-trustrow{margin-top:var(--stx-s-6);border-top:1px solid var(--stx-ink-700);grid-template-columns:repeat(4,1fr);display:grid}.stx-trustrow__cell{padding:var(--stx-s-5) var(--stx-s-3);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.stx-trustrow__cell svg,.stx-trustrow__cell i{fill:currentColor;width:19px;height:19px;font-size:19px;color:var(--stx-ink-50)!important}.stx-trustrow__cell svg.stx-trustrow__svg{fill:none;stroke:currentColor;width:18px;height:18px}.stx-trustrow__cell span{color:var(--stx-ink-300);font-size:11px;line-height:1.35}.stx-acc{border-top:1px solid var(--stx-ink-700);margin-top:0}.stx-acc__item{border-bottom:1px solid var(--stx-ink-800)}.stx-pdp--buy .stx-acc__head{width:100%;padding:var(--stx-s-4) 0;text-align:left;color:var(--stx-ink-100);font-size:14px;font-weight:var(--stx-fw-medium);background:0 0;border:0;justify-content:space-between!important;align-items:center!important;display:flex!important}.stx-acc__head .ic{width:16px;height:16px;transition:transform var(--stx-dur-base) var(--stx-ease-out);flex:none;position:relative}.stx-acc__head .ic:before,.stx-acc__head .ic:after{content:"";background:var(--stx-ink-500);background:var(--stx-ink-300);border-radius:2px;position:absolute}.stx-acc__head .ic:before{width:16px;height:1.6px;top:7px;left:0}.stx-acc__head .ic:after{width:1.6px;height:16px;transition:opacity var(--stx-dur-base);top:0;left:7px}.stx-acc__item.is-open .stx-acc__head .ic{transform:rotate(45deg)}.stx-acc__item.is-open .stx-acc__head .ic:before,.stx-acc__item.is-open .stx-acc__head .ic:after{background:var(--stx-ink-200)}.stx-acc__panel{max-height:0;transition:max-height var(--stx-dur-base) var(--stx-ease-out);overflow:hidden}.stx-acc__panel-inner{padding:0 0 var(--stx-s-5);color:var(--stx-ink-300);font-size:13px;line-height:1.6}.stx-acc__panel-inner b{color:var(--stx-ink-200);font-weight:var(--stx-fw-medium)}.stx-acc__panel-inner a{color:var(--stx-ink-200);border-bottom:1px solid var(--stx-ink-600)}.stx-acc__panel-inner p{margin:0 0 10px}.stx-acc__panel-inner p:last-child{margin-bottom:0}.stx-acc__specs{grid-template-columns:auto 1fr;gap:8px 24px;margin:0;display:grid}.stx-acc__specs dt{color:var(--stx-ink-400);font-family:var(--stx-font-mono);letter-spacing:.03em;text-transform:uppercase;font-size:11px}.stx-acc__specs dd{color:var(--stx-ink-200);margin:0}@media (max-width:1080px){.stx-buy.is-sticky{position:static}}@media (max-width:600px){.stx-pills{grid-template-columns:1fr 1fr}.stx-trustrow{row-gap:var(--stx-s-4);grid-template-columns:repeat(2,1fr)}.stx-buy__title{font-size:clamp(28px,8vw,38px)}.stx-buy__form .reset_variations{text-align:center;white-space:nowrap;justify-content:center;align-self:flex-start;align-items:center;min-width:76px;min-height:36px;border-radius:var(--stx-r-pill)!important;width:auto!important;padding:8px 18px!important}.stx-buy__form .quantity .stx-qty__btn,.stx-buy__form .quantity .stx-qty__val{display:none}.stx-buy__form .quantity{justify-content:stretch;padding:0}.stx-buy__form .quantity .stx-qty__select{width:auto;min-width:62px;height:54px;color:var(--stx-ink-50);border-radius:var(--stx-r-pill);font-family:var(--stx-font-display);font-variant-numeric:tabular-nums;appearance:none;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23B5B5BA' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:0;padding:0 30px 0 14px;font-size:17px;display:block}.stx-qty__select option{color:#111}}@media (max-width:380px){.stx-trustrow{grid-template-columns:1fr 1fr}.stx-addon{flex-wrap:wrap}.stx-addon__toggle{justify-content:center;width:100%}}.rey-stickyAtc{-webkit-backdrop-filter:blur(26px)saturate(170%);backdrop-filter:blur(26px)saturate(170%);color:#f5f5f7;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;box-shadow:0 18px 50px -22px #000c;background:#0a0a0b9e!important}.rey-stickyAtc-title{font-family:var(--font-geist-sans), "Geist", "Inter", system-ui, sans-serif;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden;color:#f5f5f7!important}.rey-stickyAtc-price,.rey-stickyAtc-price .woocommerce-Price-amount{font-family:var(--font-geist-sans), "Geist", system-ui, sans-serif;color:#f5f5f7!important}.rey-stickyAtc-price del,.rey-stickyAtc-price .woocommerce-Price-amount+.woocommerce-Price-amount{font-size:.82em;text-decoration:line-through;color:#f5f5f773!important}.rey-stickyAtc-price ins{text-decoration:none}.rey-stickyAtc .rey-satc-openBtn,.rey-stickyAtc .single_add_to_cart_button,.rey-stickyAtc button.btn-primary,.rey-stickyAtc button[type=submit]{letter-spacing:.04em;font-weight:600;color:#fff!important;min-height:48px!important;box-shadow:none!important;background:#2563eb!important;border:0!important;border-radius:999px!important}.rey-stickyAtc .rey-satc-openBtn:hover,.rey-stickyAtc .single_add_to_cart_button:hover,.rey-stickyAtc button.btn-primary:hover{background:#1d4fd8!important}.rey-stickyAtc .rey-satc-openBtn .satc-price,.rey-stickyAtc .rey-satc-openBtn .satc-price *{color:#ffffffb8!important}.rey-stickyAtc select,.rey-stickyAtc input.qty,.rey-stickyAtc .quantity input{color:#f5f5f7!important;background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:8px!important}@media (max-width:768px){.rey-stickyAtc{padding-top:max(8px, env(safe-area-inset-top));padding-bottom:max(8px, env(safe-area-inset-bottom))}}@media (max-width:560px){.rey-stickyAtc-title,.rey-stickyAtc .rey-satc-openBtn .satc-price{display:none!important}.rey-stickyAtc .rey-satc-openBtn,.rey-stickyAtc .single_add_to_cart_button{width:100%}}.stx-buy__icon-img{object-fit:contain;filter:brightness(0)invert();flex:none;display:block}.stx-buy__badge .stx-buy__icon-img{width:13px;height:13px}.stx-fulfil__row .stx-buy__icon-img{width:16px;height:16px;margin-top:2px}.stx-trustrow__cell .stx-buy__icon-img{width:19px;height:19px}.stx-expert{color:var(--stx-ink-50,#f5f5f7)}.stx-expert--inline{border:1px solid var(--stx-ink-800,#2a2a30);background:var(--stx-ink-950,#121214);border-radius:var(--stx-r-3,14px);margin:6px 0;padding:18px}.stx-expert--inline:not(.is-open){display:none}.stx-expert--inline.is-open{animation:stx-expert-in .2s var(--stx-ease-out,ease) both}@keyframes stx-expert-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.stx-expert--inline.is-open{animation:none}}.stx-expert-open{cursor:pointer}.stx-expert__eyebrow{font-size:13px;font-weight:var(--stx-fw-semi,600);letter-spacing:.12em;text-transform:uppercase;color:var(--stx-ink-300,#b6b6bd);display:block}.stx-expert__intro{color:var(--stx-ink-300,#b6b6bd);margin:8px 0 14px;font-size:13px;line-height:1.45}.stx-expert__row{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:380px){.stx-expert__row{grid-template-columns:1fr}}.stx-expert__field{margin-bottom:10px;display:block}.stx-expert__row .stx-expert__field{margin-bottom:10px}.stx-expert__field>span{font-size:11px;font-weight:var(--stx-fw-medium,500);letter-spacing:.02em;color:var(--stx-ink-400,#9a9aa2);margin-bottom:5px;display:block}.stx-expert__field>span em{opacity:.7;text-transform:none;font-style:normal;font-weight:400}.stx-expert__field input,.stx-expert__field textarea{width:100%;height:42px;font:inherit;color:#fff;background:var(--stx-ink-900,#161618);border:1px solid var(--stx-ink-700,#3a3a40);border-radius:var(--stx-r-2,10px);box-sizing:border-box;outline:none;padding:0 12px;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.stx-expert__field textarea{resize:vertical;height:auto;min-height:58px;padding:9px 12px}.stx-expert__field input::placeholder,.stx-expert__field textarea::placeholder{color:var(--stx-ink-600,#5a5a62)}.stx-expert__field input:focus,.stx-expert__field textarea:focus{border-color:var(--stx-ink-400,#9a9aa2);box-shadow:0 0 0 3px #ffffff1a}.stx-expert .stx-expert__submit,.stx-pdp .stx-expert__submit,.stx-expert__submit{transition:background var(--stx-dur-base,.2s) var(--stx-ease-out,ease), opacity var(--stx-dur-base,.2s);gap:8px;margin-top:6px;position:relative;width:100%!important;height:56px!important;font-family:inherit!important;font-size:14px!important;font-weight:var(--stx-fw-semi,600)!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--stx-ink-1000,#0a0a0b)!important;border-radius:var(--stx-r-pill,999px)!important;box-shadow:none!important;text-shadow:none!important;cursor:pointer!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.stx-expert .stx-expert__submit:hover,.stx-expert__submit:hover{background:var(--stx-ink-100,#e7e7ea)!important;color:var(--stx-ink-1000,#0a0a0b)!important}.stx-expert__submit.is-loading{pointer-events:none}.stx-expert__submit.is-loading .stx-expert__submit-label{opacity:.5}.stx-expert__submit:disabled{opacity:.6;cursor:default}.stx-expert__spinner{border:2px solid #0a0a0b40;border-top-color:var(--stx-ink-1000,#0a0a0b);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite stx-spin;display:none}.stx-expert__submit.is-loading .stx-expert__spinner{display:inline-block}@keyframes stx-spin{to{transform:rotate(360deg)}}.stx-expert__error{color:#fca5a5;margin:10px 0 0;font-size:13px}.stx-expert__success{color:#86efac;margin:10px 0 0;font-size:13.5px;line-height:1.45}.stx-expert__form.is-done .stx-expert__row,.stx-expert__form.is-done .stx-expert__field,.stx-expert__form.is-done .stx-expert__submit{display:none}@media (max-width:480px){.stx-expert--modal{border-radius:16px;padding:20px 16px 16px}}.stx-qvar{margin:0 0 var(--stx-s-6)}.stx-qvar__head{justify-content:space-between;align-items:baseline;gap:var(--stx-s-3);margin-bottom:var(--stx-s-3);display:flex}.stx-qvar__label{font-family:var(--stx-font-mono);letter-spacing:var(--stx-ls-eyebrow);text-transform:uppercase;color:var(--stx-ink-300);font-size:11px}.stx-qvar__hint{color:var(--stx-ink-500);font-size:12px}.stx-qvar__note{margin:var(--stx-s-4) 0 0;color:var(--stx-ink-300);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.stx-qvar__note[hidden]{display:none}.stx-qvar__note .ico{color:var(--stx-ink-0);flex:none;margin-top:1px}.stx-qvar__note-text p{margin:0}.stx-qvar__note-text strong{color:var(--stx-ink-50);font-weight:var(--stx-fw-medium)}
.stx-pdp--desc{color:var(--stx-ink-200,#d4d4d8)}.stx-desc{border:1px solid var(--stx-ink-800,#2a2a30);background:var(--stx-ink-1000,#0a0a0b);border-radius:var(--stx-r-4,18px);padding:32px clamp(20px,4vw,44px)}.stx-desc__title{font-family:var(--stx-font-display,inherit);font-size:clamp(20px,2.4vw,26px);font-weight:var(--stx-fw-semi,600);letter-spacing:var(--stx-ls-tight,-.01em);color:var(--stx-ink-50,#f5f5f7);margin:0 0 16px}.stx-desc__content{max-width:78ch;color:var(--stx-ink-200,#d4d4d8);overflow-wrap:break-word;word-wrap:break-word;font-size:15.5px;line-height:1.7}.stx-desc__content>:first-child{margin-top:0}.stx-desc__content>:last-child{margin-bottom:0}.stx-desc__content p{margin:0 0 1em}.stx-desc__content h2,.stx-desc__content h3,.stx-desc__content h4{color:var(--stx-ink-50,#f5f5f7);margin:1.4em 0 .5em;line-height:1.25}.stx-desc__content a{color:var(--stx-ink-50,#f5f5f7);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--stx-ink-500,#6b6b73);text-decoration-color:var(--stx-ink-500,#6b6b73)}.stx-desc__content a:hover{text-decoration-color:currentColor}.stx-desc__content ul,.stx-desc__content ol{margin:0 0 1em;padding-left:1.25em}.stx-desc__content li{margin:0 0 .4em}.stx-desc__content img{border-radius:var(--stx-r-2,10px);height:auto}.stx-desc__content strong,.stx-desc__content b{color:var(--stx-ink-50,#f5f5f7)}.stx-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;margin:0 0 1.2em;overflow-x:auto}.stx-desc__content table{border-collapse:collapse;background:0 0;width:100%;margin:0 0 1.2em;font-size:14.5px}.stx-table-wrap>table{width:auto;min-width:100%;margin:0}.stx-desc__content th,.stx-desc__content td{text-align:left;vertical-align:top;border:1px solid var(--stx-ink-800,#2a2a30);color:var(--stx-ink-200,#d4d4d8);padding:10px 14px;background:0 0!important}.stx-desc__content th{color:var(--stx-ink-50,#f5f5f7);font-weight:var(--stx-fw-semi,600);background:#ffffff09!important}.stx-desc__content tr:nth-child(2n) td{background:#ffffff05!important}@media (max-width:767px){.stx-desc{border-radius:14px;padding:22px 18px}.stx-desc__content{font-size:15px}}
.stx-pdp--aftermath{--stx-ink:#f5f5f7;--stx-ink-60:#f5f5f79e;color:var(--stx-ink);margin-top:8px}.stx-pdp--aftermath h2,.stx-pdp--aftermath .related.products>h2,.stx-pdp--aftermath .up-sells.products>h2,.stx-pdp--aftermath .rey-recentlyViewed>h2,.stx-pdp--aftermath .woocommerce-Tabs-panel h2,.stx-pdp--aftermath .woocommerce-tabs .wc-tab,.stx-pdp--aftermath .woocommerce-tabs .woocommerce-Tabs-panel,.stx-pdp--aftermath .woocommerce-tabs p,.stx-pdp--aftermath .woocommerce-tabs li,.stx-pdp--aftermath .rey-accordionItem,.stx-pdp--aftermath .comment-text{color:var(--stx-ink)}.stx-pdp--aftermath .woocommerce-tabs a{color:inherit}.stx-pdp--aftermath :is(.rey-recentlyViewed,.related.products,.up-sells.products){margin-top:clamp(40px,7vw,76px)}.stx-pdp--aftermath .__placeholder-wrapper.rey-recentlyViewed{--lazy-gap:24px;--lazy-placeholder-bg:#f5f5f71f;--lazy-placeholder-radius:10px;color:var(--stx-ink);margin-top:clamp(40px,7vw,76px)}.stx-pdp--aftermath .__placeholder-wrapper.rey-recentlyViewed .__placeholders-blockTitle{background-color:#f5f5f733}.stx-pdp--aftermath .rey-recentlyViewed .splide.__product-carousel:not(.is-initialized){opacity:0;pointer-events:none;min-height:360px}.stx-pdp--aftermath .rey-recentlyViewed .splide.__product-carousel.is-initialized{opacity:1;transition:opacity .16s ease-out}.stx-pdp--aftermath .splide.__product-carousel.is-initialized:not(.is-active) .splide__list{display:flex}
