:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.figma-product-summary_summary__vET_O{max-width:80rem;margin:0 auto 4rem;padding:1.625rem 0 0;color:#000;font-family:Pretendard,sans-serif;box-sizing:border-box}.figma-product-summary_summary__vET_O *{box-sizing:border-box}.figma-product-summary_summary__vET_O dd,.figma-product-summary_summary__vET_O dl,.figma-product-summary_summary__vET_O h1,.figma-product-summary_summary__vET_O p{margin:0}.figma-product-summary_summary__vET_O button,.figma-product-summary_summary__vET_O select{font:inherit}.figma-product-summary_summary__vET_O button{cursor:pointer}.figma-product-summary_summary__vET_O button:disabled{cursor:default;opacity:.5}.figma-product-summary_summary__vET_O a{color:inherit}.figma-product-summary_summary__vET_O :focus-visible{outline:2px solid #e29a36;outline-offset:4px}.figma-product-summary_breadcrumb__YJSVy{display:flex;gap:.4375rem;font-size:.75rem;line-height:1.125rem;margin-bottom:1.625rem;color:#939393}.figma-product-summary_breadcrumb__YJSVy span{display:flex;gap:.4375rem;align-items:center}.figma-product-summary_breadcrumb__YJSVy a{text-decoration:none}.figma-product-summary_breadcrumb__YJSVy span:first-child a{font-weight:600}.figma-product-summary_breadcrumb__YJSVy img{width:.375rem;height:.625rem}.figma-product-summary_columns__aFgjs{display:grid;grid-template-columns:minmax(0,40rem) minmax(0,37.5rem);grid-gap:2.5rem;gap:2.5rem;align-items:start}.figma-product-summary_gallery__yU0nA,.figma-product-summary_info__hWoGw{min-width:0}.figma-product-summary_mainImage__MAbAw{display:block;width:100%;aspect-ratio:3/4;object-fit:contain}.figma-product-summary_noImage__AVlRt{aspect-ratio:3/4;display:grid;place-items:center;color:#939393}.figma-product-summary_galleryThumbs__U_j3t{display:flex;gap:.5rem;overflow:auto;padding:.75rem .125rem}.figma-product-summary_galleryThumbs__U_j3t button{flex:0 0 4.5rem;padding:0;border:1px solid transparent;background:transparent}.figma-product-summary_galleryThumbs__U_j3t button[aria-pressed=true]{border-color:#000}.figma-product-summary_galleryThumbs__U_j3t img{width:100%;aspect-ratio:3/4;object-fit:contain;display:block}.figma-product-summary_info__hWoGw{border-top:3px solid #000}.figma-product-summary_heading__qtsbl{padding:1.5625rem 0 2.1875rem}.figma-product-summary_styleNo__um8RP{font-size:.75rem;line-height:.75rem}.figma-product-summary_styleNo__um8RP strong{font-weight:600}.figma-product-summary_heading__qtsbl h1{font-size:1.875rem;font-weight:600;line-height:1.2;margin-top:.9375rem;overflow-wrap:anywhere}.figma-product-summary_reviews__q_ttf{display:flex;gap:.375rem;align-items:center;flex-wrap:wrap;font-size:1rem;line-height:1rem;margin-top:.9375rem;text-decoration:none}.figma-product-summary_stars__3tAFm{display:flex;gap:.3125rem;margin-right:.5625rem}.figma-product-summary_stars__3tAFm img{display:block;width:1.25rem;height:1.1875rem}.figma-product-summary_reviewCount__zJfAF{text-decoration:underline;text-underline-offset:.1875rem}.figma-product-summary_price__teyBy{margin-top:2.1875rem}.figma-product-summary_price__teyBy del{display:block;font-size:.875rem;line-height:.875rem;color:#939393;margin-bottom:.625rem}.figma-product-summary_price__teyBy>div{display:flex;gap:.3125rem;align-items:baseline;font-size:1.5rem;line-height:1.5rem}.figma-product-summary_price__teyBy strong{font-weight:800}.figma-product-summary_discount__XyDSX{color:#d65224;font-weight:600}.figma-product-summary_delivery__IHOeD{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem .125rem;border-block:1px solid #939393;font-size:.875rem;line-height:1.5}.figma-product-summary_delivery__IHOeD>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline}.figma-product-summary_delivery__IHOeD dt{font-weight:400}.figma-product-summary_delivery__IHOeD small{display:block;font-size:.75rem;color:#939393;margin-top:.25rem}.figma-product-summary_options__mhLQK{padding:1.25rem 0}.figma-product-summary_optionRow___cEvx{display:grid;grid-template-columns:7.5rem minmax(0,1fr);grid-gap:0;gap:0;padding:0 .125rem 1.25rem;font-size:.875rem;align-items:start}.figma-product-summary_optionRow___cEvx label{padding-top:.5rem}.figma-product-summary_optionInput__hEXw8{display:flex;flex-direction:column;gap:.625rem;min-width:0}.figma-product-summary_optionInput__hEXw8>strong{font-size:.875rem;line-height:1rem}.figma-product-summary_optionInput__hEXw8 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #939393;background:transparent url(/design/reben-product/drop-arrow.svg) no-repeat right .75rem center;background-size:.625rem .375rem;border-radius:0;min-height:2.125rem;width:100%;padding:.375rem 2rem .375rem .75rem;color:#000;font-size:.875rem}.figma-product-summary_optionImages__Bx_cx{display:flex;gap:.4375rem;overflow:auto;padding:1px}.figma-product-summary_optionImages__Bx_cx button{flex:0 0 5.625rem;border:1px solid transparent;background:transparent;padding:0}.figma-product-summary_optionImages__Bx_cx button[aria-pressed=true]{border-color:#000}.figma-product-summary_optionImages__Bx_cx img{display:block;width:100%;aspect-ratio:3/4;object-fit:contain}.figma-product-summary_sizeGuide___6A0v{margin:-.625rem 0 1.25rem}.figma-product-summary_sizeGuide___6A0v>button{display:flex;align-items:center;gap:.25rem;font-size:.75rem;background:transparent;border:0;padding:.25rem;margin-left:auto}.figma-product-summary_sizeGuide___6A0v>button img:first-child{width:.75rem;height:.75rem}.figma-product-summary_sizeGuide___6A0v>button img:last-child{width:.3125rem;height:.5rem;margin-left:.25rem}.figma-product-summary_sizeGuide___6A0v dl{padding:.75rem;border:1px solid #939393;margin-top:.5rem;font-size:.8125rem}.figma-product-summary_sizeGuide___6A0v dl>div{display:grid;grid-template-columns:6rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;line-height:1.5}.figma-product-summary_addOption__hITbf{display:flex;align-items:center;justify-content:center;gap:.875rem;min-height:2.875rem;width:100%;background:transparent;border:1px solid #939393;font-size:1rem}.figma-product-summary_addOption__hITbf img{width:.875rem;height:1rem}.figma-product-summary_lines__BYlMF{display:flex;flex-direction:column;gap:1.25rem}.figma-product-summary_line__jXyDB{display:grid;grid-template-columns:minmax(0,1fr) auto .625rem;grid-gap:.625rem;gap:.625rem;border:1px solid #939393;padding:.75rem;align-items:center}.figma-product-summary_lineDescription__jjnAJ{min-width:0;display:flex;flex-direction:column;gap:.4375rem}.figma-product-summary_lineTitle__wFZrJ{color:#d65224;font-weight:600;font-size:.75rem;line-height:.75rem}.figma-product-summary_lineDescription__jjnAJ p{font-size:1rem;line-height:1.25;overflow-wrap:anywhere}.figma-product-summary_quantity__xbdaZ{display:flex;align-items:center;align-self:start;border:1px solid #939393;height:1.4375rem}.figma-product-summary_quantity__xbdaZ button{background:transparent;border:0;min-width:1.4375rem;height:100%;font-size:.875rem;padding:0}.figma-product-summary_quantity__xbdaZ output{border-inline:1px solid #939393;min-width:2.0625rem;text-align:center;font-size:.875rem;line-height:1.3125rem}.figma-product-summary_linePrice__ocFo1{font-size:1.125rem;font-weight:800;white-space:nowrap}.figma-product-summary_remove__qEs4R{align-self:start;border:0;background:transparent;padding:0;display:grid;place-items:center}.figma-product-summary_remove__qEs4R img{width:.625rem;height:.75rem}.figma-product-summary_total__YTyP6{display:flex;justify-content:flex-end;align-items:baseline;gap:1.75rem;padding:1.5625rem .75rem 1.25rem;font-size:1.125rem}.figma-product-summary_total__YTyP6 strong{font-size:1.875rem;font-weight:800}.figma-product-summary_actions__aTbnW{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:.5rem;gap:.5rem}.figma-product-summary_actions__aTbnW button{min-height:3rem;border:1px solid #939393;background:transparent;padding:.625rem;font-size:.875rem}.figma-product-summary_actions__aTbnW button:first-child{background:#453a42;color:#d4cdbb;border-color:#453a42}.figma-product-summary_actions__aTbnW button[aria-pressed=true]{color:#d65224}.figma-product-summary_cartStatus__JYDNY{font-size:.875rem;padding-top:.75rem}.figma-product-summary_cartStatus__JYDNY a{text-decoration:underline}@media(max-width:90rem){.figma-product-summary_summary__vET_O{margin-inline:5%}.figma-product-summary_columns__aFgjs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}.figma-product-summary_delivery__IHOeD>div,.figma-product-summary_optionRow___cEvx{grid-template-columns:6rem minmax(0,1fr)}}@media(max-width:63.999rem){.figma-product-summary_columns__aFgjs{gap:1.5rem}.figma-product-summary_heading__qtsbl h1{font-size:1.5rem}.figma-product-summary_delivery__IHOeD>div,.figma-product-summary_optionRow___cEvx{grid-template-columns:4.5rem minmax(0,1fr)}.figma-product-summary_line__jXyDB{grid-template-columns:minmax(0,1fr) .625rem}.figma-product-summary_linePrice__ocFo1{grid-column:1;grid-row:2;text-align:right}.figma-product-summary_remove__qEs4R{grid-column:2;grid-row:1}.figma-product-summary_actions__aTbnW{grid-template-columns:1fr 1fr}.figma-product-summary_actions__aTbnW button:first-child{grid-column:1/-1}}@media(max-width:47.999rem){.figma-product-summary_summary__vET_O{margin:0 1.25rem 2.5rem;padding-top:1.25rem}.figma-product-summary_columns__aFgjs{grid-template-columns:minmax(0,1fr);gap:1.5rem}.figma-product-summary_breadcrumb__YJSVy{margin-bottom:1rem}.figma-product-summary_heading__qtsbl{padding:1.25rem 0}.figma-product-summary_heading__qtsbl h1{font-size:1.5rem}.figma-product-summary_price__teyBy{margin-top:1.5rem}.figma-product-summary_delivery__IHOeD>div,.figma-product-summary_optionRow___cEvx{grid-template-columns:4.75rem minmax(0,1fr)}.figma-product-summary_actions__aTbnW button{min-height:2.75rem}.figma-product-summary_total__YTyP6{gap:1rem;padding-inline:0}.figma-product-summary_total__YTyP6 strong{font-size:1.5rem}.figma-product-summary_lineDescription__jjnAJ p{font-size:.875rem}}