.pout-main-product{padding-top:8px;padding-bottom:32px}.pout-main-product .product__media-container .main-carousel{border-radius:20px;overflow:hidden}.pout-main-product .product__media-container .slider{border-radius:20px}.pout-main-product .product__gallery button:is([is=media-lightbox-button],[is=media-hover-button]){top:auto;bottom:12px;right:12px;width:32px;height:32px;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background) / .7);border-radius:var(--rounded-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgb(var(--color-border));pointer-events:auto;inset-inline-start:unset}.pout-main-product .product__media-container{gap:8px}.pout-main-product [data-rounded-block=round] .product__thumbnail,.pout-main-product [data-rounded-block=round] .product__thumbnail:after{border-radius:20px}.pout-main-product .product__thumbnail:after{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.pout-main-product .product__thumbnail[aria-current=true]:after{--tw-ring-color: #AB7758}.pout-main-product .product__thumbnail{width:68px}.pout-main-product .product__thumbnails-list{gap:8px}.pout-main-product .product__breadcrumb{display:flex;border:0;padding:0}.product__wrapper--card{border-radius:20px;border:1px solid #EEE;background:#fff;box-shadow:0 4px 10px #0000000a;padding:24px 16px}.product__info-wrapper.product__wrapper--card{padding:24px 16px 40px}.pout-main-product .product__breadcrumb ul{font-size:var(--fs-10-12);gap:0}.pout-main-product .product__breadcrumb ul>li{gap:4px}.pout-main-product .product__breadcrumb li+li:before{content:"";width:6px;height:6px;border:solid rgb(var(--color-border));border-width:1px 1px 0 0;background-color:transparent;transform:rotate(45deg);margin:0 4px}.pout-main-product .product__breadcrumb li>a{color:#999}.pout-main-product .breadcrumb-share{margin-bottom:30px}.pout-main-product .product__title .heading{color:#101010;font-size:var(--fs-24-36);font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.2px}.pout-main-product .product__title.with-price{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.pout-main-product .product__title-description{color:#707070;font-size:var(--fs-12-16);font-style:normal;font-weight:400}.pout-main-product .product__title .product__price{margin-top:24px;align-self:flex-start}.pout-main-product .product__price .price{align-items:center}.pout-main-product .product__price .price__regular{color:#101010;font-size:var(--fs-20-30);font-weight:700}.pout-main-product .product__price .price--on-sale .price__regular{color:#ab7758}.pout-main-product .product__price .price--on-sale .price__sale{color:#333;font-size:var(--fs-14-20);font-weight:500;text-decoration:line-through}.pout-main-product .product__price .price__sale:before{display:none}.pout-main-product .variant-picker{margin-top:32px}.pout-main-product .variant-picker+.variant-picker{margin-top:24px}.pout-main-product .product-form__input .form__label{color:#666;font-size:var(--fs-14);font-weight:700}.pout-main-product .product-form__input .form__label span{color:#101010;font-weight:700}.pout-main-product .variant-picker .swatches--variant .color-swatch{--swatch-size: 64px}.pout-main-product .swatches--variant :checked+.color-swatch:after,.pout-main-product :checked+.label-swatch:after{--tw-shadow-colored: 0 0 0 1px #AB7758;--tw-shadow-color: #AB7758;--tw-shadow: var(--tw-shadow-colored)}.product__grid-item{padding:24px 12px}.product__short-description>p{color:#333;font-size:var(--fs-14-16);font-weight:500;margin-bottom:8px}.product__short-description>div button{color:#666;font-size:var(--fs-12);font-weight:500}.product__short-description .rw-2{-webkit-line-clamp:2}.product__short-description .t-rw{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;word-break:break-all;word-wrap:break-word}.product__short-description.active svg{transform:rotate(180deg)}.product__grid-item__image.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.product__grid-item__image .media__content>p{color:#666;text-align:center;font-family:Pretendard;font-size:var(--fs-14);font-style:normal;font-weight:400;line-height:18px}.product__grid-item__image>div{border-right:1px solid #ddd}.product__grid-item__image>div:last-child{border-right:0}.pout-main-product .split-words .word{white-space:unset}.header-sticky~.page-container .sticky:is(.product__info,.product__preview){inset-block-start:calc(var(--header-height) + 40px)!important}@media (max-width: 1023px){.pout-main-product .product__info.sticky{position:static}.pout-main-product .mobile-no-gutters{padding:0}.pout-main-product .product__media-container>div,.pout-main-product .product__info,.pout-main-product .product__details-list,.pout-main-product .product__thumbnails-list{padding-inline:var(--page-padding)}.pout-main-product .product__info{padding-bottom:24px}}@media screen and (min-width: 1024px){.pout-main-product .product{gap:60px}.pout-main-product .product__media-container{gap:16px}.pout-main-product .product__thumbnail{width:100%}.product__thumbnails--beside .product__thumbnails-list{max-height:780px}.pout-main-product .product__gallery button:is([is=media-lightbox-button],[is=media-hover-button]){width:36px;height:36px;bottom:24px;right:24px}.pout-main-product .product__breadcrumb ul{font-size:12px}.pout-main-product .breadcrumb-share{margin-bottom:37px}.product__wrapper--card{padding:28px 24px}.product__info-wrapper.product__wrapper--card{padding:28px 24px 40px}.pout-main-product .product__title .heading{font-size:36px}.pout-main-product .product__title.with-price{gap:12px}.pout-main-product .product__title-description{font-size:16px}.pout-main-product .product__price .price{flex-direction:row;gap:10px}.pout-main-product .product__title.with-price .price__sale,.pout-main-product .product__title .product__price{place-self:unset}.pout-main-product .product__title .product__price,.pout-main-product .product__price .price__regular{font-size:30px}.pout-main-product .product__price .price--on-sale .price__sale{font-size:20px}.product__short-description>p{font-size:16px}.product__grid-item{padding:24px 12px!important}}@media screen and (min-width: 1536px){.pout-main-product .product{padding:0}}.quick-view .pout-main-product{height:100%}.quick-view button.product__thumbnail:not([hidden]){width:100%;border-radius:var(--sp-2d5);aspect-ratio:1 / 1;height:100%;overflow:hidden;min-height:unset}.quick-view .product__thumbnails-list{gap:8px;grid-auto-flow:column;overflow-x:scroll;display:grid;align-items:flex-end;justify-content:flex-start;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.quick-view button.product__thumbnail img{visibility:visible;aspect-ratio:1 / 1;position:absolute;backface-visibility:hidden;object-fit:cover;object-position:center center}.quick-view button.product__thumbnail{position:relative}.quick-view .product__thumbnail:after{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset: inset;--tw-ring-color: transparent;content:"";top:0;right:0;bottom:0;left:0;position:absolute;pointer-events:none;transition:box-shadow var(--animation-fast);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.quick-view .product__thumbnail[aria-current=true]:after{--tw-ring-color: #AB7758;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.quick-view .product__media{border-radius:20px}.quick-view .product__more{width:100%;height:42px;padding:0 20px;justify-content:space-between;color:#fff;font-family:Pretendard;font-size:var(--fs-14-16);font-style:normal;font-weight:600;line-height:42px;background:#111}.quick-view .product--thumbnail{gap:0}.quick-view .pout-main-product .product__thumbnails-list{margin:8px 0 12px}@media screen and (min-width: 1024px){.quick-view .pout-main-product .product__thumbnails-list{margin-top:0;margin-bottom:0;width:auto}.quick-view .product__info.with-read-more,.quick-view .pout-main-product{padding:0}.quick-view .pout-main-product .product{padding:56px 40px;grid-template-columns:minmax(0,1fr) minmax(0,536px);gap:24px}.quick-view .product__gallery{border:0}.quick-view .product__more{height:52px;line-height:52px;padding:0 32px}.quick-view .product__more:hover{background:#ab7758;background-color:#ab7758;color:#fff!important}.quick-view .product__info.with-read-more{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:10px}.quick-view .drawer__close{top:16px;right:16px;width:24px;height:24px;border:0}.quick-view .drawer__close:after{display:none}.quick-view .product__media-container>div{width:calc(100% - 100px)}.quick-view .product__thumbnails-list .swiper-slide{width:88px!important;height:88px!important}.quick-view .product__thumbnails-list .swiper{max-height:unset}.quick-view .product__thumbnails-list .swiper-wrapper{max-height:540px}.quick-view .pout-main-product .product__media-container{gap:12px}.quick-view .product__content{max-height:540px}.quick-view__content{max-height:652px}}.social-share__drawer{width:346px;border-radius:20px;border:1px solid #EEE;background:#fff;box-shadow:0 4px 10px #0000000a;padding:22px 20px;position:absolute;top:100%;right:0;z-index:10;margin-top:10px}.social-share__input{border-radius:10px;border:1px solid #EEE;background:#faf7f6;height:40px;line-height:40px;width:100%;padding:12px 62px 12px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-size:var(--fs-14);font-weight:500}.social-share__input-wrapper{position:relative}.social-share__copy-url{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.social-share__drawer .leading-none{display:none}.social-share__buttons{display:flex;justify-content:center;margin-top:12px}.social-share__success-message{position:absolute;top:0;left:0;height:100%;line-height:normal;color:#000;font-size:var(--fs-14);padding:12px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pout-main-product.css.map */
