.s97u99p[class][class] .c1lw8ge4[class][class]{min-height:0;}

.dir-ltr.s97u99p[class][class] .c1lw8ge4[class][class]{margin:var(--margin-top,0) var(--margin-right,0) var(--margin-bottom,0) var(--margin-left,0);}

.dir-rtl.s97u99p[class][class] .c1lw8ge4[class][class]{margin:var(--margin-top,0) var(--margin-left,0) var(--margin-bottom,0) var(--margin-right,0);}

.s97u99p[class][class] .c78fjv7[class][class]{position:relative;}

.dir-ltr.s97u99p[class][class] .iju2wmg[class][class]{margin-right:var(--h-x-sf-jw);}

.dir-rtl.s97u99p[class][class] .iju2wmg[class][class]{margin-left:var(--h-x-sf-jw);}

.s97u99p[class][class] .sdinebx[class][class]{font-size:var(--c-zdwk-p);line-height:var(--j-p-z-kco);align-items:center;color:var(--f-k-smk-x);display:inline-flex;height:24px;justify-content:flex-end;position:relative;pointer-events:none;}

.dir.s97u99p[class][class] .sdinebx[class][class]{background-color:var(--f-mkcy-f);border:1px solid var(--j-qkgmf);border-radius:var(--h-l-f-om-o);cursor:default;padding:3px var(--fgg-f-l-a);}

.s97u99p[class][class] .s6qms7[class][class]{visibility:hidden;}

.s97u99p[class][class] .s1sphtog[class][class]{display:flex;outline:0;z-index:1;position:absolute;top:0;outline:none;}

.dir.s97u99p[class][class] .s1sphtog[class][class]{border-radius:var(--h-l-f-om-o);}

.dir.s97u99p[class][class] .s1sphtog[class][class]::-moz-focus-inner{border:none;padding:0;margin:0;}

.dir.s97u99p[class][class] .s1sphtog[class][class]:focus::-moz-focus-inner{border:none;}

.s97u99p[class][class] .s1sphtog[class][class]:-moz-focusring{outline:none;}

.dir.s97u99p[class][class] .s1sphtog[class][class]:focus-visible{transition:box-shadow 0.2s ease;box-shadow:0 0 0 2px var(--f-k-smk-x);}

@media (prefers-reduced-motion:reduce){
.dir.s97u99p[class][class] .s1sphtog[class][class]:focus-visible{transition:none;}}

.dir.s97u99p[class][class] .s1sphtog[class][class]:focus[data-focus-visible-added]{transition:box-shadow 0.2s ease;box-shadow:0 0 0 2px var(--f-k-smk-x);}

@media (prefers-reduced-motion:reduce){
.dir.s97u99p[class][class] .s1sphtog[class][class]:focus[data-focus-visible-added]{transition:none;}}

.s97u99p[class][class] .s1sphtog[class][class]:hover div{max-width:500px;}

.dir.s97u99p[class][class] .s1sphtog[class][class]:hover div{transition:0.75s max-width;}

@media (prefers-reduced-motion:reduce){
.dir.s97u99p[class][class] .s1sphtog[class][class]:hover div{transition:none;}}

.s97u99p[class][class] .s1sphtog[class][class]:focus div{max-width:500px;}

.dir.s97u99p[class][class] .s1sphtog[class][class]:focus div{transition:0.75s max-width;}

@media (prefers-reduced-motion:reduce){
.dir.s97u99p[class][class] .s1sphtog[class][class]:focus div{transition:none;}}

.s97u99p[class][class] .e1vk1vl4[class][class]{font-weight:var(--jx-zk-pv);white-space:nowrap;}

.s97u99p[class][class] .s1j6z33w[class][class]{font-weight:var(--e-y-j-d-v-j);max-width:0;overflow:hidden;overflow:clip;white-space:nowrap;}

.dir.s97u99p[class][class] .s1j6z33w[class][class]{transition:0.25s max-width;}

@media (prefers-reduced-motion:reduce){
.dir.s97u99p[class][class] .s1j6z33w[class][class]{transition:none;}}









.dir.atm_gi_idpfg4{margin:0;}

.dir.atm_l8_idpfg4{padding:0;}

.atm_mj_glywfm{pointer-events:none;}

.atm_vb_glywfm{-webkit-user-select:none;user-select:none;}

.atm_vv_1jtmq4{white-space:pre-wrap;}

.dir-ltr.atm_lk_idpfg4.atm_lk_idpfg4{padding-left:0;}

.dir-rtl.atm_lk_idpfg4.atm_lk_idpfg4{padding-right:0;}

.dir-ltr.atm_ll_idpfg4.atm_ll_idpfg4{padding-right:0;}

.dir-rtl.atm_ll_idpfg4.atm_ll_idpfg4{padding-left:0;}
.atm_9m99np_1o8liyq:nth-of-type(1n){display:inline-block;}

.atm_9s_glywfm{display:none;}
.l7n4lsf[class][class]:nth-of-type(1n){display:inline-block;}

.axjq0r[class][class]{display:none;}

.dir.lgx66tx[class][class]{margin:0;padding:0;}

