@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-duration:initial;--tw-font-weight:initial}::backdrop{--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-duration:initial;--tw-font-weight:initial}}}@layer components{.coupon-list-wrap{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}.coupon-list-wrap .coupon-card{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-2xl,16px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle,var(--color-gray-200));background-color:var(--color-surface-default,var(--color-white));padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,rgba(23,23,23,.07));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;position:relative}.coupon-list-wrap .coupon-card-selectable{cursor:pointer;transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover) and (pointer:fine){.coupon-list-wrap .coupon-card-selectable:hover:not(.coupon-card-disabled){background-color:var(--color-surface-secondary,var(--color-gray-50));--tw-shadow:0px 2px 4px -2px var(--tw-shadow-color,rgba(23,23,23,.08)),0px 4px 8px -2px var(--tw-shadow-color,rgba(23,23,23,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.coupon-list-wrap .coupon-card-selectable:active:not(.coupon-card-disabled),.coupon-list-wrap .coupon-card-selectable[data-selected=true]:not(.coupon-card-disabled){border-color:var(--color-border-strong,var(--color-gray-900));background-color:var(--color-surface-secondary,var(--color-gray-50));box-shadow:inset 0 0 0 1px var(--color-border-strong)}.coupon-list-wrap .coupon-card-selectable:focus-visible{--tw-outline-style:none;box-shadow:var(--shadow-focus-ring);outline-style:none}.coupon-list-wrap .coupon-card-selectable[data-selected=true]:focus-visible:not(.coupon-card-disabled){box-shadow:var(--shadow-focus-ring),inset 0 0 0 1px var(--color-border-strong)}.coupon-list-wrap .coupon-card-selectable:focus-visible:active:not(.coupon-card-disabled){box-shadow:var(--shadow-focus-ring),inset 0 0 0 1px var(--color-border-strong)}.coupon-list-wrap .coupon-card-readonly{cursor:default}.coupon-list-wrap .coupon-card-disabled{cursor:default;background-color:var(--color-surface-secondary,var(--color-gray-50))}.coupon-list-wrap .coupon-card-disabled .coupon-title,.coupon-list-wrap .coupon-card-disabled .coupon-desc{color:var(--color-text-disabled,var(--color-gray-400))}.coupon-list-wrap .coupon-card-dimmed{background-color:var(--color-surface-secondary,var(--color-gray-50))}.coupon-list-wrap .coupon-card .coupon-card-content{flex-direction:column;display:flex}.coupon-list-wrap .coupon-card-with-status .coupon-card-content{min-width:calc(var(--spacing,.25rem)*0);flex:1}.coupon-list-wrap .coupon-card .coupon-card-header{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.coupon-list-wrap .coupon-card .coupon-title{font-size:var(--type-title-section-sm-size);line-height:var(--type-title-section-sm-line-height);font-weight:var(--type-title-section-sm-weight);color:var(--color-text-strong,var(--color-gray-950))}.coupon-list-wrap .coupon-card .coupon-badge-category{background-color:var(--color-surface-secondary,var(--color-gray-50));padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*0);font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);color:var(--color-text-secondary,var(--color-gray-700));border-radius:.25rem;align-items:center;display:inline-flex}.coupon-list-wrap .coupon-card .coupon-badge-platform{background-color:var(--color-surface-secondary,var(--color-gray-50));padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*0);font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);color:var(--color-text-benefit,var(--color-purple-500));border-radius:.25rem;align-items:center;display:inline-flex}.coupon-list-wrap .coupon-card .coupon-desc{font-size:var(--type-label-default-size);line-height:var(--type-label-default-line-height);font-weight:var(--type-label-default-weight);color:var(--color-text-default,var(--color-gray-900))}.coupon-list-wrap .coupon-card .coupon-meta-date,.coupon-list-wrap .coupon-card .coupon-meta-note{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-secondary,var(--color-gray-700))}.coupon-list-wrap .coupon-card .coupon-meta-info{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-info,var(--color-blue-600))}.coupon-list-wrap .coupon-card .coupon-meta-warning{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-warning,var(--color-warning-600))}.coupon-list-wrap .coupon-card .coupon-meta-caution{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-error,var(--color-error-600))}.coupon-list-wrap .coupon-card .coupon-card-aside{flex-shrink:0;align-self:center;align-items:center;display:inline-flex}.coupon-list-wrap .coupon-card .coupon-restore-status{max-width:calc(var(--spacing,.25rem)*20);min-width:calc(var(--spacing,.25rem)*12);justify-content:center;gap:calc(var(--spacing,.25rem)*.5);text-align:center;flex-direction:column}.coupon-list-wrap .coupon-card .coupon-restore-icon-restorable{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);color:var(--color-icon-success,var(--color-success-500));flex-shrink:0}.coupon-list-wrap .coupon-card .coupon-restore-icon-not-restorable{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);color:var(--color-text-tertiary,var(--color-gray-500));flex-shrink:0}.coupon-list-wrap .coupon-card .coupon-restore-status[data-status=restorable] .coupon-restore-label{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);color:var(--color-text-secondary,var(--color-gray-700))}.coupon-list-wrap .coupon-card .coupon-restore-status[data-status=notRestorable] .coupon-restore-label{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);color:var(--color-text-tertiary,var(--color-gray-500))}.coupon-list-wrap .coupon-card .coupon-spinner{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);animation:var(--animate-spin,spin 1s linear infinite);border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border-subtle,var(--color-gray-200));border-top-color:var(--color-text-tertiary,var(--color-gray-500))}.coupon-list-wrap .coupon-card-dimmed .coupon-title,.coupon-list-wrap .coupon-card-dimmed .coupon-desc{color:var(--color-text-disabled,var(--color-gray-400))}.coupon-list-wrap .coupon-card-dimmed .coupon-badge-category{background-color:var(--color-surface-tertiary,var(--color-gray-100))}.coupon-list-wrap .coupon-card-with-status .coupon-badge-category{white-space:nowrap;flex-shrink:0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}@layer components{.hot-trend-container{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}.hot-trend-container .trend-title{font-size:var(--type-body-large-size);line-height:var(--type-body-large-line-height);font-weight:var(--type-body-large-weight);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-default-subtle,var(--color-gray-800))}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer components{.noti-category-menu,.mo-noti-category-menu{gap:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*4);-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none;flex-wrap:nowrap;display:flex;position:relative;overflow-x:auto}.noti-category-menu{padding-inline:calc(var(--spacing,.25rem)*4)}.mo-noti-category-menu{padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*2)}.horizontal-menu::-webkit-scrollbar{display:none}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent}::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent}}}@layer components{.option-selector{margin-top:calc(var(--spacing,.25rem)*2);width:100%;position:relative}.option-selector__title{border-radius:var(--radius-xl,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle,var(--color-gray-200));width:100%;max-height:400px;padding-block:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*4);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);color:var(--color-text-secondary-subtle,var(--color-gray-600));overflow:auto}.option-selector__title-content{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}.option-selector__icon{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.option-selector__icon[data-is-selected=true]{rotate:180deg}.option-selector-dropdown{animation:var(--animate-slideIn,slideIn .3s forwards);z-index:10;margin-top:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-2xl,16px);--tw-shadow:0px 4px 6px -2px var(--tw-shadow-color,rgba(23,23,23,.04)),0px 12px 16px -4px var(--tw-shadow-color,rgba(23,23,23,.1));width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle,var(--color-gray-200));max-height:360px;position:absolute;overflow-y:auto}.option-selector-slot{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-gray-200,#e5e5e5);background-color:var(--color-surface-default,var(--color-white));width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex}.option-selector-slot[data-is-disabled=true]{background-color:var(--color-surface-sunken,var(--color-gray-200))}.option-selector-slot-content[data-is-disabled=false]{gap:calc(var(--spacing,.25rem)*2);text-align:left;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);white-space:pre-line;color:var(--color-text-secondary-subtle,var(--color-gray-600));display:flex}@media (hover:hover){.option-selector-slot-content[data-is-disabled=false]:hover{color:var(--color-text-benefit,var(--color-purple-500))}}.option-selector-slot-content[data-is-disabled=false]:disabled{background-color:var(--color-surface-sunken,var(--color-gray-200))}.option-selector-slot-content[data-is-disabled=true]{text-align:left;width:100%;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);color:var(--color-text-disabled,var(--color-gray-400));flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.option-selector-slot-image{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);border-radius:var(--radius-2xl,16px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle,var(--color-gray-200));flex-shrink:0}@media (min-width:960px){.option-selector-slot-image{height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}
@layer components{.sazo-modal[data-closing=true] .option-all-values-list{pointer-events:none}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-font-weight:initial}::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}@layer components{.option-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-default,var(--color-white));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3.5);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-default,var(--color-gray-900))}.option-card[data-is-disabled=true]{border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-tertiary,var(--color-gray-100));color:var(--color-text-disabled,var(--color-gray-400))}.option-card[data-is-disabled=true][data-is-selected=true],.option-card:not([data-is-disabled=true])[data-is-selected=true]{border-color:var(--color-border-strong,var(--color-gray-900));box-shadow:inset 0 0 0 1px var(--color-border-strong)}.option-card[data-is-selected=true]:focus-visible:not([data-is-disabled=true]){box-shadow:var(--shadow-focus-ring),inset 0 0 0 1px var(--color-border-strong)}.option-card[data-has-image=true]{width:calc(var(--spacing,.25rem)*24);padding:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex;position:relative;overflow:hidden}.option-card[data-has-image=true]:after{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem)*0);border-radius:inherit;position:absolute}.option-card[data-has-image=true][data-is-selected=true]:after{box-shadow:inset 0 0 0 1px var(--color-border-strong)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial;--tw-border-style:solid}::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}@layer components{.order-history-header-container{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;width:100%;display:flex}.order-history-header-container .header-status{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-strong,var(--color-gray-950));justify-content:center;align-items:center;display:flex}.order-history-header-container .header-text{width:100%;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary,var(--color-gray-700))}.order-history-header-container .header-text.text-underline{text-underline-offset:auto;-webkit-text-decoration-line:underline;text-decoration-line:underline}.order-history-header-container .reserved-wrap{width:100%;padding-block:calc(var(--spacing,.25rem)*1);padding-right:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*1);align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle,var(--color-gray-200));background-color:var(--color-surface-secondary,var(--color-gray-50));display:flex}.order-history-header-container .history-meta-wrap{justify-content:space-between;align-items:center;width:100%;display:flex}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}@layer components{.order-history-list-conatiner{width:100%}.order-history-list-conatiner .list-wrap{flex-direction:column;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link{text-align:left;align-self:stretch;align-items:flex-start;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);align-self:stretch;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;align-self:stretch;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .title-wrap{flex-direction:column;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .title-wrap .target-label{-webkit-line-clamp:2;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-default,var(--color-gray-900));word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .title-wrap .option-label{-webkit-line-clamp:1;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);color:var(--color-text-secondary,var(--color-gray-700));word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .price-wrap{align-items:center;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .price-wrap .won{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-default,var(--color-gray-900))}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .price-wrap .delimiter:before{padding-right:calc(var(--spacing,.25rem)*0)}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .price-wrap .count{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-tertiary,var(--color-gray-500))}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .option-wrap{margin-top:calc(var(--spacing,.25rem)*1);align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .option-wrap .plus{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--color-text-secondary-subtle,var(--color-gray-600))}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .option-wrap .label{-webkit-line-clamp:1;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);color:var(--color-text-secondary,var(--color-gray-700));word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .option-wrap .image{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.order-history-list-conatiner .count-label{font-size:var(--type-body-default-size);line-height:var(--type-body-default-line-height);font-weight:var(--type-body-default-weight);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-default,var(--color-gray-900))}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid}::backdrop{--tw-border-style:solid}}}@layer components{.mo-order-history-container{gap:calc(var(--spacing,.25rem)*4);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.mo-order-history-container .order-box-container{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}.mo-order-history-container .order-box-container .order-product-history-container{width:100%;padding:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,16px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-default,var(--color-white));flex-direction:column;align-items:flex-start;display:flex;overflow:auto}.mo-order-history-container .order-box-container .order-action-btn-wrap{gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid}::backdrop{--tw-border-style:solid}}}@layer components{.order-history-container{gap:calc(var(--spacing,.25rem)*6);width:100%;display:flex}.order-history-container .order-box-container{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}.order-history-container .order-box-container .order-product-history-container{width:100%;padding:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,16px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-default,var(--color-white));flex-direction:column;align-items:flex-start;display:flex;overflow:auto}.order-history-container .order-box-container .order-action-btn-wrap{gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer components{.mo-product-list-container{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:960px){.mo-product-list-container{grid-template-columns:repeat(3,minmax(0,1fr))}}}
@layer components{.route-guard-container{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*3);flex-direction:column;height:90vh;display:flex}}
@layer base{@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}
.upp-card-reveal-ghost{--upp-reveal-step:min(var(--dur-50),calc(var(--delay-2xl)/max(1,var(--upp-reveal-count,1) - 1)));pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:30;background-color:var(--color-surface-default,var(--color-white));opacity:1;transition-duration:var(--duration-micro);transition-property:opacity;transition-timing-function:ease-in-out;transition-delay:min(calc(var(--upp-reveal-order,0)*var(--upp-reveal-step)),var(--delay-2xl));position:absolute}.upp-card-reveal-ghost-out{opacity:0}.upp-card-reveal-ghost .item-card-image-container{box-shadow:none}.upp-card-photo-bone{inset:calc(var(--spacing,.25rem)*0);opacity:0;position:absolute}.upp-card-photo-bone-armed{transition-duration:var(--duration-micro);transition-property:opacity;transition-timing-function:ease-in-out}.upp-card-photo-frame:has(>.sazo-adaptive-image[data-image-fit=pending])>.upp-card-photo-bone{opacity:1}@media (prefers-reduced-motion:reduce){.upp-card-photo-bone-armed{transition-property:none}}
@keyframes upp-title-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.upp-card-render-hint .item-card-details-title,.upp-detail-title{transition-duration:var(--duration-micro);transition-property:color;transition-timing-function:ease-in-out}.upp-card-title-pending .item-card-details-title,.upp-detail-title-pending,.upp-detail-subtitle-pending,.upp-detail-price-pending,.upp-detail-price-pending *{color:var(--color-text-tertiary,var(--color-gray-500));-webkit-text-decoration-line:none;text-decoration-line:none}@media (prefers-reduced-motion:no-preference){@supports ((-webkit-background-clip:text) or (background-clip:text)){.upp-detail-price-pending *{-webkit-text-fill-color:transparent}.upp-card-title-pending .item-card-details-title,.upp-detail-title-pending,.upp-detail-subtitle-pending,.upp-detail-price-pending{--upp-title-shimmer-duration:1s;color:var(--color-text-disabled,var(--color-gray-400));-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,var(--color-text-disabled)0%,var(--color-text-disabled)40%,var(--color-text-strong)50%,var(--color-text-disabled)60%,var(--color-text-disabled)100%);animation:upp-title-shimmer var(--upp-title-shimmer-duration)var(--ease-linear)infinite;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}}}@media (prefers-reduced-motion:reduce){.upp-card-render-hint .item-card-details-title,.upp-detail-title{transition-property:none}}
@layer components{.related-keyword-chips-collapse{width:100%;transition:grid-template-rows var(--duration-standard)var(--ease-standard);grid-template-rows:0fr;display:grid}.related-keyword-chips-collapse[data-open=true]{grid-template-rows:1fr;transition:none}.related-keyword-chips-collapse-clip{min-height:calc(var(--spacing,.25rem)*0);opacity:0;width:100%;transition:opacity var(--duration-standard)var(--ease-standard);overflow:hidden}.related-keyword-chips-collapse[data-open=true] .related-keyword-chips-collapse-clip{opacity:1;transition:none}.related-keyword-chips-collapse[data-open=false] .related-keyword-chip-skeleton{background-color:var(--color-surface-sunken,var(--color-gray-200))}.related-keyword-chips{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*3);scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.related-keyword-chips::-webkit-scrollbar{display:none}.related-keyword-chips .related-keyword-chip{flex-shrink:0}.related-keyword-chips .related-keyword-chip-skeleton{height:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-full,9999px);flex-shrink:0}.related-keyword-chips .related-keyword-chip-skeleton:first-child{width:5.5rem}.related-keyword-chips .related-keyword-chip-skeleton:nth-child(2),.related-keyword-chips .related-keyword-chip-skeleton:nth-child(3){width:9.5rem}.related-keyword-chips .related-keyword-chip-skeleton:nth-child(4){width:7rem}.related-keyword-chips .related-keyword-chip-skeleton:nth-child(5){width:9.5rem}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}@layer components{.custom-search-tab.mo .tabs-conteinr .tabs-slide:first-child{margin-left:calc(var(--spacing,.25rem)*4)}.custom-search-tab.mo .tabs-conteinr .tabs-slide:last-child{margin-right:calc(var(--spacing,.25rem)*4)}.custom-search-tab .tab-item-container .text-wrap .text{font-size:var(--type-body-default-size);line-height:var(--type-body-default-line-height);font-weight:var(--type-body-default-weight);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-tertiary,var(--color-gray-500))}.custom-search-tab .tab-item-container .text-wrap .text.selected{color:var(--color-text-default,var(--color-gray-900))}.custom-search-tab .tab-item-container .selected-underline{background-color:var(--color-surface-inverse,var(--color-gray-900))}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer components{.search-tabs-bar{padding-left:var(--spacing-screen-edge-pc);padding-right:var(--spacing-screen-edge-pc)}.search-chip-bar{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);border-bottom-right-radius:var(--radius-2xl,16px);border-bottom-left-radius:var(--radius-2xl,16px);background-color:var(--color-surface-secondary,var(--color-gray-50));flex-wrap:wrap;align-self:stretch;display:flex}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer components{.phone-number-with-country .sazo-input-lead{flex-shrink:0!important}.phone-number-with-country .isd-select{padding:calc(var(--spacing,.25rem)*0);background-color:transparent;position:relative}.phone-number-with-country .isd-select .sazo-select{width:100%;padding-right:calc(var(--spacing,.25rem)*6);background-color:transparent}.phone-number-with-country .isd-select>svg{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid}::backdrop{--tw-border-style:solid}}}@layer components{.payment-method-option{border-radius:var(--radius-xl,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-default,var(--color-white));transition-duration:var(--duration-micro);transition-timing-function:ease-in-out;overflow:hidden}.payment-method-option[data-is-selected=true]{border-color:var(--color-border-strong,var(--color-gray-900));box-shadow:inset 0 0 0 1px var(--color-border-strong)}@media (hover:hover) and (pointer:fine){.payment-method-option[data-is-selected=false]:hover{background-color:var(--color-surface-secondary,var(--color-gray-50))}}.payment-method-option:has(input[type=radio]:focus-visible){box-shadow:var(--shadow-focus-ring)}.payment-method-option[data-is-selected=true]:has(input[type=radio]:focus-visible){box-shadow:var(--shadow-focus-ring),inset 0 0 0 1px var(--color-border-strong)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer components{.estimate-section{width:100%;height:100%}.estimate-section-error{justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.25rem;display:flex}.estimate-section-content{gap:.75rem;font-size:.875rem;display:flex}.estimate-section-left{flex-direction:column;justify-content:space-between;display:flex}.estimate-section-title{text-align:left;width:68px;color:var(--color-text-secondary);font-weight:500}.estimate-section-icon{color:var(--color-text-tertiary)}.estimate-section-right-container{flex:1;display:flex}.estimate-section-right{text-align:left;flex-direction:column;flex:1;gap:.5rem;font-size:.875rem;display:flex}.estimate-section-date{color:var(--color-text-default);gap:.25rem;display:flex}.estimate-section-date-label{font-weight:600}.estimate-section-timeline{flex-direction:column;display:flex}.estimate-section-timeline-item{align-items:flex-start;gap:4px;padding-left:18px;display:flex;position:relative}.estimate-section-timeline-item:not(:last-child){padding-bottom:8px}.estimate-section-timeline-item:not(:last-child):before{content:"";background-color:var(--color-surface-tertiary);width:2px;position:absolute;top:13.5px;bottom:-6.5px;left:6px}.estimate-section-timeline-item:last-child:before{content:"";background-color:var(--color-surface-tertiary);width:2px;position:absolute;top:13.5px;bottom:5px;left:6px}.estimate-section-timeline-dot{border-radius:var(--radius-full);background-color:var(--color-border-default);z-index:1;flex-shrink:0;width:7px;height:7px;position:absolute;top:6.5px;left:3.5px}.estimate-section-timeline-dot--active{background-color:var(--color-text-secondary-subtle);box-shadow:0px 0px 0px 1px var(--color-surface-default),0px 0px 0px 2px var(--color-text-secondary-subtle)}.estimate-section-timeline-content{flex-direction:column;flex:1;min-width:0;display:flex}.estimate-section-description-text{font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);color:var(--color-text-secondary,var(--color-gray-700))}.estimate-section-battery-caution{font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);color:var(--color-text-tertiary,var(--color-gray-500))}.estimate-section-safe-arrival{cursor:pointer;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);color:var(--color-text-secondary,var(--color-gray-700));font-weight:var(--fw-medium);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.125rem;padding-left:19px;display:inline-flex;position:relative}.estimate-section-safe-arrival:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-8px;right:-8px}.estimate-section-safe-arrival-icon{color:var(--color-text-muted);position:absolute;top:2px;left:-1px}.estimate-section-safe-arrival-chevron{color:var(--color-text-muted);flex:none}.untracked-notice-strong{font-weight:var(--fw-semibold)}}
@layer components{.order-change-summary-calc-overlay{pointer-events:none;visibility:hidden;opacity:0}.order-change-summary-calc-overlay[data-open=true]{pointer-events:auto;visibility:visible;opacity:1}}@media (prefers-reduced-motion:no-preference){.order-change-summary-calc-overlay{transition:opacity var(--duration-micro)var(--ease-standard),visibility 0s var(--ease-linear)var(--duration-micro)}.order-change-summary-calc-overlay[data-open=true]{transition:opacity var(--duration-micro)var(--ease-standard),visibility 0s var(--ease-linear)0s}@starting-style{.order-change-summary-calc-overlay[data-open=true]{opacity:0}}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer components{.summary-list{flex-direction:column;display:flex}.summary-list>.summary-row:first-child{padding-top:calc(var(--spacing,.25rem)*0)}.summary-list .summary-slot{grid-template-rows:0fr;display:grid}.summary-list .summary-slot[data-open=true]{grid-template-rows:1fr}.summary-list .summary-slot-clip{min-height:calc(var(--spacing,.25rem)*0);opacity:0;overflow:hidden}.summary-list .summary-slot[data-open=true] .summary-slot-clip{opacity:1}.summary-list .summary-row{padding-top:calc(var(--spacing,.25rem)*2);font-size:var(--type-body-default-size);line-height:var(--type-body-default-line-height);font-weight:var(--type-body-default-weight);color:var(--color-text-secondary,var(--color-gray-700));justify-content:space-between;display:flex}.summary-list .summary-row .item-amount{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-default,var(--color-gray-900))}.summary-list .summary-row .item-discount{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-benefit,var(--color-purple-500))}@media (prefers-reduced-motion:no-preference){.summary-list .summary-slot{transition:grid-template-rows var(--duration-standard)var(--ease-standard)}.summary-list .summary-slot-clip{transition:opacity var(--duration-standard)var(--ease-standard)}}.help-icon{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-text-muted,var(--color-gray-450))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}@layer components{.order-total-content .order-total-calc-overlay{pointer-events:none;visibility:hidden;opacity:0}.order-total-content .order-total-calc-overlay[data-open=true]{pointer-events:auto;visibility:visible;opacity:1}.order-total-content .order-total-benefit-slot{grid-template-rows:0fr;display:grid}.order-total-content .order-total-benefit-slot[data-open=true]{grid-template-rows:1fr}.order-total-content .order-total-benefit-clip{min-height:calc(var(--spacing,.25rem)*0);opacity:0;overflow:hidden}.order-total-content .order-total-benefit-slot[data-open=true] .order-total-benefit-clip{opacity:1}.order-total-content .order-total-benefit-inner{padding-bottom:calc(var(--spacing,.25rem)*2)}.order-total-content[data-total-row=false] .order-total-benefit-slot{margin-top:calc(var(--spacing,.25rem)*-4)}.order-total-content[data-total-row=false] .order-total-benefit-slot[data-open=true]{margin-top:calc(var(--spacing,.25rem)*0)}.order-total-content[data-total-row=false] .order-total-benefit-inner{padding-bottom:calc(var(--spacing,.25rem)*0)}.order-total-content .order-total-title{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-semiXl,var(--font-size-22));line-height:var(--tw-leading,var(--text-semiXl--line-height,var(--line-height-22)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-strong,var(--color-gray-950))}.order-total-content .order-total-row{font-size:var(--type-body-default-size);line-height:var(--type-body-default-line-height);font-weight:var(--type-body-default-weight);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary,var(--color-gray-700));justify-content:space-between;display:flex}.order-total-content .order-total-row .total-label{align-self:center}.order-total-content .order-total-row .total-amount-wrap .total-amount-before{margin-right:calc(var(--spacing,.25rem)*1);font-size:var(--type-title-section-sm-size);line-height:var(--type-title-section-sm-line-height);font-weight:var(--type-title-section-sm-weight);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-disabled,var(--color-gray-400));-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.order-total-content .order-total-row .total-amount-wrap .total-amount-after{font-size:var(--type-title-section-sm-size);line-height:var(--type-title-section-sm-line-height);font-weight:var(--type-title-section-sm-weight);color:var(--color-text-default,var(--color-gray-900))}@media (prefers-reduced-motion:no-preference){.order-total-content .order-total-benefit-slot{transition:grid-template-rows var(--duration-standard)var(--ease-standard),margin-top var(--duration-standard)var(--ease-standard)}.order-total-content .order-total-benefit-clip{transition:opacity var(--duration-standard)var(--ease-standard)}.order-total-content .order-total-calc-overlay{transition:opacity var(--duration-micro)var(--ease-standard),visibility 0s var(--ease-linear)var(--duration-micro)}.order-total-content .order-total-calc-overlay[data-open=true]{transition:opacity var(--duration-micro)var(--ease-standard),visibility 0s var(--ease-linear)0s}@starting-style{.order-total-content .order-total-calc-overlay[data-open=true]{opacity:0}}}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-font-weight:initial}::backdrop{--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-font-weight:initial}}}@layer components{.avatar-upload-container{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.avatar-upload-container .avatar-upload-title{font-size:var(--type-label-default-size);line-height:var(--type-label-default-line-height);font-weight:var(--type-label-default-weight);color:var(--color-text-secondary,var(--color-gray-700))}.avatar-upload-container .avatar-upload-wrap{gap:calc(var(--spacing,.25rem)*4);width:100%;height:10.25rem;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-preview-wrap{flex-direction:column;justify-content:space-between;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-preview-wrap .avatar-default-image{aspect-ratio:1;height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16);border-radius:var(--radius-lg,8px)}.avatar-upload-container .avatar-upload-wrap .avatar-preview-wrap .avatar-default-image.want-delete{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border-error,var(--color-error-200))}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);background-color:var(--color-surface-default,var(--color-white));--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,rgba(23,23,23,.07));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:var(--radius-xl,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--color-gray-300));flex:1;position:relative}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap.dragging{border-color:var(--color-border-disabled,var(--color-gray-400));background-color:var(--color-surface-tertiary,var(--color-gray-100))}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-indicate-wrap{cursor:pointer;width:100%;height:100%;padding-top:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-indicate-wrap .icon-wrap{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-xl,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-default,var(--color-white));--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,rgba(23,23,23,.07));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);justify-content:center;align-items:center;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-indicate-wrap .text-wrap{text-align:center;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);flex-direction:column;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-indicate-wrap .text-wrap .indicate-title{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-default,var(--color-gray-900));-webkit-text-decoration-line:underline;text-decoration-line:underline}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-input{width:100%;height:100%}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-input::-webkit-file-upload-button{display:none}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-input::file-selector-button{display:none}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-input{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:10;opacity:0;position:absolute}.avatar-upload-container .error-message{padding-top:calc(var(--spacing,.25rem)*2);text-align:center;color:var(--color-text-brand,var(--color-brand-500))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial;--tw-border-style:solid}::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}@layer components{.personal-custom-code-modal-title{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--type-title-section-md-size);line-height:var(--type-title-section-md-line-height);font-weight:var(--type-title-section-md-weight);color:var(--color-text-strong,var(--color-gray-950))}.personal-custom-code-modal-description{font-size:var(--type-body-default-size);line-height:var(--type-body-default-line-height);font-weight:var(--type-body-default-weight);color:var(--color-text-secondary,var(--color-gray-700))}.personal-custom-code-modal-container{margin-bottom:calc(var(--spacing,.25rem)*8)}.personal-custom-code-modal-form{width:100%}.personal-custom-code-modal-button{margin-block:calc(var(--spacing,.25rem)*4);justify-content:center;width:100%}.personal-custom-code-modal-link-text{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary,var(--color-gray-700))}.personal-custom-code-modal-link-button{justify-content:center;width:100%}.personal-custom-code-modal-link-button-text{padding-inline:calc(var(--spacing,.25rem)*2);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary,var(--color-gray-700))}.personal-custom-code-modal-address-list-wrap{margin-top:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-xl,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-default,var(--color-white));padding:calc(var(--spacing,.25rem)*4)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer components{.sazo-tag-chip{--sazo-tag-chip-h:3.75rem}.sazo-tag-chip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-right-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-left-radius:var(--radius-xl)}.sazo-tag-chip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-right-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-left-radius:var(--radius-xl)}.sazo-tag-chip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-right-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-left-radius:var(--radius-xl)}.sazo-tag-chip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-left-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-right-radius:var(--radius-xl)}.sazo-tag-chip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-left-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-right-radius:var(--radius-xl)}.sazo-tag-chip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-left-radius:calc(var(--sazo-tag-chip-h)/2);border-bottom-right-radius:var(--radius-xl)}.sazo-tag-thumb-track{view-timeline-name:--sazo-tag-thumb;view-timeline-axis:block}.sazo-tag-thumb{transform:translateY(0)scale(1.33)}@keyframes sazo-tag-thumb-parallax{0%{transform:translateY(8%)scale(1.33)}to{transform:translateY(-8%)scale(1.33)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sazo-tag-thumb{animation-name:sazo-tag-thumb-parallax;animation-duration:auto;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both;animation-timeline:--sazo-tag-thumb}}}.sazo-tag-thumb[data-image-fit=contain]{transition:none;animation-name:none;transform:none}}
@layer components{.lp-slot{transition-property:translate;transition-duration:var(--duration-standard);transition-timing-function:cubic-bezier(.24,1.3,.4,1)}.lp-ic{transition-property:transform;transition-duration:var(--duration-standard);transition-timing-function:cubic-bezier(.24,1.42,.4,1)}.lp-label{transition-property:left,width;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-enter)}.lp-label-stack{transition-property:transform;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-enter)}.lp-label-row{transition-property:opacity;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-enter)}@keyframes sazo-lp-label-in{0%{opacity:0;transform:translateY(11px)scale(.72)}to{opacity:1;transform:translateY(0)scale(1)}}.lp-label-enter{animation:.19s cubic-bezier(.2,.9,.3,1) 50ms both sazo-lp-label-in}@keyframes sazo-lp-heart-in{0%{transform:scale(.5)}60%{transform:scale(1.16)}to{transform:none}}@keyframes sazo-lp-disc-in{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:none}}@keyframes sazo-lp-flame-in{0%{opacity:0;transform:translateY(4px)scale(.5)}55%{opacity:1;transform:translateY(-1px)scale(1.14)}to{opacity:1;transform:none}}@keyframes sazo-lp-blob{0%{d:path("M12 2C17.523 2 22 6.477 22 12C22 17.523 17.523 22 12 22C6.477 22 2 17.523 2 12C2 6.477 6.477 2 12 2Z")}28%{d:path("M12 1.3C17.19 1.3 21.4 6.09 21.4 12C21.4 17.25 17.19 21.5 12 21.5C6.15 21.5 1.4 17.25 1.4 12C1.4 6.09 6.15 1.3 12 1.3Z")}54%{d:path("M12 2.6C17.91 2.6 22.7 7.41 22.7 12C22.7 17.85 17.91 22.6 12 22.6C6.81 22.6 1.3 17.85 1.3 12C1.3 7.41 6.81 2.6 12 2.6Z")}78%{d:path("M12 1.8C17.854 1.8 22.6 6.367 22.6 12C22.6 17.191 17.854 21.4 12 21.4C6.256 21.4 1.6 17.191 1.6 12C1.6 6.367 6.256 1.8 12 1.8Z")}to{d:path("M12 2C17.523 2 22 6.477 22 12C22 17.523 17.523 22 12 22C6.477 22 2 17.523 2 12C2 6.477 6.477 2 12 2Z")}}@keyframes sazo-lp-check-pulse{0%,4%{stroke-width:2.6px}11%{stroke-width:3.7px}20%{stroke-width:2.6px}27%{stroke-width:3.7px}36%,to{stroke-width:2.6px}}@keyframes sazo-lp-check-nod{0%,4%{transform:translate(0)}11%{transform:translateY(-.9px)}20%{transform:translate(0)}27%{transform:translateY(-.9px)}36%,to{transform:translate(0)}}@keyframes sazo-lp-check-redraw{0%,56%{stroke-dashoffset:0}62%,64%{stroke-dashoffset:15px}84%,to{stroke-dashoffset:0}}@keyframes sazo-lp-beat{0%,16%{transform:scale(1)}24%{transform:scale(1.2)}33%{transform:scale(1.02)}41%{transform:scale(1.14)}54%,to{transform:scale(1)}}@keyframes sazo-lp-body-burn{0%{transform:scale(1)rotate(-2.5deg)translate(0)}22%{transform:scale(.95,1.08)rotate(1.5deg)translate(.4px)}47%{transform:scale(1.06,.95)rotate(-1deg)translate(-.5px)}68%{transform:scale(.97,1.05)rotate(2.5deg)translate(.3px)}86%{transform:scale(1.03,.98)rotate(-1.5deg)translate(-.2px)}to{transform:scale(1)rotate(-2.5deg)translate(0)}}@keyframes sazo-lp-lick{0%{transform:translateY(2.2px)scale(.95)}45%{transform:translate(-.6px,-1.2px)scale(.78)}to{transform:translate(.4px,-4.2px)scale(.5)}}@keyframes sazo-lp-lick2{0%{transform:translateY(2.6px)scale(.9)}45%{transform:translate(.7px,-.8px)scale(.74)}to{transform:translate(-.3px,-3.9px)scale(.48)}}.lp-live-heart{transform-origin:12px 13px;animation:.3s cubic-bezier(.2,1.4,.4,1) both sazo-lp-heart-in,1.6s ease-in-out .3s infinite sazo-lp-beat}.lp-live-disc{animation:.28s cubic-bezier(.2,1.35,.4,1) both sazo-lp-disc-in}.lp-live-blob{animation:4.8s ease-in-out .3s infinite sazo-lp-blob}.lp-live-check{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite sazo-lp-check-pulse,3.2s ease-in-out infinite sazo-lp-check-nod,3.2s cubic-bezier(.3,.9,.3,1) infinite sazo-lp-check-redraw}.lp-live-flame{animation:.3s cubic-bezier(.2,1.35,.4,1) both sazo-lp-flame-in}.lp-live-flame-body{transform-box:fill-box;transform-origin:50% 100%;animation:.95s .3s infinite sazo-lp-body-burn}.lp-live-lick{animation:1.05s ease-out .3s infinite sazo-lp-lick}.lp-live-lick2{animation:1.33s ease-out .75s infinite sazo-lp-lick2}@keyframes sazo-lp-pop{0%{opacity:0;transform:translateY(12px)scale(.4)}60%{opacity:1;transform:translateY(-3px)scale(1.08)}to{opacity:1;transform:none}}@keyframes sazo-lp-flight{0%{transform:translate(var(--lp-dx),var(--lp-dy))scale(1.16)}to{transform:none}}@keyframes sazo-lp-drain{0%{transform:scale(1.08)}40%{transform:scale(.84)}70%{transform:scale(1.04)}to{transform:none}}.lp-slot-enter{animation:.34s cubic-bezier(.2,1.35,.4,1) both sazo-lp-pop}.lp-flight{animation:.28s cubic-bezier(.2,.85,.3,1) both sazo-lp-flight}.lp-off{animation:.3s cubic-bezier(.3,.9,.35,1) sazo-lp-drain}@media (prefers-reduced-motion:reduce){.lp-slot,.lp-ic,.lp-label,.lp-label-stack,.lp-label-row{transition:none}.lp-slot-enter,.lp-flight,.lp-off,.lp-label-enter,.lp-live-heart,.lp-live-disc,.lp-live-blob,.lp-live-check,.lp-live-flame,.lp-live-flame-body,.lp-live-lick,.lp-live-lick2{animation:none}}}
.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}
