.banner-collection_mosaic__tr9rN{container:banner-mosaic/inline-size}.banner-collection_group__f_kzA{display:grid;gap:var(--banner-gap)}.banner-collection_tile__HIlBw{aspect-ratio:var(--banner-ratio);min-width:0;overflow:hidden;border-radius:var(--banner-radius);background:var(--muted);align-self:center}@container banner-mosaic (min-width: 600px){.banner-collection_group__f_kzA{grid-template-columns:repeat(2,minmax(0,1fr))}.banner-collection_group__f_kzA[data-count="1"]{grid-template-columns:1fr}.banner-collection_group__f_kzA[data-count="3"]>:first-child{grid-column:1/-1}.banner-collection_group__f_kzA[data-count="5"]>:first-child{grid-row:span 2}}@container banner-mosaic (min-width: 960px){.banner-collection_group__f_kzA[data-count="5"]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto}.banner-collection_group__f_kzA[data-count="5"]>:first-child{grid-column:2;grid-row:1/3}.banner-collection_group__f_kzA[data-count="5"]>:nth-child(2){grid-column:1;grid-row:1}.banner-collection_group__f_kzA[data-count="5"]>:nth-child(3){grid-column:1;grid-row:2}.banner-collection_group__f_kzA[data-count="5"]>:nth-child(4){grid-column:3;grid-row:1}.banner-collection_group__f_kzA[data-count="5"]>:nth-child(5){grid-column:3;grid-row:2}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.banner-products_frame__W7jgv{position:relative;width:100%;min-height:0;display:flex;flex-direction:column}.banner-products_list__vj_2d{min-height:0;display:grid;grid-template-columns:repeat(var(--product-columns),minmax(0,1fr));grid-auto-rows:max-content;gap:var(--card-gap,calc(12 * var(--banner-product-unit, 1px)));padding:calc(2 * var(--banner-product-unit, 1px));max-height:inherit;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.banner-products_card__RmK_T{position:relative;font-family:Inter Variable,Arial,sans-serif;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:calc(14 * var(--banner-product-unit, 1px));background:#fff;color:#18181b;padding:calc(10 * var(--banner-product-unit, 1px));gap:calc(10 * var(--banner-product-unit, 1px));box-shadow:0 calc(2 * var(--banner-product-unit, 1px)) calc(10 * var(--banner-product-unit, 1px)) rgb(0 0 0/.06)}.banner-products_cardLink__pV5D5{position:absolute;inset:0;z-index:1;border-radius:inherit}.banner-products_cardLink__pV5D5:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.banner-products_card__RmK_T[data-whole-card-link] .banner-products_photoSlot__NPheX{z-index:2;pointer-events:none}.banner-products_card__RmK_T[data-whole-card-link] .banner-products_image___g_ED:not([data-hidden]){pointer-events:auto}.banner-products_card__RmK_T[data-whole-card-link] .banner-products_bottom__HxEXx .banner-products_action__akr8R:not([data-hidden]){z-index:3}.banner-products_image___g_ED{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:0;aspect-ratio:1;overflow:hidden;border-radius:calc(9 * var(--banner-product-unit, 1px));background:#f4f4f5}.banner-products_image___g_ED img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;object-fit:cover}.banner-products_info__0zOeI{display:flex;flex-direction:column;gap:calc(8 * var(--banner-product-unit, 1px));flex:1;min-width:0}.banner-products_name__ivayj{font-size:calc(13 * var(--banner-product-unit, 1px));line-height:1.3;display:-webkit-box;-webkit-line-clamp:var(--name-lines,2);-webkit-box-orient:vertical;overflow:hidden}.banner-products_bottom__HxEXx{position:relative;height:calc(32 * var(--banner-product-unit, 1px));flex:0 0 calc(32 * var(--banner-product-unit, 1px));margin-top:auto}.banner-products_bottom__HxEXx strong{top:calc(6 * var(--banner-product-unit, 1px));font-size:calc(16 * var(--banner-product-unit, 1px));line-height:1.25}.banner-products_frame__W7jgv[data-layout=carousel] .banner-products_card__RmK_T,.banner-products_frame__W7jgv[data-layout=compact] .banner-products_card__RmK_T{flex-direction:row;align-items:stretch}.banner-products_frame__W7jgv[data-layout=carousel] .banner-products_image___g_ED,.banner-products_frame__W7jgv[data-layout=compact] .banner-products_image___g_ED{width:calc(72 * var(--banner-product-unit, 1px));flex:0 0 calc(72 * var(--banner-product-unit, 1px));align-self:flex-start}.banner-products_frame__W7jgv[data-layout=carousel] .banner-products_list__vj_2d,.banner-products_frame__W7jgv[data-layout=thumbnails] .banner-products_list__vj_2d{display:flex;scroll-snap-type:x mandatory;scroll-padding-inline:calc(2 * var(--banner-product-unit, 1px));scrollbar-width:none}.banner-products_frame__W7jgv[data-layout=carousel] .banner-products_card__RmK_T{flex:0 0 min(var(--card-width),100%);scroll-snap-align:start}.banner-products_frame__W7jgv[data-layout=thumbnails] .banner-products_card__RmK_T{flex:0 0 var(--thumbnail-size);scroll-snap-align:start;padding:calc(6 * var(--banner-product-unit, 1px));gap:calc(6 * var(--banner-product-unit, 1px));border-radius:calc(12 * var(--banner-product-unit, 1px))}.banner-products_frame__W7jgv[data-layout=thumbnails] .banner-products_image___g_ED{width:100%;height:calc(var(--thumbnail-size) - calc(12 * var(--banner-product-unit, 1px)))}.banner-products_thumbnailPrice__6vG67{display:flex;flex-direction:column;padding:0 calc(2 * var(--banner-product-unit, 1px)) calc(2 * var(--banner-product-unit, 1px));text-align:center;font-size:calc(13 * var(--banner-product-unit, 1px));font-weight:700;line-height:1.25;white-space:nowrap}.banner-products_thumbnailPrice__6vG67 del{color:#71717a;font-size:calc(11 * var(--banner-product-unit, 1px));font-weight:400}.banner-products_arrow__9smC9{position:absolute;top:50%;translate:0 -50%;display:flex;align-items:center;justify-content:center;width:calc(32 * var(--banner-product-unit, 1px));height:calc(40 * var(--banner-product-unit, 1px));background:#fff;color:#18181b;border:calc(1 * var(--banner-product-unit, 1px)) solid #e4e4e7;border-radius:calc(8 * var(--banner-product-unit, 1px));box-shadow:0 calc(2 * var(--banner-product-unit, 1px)) calc(8 * var(--banner-product-unit, 1px)) #0002;cursor:pointer}.banner-products_arrow__9smC9 svg{width:calc(18 * var(--banner-product-unit, 1px));height:calc(18 * var(--banner-product-unit, 1px))}.banner-products_previous__2vQjo{left:calc(-10 * var(--banner-product-unit, 1px))}.banner-products_next__RDbA8{right:calc(-10 * var(--banner-product-unit, 1px))}.banner-products_frame__W7jgv[data-fill-height]{height:100%}.banner-products_frame__W7jgv[data-fill-height] .banner-products_list__vj_2d{height:100%;flex:1}.banner-products_frame__W7jgv[data-fill-height][data-layout=carousel] .banner-products_card__RmK_T,.banner-products_frame__W7jgv[data-fill-height][data-layout=thumbnails] .banner-products_card__RmK_T{height:100%}.banner-products_frame__W7jgv[data-fill-height][data-layout=thumbnails] .banner-products_image___g_ED{flex:1;min-height:0;aspect-ratio:auto}.banner-products_frame__W7jgv[data-fill-height][data-layout=carousel] .banner-products_image___g_ED,.banner-products_frame__W7jgv[data-fill-height][data-layout=compact] .banner-products_image___g_ED{width:var(--photo-width);height:var(--photo-height);flex:0 0 var(--photo-width);align-self:stretch;aspect-ratio:auto}.banner-products_frame__W7jgv[data-fill-height] .banner-products_image___g_ED img{position:static;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.banner-products_frame__W7jgv[data-fill-height][data-layout=compact] .banner-products_list__vj_2d{grid-auto-rows:minmax(0,1fr)}.banner-products_frame__W7jgv[data-fill-height][data-layout=compact] .banner-products_card__RmK_T{min-height:0}.banner-products_card__RmK_T,.banner-products_frame__W7jgv[data-layout=thumbnails] .banner-products_card__RmK_T{background:var(--card-background,#fff);padding:var(--card-padding,10px);border-radius:var(--card-radius,14px);box-shadow:none}.banner-products_image___g_ED{border-radius:var(--image-radius,12px);background:transparent}.banner-products_frame__W7jgv[data-layout=thumbnails] .banner-products_image___g_ED{height:max(0px,calc(var(--thumbnail-size) - 2 * var(--card-padding, 10px)))}.banner-products_frame__W7jgv[data-fill-height][data-layout=thumbnails] .banner-products_image___g_ED{height:auto}.banner-products_name__ivayj{font-size:var(--name-size);font-weight:var(--name-weight,400);color:var(--name-color,#18181b)}.banner-products_bottom__HxEXx strong,.banner-products_thumbnailPrice__6vG67{font-size:var(--price-size);font-weight:var(--price-weight,700);font-family:var(--price-font,"Inter Variable",Arial,sans-serif);letter-spacing:var(--price-letter-spacing,0);color:var(--price-color,#18181b)}.banner-products_frame__W7jgv[data-layout=carousel] .banner-products_image___g_ED,.banner-products_frame__W7jgv[data-layout=compact] .banner-products_image___g_ED{width:var(--photo-width);flex-basis:var(--photo-width)}.banner-products_frame__W7jgv[data-fill-height] .banner-products_image___g_ED{height:var(--photo-height);align-self:center}.banner-products_frame__W7jgv[data-layout=thumbnails] .banner-products_image___g_ED img{max-width:var(--photo-width);max-height:var(--photo-height);object-fit:contain}.banner-products_action__akr8R{flex:0 0 auto;align-self:flex-end}.banner-products_frame__W7jgv .banner-products_action__akr8R button{transition-property:background-color,color,border-color;width:var(--button-size)!important;height:var(--button-size)!important;min-width:0;padding:0;display:flex;align-items:center;justify-content:center;border:var(--cart-border-width,0) solid var(--cart-border-color,#18181b);border-radius:var(--cart-radius,calc(8 * var(--banner-product-unit)));background:var(--cart-background,#18181b);color:var(--cart-color,#fff)}.banner-products_frame__W7jgv .banner-products_action__akr8R button svg{width:var(--cart-icon-size,60%);height:var(--cart-icon-size,60%)}.banner-products_card__RmK_T [data-banner-card-part]{cursor:move;touch-action:none}.banner-products_frame__W7jgv:not([data-fill-height]) .banner-products_image___g_ED img{max-height:var(--photo-height)}.banner-products_frame__W7jgv[data-fixed-photo][data-layout] .banner-products_image___g_ED{width:var(--fixed-photo-width);height:var(--fixed-photo-height);min-width:var(--fixed-photo-width);min-height:var(--fixed-photo-height);flex:0 0 auto;aspect-ratio:auto;align-self:center}.banner-products_frame__W7jgv[data-fixed-photo][data-layout] .banner-products_image___g_ED img{position:static;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.banner-products_card__RmK_T [data-banner-card-part][data-selected]{overflow:visible;z-index:10}.banner-products_photoBounds__3Z8Hu{position:absolute;pointer-events:none}.banner-products_name__ivayj{display:block;overflow:visible;align-self:flex-start;min-width:0;top:0;left:0;height:calc(var(--name-size) * var(--name-line-height, 1.3) * var(--name-lines, 2))}.banner-products_name__ivayj[data-name-alignment=center]{left:50%;right:auto;transform:translateX(-50%);text-align:center}.banner-products_name__ivayj[data-name-alignment=right]{left:auto;right:0;transform:none;text-align:left}.banner-products_nameText__idSfn{display:-webkit-box;-webkit-line-clamp:var(--name-lines,2);-webkit-box-orient:vertical;overflow:hidden}.banner-products_name__ivayj{font-family:var(--name-font);letter-spacing:var(--name-letter-spacing,0);line-height:var(--name-line-height,1.3)}.banner-products_frame__W7jgv .banner-products_action__akr8R button:not(:disabled){cursor:pointer;transition:filter .15s,box-shadow .15s}@media (hover:hover){.banner-products_frame__W7jgv .banner-products_action__akr8R button:not(:disabled):hover{filter:brightness(1.25)}}.banner-products_frame__W7jgv .banner-products_action__akr8R button:not(:disabled):active{filter:brightness(.8)}.banner-products_frame__W7jgv .banner-products_action__akr8R button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (prefers-reduced-motion:reduce){.banner-products_frame__W7jgv .banner-products_action__akr8R button{transition:none}}.banner-products_name__ivayj{text-shadow:var(--name-shadow,none)}.banner-products_bottom__HxEXx strong,.banner-products_thumbnailPrice__6vG67{text-shadow:var(--price-shadow,none)}.banner-products_frame__W7jgv[data-editable] .banner-products_card__RmK_T{overflow:visible}.banner-products_frame__W7jgv[data-editable] .banner-products_info__0zOeI{position:relative;z-index:1;pointer-events:none}.banner-products_frame__W7jgv[data-editable] .banner-products_name__ivayj:not([data-hidden]){z-index:3;pointer-events:auto}.banner-products_frame__W7jgv[data-editable] .banner-products_bottom__HxEXx .banner-products_action__akr8R:not([data-hidden]),.banner-products_frame__W7jgv[data-editable] .banner-products_bottom__HxEXx strong:not([data-hidden]){z-index:2;pointer-events:auto}.banner-products_frame__W7jgv[data-editable] .banner-products_card__RmK_T [data-banner-card-part][data-selected]{z-index:10}.banner-products_frame__W7jgv [data-card-content][data-hidden]{visibility:hidden;pointer-events:none}@media (hover:hover) and (pointer:fine){.banner-products_frame__W7jgv[data-hover-enabled] .banner-products_list__vj_2d{margin:calc(-1 * var(--card-hover-gutter));padding:calc(2 * var(--banner-product-unit) + var(--card-hover-gutter))}.banner-products_frame__W7jgv[data-hover-enabled][data-fill-height] .banner-products_list__vj_2d{height:calc(100% + 2 * var(--card-hover-gutter));flex:1 0 auto}.banner-products_frame__W7jgv[data-hover-enabled] .banner-products_card__RmK_T{position:relative;scale:1;transform-origin:center;transition:scale var(--card-hover-duration) ease-out}.banner-products_frame__W7jgv[data-hover-enabled] .banner-products_card__RmK_T:has(.banner-products_image___g_ED:focus-visible),.banner-products_frame__W7jgv[data-hover-enabled] .banner-products_card__RmK_T:has(.banner-products_image___g_ED:hover){scale:var(--card-hover-scale);z-index:2}}@media (prefers-reduced-motion:reduce){.banner-products_frame__W7jgv[data-hover-enabled] .banner-products_card__RmK_T{transition:none}}.banner-products_frame__W7jgv[data-layout] .banner-products_card__RmK_T{position:relative;flex-direction:column;min-height:0}.banner-products_frame__W7jgv[data-layout] .banner-products_image___g_ED{max-width:100%;min-width:0;flex:0 1 auto;aspect-ratio:4/5;align-self:center}.banner-products_frame__W7jgv[data-fill-height][data-layout] .banner-products_image___g_ED{min-height:0;flex:1 1 auto}.banner-products_frame__W7jgv[data-fixed-photo][data-layout] .banner-products_image___g_ED{flex:0 1 auto;min-height:0}.banner-products_info__0zOeI{flex:0 0 auto;width:100%;min-height:0;position:relative}.banner-products_info__0zOeI:before{content:"";flex:0 0 var(--name-row-height)}.banner-products_name__ivayj{max-width:100%;overflow-wrap:anywhere}.banner-products_bottom__HxEXx strong{max-width:100%;white-space:nowrap}.banner-products_bottom__HxEXx{display:block;height:calc(32 * var(--banner-product-unit));flex:0 0 auto;min-width:0}.banner-products_bottom__HxEXx:has(.banner-products_action__akr8R){height:calc(64 * var(--banner-product-unit))}.banner-products_bottom__HxEXx strong{position:absolute;min-width:max-content;top:0;left:0}.banner-products_bottom__HxEXx strong[data-price-alignment=center]{left:50%;transform:translateX(-50%);text-align:center}.banner-products_bottom__HxEXx strong[data-price-alignment=right]{right:0;left:auto;text-align:right}.banner-products_bottom__HxEXx .banner-products_action__akr8R{position:absolute;top:0;right:0;margin-left:0}.banner-products_guideX__pQYA2,.banner-products_guideY__H_V0v{position:absolute;pointer-events:none;z-index:6;background:#e11d48}.banner-products_guideX__pQYA2{top:0;bottom:0;width:1px}.banner-products_guideY__H_V0v{left:0;right:0;height:1px}.banner-products_originalPrice__23pPf{display:block;font-size:.8em;font-weight:400;color:#71717a}.banner-products_frame__W7jgv[data-layout][data-banner-products] .banner-products_image___g_ED img{position:absolute;inset:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--image-radius,12px)}.banner-products_photoSlot__NPheX{position:relative;width:100%;aspect-ratio:4/5;flex:0 1 auto;min-height:0}.banner-products_frame__W7jgv[data-fill-height] .banner-products_photoSlot__NPheX{flex:1 1 auto;aspect-ratio:auto}.banner-products_frame__W7jgv[data-layout][data-banner-products] .banner-products_photoSlot__NPheX .banner-products_image___g_ED{top:50%;left:50%;transform:translate(-50%,-50%);width:var(--photo-width);height:var(--photo-height);min-width:0;min-height:0;max-width:none;aspect-ratio:auto;overflow:visible}.banner-products_frame__W7jgv[data-fixed-photo][data-banner-products] .banner-products_photoSlot__NPheX .banner-products_image___g_ED{width:var(--fixed-photo-width);height:var(--fixed-photo-height)}.banner-products_frame__W7jgv[data-editable] .banner-products_list__vj_2d{scroll-snap-type:none}.banner-products_frame__W7jgv[data-editable] .banner-products_image___g_ED{pointer-events:none}.banner-products_frame__W7jgv[data-editable] .banner-products_image___g_ED img,.banner-products_frame__W7jgv[data-editable] .banner-products_image___g_ED>svg{pointer-events:auto}.banner-rotation-cursor_rotationCursor__X8lLs{cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M7%2015%20Q7%207%2015%207%20Q23%207%2025%2017%20M3%2012%20L7%2016%20L11%2012%20M21%2014%20L25%2018%20L29%2014%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M7%2015%20Q7%207%2015%207%20Q23%207%2025%2017%20M3%2012%20L7%2016%20L11%2012%20M21%2014%20L25%2018%20L29%2014%22%20fill%3D%22none%22%20stroke%3D%22%2318181b%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") 16 16,crosshair}.banner-view_frame__gz5Do{position:relative;width:100%;min-width:0;overflow:hidden;border-radius:inherit;aspect-ratio:var(--ratio-desktop);isolation:isolate}.banner-view_frame__gz5Do[data-fill]{height:100%;aspect-ratio:auto}.banner-view_artwork__5t6B2,.banner-view_slide__T9Dlc,.banner-view_track__VaaYd,.banner-view_viewport__APftk{height:100%;min-width:0}.banner-view_viewport__APftk{overflow:hidden}.banner-view_track__VaaYd{display:flex;touch-action:pan-y pinch-zoom}.banner-view_slide__T9Dlc{flex:0 0 100%;position:relative}.banner-view_artwork__5t6B2{position:relative;width:100%;container-type:inline-size;color:#18181b;--copy-ink:#18181b;--copy-inverse:white;background:var(--banner-background,#f4f4f5)}.banner-view_objectZone__bNpAq{position:absolute;inset:4% 6.5%;pointer-events:none}.banner-view_object__vlPsd{position:absolute;inset:var(--object-inset);transform:var(--object-transform);width:var(--object-width);height:90%}.banner-view_objectMedia__EmBqF,.banner-view_objectMedia__EmBqF img{display:block;width:100%;height:100%;object-fit:var(--object-fit);border-radius:inherit}.banner-view_objectZone__bNpAq[data-products]{z-index:2}.banner-view_artwork__5t6B2[data-banner-editable] .banner-view_objectZone__bNpAq[data-products]{z-index:3}.banner-view_objectZone__bNpAq[data-products] .banner-view_object__vlPsd{display:flex;height:auto;max-height:calc(90% + var(--product-title-extra, 0px));pointer-events:auto}.banner-view_artwork__5t6B2[data-object-layer=background] .banner-view_objectZone__bNpAq:not([data-products]){inset:0}.banner-view_artwork__5t6B2[data-object-layer=background] .banner-view_objectZone__bNpAq:not([data-products]) .banner-view_object__vlPsd{inset:0;width:100%;height:100%;transform:none}.banner-view_artwork__5t6B2[data-tone=light]{color:white;--copy-ink:white;--copy-inverse:#18181b}.banner-view_picture__hLxfG,.banner-view_picture__hLxfG img{display:block;width:100%;height:100%}.banner-view_shade__2l_A_{position:absolute;inset:0;pointer-events:none}.banner-view_artwork__5t6B2[data-overlay=soft] .banner-view_shade__2l_A_{background:linear-gradient(90deg,rgb(255 255 255/.6),transparent 85%)}.banner-view_artwork__5t6B2[data-overlay=strong] .banner-view_shade__2l_A_{background:linear-gradient(90deg,rgb(255 255 255/.9),rgb(255 255 255/.15))}.banner-view_artwork__5t6B2[data-tone=light][data-overlay=soft] .banner-view_shade__2l_A_{background:linear-gradient(90deg,rgb(0 0 0/.5),transparent 85%)}.banner-view_artwork__5t6B2[data-tone=light][data-overlay=strong] .banner-view_shade__2l_A_{background:linear-gradient(90deg,rgb(0 0 0/.8),rgb(0 0 0/.15))}.banner-view_coverLink__jTw2A{position:absolute;inset:0;z-index:1}.banner-view_content__ddTkn{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;padding:4% 6.5%;pointer-events:none;z-index:2}.banner-view_copy__aC3Ke{width:var(--copy-width);display:flex;align-items:flex-start;flex-direction:column;gap:clamp(6px,2cqw,22px)}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]{pointer-events:auto;touch-action:none;user-select:none;cursor:grab;outline:1px dashed transparent;outline-offset:5px}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:focus-visible,.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:hover{outline-color:#000000}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:active{cursor:grabbing}.banner-view_resizeHandle__Df80E{position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:transparent;border:1px solid #000000;box-shadow:none;border-radius:0;cursor:ew-resize;touch-action:none;opacity:0;z-index:3}[data-banner-movable]:focus-within .banner-view_resizeHandle__Df80E,[data-banner-movable]:hover .banner-view_resizeHandle__Df80E,[data-banner-movable][data-selected] .banner-view_resizeHandle__Df80E{opacity:1}.banner-view_eyebrow__BL_se{color:var(--eyebrow-color,var(--copy-ink));font-size:var(--eyebrow-size,clamp(10px,3.1cqw,20px));line-height:1.3;letter-spacing:.07em;font-weight:500}.banner-view_heading__mrpPI{color:var(--heading-color,var(--copy-ink));font-size:var(--heading-size,clamp(18px,7.4cqw,72px));line-height:1.05;letter-spacing:-.035em;font-weight:var(--heading-weight,700);white-space:pre-line;overflow-wrap:anywhere;text-wrap:balance}.banner-view_description__aKPm5{color:var(--description-color,var(--copy-ink));font-size:var(--description-size,clamp(11px,3.65cqw,26px));line-height:1.35;white-space:pre-line}.banner-view_cta__8lpvV{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:.65em;border-radius:9px;border:1.5px solid var(--button-border-color,var(--button-background-color,var(--copy-ink)));background:var(--button-background-color,var(--copy-ink));color:var(--button-text-color,var(--copy-inverse));padding:.65em 1em;font-size:var(--button-size,clamp(11px,3.4cqw,20px));font-weight:600;line-height:1.2;min-height:36px;margin-top:.3em;text-decoration:none;transition:opacity .18s}.banner-view_cta__8lpvV svg{width:1em;height:1em;flex:none}.banner-view_cta__8lpvV:hover{opacity:.8}.banner-view_cta__8lpvV[data-style=outline]{color:var(--button-text-color,var(--copy-ink));border-color:var(--button-border-color,var(--copy-ink));background:transparent}.banner-view_cta__8lpvV[data-style=link]{color:var(--button-text-color,var(--copy-ink));background:transparent;border:0;padding:.45em 0}.banner-view_coverLink__jTw2A:focus-visible,.banner-view_cta__8lpvV:focus-visible{outline:3px solid var(--copy-ink);outline-offset:-3px}.banner-view_artwork__5t6B2[data-position^=top] .banner-view_content__ddTkn{align-items:flex-start}.banner-view_artwork__5t6B2[data-position^=bottom] .banner-view_content__ddTkn{align-items:flex-end}.banner-view_artwork__5t6B2[data-position$=center] .banner-view_content__ddTkn{justify-content:center;text-align:center}.banner-view_artwork__5t6B2[data-position$=right] .banner-view_content__ddTkn{justify-content:flex-end;text-align:right}.banner-view_artwork__5t6B2[data-position$=center] .banner-view_copy__aC3Ke{align-items:center}.banner-view_artwork__5t6B2[data-position$=right] .banner-view_copy__aC3Ke{align-items:flex-end}.banner-view_artwork__5t6B2[data-button-position^=bottom] .banner-view_cta__8lpvV{position:absolute;bottom:6.5%}.banner-view_artwork__5t6B2[data-button-position=bottom-left] .banner-view_cta__8lpvV{left:6.5%}.banner-view_artwork__5t6B2[data-button-position=bottom-right] .banner-view_cta__8lpvV{right:6.5%}.banner-view_artwork__5t6B2[data-button-position=bottom-center] .banner-view_cta__8lpvV{left:50%;transform:translateX(-50%)}@container (min-width: 600px){.banner-view_heading__mrpPI{font-size:var(--heading-size,clamp(28px,4.8cqw,72px))}.banner-view_copy__aC3Ke{gap:clamp(10px,1.2cqw,22px)}}.banner-view_arrow__h9iEV{position:absolute;z-index:3;background:rgb(255 255 255/.92);color:#18181b;border:1px solid rgb(24 24 27/.1);box-shadow:0 2px 8px rgb(0 0 0/.08);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;padding:0;top:50%;transform:translateY(-50%);width:32px;height:32px}.banner-view_arrow__h9iEV svg{width:18px;height:18px}.banner-view_previous___hrbu{left:8px}.banner-view_next__C1MUf{right:8px}.banner-view_pagination__x8rqh{position:absolute;z-index:3;display:flex;justify-content:center;gap:0;bottom:0;height:clamp(16px,4%,28px);left:50%;transform:translateX(-50%);border-radius:8px;max-width:calc(100% - 96px);flex-wrap:wrap}.banner-view_pagination__x8rqh button{display:flex;align-items:center;justify-content:center;width:24px;height:100%;cursor:pointer}.banner-view_pagination__x8rqh span{width:7px;height:7px;border-radius:50%;background:rgb(255 255 255/.45);border:1px solid rgb(255 255 255/.95);box-shadow:0 0 0 1px rgb(24 24 27/.22)}.banner-view_pagination__x8rqh [aria-current] span{background:var(--primary)}.banner-view_arrow__h9iEV:focus-visible,.banner-view_pagination__x8rqh button:focus-visible{outline:2px solid #18181b;outline-offset:-2px}@media (hover:hover){.banner-view_arrow__h9iEV{opacity:0;transition:opacity .15s}.banner-view_frame__gz5Do:focus-within .banner-view_arrow__h9iEV,.banner-view_frame__gz5Do:hover .banner-view_arrow__h9iEV{opacity:1}}@media (max-width:1023px){.banner-view_frame__gz5Do{aspect-ratio:var(--ratio-tablet)}}@media (max-width:767px){.banner-view_artwork__5t6B2:not([data-preview-device]) .banner-view_object__vlPsd{width:var(--mobile-object-width);inset:var(--mobile-object-inset);transform:var(--mobile-object-transform)}.banner-view_artwork__5t6B2[data-object-layer=background]:not([data-preview-device]) .banner-view_objectZone__bNpAq:not([data-products]) .banner-view_object__vlPsd{inset:0;width:100%;transform:none}.banner-view_artwork__5t6B2:not([data-preview-device]) .banner-view_eyebrow__BL_se{font-size:var(--mobile-eyebrow-size,clamp(10px,3.1cqw,20px))}.banner-view_artwork__5t6B2:not([data-preview-device]) .banner-view_heading__mrpPI{font-size:var(--mobile-heading-size,clamp(18px,7.4cqw,72px))}.banner-view_artwork__5t6B2:not([data-preview-device]) .banner-view_description__aKPm5{font-size:var(--mobile-description-size,clamp(11px,3.65cqw,26px))}.banner-view_artwork__5t6B2:not([data-preview-device]) .banner-view_cta__8lpvV{font-size:var(--mobile-button-size,clamp(11px,3.4cqw,20px))}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-button-position=with-text] .banner-view_cta__8lpvV{position:static;transform:none}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-button-position^=bottom] .banner-view_cta__8lpvV{position:absolute;bottom:6.5%;left:auto;right:auto;transform:none}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-button-position=bottom-left] .banner-view_cta__8lpvV{left:6.5%}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-button-position=bottom-right] .banner-view_cta__8lpvV{right:6.5%}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-button-position=bottom-center] .banner-view_cta__8lpvV{left:50%;transform:translateX(-50%)}.banner-view_frame__gz5Do{aspect-ratio:var(--ratio-mobile)}.banner-view_artwork__5t6B2:not([data-preview-device]) .banner-view_copy__aC3Ke{width:var(--copy-mobile-width)}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-position] .banner-view_content__ddTkn{align-items:center;justify-content:flex-start;text-align:left}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-position] .banner-view_copy__aC3Ke,.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-position^=top] .banner-view_content__ddTkn{align-items:flex-start}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-position^=bottom] .banner-view_content__ddTkn{align-items:flex-end}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-position$=center] .banner-view_content__ddTkn{justify-content:center;text-align:center}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-position$=right] .banner-view_content__ddTkn{justify-content:flex-end;text-align:right}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-position$=center] .banner-view_copy__aC3Ke{align-items:center}.banner-view_artwork__5t6B2:not([data-preview-device])[data-mobile-position$=right] .banner-view_copy__aC3Ke{align-items:flex-end}}.banner-view_frame__gz5Do[data-preview-device=desktop]{aspect-ratio:var(--ratio-desktop)}.banner-view_frame__gz5Do[data-preview-device=tablet]{aspect-ratio:var(--ratio-tablet)}.banner-view_frame__gz5Do[data-preview-device=mobile]{aspect-ratio:var(--ratio-mobile)}.banner-view_artwork__5t6B2[data-preview-device=mobile] .banner-view_copy__aC3Ke{width:var(--copy-mobile-width)}.banner-view_artwork__5t6B2[data-preview-device=mobile] .banner-view_eyebrow__BL_se{font-size:var(--mobile-eyebrow-size,clamp(10px,3.1cqw,20px))}.banner-view_artwork__5t6B2[data-preview-device=mobile] .banner-view_heading__mrpPI{font-size:var(--mobile-heading-size,clamp(18px,7.4cqw,72px))}.banner-view_artwork__5t6B2[data-preview-device=mobile] .banner-view_description__aKPm5{font-size:var(--mobile-description-size,clamp(11px,3.65cqw,26px))}.banner-view_artwork__5t6B2[data-preview-device=mobile] .banner-view_cta__8lpvV{font-size:var(--mobile-button-size,clamp(11px,3.4cqw,20px))}@media (prefers-reduced-motion:reduce){.banner-view_arrow__h9iEV,.banner-view_cta__8lpvV{transition:none}}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable][data-selected]{outline:1px dashed #000000;outline-offset:5px}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-element=object]{pointer-events:auto;cursor:pointer}.banner-view_resizeHandle__Df80E[data-banner-resize=y]{right:auto;left:50%;top:auto;bottom:0;transform:translateX(-50%);width:28px;height:14px;cursor:ns-resize}.banner-view_resizeHandle__Df80E[data-banner-resize=both]{right:0;top:auto;bottom:0;transform:none;width:14px;height:14px;cursor:nwse-resize}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has([data-banner-inline-editor]){cursor:text;user-select:text;touch-action:auto}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has([data-banner-inline-editor]) .banner-view_resizeHandle__Df80E{display:none}.banner-view_resizeHandle__Df80E[data-banner-resize=n],.banner-view_resizeHandle__Df80E[data-banner-resize=s]{left:50%;right:auto;transform:translateX(-50%);cursor:ns-resize}.banner-view_resizeHandle__Df80E[data-banner-resize=w]{left:0;right:auto}.banner-view_resizeHandle__Df80E[data-banner-resize=nw],.banner-view_resizeHandle__Df80E[data-banner-resize=sw]{left:0;right:auto;transform:none}.banner-view_resizeHandle__Df80E[data-banner-resize=ne],.banner-view_resizeHandle__Df80E[data-banner-resize=se]{right:0;transform:none}.banner-view_resizeHandle__Df80E[data-banner-resize=n],.banner-view_resizeHandle__Df80E[data-banner-resize=ne],.banner-view_resizeHandle__Df80E[data-banner-resize=nw]{top:0}.banner-view_resizeHandle__Df80E[data-banner-resize=s],.banner-view_resizeHandle__Df80E[data-banner-resize=se],.banner-view_resizeHandle__Df80E[data-banner-resize=sw]{top:auto;bottom:0}.banner-view_resizeHandle__Df80E[data-banner-resize=nw],.banner-view_resizeHandle__Df80E[data-banner-resize=se]{cursor:nwse-resize}.banner-view_resizeHandle__Df80E[data-banner-resize=ne],.banner-view_resizeHandle__Df80E[data-banner-resize=sw]{cursor:nesw-resize}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has(.banner-view_resizeHandle__Df80E[data-banner-resize=nw]){outline:none}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has(.banner-view_resizeHandle__Df80E[data-banner-resize=nw]):after{content:"";position:absolute;inset:0;border:1px dashed transparent;pointer-events:none}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has(.banner-view_resizeHandle__Df80E[data-banner-resize=nw]):is(:hover,:focus-visible,:focus-within,[data-selected]):after{border-color:#000000;box-shadow:none}.banner-view_resizeHandle__Df80E[data-banner-resize=rotate]{width:20px;height:20px;border:none;background:transparent;border-radius:0;box-shadow:none;transform:none}.banner-view_resizeHandle__Df80E[data-rotation-corner=nw]{left:-25px;top:-25px;right:auto;bottom:auto}.banner-view_resizeHandle__Df80E[data-rotation-corner=ne]{right:-25px;top:-25px;left:auto;bottom:auto}.banner-view_resizeHandle__Df80E[data-rotation-corner=sw]{left:-25px;bottom:-25px;right:auto;top:auto}.banner-view_resizeHandle__Df80E[data-rotation-corner=se]{right:-25px;bottom:-25px;left:auto;top:auto}.banner-view_artwork__5t6B2 [data-banner-movable][data-card-editing]{outline:none!important}.banner-view_resizeHandle__Df80E:not([data-banner-resize=rotate]){width:12px;height:12px;border:1px dashed #000000;border-radius:0;box-shadow:none}.banner-view_resizeHandle__Df80E[data-banner-resize=nw],.banner-view_resizeHandle__Df80E[data-banner-resize=sw],.banner-view_resizeHandle__Df80E[data-banner-resize=w]{left:-6px}.banner-view_resizeHandle__Df80E[data-banner-resize=e],.banner-view_resizeHandle__Df80E[data-banner-resize=ne],.banner-view_resizeHandle__Df80E[data-banner-resize=se],.banner-view_resizeHandle__Df80E[data-banner-resize=x]{right:-6px}.banner-view_resizeHandle__Df80E[data-banner-resize=n],.banner-view_resizeHandle__Df80E[data-banner-resize=ne],.banner-view_resizeHandle__Df80E[data-banner-resize=nw]{top:-6px}.banner-view_resizeHandle__Df80E[data-banner-resize=s],.banner-view_resizeHandle__Df80E[data-banner-resize=se],.banner-view_resizeHandle__Df80E[data-banner-resize=sw]{bottom:-6px}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has(.banner-view_resizeHandle__Df80E[data-banner-resize=nw]):after{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,12px 12px,12px 12px,12px 12px,12px 12px,12px 12px,12px 12px,12px 12px,12px 12px;-webkit-mask-position:0 0,-6px -6px,50% -6px,calc(100% + 6px) -6px,-6px 50%,calc(100% + 6px) 50%,-6px calc(100% + 6px),50% calc(100% + 6px),calc(100% + 6px) calc(100% + 6px);-webkit-mask-repeat:no-repeat;mask-composite:subtract,add,add,add,add,add,add,add,add}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has(.banner-view_resizeHandle__Df80E[data-banner-resize=nw]):after{border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='2' stroke-dasharray='3 9'/%3E%3Crect width='100%25' height='100%25' fill='none' stroke='white' stroke-width='2' stroke-dasharray='3 9' stroke-dashoffset='6'/%3E%3C/svg%3E")}.banner-view_resizeHandle__Df80E:not([data-banner-resize=rotate]){border:1px solid #18181b;background:transparent}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has(.banner-view_resizeHandle__Df80E[data-banner-resize=nw]):after{opacity:0}.banner-view_artwork__5t6B2[data-banner-editable] [data-banner-movable]:has(.banner-view_resizeHandle__Df80E[data-banner-resize=nw]):is(:hover,:focus-within,[data-selected]):after{opacity:1}