.s1b4clln[class][class]{pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre-wrap;}

.dir.s1b4clln[class][class]{padding-left:0;padding-right:0;}
.b1vr1agd[class][class]{display:inline-block;position:relative;-webkit-text-decoration:none;text-decoration:none;width:auto;color:black;font-size:14px;font-family:inherit;touch-action:manipulation;}

.dir.b1vr1agd[class][class]{cursor:pointer;margin:0;text-align:center;border-width:1px;border-style:solid;border-color:black;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;background:lightgrey;}

.b1vr1agd[class][class]:disabled{opacity:0.3;}

.dir.b1vr1agd[class][class]:disabled{cursor:not-allowed;}

.vlzgbic[class][class]{font-family:var(--e-ls-qkw);font-size:var(--iw-ehf-f);line-height:var(---s-l-myu);font-weight:var(--jx-zk-pv);border-radius:var(--go-h-jh-l);outline:none;padding:14px 24px;transition:box-shadow 0.2s ease,transform 0.1s ease;outline:none;align-items:center;color:var(--f-k-smk-x);display:inline-flex;justify-content:center;-webkit-transition:-webkit-transform 0.25s ease;width:calc(24px + var(--fgg-f-l-a));height:calc(24px + var(--fgg-f-l-a));}

.dir.vlzgbic[class][class]{border-width:1px;border-style:solid;background-color:transparent;border:none;border-radius:50%;margin:0;transition:transform 0.25s ease;padding:var(--d-b-mrdy) 0 0 0;}

@media (prefers-reduced-motion:reduce){
.dir.vlzgbic[class][class]{transition:none;}}

.dir.vlzgbic[class][class]::-moz-focus-inner{border:none;padding:0;margin:0;}

.dir.vlzgbic[class][class]:focus::-moz-focus-inner{border:none;}

.vlzgbic[class][class]:-moz-focusring{outline:none;}

.dir.vlzgbic[class][class]:focus-visible{transition:box-shadow 0.2s ease;box-shadow:0 0 0 2px rgba(255,255,255,0.8),0 0 0 4px var(--f-k-smk-x);}

@media (prefers-reduced-motion:reduce){
.dir.vlzgbic[class][class]:focus-visible{transition:none;}}

.dir.vlzgbic[class][class]:focus[data-focus-visible-added]{transition:box-shadow 0.2s ease;box-shadow:0 0 0 2px rgba(255,255,255,0.8),0 0 0 4px var(--f-k-smk-x);}

@media (prefers-reduced-motion:reduce){
.dir.vlzgbic[class][class]:focus[data-focus-visible-added]{transition:none;}}

.dir.vlzgbic[class][class]:active{transform:scale(0.96);}

.vlzgbic[class][class]:disabled{opacity:1;}

.dir.vlzgbic[class][class]:focus-visible{box-shadow:0 0 0 2px var(--f-k-smk-x),0 0 0 4px rgba(255,255,255,0.8);}

.dir.vlzgbic[class][class]:focus[data-focus-visible-added]{box-shadow:0 0 0 2px var(--f-k-smk-x),0 0 0 4px rgba(255,255,255,0.8);}

.dir.vlzgbic[class][class]:active{transform:scale(0.92);}
.cza9200[class][class]{overflow:hidden;position:relative;-webkit-mask-image:-webkit-radial-gradient(white,black);}

@supports (overflow:clip){
.cza9200[class][class]{overflow:clip;}}

.cza9200[class][class]::after{content:'';position:absolute;top:0;bottom:0;pointer-events:none;}

.dir.cza9200[class][class]::after{left:0;right:0;border-radius:inherit;border:1px solid rgba(0,0,0,0.1);}

.dir-ltr.cf0wwk1[class][class]{border-bottom-left-radius:var(--media-container_border-radius);}

.dir-rtl.cf0wwk1[class][class]{border-bottom-right-radius:var(--media-container_border-radius);}

.dir-ltr.cccwndf[class][class]{border-bottom-right-radius:var(--media-container_border-radius);}

.dir-rtl.cccwndf[class][class]{border-bottom-left-radius:var(--media-container_border-radius);}

.dir-ltr.cof42p7[class][class]{border-top-left-radius:var(--media-container_border-radius);}

.dir-rtl.cof42p7[class][class]{border-top-right-radius:var(--media-container_border-radius);}

.dir-ltr.c1ex7ql7[class][class]{border-top-right-radius:var(--media-container_border-radius);}

.dir-rtl.c1ex7ql7[class][class]{border-top-left-radius:var(--media-container_border-radius);}

.c1lah4g9[class][class]{pointer-events:none;}
.fcg8kp6[class][class]{align-items:center;display:inline-flex;max-width:100%;vertical-align:top;color:var(--formatted-badge_color);}

.dir.fcg8kp6[class][class]{background-clip:padding-box;background-color:var(--formatted-badge_background-color);border:var(--formatted-badge_border);border-radius:var(--h-l-f-om-o);box-shadow:var(--e-swdx-p);padding:var(--h-x-sf-jw) var(--fgg-f-l-a);}

