.towel-price-table[data-v-40d7fedb]{overflow-x:auto;transition:opacity .2s ease}.towel-price-table--loading[data-v-40d7fedb]{opacity:.45;pointer-events:none}.towel-price-table__table[data-v-40d7fedb]{border-collapse:separate;border-spacing:0;font-size:.875rem;table-layout:fixed;width:100%}.towel-price-table__table tbody[data-v-40d7fedb],.towel-price-table__table thead[data-v-40d7fedb]{display:block;width:100%}.towel-price-table__table tbody tr[data-v-40d7fedb],.towel-price-table__table thead tr[data-v-40d7fedb]{display:table;table-layout:fixed;width:100%}.towel-price-table__table tbody[data-v-40d7fedb]{max-height:400px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:#2a9ec1 #ecf2f7;scrollbar-width:thin;touch-action:pan-y}.towel-price-table__table tbody[data-v-40d7fedb]::-webkit-scrollbar{width:4px}.towel-price-table__table tbody[data-v-40d7fedb]::-webkit-scrollbar-track{background:#ecf2f7}.towel-price-table__table tbody[data-v-40d7fedb]::-webkit-scrollbar-thumb{background:#2a9ec1;border-radius:2px}.towel-price-table__th[data-v-40d7fedb]{background:#227e9a;color:#fff;font-size:.8125rem;font-weight:700;padding:10px;text-align:right;white-space:nowrap}.towel-price-table__th[data-v-40d7fedb]:first-child{border-top-left-radius:6px;text-align:left;width:24%}.towel-price-table__th[data-v-40d7fedb]:last-child{border-top-right-radius:6px}.towel-price-table__tbody[data-v-40d7fedb]{--fade-top:0px;--fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%)}.towel-price-table__tbody--fade-top[data-v-40d7fedb]{--fade-top:32px}.towel-price-table__tbody--fade-bottom[data-v-40d7fedb]{--fade-bottom:32px}.towel-price-table__row[data-v-40d7fedb]:nth-child(2n){background:#ecf2f7}.towel-price-table__row--suspended[data-v-40d7fedb]{opacity:.5}.towel-price-table__td[data-v-40d7fedb]{border-bottom:1px solid #bfd2e4;color:#2e3242;padding:12px 10px;text-align:right;white-space:nowrap}.towel-price-table__td--quantity[data-v-40d7fedb]{font-weight:600;text-align:left;width:24%}.towel-price-table__td--total[data-v-40d7fedb]{font-weight:700}.towel-price-table__suspended-tag[data-v-40d7fedb]{background:#6f94ab;border-radius:99px;color:#fff;display:inline-block;font-size:.6875rem;font-weight:700;line-height:1.2;margin-left:6px;padding:2px 6px;vertical-align:middle}.towel-price-table__unit-price[data-v-40d7fedb]{color:#658da6}.towel-price-table__discount[data-v-40d7fedb]{background:#268eae;border-radius:99px;color:#fff;display:inline-block;font-size:.6875rem;font-weight:700;line-height:1.2;margin-left:6px;padding:2px 6px;vertical-align:middle}.towel-estimate-options-form__heading[data-v-ff9404b3]{margin:0 0 16px}.towel-estimate-options-form__group[data-v-ff9404b3]{margin-bottom:20px}.towel-estimate-options-form__options-wrapper[data-v-ff9404b3]{position:relative}.towel-estimate-options-form__options[data-v-ff9404b3]{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:12px 2px 6px;scrollbar-width:none}.towel-estimate-options-form__options[data-v-ff9404b3]::-webkit-scrollbar{display:none}.towel-estimate-options-form__option-icon[data-v-ff9404b3]{border-radius:4px;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.towel-estimate-options-form__result[data-v-ff9404b3]{margin-top:24px}.towel-estimate-options-form__message[data-v-ff9404b3]{background-color:#ecf2f7;border:1px solid #bfd2e4;border-radius:8px;color:#51758b;font-size:.875rem;line-height:1.6;padding:16px 20px;text-align:center}.towel-estimate-options-form__message--error[data-v-ff9404b3]{background-color:#ffe5f5;border-color:#ff3131;color:#2e3242;font-weight:700}.towel-estimate-options-form__note[data-v-ff9404b3]{color:#6f94ab;font-size:.6875rem;line-height:1.7;margin-top:12px}.towel-print-color-list__lead[data-v-7b2533c1]{color:#6f94ab;font-size:.6875rem;margin:8px 0}.towel-print-color-list__list[data-v-7b2533c1]{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));list-style:none;margin:0;padding:0}.towel-print-color-list__item[data-v-7b2533c1]{align-items:center;background:#fff;border:1px solid #bfd2e4;border-radius:6px;display:flex;flex-wrap:wrap;gap:4px 6px;padding:6px 8px}.towel-print-color-list__item--suspended[data-v-7b2533c1]{opacity:.5}.towel-print-color-list__swatch[data-v-7b2533c1]{border:1px solid #afc6dd;border-radius:50%;flex-shrink:0;height:16px;width:16px}.towel-print-color-list__swatch--empty[data-v-7b2533c1]{background:repeating-linear-gradient(45deg,#e8eff5 0 3px,#fff 3px 6px)}.towel-print-color-list__name[data-v-7b2533c1]{color:#2e3242;font-size:.75rem}.towel-print-color-list__sub-label[data-v-7b2533c1]{color:#6f94ab;font-size:.625rem;width:100%}.towel-print-color-list__suspended-tag[data-v-7b2533c1]{background:#6f94ab;border-radius:99px;color:#fff;font-size:.625rem;font-weight:700;line-height:1.4;padding:1px 6px}.towel-goods-spec[data-v-0eb983e2]{display:flex;flex-direction:column;gap:32px}@media(max-width:576px){.towel-goods-spec[data-v-0eb983e2]{gap:24px}}.towel-main-content__header[data-v-88ce61e6]{margin:32px 0;text-align:center}@media(max-width:820px){.towel-main-content__header[data-v-88ce61e6]{margin:40px 0 35px}}.towel-main-content__title[data-v-88ce61e6]{color:#2e3242;font-size:1.5rem;font-weight:700;margin:0 auto 8px}.towel-main-content__lead[data-v-88ce61e6]{color:#474d65;font-size:.9rem;white-space:pre-line}.towel-main-content__tab-panel[data-v-88ce61e6]{align-items:flex-start;display:flex;gap:40px;padding:16px 0 8px}@media(max-width:1024px){.towel-main-content__tab-panel[data-v-88ce61e6]{gap:27px}}@media(max-width:820px){.towel-main-content__tab-panel[data-v-88ce61e6]{align-items:stretch;flex-direction:column;gap:27px}}@media(max-width:576px){.towel-main-content__tab-panel[data-v-88ce61e6]{padding:8px 0 4px}}.towel-main-content__swiper-wrapper[data-v-88ce61e6]{margin:0 0 24px;position:sticky;top:calc(var(--header-height, 68px) + var(--product-tab-height, 60px) + 16px);width:min(550px,50%)}@media(max-width:820px){.towel-main-content__swiper-wrapper[data-v-88ce61e6]{margin-bottom:0;position:static;width:100%}}.towel-main-content__tab-panel-right[data-v-88ce61e6]{display:flex;flex:1;flex-direction:column;min-width:0}@media(max-width:820px){.towel-main-content__tab-panel-right[data-v-88ce61e6]{display:contents}}.towel-main-content__info[data-v-88ce61e6]{display:flex;flex:1;flex-direction:column;min-width:0;padding:0 5px}@media(max-width:820px){.towel-main-content__info[data-v-88ce61e6]{display:contents}}.towel-main-content__goods-header[data-v-88ce61e6]{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}@media(max-width:820px){.towel-main-content__goods-header[data-v-88ce61e6]{margin-bottom:0}}.towel-main-content__goods-name[data-v-88ce61e6]{color:#2e3242;font-size:1.35rem;font-weight:700}.towel-main-content__min-shipping[data-v-88ce61e6]{color:#268eae;font-size:.9rem;font-weight:600;line-height:1.5}.towel-main-content__min-shipping-date[data-v-88ce61e6]{margin:0 2px}.towel-main-content__badges[data-v-88ce61e6]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:4px 0 0;padding:0}.towel-main-content__badge[data-v-88ce61e6]{background:#ecf2f7;border-radius:99px;color:#268eae;font-size:.75rem;font-weight:600;padding:3px 10px}.towel-main-content__goods-description[data-v-88ce61e6]{color:#474d65;font-size:.9rem;line-height:1.6;white-space:pre-line}.towel-main-content__estimate-form[data-v-88ce61e6]{margin-top:24px}.towel-main-content__design-btn-wrapper[data-v-88ce61e6]{margin:24px 0;width:100%}@media(max-width:576px){.towel-main-content__design-btn-wrapper[data-v-88ce61e6]{margin:16px 0}}.towel-main-content__design-btn[data-v-88ce61e6]{--btn-padding-y:1.2rem;border-radius:8px;font-size:1rem;font-weight:700;letter-spacing:.03em}.towel-main-content__spec[data-v-88ce61e6]{margin:16px auto 48px;max-width:720px}@media(max-width:820px){.towel-main-content__spec[data-v-88ce61e6]{margin:8px auto 40px;padding:0 5px}.towel-main-content__tab-panel .towel-main-content__goods-header[data-v-88ce61e6]{order:1;padding:0 5px}.towel-main-content__tab-panel .towel-main-content__goods-description[data-v-88ce61e6]{order:2;padding:0 5px}.towel-main-content__swiper-wrapper[data-v-88ce61e6]{order:3}.towel-main-content__tab-panel .towel-main-content__estimate-form[data-v-88ce61e6]{margin-top:10px;order:4;padding:0 5px}.towel-main-content__design-btn-wrapper[data-v-88ce61e6]{order:5}}.slide-from-right[data-v-88ce61e6]{animation:towel-slide-in-right-88ce61e6 .35s cubic-bezier(.16,1,.3,1) both}.slide-from-left[data-v-88ce61e6]{animation:towel-slide-in-left-88ce61e6 .35s cubic-bezier(.16,1,.3,1) both}@keyframes towel-slide-in-right-88ce61e6{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes towel-slide-in-left-88ce61e6{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@media(max-width:768px){.slide-from-left.is-design-btn-sticky[data-v-88ce61e6],.slide-from-right.is-design-btn-sticky[data-v-88ce61e6]{animation-name:towel-fade-in-88ce61e6}}@keyframes towel-fade-in-88ce61e6{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.towel-main-content__design-btn-wrapper.is-sticky[data-v-88ce61e6]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#b4e4f58c;bottom:var(--mobile-nav-offset,0);box-shadow:0 -4px 20px #2e32421a;left:0;margin:0;padding:10px 16px;position:fixed;right:0;transition:bottom .45s ease;z-index:999}.towel-main-content__design-btn-wrapper.is-sticky.is-entering[data-v-88ce61e6]{animation:towel-design-btn-slide-in-88ce61e6 .3s ease forwards}.towel-main-content__design-btn-wrapper.is-sticky.is-sliding-out[data-v-88ce61e6]{animation:towel-design-btn-slide-out-88ce61e6 .3s ease forwards}}@keyframes towel-design-btn-slide-in-88ce61e6{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes towel-design-btn-slide-out-88ce61e6{0%{transform:translateY(0)}to{transform:translateY(100%)}}.towel-top__aside .app_slider[data-v-ae4386ea]{margin:20px 0;min-height:400px;--swiper-nav-color:transparent;--swiper-nav-border:none;--swiper-nav-bg:hsla(0,0%,100%,.8);--swiper-nav-size:18px;--swiper-nav-padding:12px;--swiper-pagination-color:#6f94ab;--swiper-prev-left: calc(50% - 615px) ;--swiper-prev-right:auto;--swiper-next-right:auto;--swiper-next-left: calc(50% + 585px) }@media(max-width:1250px){.towel-top__aside .app_slider[data-v-ae4386ea]{--swiper-prev-left:10px;--swiper-prev-right:auto;--swiper-next-right:10px;--swiper-next-left:auto}}.towel-top__aside .app_slider[data-v-ae4386ea] .swiper_slide{height:auto;width:1200px}@media(max-width:1200px){.towel-top__aside .app_slider[data-v-ae4386ea] .swiper_slide{width:100%}}.towel-top__aside .app_slider[data-v-ae4386ea]::part(button-next),.towel-top__aside .app_slider[data-v-ae4386ea]::part(button-prev){background-position:50%;background-repeat:no-repeat;background-size:18px 18px}.towel-top__aside .app_slider[data-v-ae4386ea]::part(button-prev){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23268eae' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}.towel-top__aside .app_slider[data-v-ae4386ea]::part(button-next){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23268eae' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.towel-top__content[data-v-ae4386ea]{margin:0 auto;padding:0 10px;width:min(1200px,100vw)}
