.LmWQ9a_panel{background:var(--cart-background);color:var(--cart-text)}:is(.LmWQ9a_panel .text-neutral-900,.LmWQ9a_panel .text-neutral-800,.LmWQ9a_panel .text-neutral-700,.LmWQ9a_panel .text-neutral-600,.LmWQ9a_panel .text-neutral-500){color:inherit}.LmWQ9a_panel .LmWQ9a_primary{background:var(--cart-button);color:var(--cart-button-text)}.LmWQ9a_edit{display:none}html[data-cart-editing=true] .LmWQ9a_edit{z-index:10;cursor:pointer;border-radius:inherit;background:0 0;border:2px solid #0000;display:block;position:absolute;inset:0}html[data-cart-editing=true] .LmWQ9a_edit:is(:hover,:focus-visible){border-color:#6554a4;outline:none}.LmWQ9a_edit span{color:#fff;opacity:0;background:#6554a4;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;top:4px;left:12px}.LmWQ9a_edit:is(:hover,:focus-visible) span{opacity:1}.LmWQ9a_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100%;padding:40px 8px;display:flex}.LmWQ9a_empty .LmWQ9a_title{letter-spacing:-.04em;color:#181818;font-size:clamp(24px,2vw,30px);font-weight:700;line-height:1.2}.LmWQ9a_description{color:#404040;max-width:280px;font-size:16px;line-height:1.45}.LmWQ9a_empty .LmWQ9a_button{color:#efefec;background:#181818;border-radius:999px;justify-content:center;align-items:center;gap:18px;width:min(100%,300px);padding:16px 24px;font-size:15px;font-weight:600;transition:background-color .18s;display:flex}@media (hover:hover) and (pointer:fine){.LmWQ9a_empty .LmWQ9a_button:hover{background:#333}}
.ET1sRa_overlay{color:#181818;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.ET1sRa_overlay::backdrop{background:0 0}.ET1sRa_shade{opacity:0;background:#00000052;width:100%;height:100%;transition:opacity .28s;position:absolute;inset:0}.ET1sRa_overlay[data-visible=true] .ET1sRa_shade{opacity:1}.ET1sRa_cursor{pointer-events:none;z-index:3;display:none;position:fixed;top:0;left:0}.ET1sRa_cursor>span{opacity:0;background:#efefec;border-radius:50%;place-items:center;width:56px;height:56px;margin:-28px;transition:transform .18s,opacity .18s;display:grid;transform:scale(0)}.ET1sRa_panel{opacity:0;background:#efefec;border-radius:0 28px 28px 0;flex-direction:column;width:clamp(360px,34vw,520px);max-width:calc(100% - 20px);transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .22s;display:flex;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.ET1sRa_overlay[data-visible=true] .ET1sRa_panel{opacity:1;transition-duration:.48s,.42s;transform:translate(0)}.ET1sRa_overlay[data-right=true] .ET1sRa_panel{border-radius:28px 0 0 28px;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .22s;inset:0 0 0 auto;transform:translate(100%)}.ET1sRa_overlay[data-right=true][data-active=true] .ET1sRa_panel{transition-duration:.6s,.42s;transform:translate(100%)}.ET1sRa_overlay[data-right=true][data-visible=true] .ET1sRa_panel{opacity:1;transform:translate(0)}.ET1sRa_header{border-bottom:1px solid #18181812;justify-content:space-between;align-items:center;padding:26px 32px;display:flex}.ET1sRa_header h2{letter-spacing:-.04em;font-size:28px;font-weight:700}.ET1sRa_close{isolation:isolate;color:#181818;background:0 0;border:1px solid #18181820;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;transition:color .24s;display:grid;position:relative;overflow:hidden}.ET1sRa_close:before{content:"";z-index:-1;transform-origin:top;background:#181818;transition:transform .28s cubic-bezier(.32,.72,0,1);position:absolute;inset:0;transform:scaleY(0)}.ET1sRa_body{flex:1;padding:32px;overflow-y:auto}.ET1sRa_footer{padding:20px 32px 24px}.ET1sRa_submit{color:#efefec;background:#181818;border-radius:999px;width:100%;padding:17px;font-weight:600}.ET1sRa_toolbar{align-items:center;gap:24px;margin:12px 0 36px;font-size:15px;display:flex}.ET1sRa_pill{background:0 0;border:1px solid #181818;border-radius:999px;justify-content:center;align-items:center;gap:16px;padding:14px 22px;display:flex}.ET1sRa_sort{align-items:center;gap:20px;margin-left:auto;display:flex;position:relative}.ET1sRa_sortPopup{z-index:5;color:#efefec;background:#181818;border-radius:26px;width:300px;max-width:calc(100vw - 40px);padding:22px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0001}.ET1sRa_sortHeading{letter-spacing:.08em;color:#aaa;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;display:flex}.ET1sRa_sortHeading button{color:#181818;background:#efefec;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ET1sRa_sortPopup [role=menuitemradio]{text-align:left;justify-content:space-between;width:100%;padding:8px 0;font-size:17px;font-weight:600;display:flex}.ET1sRa_sortPopup [aria-checked=true]{color:#999}.ET1sRa_filterOrder{position:relative}.ET1sRa_selectLabel{text-align:left;color:#666;background:#e9e9e5;border-radius:6px;gap:3px;width:100%;padding:14px 18px;font-size:12px;display:grid}.ET1sRa_selectValue{color:#181818;justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.ET1sRa_orderArrow{flex-shrink:0}.ET1sRa_filterOrderPopup{border-radius:14px;width:100%;max-width:none;padding:10px}.ET1sRa_filterOrderPopup [role=menuitemradio]{border-radius:8px;align-items:center;gap:12px;padding:12px;font-size:15px;font-weight:400}.ET1sRa_filterOrderPopup [aria-checked=true]{color:#efefec;background:#ffffff12}.ET1sRa_filterOrderPopup [role=menuitemradio]:focus-visible{outline-offset:-2px;outline:1px solid #efefec}.ET1sRa_filterOrderPopup [role=menuitemradio]:hover{background:#ffffff1c}.ET1sRa_available{border-bottom:1px solid #18181818;justify-content:space-between;align-items:center;gap:15px;padding:30px 0 24px;font-size:17px;display:flex}.ET1sRa_switch{background:#d8d8d5;border-radius:20px;width:36px;height:20px;padding:3px}.ET1sRa_switch:before{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;display:block}.ET1sRa_switch[aria-checked=true]{background:#181818}.ET1sRa_switch[aria-checked=true]:before{transform:translate(16px)}.ET1sRa_price{border-bottom:1px solid #18181818;padding:24px 0}.ET1sRa_price summary{cursor:pointer;font-size:18px;list-style:none}.ET1sRa_price summary::-webkit-details-marker{display:none}.ET1sRa_ranges{height:20px;margin:24px 0;position:relative}.ET1sRa_ranges:before{content:"";background:#181818;height:2px;position:absolute;top:9px;left:8px;right:8px}dialog.ET1sRa_overlay .ET1sRa_body .ET1sRa_ranges input[type=range]{appearance:none;pointer-events:none;background:0 0;border:0;border-radius:0;width:100%;height:20px;padding:0;position:absolute;inset:0}.ET1sRa_ranges input::-webkit-slider-runnable-track{background:0 0;height:2px}.ET1sRa_ranges input::-moz-range-track{background:0 0;height:2px}.ET1sRa_ranges input::-webkit-slider-thumb{appearance:none;pointer-events:auto;background:#efefec;border:1.5px solid #181818;border-radius:50%;width:16px;height:16px;margin-top:-7px}.ET1sRa_ranges input::-moz-range-thumb{pointer-events:auto;background:#efefec;border:1.5px solid #181818;border-radius:50%;width:16px;height:16px}.ET1sRa_prices{align-items:center;gap:16px;display:flex}.ET1sRa_prices label{color:#777;background:#e9e9e5;border-radius:999px;align-items:center;min-width:0;padding:12px 16px;display:flex}dialog.ET1sRa_overlay .ET1sRa_body .ET1sRa_prices label input[type=number]{text-align:right;color:#181818;background:0 0;border:0;border-radius:0;width:100%;min-width:0;padding:0}.ET1sRa_reset{margin-top:20px;font-size:14px;text-decoration:underline}.ET1sRa_spotlight{opacity:0;transition:opacity .2s;position:fixed}.ET1sRa_overlay[data-visible=true] .ET1sRa_spotlight{opacity:1}.ET1sRa_spotForm{width:100%;display:flex;position:relative}dialog.ET1sRa_overlay .ET1sRa_spotlight .ET1sRa_spotForm input[type=text]{color:#181818;background:#efefec;border:0;border-radius:6px;outline:none;width:100%;padding:20px 80px 20px 24px;font-size:16px}.ET1sRa_spotForm button{font-size:13px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.ET1sRa_close:hover{color:#fff}.ET1sRa_close:hover:before{transform-origin:bottom;transform:scaleY(1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ET1sRa_cursor{display:block}.ET1sRa_shade[data-follow=true]{cursor:none}.ET1sRa_overlay[data-visible=true] .ET1sRa_cursor[data-follow=true]>span{opacity:1;transform:scale(1)}}@media (max-width:639px){.ET1sRa_toolbar{flex-wrap:wrap;gap:12px}.ET1sRa_sort{margin-left:0}.ET1sRa_sort>span{display:none}.ET1sRa_pill{padding:12px 16px}.ET1sRa_body,.ET1sRa_header{padding:24px}}@media (prefers-reduced-motion:reduce){.ET1sRa_overlay .ET1sRa_panel,.ET1sRa_overlay[data-right=true][data-active] .ET1sRa_panel{transition:opacity .16s;transform:none}.ET1sRa_close:before{transition:none}}
.cTY0vW_icon{width:100%;display:inline-flex}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cTY0vW_icon[data-icon-hover=bounce]:hover>svg,:focus-visible>.cTY0vW_icon[data-icon-hover=bounce]>svg{animation:.4s ease-out cTY0vW_bounce}.cTY0vW_icon[data-icon-hover=turn]:hover>svg,:focus-visible>.cTY0vW_icon[data-icon-hover=turn]>svg{animation:.4s ease-out cTY0vW_turn}.cTY0vW_icon[data-icon-hover=pulse]:hover>svg,:focus-visible>.cTY0vW_icon[data-icon-hover=pulse]>svg{animation:.4s ease-out cTY0vW_pulse}.cTY0vW_icon[data-icon-hover=draw]:hover>svg path,:focus-visible>.cTY0vW_icon[data-icon-hover=draw]>svg path{animation:.65s ease-out cTY0vW_draw}}@keyframes cTY0vW_bounce{35%{translate:0 -4px}70%{translate:0 1px}}@keyframes cTY0vW_turn{35%{rotate:-15deg}70%{rotate:6deg}}@keyframes cTY0vW_pulse{50%{scale:1.12}}@keyframes cTY0vW_draw{0%{stroke-dasharray:100;stroke-dashoffset:100px}to{stroke-dasharray:100;stroke-dashoffset:0}}
.bKRlrW_frame{overflow:hidden}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.bKRlrW_frame[data-media-hover]:not([data-media-hover=none]) :is(img,video){transition:scale .3s cubic-bezier(.22,1,.36,1),filter .3s,rotate .3s}.bKRlrW_frame[data-media-hover=zoom]:is(:hover,:focus-within) :is(img,video){scale:1.05}.bKRlrW_frame[data-media-hover=tilt]:is(:hover,:focus-within) :is(img,video){rotate:2deg;scale:1.06}.bKRlrW_frame[data-media-hover=color] :is(img,video){filter:grayscale()}.bKRlrW_frame[data-media-hover=color]:is(:hover,:focus-within) :is(img,video){filter:grayscale(0)}.bKRlrW_frame[data-media-hover=brighten]:is(:hover,:focus-within) :is(img,video){filter:brightness(1.12)}}
.saFNXG_placeholder{color:#fff;isolation:isolate;background:#5e5baa;width:100%;height:100%;position:relative;overflow:hidden}.saFNXG_placeholder svg{width:120%;max-width:none;height:100%;position:absolute;top:0;left:-10%}.saFNXG_background{position:absolute;inset:0}.saFNXG_background svg{opacity:.3}.saFNXG_label{text-align:center;width:100%;font-family:inherit;font-size:12px;font-weight:400;line-height:1.5;position:absolute;bottom:16px;left:0}.saFNXG_moving{animation:4s ease-in-out saFNXG_pezli-drift}@keyframes saFNXG_pezli-drift{0%,to{transform:translate(0)}50%{transform:translate(7%,-4px)}}@media (prefers-reduced-motion:reduce){.saFNXG_moving{animation:none}}
.MOCaiq_display{padding:clamp(48px, 8vw, 120px) var(--studio-gutter,6vw);overflow:hidden}.MOCaiq_title{font-size:clamp(40px, 9vw, var(--display-size,112px));letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.04}.MOCaiq_support{opacity:.75;text-wrap:balance;margin-top:28px;font-size:clamp(16px,2vw,22px);line-height:1.6}.MOCaiq_ribbon{border-block:1px solid color-mix(in srgb, currentColor 18%, transparent);padding-block:24px 44px;position:relative}.MOCaiq_viewport{overflow:hidden}.MOCaiq_track{width:100%;animation:MOCaiq_ribbon-scroll var(--ribbon-duration,30s) linear infinite;display:flex}.MOCaiq_group{flex-shrink:0;justify-content:space-around;align-items:center;width:max-content;min-width:100%;display:flex}.MOCaiq_phrase{white-space:nowrap;font-size:clamp(24px, 5vw, var(--ribbon-size,56px));letter-spacing:-.025em;align-items:center;gap:.7em;padding-inline:.35em;font-weight:500;line-height:1.2;display:flex}.MOCaiq_separator{opacity:.5;font-size:.6em}.MOCaiq_track[data-direction=right]{animation-direction:reverse}:is(.MOCaiq_track[data-paused=true],.MOCaiq_track[data-visible=false],.MOCaiq_ribbon:has(:focus-visible) .MOCaiq_track){animation-play-state:paused}.MOCaiq_track[data-moving=false]{animation:none}.MOCaiq_track[data-moving=false] .MOCaiq_group{flex-wrap:wrap;width:100%}.MOCaiq_track[data-moving=false] .MOCaiq_phrase{white-space:normal;overflow-wrap:anywhere;max-width:100%}.MOCaiq_track[data-moving=false] .MOCaiq_group+.MOCaiq_group{display:none}.MOCaiq_pause{background:var(--section-background,var(--theme-bg,white));width:32px;height:32px;color:inherit;cursor:pointer;border:1px solid;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:8px}.MOCaiq_pause:focus-visible{outline-offset:3px;outline:2px solid}@keyframes MOCaiq_ribbon-scroll{to{transform:translateX(calc(-1 * var(--ribbon-width,100%)))}}@media (prefers-reduced-motion:reduce){.MOCaiq_track{animation:none}.MOCaiq_group{flex-wrap:wrap;width:100%}.MOCaiq_phrase{white-space:normal;overflow-wrap:anywhere;max-width:100%}.MOCaiq_group+.MOCaiq_group,.MOCaiq_pause{display:none}}@media (hover:hover) and (pointer:fine){.MOCaiq_ribbon[data-pause-on-hover=true]:hover .MOCaiq_track{animation-play-state:paused}}
.Bh3k0W_card.theme-product-card{border-radius:var(--comp-card-radius,22px);background:var(--comp-card-background,#fafafa);text-align:left;color:#181818;flex-direction:column;gap:0;min-width:0;padding:0;display:flex;overflow:hidden;transform:none}.Bh3k0W_card .Bh3k0W_media{width:100%;aspect-ratio:var(--comp-card-ratio,1 / 1);background:#fafafa;border-radius:0;flex:none;position:relative;overflow:visible}.Bh3k0W_imageLink{border-radius:inherit;display:block;position:absolute;inset:0;overflow:hidden}.Bh3k0W_card .Bh3k0W_imageLink img{object-fit:var(--comp-card-fit,cover);width:100%;height:100%;transform:none!important}.Bh3k0W_track{width:100%;height:100%;transition:transform .22s cubic-bezier(.23,1,.32,1);display:flex}.Bh3k0W_slide{flex:0 0 100%;min-width:0;height:100%;display:block}.Bh3k0W_track[data-motion=false]{transition:none}.Bh3k0W_noImage{color:#737373;place-items:center;height:100%;font-size:14px;display:grid}.Bh3k0W_rating{color:#333;pointer-events:none;background:#f1f1ee;border-radius:99px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;display:flex;position:absolute;top:24px;right:24px}.Bh3k0W_rating>span{color:#ed9900;font-size:18px;line-height:1}.Bh3k0W_quick{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:32px;left:16px;right:16px}.Bh3k0W_quick>:is(button,a){pointer-events:auto;color:#fff;cursor:pointer;text-align:center;background:#181818;border:0;border-radius:99px;padding:12px 24px;font-size:16px;font-weight:500;line-height:1.2}.Bh3k0W_quick button:disabled{cursor:wait;opacity:.7}.Bh3k0W_dots{background:var(--comp-card-background,#fafafa);border-radius:20px 20px 0 0;flex-wrap:wrap;justify-content:center;width:max-content;max-width:90%;padding:0 12px;display:flex;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.Bh3k0W_dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.Bh3k0W_dots button>span{background:#181818;border-radius:99px;width:4px;height:6px}.Bh3k0W_dots button[aria-pressed=true]>span{background:0 0;border:2px solid #181818;width:9px;height:9px}.Bh3k0W_info{flex:1;padding:26px clamp(16px,2vw,40px) 38px}.Bh3k0W_heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;margin-bottom:10px;display:grid}.Bh3k0W_title{overflow-wrap:anywhere;font-size:clamp(16px,1.2vw,22px);font-weight:400;line-height:1.25}.Bh3k0W_price{text-align:right;white-space:nowrap;padding-top:2px;font-size:clamp(14px,1vw,18px)}.Bh3k0W_price del{color:#737373;font-size:12px;display:block}.Bh3k0W_benefit{justify-content:space-between;align-items:baseline;gap:8px;font-size:clamp(12px,.85vw,16px);line-height:1.35;display:flex}.Bh3k0W_benefit strong{white-space:nowrap;font-weight:600}.Bh3k0W_shipping{color:#008e3d;margin:6px 0 0;font-size:14px;font-weight:600}.Bh3k0W_error{color:#b42318;margin-top:8px;font-size:13px}.Bh3k0W_variants{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.Bh3k0W_variants a{background:0 0;border:1px solid #dededb;border-radius:6px;place-items:center;width:38px;height:38px;padding:3px;transition:border-color .16s;display:grid}.Bh3k0W_variants a:hover{border-color:#181818}.Bh3k0W_card .Bh3k0W_variants img{object-fit:contain;border-radius:3px;width:100%;height:100%}.Bh3k0W_card :is(a,button):focus-visible{outline-offset:3px;outline:2px solid}@media (min-width:1024px){.Bh3k0W_info{padding:23px clamp(14px,1.8vw,36px) 34px}.Bh3k0W_title{font-size:clamp(14.4px,1.08vw,19.8px)}.Bh3k0W_price{font-size:clamp(12.6px,.9vw,16.2px)}.Bh3k0W_benefit{font-size:clamp(12px,.765vw,14.4px)}.Bh3k0W_quick>:is(button,a){padding:11px 22px;font-size:14.4px}.Bh3k0W_shipping{font-size:12.6px}}@media (hover:hover) and (pointer:fine){.Bh3k0W_quick,.Bh3k0W_dots{opacity:0;visibility:hidden;transition:opacity .18s ease, visibility .18s allow-discrete}.Bh3k0W_card:is(:hover,:focus-within) .Bh3k0W_quick,.Bh3k0W_card:is(:hover,:focus-within) .Bh3k0W_dots{opacity:1;visibility:visible}}@media (max-width:639px){.Bh3k0W_heading{grid-template-columns:1fr;gap:4px}.Bh3k0W_price{text-align:left}.Bh3k0W_info{padding:20px 12px}.Bh3k0W_benefit{flex-wrap:wrap;gap:2px 6px}.Bh3k0W_quick{bottom:22px;left:8px;right:8px}.Bh3k0W_quick>:is(button,a){padding:10px 12px;font-size:12px}.Bh3k0W_rating{padding:5px 8px;top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.Bh3k0W_quick,.Bh3k0W_dots,.Bh3k0W_track{transition:none}}
.w838ga_gallery{gap:var(--gallery-gap,24px)}.w838ga_item{min-width:0;margin:0}.w838ga_media{aspect-ratio:1;border-radius:16px;overflow:hidden}.w838ga_media>a{height:100%;display:block}.w838ga_media>div,.w838ga_media>a>div{height:100%}.w838ga_media [data-image-motion],.w838ga_media picture{height:100%;display:block}.w838ga_media .w838ga_photo{object-fit:var(--gallery-fit,cover);width:100%;height:100%}.w838ga_grid,.w838ga_bento{grid-template-columns:1fr;display:grid}.w838ga_masonry{columns:1}.w838ga_masonry .w838ga_item{break-inside:avoid;margin-bottom:var(--gallery-gap,24px)}.w838ga_masonry .w838ga_media{aspect-ratio:auto}.w838ga_masonry .w838ga_photo{aspect-ratio:auto;height:auto}.w838ga_masonry .w838ga_item:nth-child(3n+1) .w838ga_media[data-placeholder]{aspect-ratio:3/4}.w838ga_accordion{gap:var(--gallery-gap,12px);flex-direction:column;display:flex}.w838ga_accordion .w838ga_media{aspect-ratio:auto;height:240px}.w838ga_caption{text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 4px;font-size:14px;display:flex}.w838ga_caption:focus-visible{outline-offset:2px;outline:2px solid}.w838ga_carousel{scroll-snap-type:x mandatory;padding-bottom:16px;display:flex;overflow-x:auto}.w838ga_carousel .w838ga_item{scroll-snap-align:start;flex:0 0 82%}@media (min-width:640px){.w838ga_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.w838ga_bento{grid-template-columns:repeat(4,minmax(0,1fr))}.w838ga_bento .w838ga_item:first-child{grid-area:span 2/span 2}.w838ga_bento .w838ga_media{height:100%;min-height:160px}.w838ga_bento .w838ga_item{flex-direction:column;display:flex}.w838ga_bento .w838ga_media{flex:1}.w838ga_masonry{columns:2}.w838ga_carousel .w838ga_item{flex-basis:44%}.w838ga_accordion{flex-direction:row}.w838ga_accordion .w838ga_item{flex:1;transition:flex-grow .28s cubic-bezier(.22,1,.36,1)}.w838ga_accordion .w838ga_item[data-active=true]{flex-grow:3}.w838ga_accordion .w838ga_media{height:360px}.w838ga_accordion .w838ga_caption{white-space:nowrap;overflow:hidden}}@media (min-width:1024px){.w838ga_grid{grid-template-columns:repeat(var(--gallery-columns,3),minmax(0,1fr))}.w838ga_masonry{columns:var(--gallery-columns,3)}.w838ga_carousel .w838ga_item{flex-basis:calc((100% - 2 * var(--gallery-gap,24px))/var(--gallery-columns,3))}}@media (prefers-reduced-motion:reduce){.w838ga_accordion .w838ga_item{transition:none}}.w838ga_media[data-custom-height]{min-height:0}.w838ga_media[data-custom-height] .w838ga_photo{aspect-ratio:auto;height:100%}.w838ga_masonry .w838ga_media[data-placeholder]{aspect-ratio:1}.w838ga_masonry .w838ga_media[data-placeholder][data-custom-height]{aspect-ratio:auto}
.jWkfyW_section{max-width:1920px;margin-inline:auto;padding:64px clamp(20px,5.75vw,110px)}.jWkfyW_header{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:40px;display:flex}.jWkfyW_section .jWkfyW_header h2{letter-spacing:-.05em;font-size:clamp(30px,2.9vw,56px);font-weight:700;line-height:1.1}.jWkfyW_header p{font-size:18px}.jWkfyW_profile{margin-top:20px;font-size:16px}.jWkfyW_follow{border:1px solid;border-radius:999px;padding:10px 20px;font-size:14px;transition:background-color .2s,color .2s}.jWkfyW_follow:hover{color:#efefec;background:#181818}.jWkfyW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.jWkfyW_card{aspect-ratio:3/4;isolation:isolate;border-radius:20px;margin:0;position:relative;overflow:hidden}.jWkfyW_card>div,.jWkfyW_card picture{height:100%;display:block}.jWkfyW_photo{object-fit:cover;width:100%;height:100%}.jWkfyW_icon{color:#fff;pointer-events:none;width:22px;height:22px;position:absolute;top:16px;right:16px}.jWkfyW_button{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;opacity:0;background:#181818bd;border:1px solid #fff;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:600;transition:opacity .24s,transform .24s,background-color .2s;position:absolute;bottom:24px;left:6%;right:6%;transform:translateY(10px)}.jWkfyW_card:hover .jWkfyW_button,.jWkfyW_card:focus-within .jWkfyW_button{opacity:1;transform:translateY(0)}.jWkfyW_button:hover{background:#181818}.jWkfyW_button:focus-visible,.jWkfyW_follow:focus-visible{outline-offset:4px;outline:2px solid}@media (hover:none),(pointer:coarse){.jWkfyW_button{opacity:1;transform:none}}@media (max-width:767px){.jWkfyW_section{padding-block:40px}.jWkfyW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jWkfyW_button{padding:10px 8px;font-size:11px;bottom:12px}}@media (max-width:479px){.jWkfyW_grid{grid-template-columns:1fr}.jWkfyW_button{font-size:14px}}@media (prefers-reduced-motion:reduce){.jWkfyW_button,.jWkfyW_follow{transition:none}}