.fcg8kp6[class][class] .t1oq1m17[class][class]{font-size:var(--f-cv-j-j-p);line-height:var(--f-l-h-bac);line-height:var(--f-l-h-bac);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-weight:var(--h-oqhch);-webkit-letter-spacing:var(--mq-yk-l);-moz-letter-spacing:var(--mq-yk-l);-ms-letter-spacing:var(--mq-yk-l);letter-spacing:var(--mq-yk-l);text-transform:uppercase;}

@supports (overflow:clip){
.fcg8kp6[class][class] .t1oq1m17[class][class]{overflow:clip;}}

.c1bx80b8[class][class]{color:var( --theme_typography-color-primary, var(--f-k-smk-x) );pointer-events:none;position:relative;}

.dir-ltr.c1bx80b8[class][class]{margin:var(--margin-top,0) var(--margin-right,0) var(--margin-bottom,0) var(--margin-left,0);}

.dir-rtl.c1bx80b8[class][class]{margin:var(--margin-top,0) var(--margin-left,0) var(--margin-bottom,0) var(--margin-right,0);}

.ts5gl90[class][class]{font-weight:var(--title_font-weight,var(--e-y-j-d-v-j));}

.tl3qa0j[class][class]{font-size:var(--ll-l-ys-f);line-height:var(--f-xgviq);line-height:var(--f-xgviq);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title_max-num-lines,1);}

@supports (overflow:clip){
.tl3qa0j[class][class]{overflow:clip;}}

.t1jmf1i1[class][class]{font-size:var(--iw-ehf-f);line-height:var(---s-l-myu);line-height:var(---s-l-myu);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title_max-num-lines,1);}

@supports (overflow:clip){
.t1jmf1i1[class][class]{overflow:clip;}}

.t1e6bw26[class][class]{font-size:var(--c-zdwk-p);line-height:var(--j-p-z-kco);line-height:var(--j-p-z-kco);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title_max-num-lines,1);}

@supports (overflow:clip){
.t1e6bw26[class][class]{overflow:clip;}}

.t1nzedvd[class][class]{font-size:15px;line-height:19px;line-height:19px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title_max-num-lines,1);}

@supports (overflow:clip){
.t1nzedvd[class][class]{overflow:clip;}}

.t1sv319r[class][class]{word-break:break-all;}

.tjt0m95[class][class]{font-size:var(--fy-rs-ca);line-height:var(--d-ar-t-o-n);font-weight:var(--jx-zk-pv);word-wrap:break-word;}

.dir.tjt0m95[class][class]{margin-bottom:4px;margin-top:4px;}

@media (min-width:744px){
.tjt0m95[class][class]{font-size:var(--lhy-d-yl);line-height:var(--fme-bf-w);}

.dir.tjt0m95[class][class]{margin-bottom:8px;margin-top:6px;}}
.s15vsdt[class][class]{display:flex;align-items:center;font-size:var(--c-zdwk-p);line-height:var(--j-p-z-kco);}

.s15vsdt[class][class] .sfqq6w5[class][class]{display:flex;align-items:center;color:var(--star-rating_icon-color,var(--f-k-smk-x));}

.dir-ltr.s15vsdt[class][class] .sfqq6w5[class][class]{margin-right:var(--h-x-sf-jw);}

.dir-rtl.s15vsdt[class][class] .sfqq6w5[class][class]{margin-left:var(--h-x-sf-jw);}

.s15vsdt[class][class] .rpz7y38[class][class]{color:var(--star-rating_value-color,var(--f-k-smk-x));}

.s15vsdt[class][class] .r1xr6rtg[class][class]{color:var(--star-rating_count-color,var(--fo-jk-r-s));}



.o1n80548[class][class]{color:var( --theme_typography-color-primary, var(--f-k-smk-x) );font-weight:var(--e-y-j-d-v-j);}

.dir-ltr.o1n80548[class][class]{margin:var(--margin-top,0) var(--margin-right,0) var(--margin-bottom,0) var(--margin-left,0);}

.dir-rtl.o1n80548[class][class]{margin:var(--margin-top,0) var(--margin-left,0) var(--margin-bottom,0) var(--margin-right,0);}

.o1sobl9d[class][class]{font-size:var(--ll-l-ys-f);line-height:var(--f-xgviq);line-height:var(--f-xgviq);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}

@supports (overflow:clip){
.o1sobl9d[class][class]{overflow:clip;}}

.oh3h96u[class][class]{font-size:var(--iw-ehf-f);line-height:var(---s-l-myu);line-height:var(---s-l-myu);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}

@supports (overflow:clip){
.oh3h96u[class][class]{overflow:clip;}}

.odhp81p[class][class]{font-size:var(--c-zdwk-p);line-height:var(--j-p-z-kco);line-height:var(--j-p-z-kco);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}

@supports (overflow:clip){
.odhp81p[class][class]{overflow:clip;}}

.o11mkv6[class][class]{font-size:var(--f-cv-j-j-p);line-height:var(--f-l-h-bac);line-height:var(--f-l-h-bac);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}

@supports (overflow:clip){
.o11mkv6[class][class]{overflow:clip;}}
