@charset "UTF-8";#list-menu-categories-wrapper{position:relative;width:1110px;height:420px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#list-menu-categories-wrapper .list-shadow{position:absolute;top:0;left:0;right:0;box-shadow:inset 0 5px 5px -5px #e5e5e5;height:5px}#list-menu-categories-wrapper .list-content-megamenu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:minmax(212px,212px) 3fr}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper{background-color:#fff3f3;border-bottom-left-radius:8px}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list{height:420px;overflow-y:scroll;overscroll-behavior:contain;border-bottom-left-radius:8px}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list::-webkit-scrollbar-thumb{background:#231f20;border-radius:10px;width:4px}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list::-webkit-scrollbar-track{background-color:#f1f1f1;width:4px}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item{margin:0;display:block;overflow-y:hidden;padding:.75rem 1rem;background-color:#fff3f3;border-bottom:1px solid #fcdde8;display:flex;align-items:center;gap:.5rem}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item:hover,#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item.active{background-color:#fff}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item:hover a p.parrent-title,#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item.active a p.parrent-title{color:#eb395f}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item img{height:2rem;width:2rem;border-radius:9999px;border-width:1px}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item a{text-decoration-line:none}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item a p.parrent-title{text-transform:uppercase;font-weight:400;font-size:.8125rem;line-height:1rem}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item a p.parrent-title.font_bold{font-weight:700}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item a p.parrent-title.font_semibold{font-weight:600}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item a p.parrent-title.font_medium{font-weight:500}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item a p.parrent-title.font_regular{font-weight:400}#list-menu-categories-wrapper .list-content-megamenu .parrent-wrapper ul.parrent-list li.parrent-list-item a p.parrent-title{font-weight:500;letter-spacing:.5px;color:#231f20}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));height:420px;border-bottom-right-radius:8px;overflow-y:auto;overscroll-behavior:contain}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper::-webkit-scrollbar-thumb{background:#231f20;border-radius:10px;width:4px}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper::-webkit-scrollbar-track{background-color:#f1f1f1;width:4px}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title{display:flex;align-items:center;gap:.5rem}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title p{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title p.font_bold{font-weight:700}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title p.font_semibold{font-weight:600}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title p.font_medium{font-weight:500}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title p.font_regular{font-weight:400}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title p{font-weight:700;letter-spacing:1px;color:#eb395f}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title img,#list-menu-categories-wrapper .list-content-megamenu .child-wrapper .child-list-title svg{height:.625rem;width:.625rem}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list{-moz-column-count:3;column-count:3;-moz-column-gap:24px;column-gap:24px;display:block}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item{-moz-column-break-inside:avoid;break-inside:avoid;display:block;margin-bottom:24px}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container{display:flex;align-items:center;gap:.5rem}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container a p.child-title{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container a p.child-title.font_bold{font-weight:700}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container a p.child-title.font_semibold{font-weight:600}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container a p.child-title.font_medium{font-weight:500}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container a p.child-title.font_regular{font-weight:400}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container a p.child-title{font-weight:700;letter-spacing:1px;color:#231f20}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container img,#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item .child-title-container svg{height:.625rem;width:.625rem}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item ul.grand-child-list{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item ul.grand-child-list li.grand-child-list-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item ul.grand-child-list li.grand-child-list-item p.font_bold{font-weight:700}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item ul.grand-child-list li.grand-child-list-item p.font_semibold{font-weight:600}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item ul.grand-child-list li.grand-child-list-item p.font_medium{font-weight:500}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item ul.grand-child-list li.grand-child-list-item p.font_regular{font-weight:400}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item ul.grand-child-list li.grand-child-list-item p{color:#716a68}#list-menu-categories-wrapper .list-content-megamenu .child-wrapper ul.child-list li.child-list-item ul.grand-child-list li.grand-child-list-item a:hover p{color:#eb395f}#_layout #header-desktop #header-menu{position:relative;z-index:50;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0px 2px 3px 0px rgba(0,0,0,.08);--tw-shadow-colored: 0px 2px 3px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#_layout #header-desktop #header-menu.no-shadow{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#_layout #header-desktop #header-menu.sticky{position:fixed;top:0;left:0;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#_layout #header-desktop #header-menu .sub-menu{display:flex;align-items:center;flex:1.2}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item{padding:.75rem;cursor:pointer}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item a{display:flex;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item a.font_bold{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item a.font_semibold{font-weight:600}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item a.font_medium{font-weight:500}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item a.font_regular{font-weight:400}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item a{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item a img,#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item a svg{height:1.5rem;width:1.5rem;border-radius:9999px}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item.sub-menu-item:hover a{color:#eb395f}#_layout #header-desktop #header-menu .sub-menu li.sub-menu-item:first-child{padding-left:0}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu{position:absolute;top:100%}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper{display:grid;height:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:680px;grid-template-columns:1.2fr 1fr;overscroll-behavior:contain}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand{display:flex;padding:.5rem 1rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li{margin:0;display:flex;width:100%;align-items:center;justify-content:center;padding:.75rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:3px solid #e5e5e5}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li a{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li a.font_bold{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li a.font_semibold{font-weight:600}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li a.font_medium{font-weight:500}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li a.font_regular{font-weight:400}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li a{text-transform:capitalize;font-weight:700;color:#8c8582}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:3px solid #eb395f}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .tabs-brand li.active a{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands{margin:0;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list{display:grid;width:100%;grid-auto-flow:row;grid-template-columns:repeat(14,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;padding-top:.5rem;padding-bottom:.5rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter{margin:0;padding:0}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter:hover a{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a{cursor:pointer;padding:0;text-align:center;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a.font_bold{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a.font_semibold{font-weight:600}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a.font_medium{font-weight:500}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a.font_regular,#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a{font-weight:400}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a.disabled{color:#ccc;cursor:not-allowed}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a.disabled:hover{color:#ccc}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .alphabet-list .letter a.selected{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list{position:relative;overflow-y:auto;overflow-x:hidden;height:308px;overscroll-behavior:contain}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list li{margin:0;padding:0;padding-top:1rem;padding-bottom:.25rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list li:first-child{padding-top:.25rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list li h6{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list li h6.font_bold{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list li h6.font_semibold{font-weight:600}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list li h6.font_medium{font-weight:500}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list li h6.font_regular{font-weight:400}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list li h6{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data{margin-top:.5rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li{padding-top:.25rem;padding-bottom:.25rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li.font_bold{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li.font_semibold{font-weight:600}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li.font_medium{font-weight:500}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li.font_regular{font-weight:400}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li :hover{color:#eb395f}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li a{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li.origin-container{display:flex;align-items:center;gap:.5rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #filter-brands .search-brands .brand-list .brand-data li.origin-container img{width:1.25rem;-o-object-fit:cover;object-fit:cover;height:14px}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands p.title{margin-top:.25rem;padding:1rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands p.title.font_bold{font-weight:700}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands p.title.font_semibold{font-weight:600}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands p.title.font_medium{font-weight:500}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands p.title.font_regular{font-weight:400}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands p.title{font-weight:700;text-transform:capitalize}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands .feature-brand-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;overflow-y:auto;padding:.25rem 1rem;height:400px;overscroll-behavior:contain}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands .feature-brand-list figure{display:flex;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;padding:.25rem}#_layout #header-desktop #header-menu .sub-menu li#havemenu .overlay-menu .list-menu-brands-wrapper #feature-brands .feature-brand-list figure img{border-radius:.375rem;-o-object-fit:contain;object-fit:contain;width:130px;height:60px}.overlay-menu{display:none}.overlay-menu.open{display:block}.overlay-menu.hidden{display:none}#top-banner{position:relative!important;z-index:30!important}#top-banner img{margin:0 auto;display:block;width:auto;width:100%;max-height:48px}#top-banner .floating-banners-container{position:relative}#top-banner .floating-banners-container img.floating{max-height:3rem}#top-banner .floating-banners-container img.close-icon,#top-banner .floating-banners-container svg.close-icon{position:absolute;height:1.25rem;width:1.25rem;top:50%;left:95%;transform:translate(-50%,-50%);color:#fff;cursor:pointer;z-index:31}@media (max-width: 991px){#top-banner{z-index:10!important}}#header-canopy{position:relative;display:flex;overflow:hidden;background-color:#f8f8f8;z-index:99!important}#header-canopy ._container-layout{margin-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:space-between}#header-canopy ._container-layout ul.platform-list{display:flex;align-items:center}#header-canopy ._container-layout ul.platform-list li{margin-right:2.5rem;padding:0}#header-canopy ._container-layout ul.platform-list li a{font-weight:400;font-size:.75rem;line-height:1rem}#header-canopy ._container-layout ul.platform-list li a.font_bold{font-weight:700}#header-canopy ._container-layout ul.platform-list li a.font_semibold{font-weight:600}#header-canopy ._container-layout ul.platform-list li a.font_medium{font-weight:500}#header-canopy ._container-layout ul.platform-list li a.font_regular{font-weight:400}#header-canopy ._container-layout ul.platform-list li a{color:#09000080}#header-canopy ._container-layout ul.platform-list li a:hover{color:#da2a52}#header-canopy ._container-layout .information-list,#header-canopy ._container-layout .information-list ul.information-wrapper{display:flex;align-items:center}#header-canopy ._container-layout .information-list ul.information-wrapper li{margin-right:1rem;display:flex;align-items:center;padding:0}#header-canopy ._container-layout .information-list ul.information-wrapper li a{display:flex;align-items:center;font-weight:400;font-size:.8125rem;line-height:1rem}#header-canopy ._container-layout .information-list ul.information-wrapper li a.font_bold{font-weight:700}#header-canopy ._container-layout .information-list ul.information-wrapper li a.font_semibold{font-weight:600}#header-canopy ._container-layout .information-list ul.information-wrapper li a.font_medium{font-weight:500}#header-canopy ._container-layout .information-list ul.information-wrapper li a.font_regular{font-weight:400}#header-canopy ._container-layout .information-list ul.information-wrapper li a .icon{margin-right:.5rem;vertical-align:top}#header-canopy ._container-layout .information-list ul.information-wrapper li a.disabled{pointer-events:none}#header-canopy ._container-layout .information-list .country-separator{width:48px!important}#header-canopy ._container-layout .information-list ul#country-wrapper{display:flex;border-radius:.375rem;border:.7px solid #8c8582}#header-canopy ._container-layout .information-list ul#country-wrapper li{margin:0;padding:.5rem;background-color:#f1f1f1}#header-canopy ._container-layout .information-list ul#country-wrapper li a{display:flex;align-items:center;gap:.25rem}#header-canopy ._container-layout .information-list ul#country-wrapper li a .icon{height:1rem;width:1rem;border-radius:9999px;-o-object-fit:contain;object-fit:contain}#header-canopy ._container-layout .information-list ul#country-wrapper li a p{font-weight:400;font-size:.8125rem;line-height:1rem}#header-canopy ._container-layout .information-list ul#country-wrapper li a p.font_bold{font-weight:700}#header-canopy ._container-layout .information-list ul#country-wrapper li a p.font_semibold{font-weight:600}#header-canopy ._container-layout .information-list ul#country-wrapper li a p.font_medium{font-weight:500}#header-canopy ._container-layout .information-list ul#country-wrapper li a p.font_regular{font-weight:400}#header-canopy ._container-layout .information-list ul#country-wrapper li a p{letter-spacing:1px;color:#8c8582}#header-canopy ._container-layout .information-list ul#country-wrapper #ID{border-radius:10px 0 0 10px}#header-canopy ._container-layout .information-list ul#country-wrapper #VN{border-radius:0 10px 10px 0}#header-canopy ._container-layout .information-list ul#country-wrapper li.selected{background-color:#fff}#header-canopy ._container-layout .information-list ul#country-wrapper li.selected p{font-weight:700;color:#231f20}#profile-overlay{position:absolute;right:0;border-radius:.375rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:100%;width:21.875rem}#profile-overlay .profile-section{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.25rem .5rem}#profile-overlay .profile-section .profile-detail p.name{font-weight:700!important;font-size:1rem!important;letter-spacing:2%!important}#profile-overlay .profile-section .profile-detail a{font-size:.8rem!important;font-weight:700!important;color:#da2a52;cursor:pointer}#profile-overlay .profile-section .profile-detail .profile-type-container{margin-bottom:.75rem;margin-top:.125rem;display:flex;align-items:center;gap:.375rem}#profile-overlay .profile-section .profile-detail .profile-type-container p.username{font-size:.8rem!important;letter-spacing:2%!important;line-height:.875rem!important;color:#231f20!important}#profile-overlay ul li{padding:.75rem 1.25rem}#profile-overlay ul li a{font-weight:400;font-size:.875rem;line-height:1.125rem}#profile-overlay ul li a.font_bold{font-weight:700}#profile-overlay ul li a.font_semibold{font-weight:600}#profile-overlay ul li a.font_medium{font-weight:500}#profile-overlay ul li a.font_regular{font-weight:400}#profile-overlay ul li a{letter-spacing:1%;color:#231f20}#profile-overlay ul li:hover{background-color:#fff3f3}#profile-overlay ul li.logout{display:flex;align-items:center;gap:.75rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;border-top:1px solid #f1f1f1}#profile-overlay ul li.logout img,#profile-overlay ul li.logout svg{height:1rem;width:1rem}#main-search{position:relative;width:100%}#main-search input{caret-color:#f384a7}#main-search .search-backdrop{position:fixed;background-color:rgb(35 31 32 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;inset:0;z-index:30}#main-search .search-menu{position:absolute;width:100%;overflow-y:scroll;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:60}#main-search .search-menu .search-bar-promo{margin-top:.5rem;display:flex;flex-direction:column}#main-search .search-menu .search-bar-promo .promo-wrapper{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}#main-search .search-menu .search-bar-promo .promo-wrapper:hover{--tw-bg-opacity: 1;background-color:rgb(255 236 244 / var(--tw-bg-opacity, 1))}#main-search .search-menu .search-bar-promo .promo-wrapper .label-promo{border-radius:9999px;padding:2px 5px;text-align:center;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:700;min-width:37px;font-size:7px}#main-search .search-menu .search-bar-promo .promo-wrapper .text-promo{font-weight:400;font-size:.75rem;line-height:1rem}#main-search .search-menu .search-bar-promo .promo-wrapper .text-promo.font_bold{font-weight:700}#main-search .search-menu .search-bar-promo .promo-wrapper .text-promo.font_semibold{font-weight:600}#main-search .search-menu .search-bar-promo .promo-wrapper .text-promo.font_medium{font-weight:500}#main-search .search-menu .search-bar-promo .promo-wrapper .text-promo.font_regular{font-weight:400}#main-search .search-menu .search-bar-promo .promo-wrapper .text-promo{line-height:16px;letter-spacing:0px}#main-search .search-menu .recently-search{padding:.75rem 1rem;border-bottom:8px solid #f8f8f8}#main-search .search-menu .recently-search label{font-weight:400;font-size:.875rem;line-height:1.125rem}#main-search .search-menu .recently-search label.font_bold{font-weight:700}#main-search .search-menu .recently-search label.font_semibold{font-weight:600}#main-search .search-menu .recently-search label.font_medium{font-weight:500}#main-search .search-menu .recently-search label.font_regular{font-weight:400}#main-search .search-menu .recently-search label{font-weight:700;color:#8c8582}#main-search .search-menu .recently-search ul.list-recent-search{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#main-search .search-menu .recently-search ul.list-recent-search li{position:relative;display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.25rem .75rem}#main-search .search-menu .recently-search ul.list-recent-search li p{margin-bottom:.125rem;font-weight:400;font-size:.8125rem;line-height:1rem}#main-search .search-menu .recently-search ul.list-recent-search li p.font_bold{font-weight:700}#main-search .search-menu .recently-search ul.list-recent-search li p.font_semibold{font-weight:600}#main-search .search-menu .recently-search ul.list-recent-search li p.font_medium{font-weight:500}#main-search .search-menu .recently-search ul.list-recent-search li p.font_regular{font-weight:400}#main-search .search-menu .recently-search ul.list-recent-search li img,#main-search .search-menu .recently-search ul.list-recent-search li svg{height:.75rem;width:.75rem;cursor:pointer}#main-search .search-menu .trending-search{padding:.75rem 1rem;border-bottom:8px solid #f8f8f8}#main-search .search-menu .trending-search label{font-weight:400;font-size:.875rem;line-height:1.125rem}#main-search .search-menu .trending-search label.font_bold{font-weight:700}#main-search .search-menu .trending-search label.font_semibold{font-weight:600}#main-search .search-menu .trending-search label.font_medium{font-weight:500}#main-search .search-menu .trending-search label.font_regular{font-weight:400}#main-search .search-menu .trending-search label{font-weight:700;color:#8c8582}#main-search .search-menu .trending-search ul.list-trending-search{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#main-search .search-menu .trending-search ul.list-trending-search li{position:relative;display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.25rem .75rem}#main-search .search-menu .trending-search ul.list-trending-search li p{margin-bottom:.125rem;font-weight:400;font-size:.8125rem;line-height:1rem}#main-search .search-menu .trending-search ul.list-trending-search li p.font_bold{font-weight:700}#main-search .search-menu .trending-search ul.list-trending-search li p.font_semibold{font-weight:600}#main-search .search-menu .trending-search ul.list-trending-search li p.font_medium{font-weight:500}#main-search .search-menu .trending-search ul.list-trending-search li p.font_regular{font-weight:400}#main-search .search-menu .trending-search ul.list-trending-search li img,#main-search .search-menu .trending-search ul.list-trending-search li svg{height:.75rem;width:.75rem;cursor:pointer}#main-search .search-menu .trending-suggestion{border-bottom:8px solid #f8f8f8}#main-search .search-menu .trending-suggestion .list-tab{margin:0;display:flex;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-bottom:4px solid #e5e5e5}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion{position:relative;display:flex;width:100%;top:4px}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li{margin:0;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;padding:.75rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #e5e5e5}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p{font-weight:400;font-size:.875rem;line-height:1.125rem}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p.font_bold{font-weight:700}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p.font_semibold{font-weight:600}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p.font_medium{font-weight:500}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p.font_regular{font-weight:400}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p{font-weight:700;color:#8c8582}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #eb395f}#main-search .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li.active p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#main-search .search-menu .trending-suggestion ul.list-brands{display:flex;align-items:center;gap:.5rem;padding:1rem}#main-search .search-menu .trending-suggestion ul.list-brands li{cursor:pointer;border-radius:.5rem;border-width:1px;padding:.25rem;border-color:#fdc2d5;width:5.4rem;height:3rem}#main-search .search-menu .trending-suggestion ul.list-brands li img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#main-search .search-menu .trending-suggestion ul.list-products{display:flex;flex-direction:column}#main-search .search-menu ul.list-suggestion{display:flex;flex-direction:column;border-bottom:8px solid #f8f8f8}#main-search .search-menu ul.list-suggestion .list-suggestion-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}#main-search .search-menu ul.list-suggestion .list-suggestion-item img,#main-search .search-menu ul.list-suggestion .list-suggestion-item svg{height:1rem;width:1rem}#main-search .search-menu ul.list-suggestion .list-suggestion-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#main-search .search-menu ul.list-suggestion .list-suggestion-item p.font_bold{font-weight:700}#main-search .search-menu ul.list-suggestion .list-suggestion-item p.font_semibold{font-weight:600}#main-search .search-menu ul.list-suggestion .list-suggestion-item p.font_medium{font-weight:500}#main-search .search-menu ul.list-suggestion .list-suggestion-item p.font_regular{font-weight:400}#main-search .search-menu ul.list-suggestion .list-suggestion-item pstrong{font-weight:700}#main-search .search-menu ul.list-suggestion-local{display:flex;flex-direction:column;border-bottom:8px solid #f8f8f8}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container{display:flex;align-items:center;gap:.5rem}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container img,#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container svg{height:1rem;width:1rem}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p.font_bold{font-weight:700}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p.font_semibold{font-weight:600}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p.font_medium{font-weight:500}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p.font_regular{font-weight:400}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p{color:#231f20}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container pstrong{font-weight:700}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item p.font_bold{font-weight:700}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item p.font_semibold{font-weight:600}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item p.font_medium{font-weight:500}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item p.font_regular{font-weight:400}#main-search .search-menu ul.list-suggestion-local .list-suggestion-item p{color:#8c8582}#main-search .search-menu .similiar-suggestion{padding:.75rem;border-bottom:8px solid #f8f8f8}#main-search .search-menu .similiar-suggestion p{font-weight:400;font-size:.8125rem;line-height:1rem}#main-search .search-menu .similiar-suggestion p.font_bold{font-weight:700}#main-search .search-menu .similiar-suggestion p.font_semibold{font-weight:600}#main-search .search-menu .similiar-suggestion p.font_medium{font-weight:500}#main-search .search-menu .similiar-suggestion p.font_regular{font-weight:400}#main-search .search-menu .similiar-suggestion p{color:#8c8582}#main-search .search-menu .similiar-suggestion p span{font-weight:700}#main-search .search-menu .not-found-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border-bottom:8px solid #f8f8f8}#main-search .search-menu .not-found-container img,#main-search .search-menu .not-found-container svg{margin-top:.75rem;margin-bottom:.75rem;width:4.375rem;height:4rem}#main-search .search-menu .not-found-container p{font-weight:400;font-size:.8125rem;line-height:1rem}#main-search .search-menu .not-found-container p.font_bold{font-weight:700}#main-search .search-menu .not-found-container p.font_semibold{font-weight:600}#main-search .search-menu .not-found-container p.font_medium{font-weight:500}#main-search .search-menu .not-found-container p.font_regular{font-weight:400}#main-search .search-menu .not-found-container p{color:#8c8582}#main-search .search-menu .not-found-container p strong{color:#231f20}#main-search .search-menu .list-suggestion-container{padding:.75rem;border-bottom:8px solid #f8f8f8}#main-search .search-menu .list-suggestion-container .title{font-weight:400;font-size:.875rem;line-height:1.125rem}#main-search .search-menu .list-suggestion-container .title.font_bold{font-weight:700}#main-search .search-menu .list-suggestion-container .title.font_semibold{font-weight:600}#main-search .search-menu .list-suggestion-container .title.font_medium{font-weight:500}#main-search .search-menu .list-suggestion-container .title.font_regular{font-weight:400}#main-search .search-menu .list-suggestion-container .title{font-weight:700;color:#8c8582}#main-search .search-menu .list-suggestion-container ul.list-suggestion-brands{margin-top:.75rem;display:flex;align-items:center;gap:.5rem}#main-search .search-menu .list-suggestion-container ul.list-suggestion-brands li.list-suggestion-brands-item{cursor:pointer;border-radius:.5rem;border-width:1px;padding:.25rem;border-color:#fdc2d5;width:4rem;height:2.25rem}#main-search .search-menu .list-suggestion-container ul.list-suggestion-brands li.list-suggestion-brands-item img,#main-search .search-menu .list-suggestion-container ul.list-suggestion-brands li.list-suggestion-brands-item svg{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#main-search .search-menu .list-suggestion-container ul.list-suggestion-products{margin-top:.75rem;display:flex;flex-direction:column}#cart-overlay{position:absolute;z-index:50;border-radius:.375rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:100%;right:-100%;width:24rem;min-height:5rem}#cart-overlay .loader{margin-top:1rem}#cart-overlay ul.list-product{overflow-y:auto;padding:1rem;max-height:20rem}#cart-overlay ul.list-product::-webkit-scrollbar-thumb{background:#e0e0e0;border:1px solid #e0e0e0}#cart-overlay ul.list-product::-webkit-scrollbar-track{background:#fff}#cart-overlay ul.list-product::-webkit-scrollbar{width:7px}#cart-overlay ul.list-product .list-product-item{display:grid;gap:.5rem;padding-top:1rem;padding-bottom:1rem;grid-template-columns:1fr .15fr}#cart-overlay ul.list-product .list-product-item:last-child{border-style:none}#cart-overlay ul.list-product .list-product-item .product-price-container{margin-top:.5rem;margin-bottom:0}#cart-overlay ul.list-product .list-product-item .action-product{display:flex;flex-direction:column;align-items:center;justify-content:space-between}#cart-overlay ul.list-product .list-product-item .action-product p{font-weight:400;font-size:.75rem;line-height:1rem}#cart-overlay ul.list-product .list-product-item .action-product p.font_bold{font-weight:700}#cart-overlay ul.list-product .list-product-item .action-product p.font_semibold{font-weight:600}#cart-overlay ul.list-product .list-product-item .action-product p.font_medium{font-weight:500}#cart-overlay ul.list-product .list-product-item .action-product p.font_regular{font-weight:400}#cart-overlay ul.list-product .list-product-item .action-product p{color:#8c8582}#cart-overlay .footer-action-container{display:flex;flex-direction:column;gap:1rem;border-top-width:1px;padding:1rem}#cart-overlay .footer-action-container .total-container{display:flex;width:100%;align-items:center;justify-content:space-between}#cart-overlay .footer-action-container .total-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#cart-overlay .footer-action-container .total-container p.font_bold{font-weight:700}#cart-overlay .footer-action-container .total-container p.font_semibold{font-weight:600}#cart-overlay .footer-action-container .total-container p.font_medium{font-weight:500}#cart-overlay .footer-action-container .total-container p.font_regular{font-weight:400}#cart-overlay .footer-action-container .total-container p.total{font-weight:700;color:#8c8582}#cart-overlay .footer-action-container .total-container p.total-amount{font-weight:400;font-size:1rem;line-height:1.25rem}#cart-overlay .footer-action-container .total-container p.total-amount.font_bold{font-weight:700}#cart-overlay .footer-action-container .total-container p.total-amount.font_semibold{font-weight:600}#cart-overlay .footer-action-container .total-container p.total-amount.font_medium{font-weight:500}#cart-overlay .footer-action-container .total-container p.total-amount.font_regular{font-weight:400}#cart-overlay .footer-action-container .total-container p.total-amount,.font_bold{font-weight:700}.main-menu{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.main-menu .logo-wrapper{display:flex;cursor:pointer;align-items:flex-end;gap:.25rem;flex:1}.main-menu .logo-wrapper img.logo-sociolla,.main-menu .logo-wrapper svg.logo-sociolla{-o-object-fit:contain;object-fit:contain;width:7rem;height:2.0625rem}.main-menu .logo-wrapper img.middle-banner,.main-menu .logo-wrapper svg.middle-banner{margin-bottom:.125rem;width:100%;-o-object-fit:contain;object-fit:contain;max-width:3rem;height:1.5rem}.main-menu .menu-search{display:flex;flex:2}.main-menu #action-login{display:flex;cursor:pointer;align-items:center;justify-content:flex-end;gap:1.5rem;flex:1}.main-menu #action-login a{display:flex;align-items:center;gap:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}.main-menu #action-login a.font_bold{font-weight:700}.main-menu #action-login a.font_semibold{font-weight:600}.main-menu #action-login a.font_medium{font-weight:500}.main-menu #action-login a.font_regular{font-weight:400}.main-menu #action-login a{font-weight:500}.main-menu #action-login p.greeting{font-weight:400;font-size:1rem;line-height:1.25rem}.main-menu #action-login p.greeting.font_bold{font-weight:700}.main-menu #action-login p.greeting.font_semibold{font-weight:600}.main-menu #action-login p.greeting.font_medium{font-weight:500}.main-menu #action-login p.greeting.font_regular{font-weight:400}.main-menu #action-login p.greeting{font-weight:700}.main-menu #action-login #login-profile{position:relative;display:flex;cursor:pointer;align-items:center;gap:.75rem}.main-menu #action-login #login-profile .user-profile{display:flex;align-items:center;gap:.5rem}.main-menu #action-login #login-profile .user-profile img.user-profile-img{height:2rem;width:2rem;border-radius:9999px}.main-menu #action-login #login-profile .user-profile img.chevron,.main-menu #action-login #login-profile .user-profile svg.chevron{height:1rem;width:1rem}.main-menu #action-login #cart-counter{display:flex;cursor:pointer;align-items:center;gap:.5rem}.main-menu #action-login #cart-counter .cart-counter-container{position:relative;display:flex;align-items:center;gap:.125rem}.main-menu #action-login #cart-counter .cart-counter-container .cart-counter-container-inner{position:relative}.main-menu #action-login #cart-counter .cart-counter-container .cart-counter-container-inner .cart-counter{position:absolute;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem;background-color:#eb395f;top:0;right:0}.main-menu #action-login #cart-counter .cart-counter-container .cart-counter-container-inner .cart-counter p{margin:0;padding:0;text-align:center;font-weight:400;font-size:.625rem;line-height:.875rem}.main-menu #action-login #cart-counter .cart-counter-container .cart-counter-container-inner .cart-counter p.font_bold{font-weight:700}.main-menu #action-login #cart-counter .cart-counter-container .cart-counter-container-inner .cart-counter p.font_semibold{font-weight:600}.main-menu #action-login #cart-counter .cart-counter-container .cart-counter-container-inner .cart-counter p.font_medium{font-weight:500}.main-menu #action-login #cart-counter .cart-counter-container .cart-counter-container-inner .cart-counter p.font_regular{font-weight:400}.main-menu #action-login #cart-counter .cart-counter-container .cart-counter-container-inner .cart-counter p{color:#fff}.main-menu #action-login #cart-counter .cart-counter-container img.chevron,.main-menu #action-login #cart-counter .cart-counter-container svg.chevron{height:1rem;width:1rem}#_layout #header-mobile{position:fixed;z-index:40;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));box-shadow:none}#_layout #container-header-default{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem 1rem 1rem;max-height:60px}#_layout #container-header-default .searchbar-mobile{position:relative;left:auto;right:auto;width:100%;align-content:center;align-items:center;justify-content:center;padding:.5rem .75rem}#_layout #container-header-default .searchbar-mobile .input-search-new{display:flex;width:100%;align-items:center;border-radius:.375rem;border-style:none;padding:.5rem .75rem;background:#f3f3f4;color:#383838;gap:15px}#_layout #container-header-default .searchbar-mobile .input-search-new .input-placeholder{display:flex;align-items:center}#_layout #container-header-default .searchbar-mobile .input-search-new .input-placeholder img.middle-banner,#_layout #container-header-default .searchbar-mobile .input-search-new .input-placeholder svg.middle-banner{margin-left:.25rem;margin-top:.125rem;width:100%;-o-object-fit:contain;object-fit:contain;max-width:2rem;height:1rem}#_layout #container-header-default .searchbar-mobile .icon_search{display:block;color:#8e8e93}#_layout #container-header-default .header-icon-wrapper{display:flex;align-items:center;gap:.75rem}#_layout #container-header-default .header-icon-wrapper a{height:1.5rem;width:1.5rem}#_layout #container-header-default .header-icon-wrapper a img,#_layout #container-header-default .header-icon-wrapper a svg{height:100%;width:100%;border-radius:9999px}#_layout #container-header-default .header-icon-wrapper a .cart-counter-container{position:relative;height:1.5rem;width:1.5rem}#_layout #container-header-default .header-icon-wrapper a .cart-counter-container .cart-counter{position:absolute;display:flex;height:.75rem;width:.75rem;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem;background-color:#eb395f;top:0;right:0}#_layout #container-header-default .header-icon-wrapper a .cart-counter-container .cart-counter p{margin:0;padding:0;text-align:center;font-weight:400;font-size:.5rem;line-height:.658rem}#_layout #container-header-default .header-icon-wrapper a .cart-counter-container .cart-counter p.font_bold{font-weight:700}#_layout #container-header-default .header-icon-wrapper a .cart-counter-container .cart-counter p.font_semibold{font-weight:600}#_layout #container-header-default .header-icon-wrapper a .cart-counter-container .cart-counter p.font_medium{font-weight:500}#_layout #container-header-default .header-icon-wrapper a .cart-counter-container .cart-counter p.font_regular{font-weight:400}#_layout #container-header-default .header-icon-wrapper a .cart-counter-container .cart-counter p{color:#fff}#_layout #container-header-router{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding:1rem;border-color:#fff;max-height:60px}#_layout #container-header-router:has(.searchbar-mobile){gap:1.25rem}#_layout #container-header-router .left-side{display:flex;width:100%;align-items:center;gap:.75rem}#_layout #container-header-router .left-side .goback-container img.icon-goback,#_layout #container-header-router .left-side .goback-container svg.icon-goback{height:1.5rem;width:1.5rem;-o-object-fit:contain;object-fit:contain}#_layout #container-header-router .left-side .title-container{max-width:250px}#_layout #container-header-router .left-side .title-container.local-search-title{width:100%;border-radius:.75rem;border-width:1px;padding:.75rem}#_layout #container-header-router .left-side .title-container.local-search-title h1{font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #container-header-router .left-side .title-container.local-search-title h1.font_bold{font-weight:700}#_layout #container-header-router .left-side .title-container.local-search-title h1.font_semibold{font-weight:600}#_layout #container-header-router .left-side .title-container.local-search-title h1.font_medium{font-weight:500}#_layout #container-header-router .left-side .title-container.local-search-title h1.font_regular{font-weight:400}#_layout #container-header-router .left-side .title-container p{font-weight:400;font-size:1.125rem;line-height:1.5rem}#_layout #container-header-router .left-side .title-container p.font_bold{font-weight:700}#_layout #container-header-router .left-side .title-container p.font_semibold{font-weight:600}#_layout #container-header-router .left-side .title-container p.font_medium{font-weight:500}#_layout #container-header-router .left-side .title-container p.font_regular{font-weight:400}#_layout #container-header-router .left-side .title-container p{font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1}#_layout #container-header-router .left-side .searchbar-mobile{display:flex;width:100%;align-items:center;border-radius:10px;border-width:1px;padding:.5rem .75rem}#_layout #container-header-router .right-side{display:flex;align-items:center;gap:1rem}#_layout #container-header-router .right-side li{position:relative}#_layout #container-header-router .right-side li .icon-menu{height:1.5rem;width:1.5rem}#_layout #container-header-router .right-side li .three-dot-menu-icon{width:3rem;-o-object-fit:contain;object-fit:contain}#_layout #container-header-router .right-side li .icon-search{width:3rem}#_layout #container-header-router .right-side .cart-counter{position:absolute;display:flex;height:.75rem;width:.75rem;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem;background-color:#eb395f;top:0;right:0}#_layout #container-header-router .right-side .cart-counter p{margin:0;padding:0;text-align:center;font-weight:400;font-size:.5rem;line-height:.658rem}#_layout #container-header-router .right-side .cart-counter p.font_bold{font-weight:700}#_layout #container-header-router .right-side .cart-counter p.font_semibold{font-weight:600}#_layout #container-header-router .right-side .cart-counter p.font_medium{font-weight:500}#_layout #container-header-router .right-side .cart-counter p.font_regular{font-weight:400}#_layout #container-header-router .right-side .cart-counter p{color:#fff}#_layout #container-header-router .right-side .three-dot-menu{position:absolute;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:12.5rem;top:110%;right:0}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu{display:flex;flex-direction:column}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li{display:flex;align-items:center;gap:.5rem;padding:.5rem}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li img,#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li svg{height:1.25rem;width:1.25rem}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li p{font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li p.font_bold{font-weight:700}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li p.font_semibold{font-weight:600}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li p.font_medium{font-weight:500}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li p.font_regular{font-weight:400}#_layout #container-header-router .right-side .three-dot-menu ul.list-menu li p{line-height:22px}#_layout #drawer-wrapper{position:absolute;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@keyframes slideFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}#_layout #drawer-wrapper{animation:slideFromLeft .3s ease-out forwards;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:300px}#_layout #drawer-wrapper li#download-soco a{display:flex;align-items:center;padding:.5rem 1rem;background-color:#fcebeb;-moz-column-gap:8px;column-gap:8px}#_layout #drawer-wrapper li#download-soco a img,#_layout #drawer-wrapper li#download-soco a svg{height:2.5rem;width:2.5rem}#_layout #drawer-wrapper li#download-soco a p{width:100%;font-weight:400;font-size:.75rem;line-height:1rem}#_layout #drawer-wrapper li#download-soco a p.font_bold{font-weight:700}#_layout #drawer-wrapper li#download-soco a p.font_semibold{font-weight:600}#_layout #drawer-wrapper li#download-soco a p.font_medium{font-weight:500}#_layout #drawer-wrapper li#download-soco a p.font_regular{font-weight:400}#_layout #drawer-wrapper ul{margin:0;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e5e5}#_layout #drawer-wrapper ul li a{display:flex;align-items:center;padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.9375rem;line-height:1.25rem}#_layout #drawer-wrapper ul li a.font_bold{font-weight:700}#_layout #drawer-wrapper ul li a.font_semibold{font-weight:600}#_layout #drawer-wrapper ul li a.font_medium{font-weight:500}#_layout #drawer-wrapper ul li a.font_regular{font-weight:400}#_layout #drawer-wrapper ul li a{font-weight:500;gap:8px}#_layout #drawer-wrapper ul li a img,#_layout #drawer-wrapper ul li a svg{height:1.5rem;width:1.5rem;border-radius:9999px}#_layout #drawer-wrapper ul li a#logout{color:#eb395f}#_layout #drawer-wrapper ul#logout{border:none}#_layout #drawer-wrapper ul#country{margin:0;display:flex;border-style:none;padding:1rem}#_layout #drawer-wrapper ul#country li{border:1px solid #e5e5e5;padding:6px 8px}#_layout #drawer-wrapper ul#country li a{padding:0}#_layout #drawer-wrapper ul#country li a img,#_layout #drawer-wrapper ul#country li a svg{margin-right:.25rem;height:1rem;width:1rem}#_layout #drawer-wrapper ul#country li a p{margin:0;padding:0;font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #drawer-wrapper ul#country li a p.font_bold{font-weight:700}#_layout #drawer-wrapper ul#country li a p.font_semibold{font-weight:600}#_layout #drawer-wrapper ul#country li a p.font_medium{font-weight:500}#_layout #drawer-wrapper ul#country li a p.font_regular{font-weight:400}#_layout #drawer-wrapper ul#country li a p{color:#8c8582}#_layout #drawer-wrapper ul#country li#ID{border-right:none;border-radius:4px 0 0 4px}#_layout #drawer-wrapper ul#country li#ID p{font-weight:700;color:#231f20}#_layout #drawer-wrapper ul#country li#VN{background-color:#f1f1f1;border-radius:0 4px 4px 0}#_layout #navigation-section{display:flex;align-items:center;justify-content:space-between;padding:.75rem;max-height:60px}#_layout #navigation-section .navigation-item{margin-right:.75rem;display:block;width:100%;border-right:1px solid #ffdcea}#_layout #navigation-section .navigation-item:last-child{margin-right:0;border-right-width:0px}#_layout #navigation-section .not-login p{margin:0;padding:0;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.625rem;line-height:.875rem}#_layout #navigation-section .not-login p.font_bold{font-weight:700}#_layout #navigation-section .not-login p.font_semibold{font-weight:600}#_layout #navigation-section .not-login p.font_medium{font-weight:500}#_layout #navigation-section .not-login p.font_regular{font-weight:400}#_layout #navigation-section .not-login p.action{margin-top:.125rem;font-weight:700;color:#eb395f}#_layout #navigation-section .activate-poca .poca-line{display:flex;align-items:center;gap:4px}#_layout #navigation-section .activate-poca p{margin:0;padding:0;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#_layout #navigation-section .activate-poca p.font_bold{font-weight:700}#_layout #navigation-section .activate-poca p.font_semibold{font-weight:600}#_layout #navigation-section .activate-poca p.font_medium{font-weight:500}#_layout #navigation-section .activate-poca p.font_regular{font-weight:400}#_layout #navigation-section .activate-poca p.action{margin-top:.125rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#_layout #navigation-section .activate-poca p.action span{font-weight:400}#_layout #navigation-section .soco-point{flex:.7}#_layout #navigation-section .soco-point .soco-line{display:flex;align-items:center;gap:4px}#_layout #navigation-section .soco-point p{margin:0;padding:0;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#_layout #navigation-section .soco-point p.font_bold{font-weight:700}#_layout #navigation-section .soco-point p.font_semibold{font-weight:600}#_layout #navigation-section .soco-point p.font_medium{font-weight:500}#_layout #navigation-section .soco-point p.font_regular{font-weight:400}#_layout #navigation-section .soco-point p.action{margin-top:.125rem;font-weight:700;color:#b32656}#_layout #navigation-section .option-menu{flex:.5}#_layout .drawer-overlay{position:fixed;inset:0;z-index:30;background-color:rgb(35 31 32 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;margin-top:66px}#_layout #drawer-wrapper{position:absolute;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:300px;z-index:40}#_layout .login-btn{margin:8px 16px;border:1px solid #231f20;border-radius:4px;padding:6px;text-align:center;font-weight:600}#_layout .soco-logo{width:55px;height:12.5px}#_layout #quick-tour{display:flex;align-items:center;gap:8px;justify-content:center}#navigation-menu{display:flex;align-items:center;justify-content:space-between;padding:1rem;max-height:60px}#navigation-menu .navigation-item{width:100%;padding-left:.5rem;padding-right:.5rem;border-left:2px solid #ffdcea;flex:1}#navigation-menu .navigation-item:first-child{margin-right:0;border-left-width:0px;padding-left:0}#navigation-menu .navigation-item.soco-point-container{flex:.8}#navigation-menu .navigation-item.rising-star p.user-level-title,#navigation-menu .navigation-item.soco-star p.user-level-title{color:#f45990}#navigation-menu .navigation-item.super-star p.user-level-title{color:#ae85ea}#navigation-menu .navigation-item.diva-star p.user-level-title{color:#ea6eea}#navigation-menu .navigation-item.rising-star,#navigation-menu .navigation-item.soco-star,#navigation-menu .navigation-item.super-star,#navigation-menu .navigation-item.diva-star{display:flex;align-items:center;gap:.5rem}#navigation-menu .navigation-item.rising-star img.user-level-img,#navigation-menu .navigation-item.rising-star svg.user-level-img,#navigation-menu .navigation-item.soco-star img.user-level-img,#navigation-menu .navigation-item.soco-star svg.user-level-img,#navigation-menu .navigation-item.super-star img.user-level-img,#navigation-menu .navigation-item.super-star svg.user-level-img,#navigation-menu .navigation-item.diva-star img.user-level-img,#navigation-menu .navigation-item.diva-star svg.user-level-img{height:1.5rem;width:1.5rem}#navigation-menu .navigation-item.rising-star p.title,#navigation-menu .navigation-item.soco-star p.title,#navigation-menu .navigation-item.super-star p.title,#navigation-menu .navigation-item.diva-star p.title{font-weight:400;font-size:.625rem;line-height:.875rem}#navigation-menu .navigation-item.rising-star p.title.font_bold,#navigation-menu .navigation-item.soco-star p.title.font_bold,#navigation-menu .navigation-item.super-star p.title.font_bold,#navigation-menu .navigation-item.diva-star p.title.font_bold{font-weight:700}#navigation-menu .navigation-item.rising-star p.title.font_semibold,#navigation-menu .navigation-item.soco-star p.title.font_semibold,#navigation-menu .navigation-item.super-star p.title.font_semibold,#navigation-menu .navigation-item.diva-star p.title.font_semibold{font-weight:600}#navigation-menu .navigation-item.rising-star p.title.font_medium,#navigation-menu .navigation-item.soco-star p.title.font_medium,#navigation-menu .navigation-item.super-star p.title.font_medium,#navigation-menu .navigation-item.diva-star p.title.font_medium{font-weight:500}#navigation-menu .navigation-item.rising-star p.title.font_regular,#navigation-menu .navigation-item.soco-star p.title.font_regular,#navigation-menu .navigation-item.super-star p.title.font_regular,#navigation-menu .navigation-item.diva-star p.title.font_regular{font-weight:400}#navigation-menu .navigation-item.rising-star p.title,#navigation-menu .navigation-item.soco-star p.title,#navigation-menu .navigation-item.super-star p.title,#navigation-menu .navigation-item.diva-star p.title{color:#222}#navigation-menu .navigation-item.rising-star p.user-level-title,#navigation-menu .navigation-item.soco-star p.user-level-title,#navigation-menu .navigation-item.super-star p.user-level-title,#navigation-menu .navigation-item.diva-star p.user-level-title{font-weight:400;font-size:.6875rem;line-height:.875rem}#navigation-menu .navigation-item.rising-star p.user-level-title.font_bold,#navigation-menu .navigation-item.soco-star p.user-level-title.font_bold,#navigation-menu .navigation-item.super-star p.user-level-title.font_bold,#navigation-menu .navigation-item.diva-star p.user-level-title.font_bold{font-weight:700}#navigation-menu .navigation-item.rising-star p.user-level-title.font_semibold,#navigation-menu .navigation-item.soco-star p.user-level-title.font_semibold,#navigation-menu .navigation-item.super-star p.user-level-title.font_semibold,#navigation-menu .navigation-item.diva-star p.user-level-title.font_semibold{font-weight:600}#navigation-menu .navigation-item.rising-star p.user-level-title.font_medium,#navigation-menu .navigation-item.soco-star p.user-level-title.font_medium,#navigation-menu .navigation-item.super-star p.user-level-title.font_medium,#navigation-menu .navigation-item.diva-star p.user-level-title.font_medium{font-weight:500}#navigation-menu .navigation-item.rising-star p.user-level-title.font_regular,#navigation-menu .navigation-item.soco-star p.user-level-title.font_regular,#navigation-menu .navigation-item.super-star p.user-level-title.font_regular,#navigation-menu .navigation-item.diva-star p.user-level-title.font_regular{font-weight:400}#navigation-menu .navigation-item.rising-star p.user-level-title,#navigation-menu .navigation-item.soco-star p.user-level-title,#navigation-menu .navigation-item.super-star p.user-level-title,#navigation-menu .navigation-item.diva-star p.user-level-title{font-weight:700;text-shadow:0 0 .5px #da2a52;-moz-text-shadow:0 0 .5px #da2a52;-webkit-text-shadow:0 0 .5px #da2a52;-webkit-text-stroke:.5px #da2a52;text-transform:uppercase;letter-spacing:1px}#navigation-menu .navigation-item.not-login p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.625rem;line-height:.875rem}#navigation-menu .navigation-item.not-login p.font_bold{font-weight:700}#navigation-menu .navigation-item.not-login p.font_semibold{font-weight:600}#navigation-menu .navigation-item.not-login p.font_medium{font-weight:500}#navigation-menu .navigation-item.not-login p.font_regular{font-weight:400}#navigation-menu .navigation-item.not-login p.action{font-weight:700;color:#eb395f}#navigation-menu .navigation-item.x-change .detail-container{display:flex;align-items:center;gap:.25rem}#navigation-menu .navigation-item.x-change .detail-container svg{height:.75rem;width:.75rem}#navigation-menu .navigation-item.x-change .detail-container p{white-space:nowrap}#navigation-menu .navigation-item.x-change p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.625rem;line-height:.875rem}#navigation-menu .navigation-item.x-change p.font_bold{font-weight:700}#navigation-menu .navigation-item.x-change p.font_semibold{font-weight:600}#navigation-menu .navigation-item.x-change p.font_medium{font-weight:500}#navigation-menu .navigation-item.x-change p.font_regular{font-weight:400}#navigation-menu .navigation-item.x-change p.action{font-weight:700;color:#231f20}#navigation-menu .navigation-item.soco-point-container{display:flex;flex-direction:column}#navigation-menu .navigation-item.soco-point-container .title-container{display:flex;align-items:center;gap:.25rem}#navigation-menu .navigation-item.soco-point-container .title-container img.soco-point-img,#navigation-menu .navigation-item.soco-point-container .title-container svg.soco-point-img{height:1rem;width:1rem}#navigation-menu .navigation-item.soco-point-container .title-container p.title{font-weight:400;font-size:.625rem;line-height:.875rem}#navigation-menu .navigation-item.soco-point-container .title-container p.title.font_bold{font-weight:700}#navigation-menu .navigation-item.soco-point-container .title-container p.title.font_semibold{font-weight:600}#navigation-menu .navigation-item.soco-point-container .title-container p.title.font_medium{font-weight:500}#navigation-menu .navigation-item.soco-point-container .title-container p.title.font_regular{font-weight:400}#navigation-menu .navigation-item.soco-point-container .title-container p.title{color:#222}#navigation-menu .navigation-item.soco-point-container p.soco-point{text-align:left;font-weight:400;font-size:.6875rem;line-height:.875rem}#navigation-menu .navigation-item.soco-point-container p.soco-point.font_bold{font-weight:700}#navigation-menu .navigation-item.soco-point-container p.soco-point.font_semibold{font-weight:600}#navigation-menu .navigation-item.soco-point-container p.soco-point.font_medium{font-weight:500}#navigation-menu .navigation-item.soco-point-container p.soco-point.font_regular{font-weight:400}#navigation-menu .navigation-item.soco-point-container p.soco-point{font-weight:700;color:#b32656;text-align:left!important}#_layout #footer input{line-height:normal}#_layout #footer-socmed-section{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#_layout #footer-socmed-section .wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:1.75rem;padding-bottom:1.75rem;padding-left:0;padding-right:0}#_layout #footer-socmed-section .wrapper .footer-icon{flex:.5}#_layout #footer-socmed-section .wrapper .footer-icon img{width:121px;height:30px}#_layout #footer-socmed-section .wrapper .tagline-section{justify-content:flex-start;flex:1.5}#_layout #footer-socmed-section .wrapper .tagline-section p{margin:0;font-weight:400;font-size:1.125rem;line-height:1.5rem}#_layout #footer-socmed-section .wrapper .tagline-section p.font_bold{font-weight:700}#_layout #footer-socmed-section .wrapper .tagline-section p.font_semibold{font-weight:600}#_layout #footer-socmed-section .wrapper .tagline-section p.font_medium{font-weight:500}#_layout #footer-socmed-section .wrapper .tagline-section p.font_regular{font-weight:400}#_layout #footer-socmed-section .wrapper .tagline-section p{color:#8c8582}#_layout #footer-socmed-section .wrapper .socialmedia-list{flex:.5}#_layout #footer-socmed-section .wrapper .socialmedia-list ul{display:flex;align-items:center;justify-content:flex-end;padding:0;-moz-column-gap:8px;column-gap:8px}#_layout #footer-socmed-section .wrapper .socialmedia-list ul li{padding:0}#_layout #footer-information-section .wrapper{display:flex;padding:36px 0 55px}#_layout #footer-information-section .wrapper .information-menu{flex:.5}#_layout #footer-information-section .wrapper .information-menu p{font-weight:400;font-size:1rem;line-height:1.25rem}#_layout #footer-information-section .wrapper .information-menu p.font_bold{font-weight:700}#_layout #footer-information-section .wrapper .information-menu p.font_semibold{font-weight:600}#_layout #footer-information-section .wrapper .information-menu p.font_medium{font-weight:500}#_layout #footer-information-section .wrapper .information-menu p.font_regular{font-weight:400}#_layout #footer-information-section .wrapper .information-menu p{font-weight:700;margin:0 0 12px}#_layout #footer-information-section .wrapper .information-menu ul li{margin-bottom:.75rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #footer-information-section .wrapper .information-menu ul li.font_bold{font-weight:700}#_layout #footer-information-section .wrapper .information-menu ul li.font_semibold{font-weight:600}#_layout #footer-information-section .wrapper .information-menu ul li.font_medium{font-weight:500}#_layout #footer-information-section .wrapper .information-menu ul li.font_regular{font-weight:400}#_layout #footer-information-section .wrapper .information-menu ul li:last-child{margin:0}#_layout #footer-information-section .wrapper .payment-options{padding-left:2.5rem;padding-right:2.5rem;flex:1}#_layout #footer-information-section .wrapper .payment-options p{margin:0 0 12px;font-weight:400;font-size:1rem;line-height:1.25rem}#_layout #footer-information-section .wrapper .payment-options p.font_bold{font-weight:700}#_layout #footer-information-section .wrapper .payment-options p.font_semibold{font-weight:600}#_layout #footer-information-section .wrapper .payment-options p.font_medium{font-weight:500}#_layout #footer-information-section .wrapper .payment-options p.font_regular{font-weight:400}#_layout #footer-information-section .wrapper .payment-options p{font-weight:700}#_layout #footer-information-section .wrapper .payment-options ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}#_layout #footer-information-section .wrapper .payment-options ul li{display:inline-block;overflow:hidden;padding:0}#_layout #footer-information-section .wrapper .payment-options ul li img{-o-object-fit:contain;object-fit:contain;width:51px;height:24px}#_layout #footer-information-section .wrapper .apps-shortcut{padding-left:2.5rem;padding-right:2.5rem;flex:1}#_layout #footer-information-section .wrapper .apps-shortcut p{margin:0 0 12px;font-weight:400;font-size:1rem;line-height:1.25rem}#_layout #footer-information-section .wrapper .apps-shortcut p.font_bold{font-weight:700}#_layout #footer-information-section .wrapper .apps-shortcut p.font_semibold{font-weight:600}#_layout #footer-information-section .wrapper .apps-shortcut p.font_medium{font-weight:500}#_layout #footer-information-section .wrapper .apps-shortcut p.font_regular{font-weight:400}#_layout #footer-information-section .wrapper .apps-shortcut p{font-weight:700}#_layout #footer-information-section .wrapper .apps-shortcut ul li{margin-bottom:12px}#_layout #footer-information-section .wrapper .apps-shortcut ul li p{margin:0;font-weight:400;font-size:.75rem;line-height:1rem}#_layout #footer-information-section .wrapper .apps-shortcut ul li p.font_bold{font-weight:700}#_layout #footer-information-section .wrapper .apps-shortcut ul li p.font_semibold{font-weight:600}#_layout #footer-information-section .wrapper .apps-shortcut ul li p.font_medium{font-weight:500}#_layout #footer-information-section .wrapper .apps-shortcut ul li p.font_regular{font-weight:400}#_layout #footer-information-section .wrapper .apps-shortcut ul li span{font-weight:700}#_layout #footer-information-section .wrapper .apps-shortcut ul li .content-download{display:flex;gap:16px}#_layout #footer-information-section .wrapper .apps-shortcut ul li .content-download .content-qr img,#_layout #footer-information-section .wrapper .apps-shortcut ul li .content-download .content-qr svg{width:89px;height:89px}#_layout #footer-information-section .wrapper .apps-shortcut ul li .content-download .content-action{display:flex;flex-direction:column;justify-content:space-between}#_layout #footer-information-section .wrapper .apps-shortcut ul li .content-download .content-action img{width:121px;height:42px}#_layout #footer-information-section .wrapper .cs-list{flex:.6}#_layout #footer-information-section .wrapper .cs-list p{font-weight:400;font-size:1rem;line-height:1.25rem}#_layout #footer-information-section .wrapper .cs-list p.font_bold{font-weight:700}#_layout #footer-information-section .wrapper .cs-list p.font_semibold{font-weight:600}#_layout #footer-information-section .wrapper .cs-list p.font_medium{font-weight:500}#_layout #footer-information-section .wrapper .cs-list p.font_regular{font-weight:400}#_layout #footer-information-section .wrapper .cs-list p{font-weight:700;margin:0 0 12px}#_layout #footer-information-section .wrapper .cs-list ul li{display:flex;flex-direction:column;gap:.25rem;margin-bottom:12px}#_layout #footer-information-section .wrapper .cs-list ul li p.common-text{margin:0;font-weight:400;font-size:.75rem;line-height:1rem}#_layout #footer-information-section .wrapper .cs-list ul li p.common-text.font_bold{font-weight:700}#_layout #footer-information-section .wrapper .cs-list ul li p.common-text.font_semibold{font-weight:600}#_layout #footer-information-section .wrapper .cs-list ul li p.common-text.font_medium{font-weight:500}#_layout #footer-information-section .wrapper .cs-list ul li p.common-text.font_regular{font-weight:400}#_layout #footer-information-section .wrapper .cs-list ul li p.common-text{color:#8c8582}#_layout #footer-information-section .wrapper .cs-list ul li p.bold{font-weight:700}#_layout #footer-information-section .wrapper .cs-list ul li p.link{font-weight:700;color:#da2a52}#_layout #bottom-footer{display:flex;width:100%;background:#fff3f3}#_layout #bottom-footer .second_foot_logo_section{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}#_layout #bottom-footer .second_foot_logo_section ul{display:flex;align-items:center;justify-content:flex-end;padding:0;-moz-column-gap:17px;column-gap:17px}#_layout #bottom-footer .second_foot_logo_section ul li{padding:0}#_layout #bottom-footer .second_foot_logo_section ul li img,#_layout #bottom-footer .second_foot_logo_section ul li svg{-o-object-fit:contain;object-fit:contain;width:58px;height:14px}#_layout #bottom-footer .second_foot_logo_section p{margin:0;text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#_layout #bottom-footer .second_foot_logo_section p.font_bold{font-weight:700}#_layout #bottom-footer .second_foot_logo_section p.font_semibold{font-weight:600}#_layout #bottom-footer .second_foot_logo_section p.font_medium{font-weight:500}#_layout #bottom-footer .second_foot_logo_section p.font_regular{font-weight:400}#_layout #bottom-footer .second_foot_logo_section p{color:#da2a52}#_layout #footer-newsletter-section{padding-top:1.5rem;padding-bottom:1.5rem;background-color:#fff3f3}#_layout #footer-newsletter-section .wrapper{display:flex;align-items:center;justify-content:space-between}#_layout #footer-newsletter-section .wrapper p.title-newsletter{flex:1;font:400 24px lato-regular,sans-serif;line-height:33px;font-weight:700}#_layout #footer-newsletter-section .wrapper .form-container{width:100%;flex:1}#_layout #footer-newsletter-section .wrapper .form-container .email-form{margin-bottom:.5rem;padding:0}#_layout #footer-newsletter-section .wrapper .form-container .email-form .form-button{display:flex;height:2.5rem;cursor:pointer;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;background-color:#231f20}#_layout #footer-newsletter-section .wrapper .form-container .email-form .form-button p:not(.title-newsletter){margin:0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #footer-newsletter-section .wrapper .form-container .email-form .form-button p:not(.title-newsletter).font_bold{font-weight:700}#_layout #footer-newsletter-section .wrapper .form-container .email-form .form-button p:not(.title-newsletter).font_semibold{font-weight:600}#_layout #footer-newsletter-section .wrapper .form-container .email-form .form-button p:not(.title-newsletter).font_medium{font-weight:500}#_layout #footer-newsletter-section .wrapper .form-container .email-form .form-button p:not(.title-newsletter).font_regular{font-weight:400}#_layout #footer-newsletter-section .wrapper .form-container .email-form .form-button p:not(.title-newsletter){font-weight:700}#_layout #footer-newsletter-section .wrapper .form-container .email-form input{max-height:2.5rem;width:100%;border-radius:.375rem;padding:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#_layout #footer-newsletter-section .wrapper .form-container .email-form input.font_bold{font-weight:700}#_layout #footer-newsletter-section .wrapper .form-container .email-form input.font_semibold{font-weight:600}#_layout #footer-newsletter-section .wrapper .form-container .email-form input.font_medium{font-weight:500}#_layout #footer-newsletter-section .wrapper .form-container .email-form input.font_regular{font-weight:400}#_layout #footer-newsletter-section .wrapper .form-container .email-form input{box-sizing:border-box;border:solid 1px #e5e5e5;color:#716a68}#_layout #footer-newsletter-section .wrapper .form-container .email-form input:focus{border:1px solid #e5e5e5;outline:none;background-color:#fff}#_layout #footer-newsletter-section .wrapper .form-container label{font-weight:400;font-size:.75rem;line-height:1rem}#_layout #footer-newsletter-section .wrapper .form-container label.font_bold{font-weight:700}#_layout #footer-newsletter-section .wrapper .form-container label.font_semibold{font-weight:600}#_layout #footer-newsletter-section .wrapper .form-container label.font_medium{font-weight:500}#_layout #footer-newsletter-section .wrapper .form-container label.font_regular{font-weight:400}#_layout #footer-newsletter-section .wrapper .form-container label{color:#8c8582}#_layout #footer-newsletter-section .wrapper .form-container label input[type=checkbox]{accent-color:#f384a7;margin-right:5px!important;align-items:center}#_layout #footer-newsletter-section .wrapper .form-container label a{font-weight:700;color:#b32656}#_layout #footer-categories-section{padding-top:2rem;padding-bottom:2rem}#_layout #footer-categories-section .title{margin-bottom:1rem;padding:0;font:700 16px lato-regular,sans-serif;line-height:22px}#_layout #footer-categories-section #element-placeholder .placeholder{height:350px}#_layout #footer-categories-section ul.categories-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:24px;grid-row-gap:32px}#_layout #footer-categories-section ul.categories-grid li.parent p.parent{margin:0;margin-bottom:.5rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #footer-categories-section ul.categories-grid li.parent p.parent.font_bold{font-weight:700}#_layout #footer-categories-section ul.categories-grid li.parent p.parent.font_semibold{font-weight:600}#_layout #footer-categories-section ul.categories-grid li.parent p.parent.font_medium{font-weight:500}#_layout #footer-categories-section ul.categories-grid li.parent p.parent.font_regular{font-weight:400}#_layout #footer-categories-section ul.categories-grid li.parent p.parent{font-weight:700}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories{display:inline-block}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li{display:inline-block;width:auto;padding-right:.25rem;word-wrap:break-word}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li p.child{margin:0;font-weight:400;font-size:.75rem;line-height:1rem}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li p.child.font_bold{font-weight:700}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li p.child.font_semibold{font-weight:600}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li p.child.font_medium{font-weight:500}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li p.child.font_regular{font-weight:400}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li p.child{color:#716a68}#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li p.child:hover,#_layout #footer-categories-section ul.categories-grid li.parent ul.child-categories li p.child:focus{color:#da2a52}@media (max-width: 991px){#_layout .footer-mobile-list-apps{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;justify-content:center;gap:1rem;border-bottom-width:1px;padding:1rem}#_layout .footer-mobile-list-apps p.title{text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#_layout .footer-mobile-list-apps p.title.font_bold{font-weight:700}#_layout .footer-mobile-list-apps p.title.font_semibold{font-weight:600}#_layout .footer-mobile-list-apps p.title.font_medium{font-weight:500}#_layout .footer-mobile-list-apps p.title.font_regular{font-weight:400}#_layout .footer-mobile-list-apps .content-action{display:flex;align-items:center;justify-content:center;gap:1rem}#_layout .footer-mobile-list-apps .content-action a,#_layout .footer-mobile-list-apps .content-action img{width:96px;height:32px}#_layout .footer-mobile-list-socmed{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;border-bottom-width:1px;padding:1rem}#_layout .footer-mobile-list-socmed .logo-sociolla-footer-mobile a,#_layout .footer-mobile-list-socmed .logo-sociolla-footer-mobile img{width:70px;height:16px}#_layout .footer-mobile-list-socmed p.title{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout .footer-mobile-list-socmed p.title.font_bold{font-weight:700}#_layout .footer-mobile-list-socmed p.title.font_semibold{font-weight:600}#_layout .footer-mobile-list-socmed p.title.font_medium{font-weight:500}#_layout .footer-mobile-list-socmed p.title.font_regular{font-weight:400}#_layout .footer-mobile-list-socmed .socialmedia-list ul{display:flex;align-items:center;gap:.5rem}#_layout .footer-mobile-map-link{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;border-bottom-width:1px;padding:1rem}#_layout .footer-mobile-map-link .map-link-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem}#_layout .footer-mobile-map-link .map-link-list .info-item{display:flex;align-items:center;gap:.5rem}#_layout .footer-mobile-map-link .map-link-list .info-item p{overflow-wrap:break-word;font-weight:400;font-size:.75rem;line-height:1rem}#_layout .footer-mobile-map-link .map-link-list .info-item p.font_bold{font-weight:700}#_layout .footer-mobile-map-link .map-link-list .info-item p.font_semibold{font-weight:600}#_layout .footer-mobile-map-link .map-link-list .info-item p.font_medium{font-weight:500}#_layout .footer-mobile-map-link .map-link-list .info-item p.font_regular{font-weight:400}#_layout .footer-mobile-map-link .map-link-list .info-item p{color:#8c8582}#_layout .footer-mobile-listPaymentOptions{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;gap:1rem;border-bottom-width:1px;padding-top:1rem;padding-bottom:1rem}#_layout .footer-mobile-listPaymentOptions p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout .footer-mobile-listPaymentOptions p.title.font_bold{font-weight:700}#_layout .footer-mobile-listPaymentOptions p.title.font_semibold{font-weight:600}#_layout .footer-mobile-listPaymentOptions p.title.font_medium{font-weight:500}#_layout .footer-mobile-listPaymentOptions p.title.font_regular{font-weight:400}#_layout .footer-mobile-listPaymentOptions p.title{font-weight:700}#_layout .footer-mobile-listPaymentOptions ul{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}#_layout .footer-mobile-listPaymentOptions ul li img{width:58px;height:24px}#_layout .footer-mobile-customer-care{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:1rem}#_layout .footer-mobile-customer-care p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout .footer-mobile-customer-care p.title.font_bold{font-weight:700}#_layout .footer-mobile-customer-care p.title.font_semibold{font-weight:600}#_layout .footer-mobile-customer-care p.title.font_medium{font-weight:500}#_layout .footer-mobile-customer-care p.title.font_regular{font-weight:400}#_layout .footer-mobile-customer-care p.title{font-weight:700}#_layout .footer-mobile-customer-care .list-customer-care{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem}#_layout .footer-mobile-customer-care .list-customer-care p.common-text{font-weight:400;font-size:.75rem;line-height:1rem}#_layout .footer-mobile-customer-care .list-customer-care p.common-text.font_bold{font-weight:700}#_layout .footer-mobile-customer-care .list-customer-care p.common-text.font_semibold{font-weight:600}#_layout .footer-mobile-customer-care .list-customer-care p.common-text.font_medium{font-weight:500}#_layout .footer-mobile-customer-care .list-customer-care p.common-text.font_regular{font-weight:400}#_layout .footer-mobile-customer-care .list-customer-care p.common-text.link{font-weight:700;color:#eb395f}#_layout .footer-mobile-direktorat{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;gap:.5rem;padding-top:1rem;padding-bottom:1rem}#_layout .footer-mobile-direktorat p{text-align:center;font-weight:400;font-size:.6875rem;line-height:.875rem}#_layout .footer-mobile-direktorat p.font_bold{font-weight:700}#_layout .footer-mobile-direktorat p.font_semibold{font-weight:600}#_layout .footer-mobile-direktorat p.font_medium{font-weight:500}#_layout .footer-mobile-direktorat p.font_regular{font-weight:400}#_layout .footer-mobile-direktorat p,#_layout .footer-mobile-direktorat p strong{color:#8c8582}#_layout .footer-mobile-platform{display:flex;flex-direction:column;-moz-column-gap:.75rem;column-gap:.75rem;padding:1rem;background-color:#fff3f3}#_layout .footer-mobile-platform ul{display:flex;align-items:center;justify-content:center;gap:.75rem}#_layout .footer-mobile-platform ul svg{-o-object-fit:contain;object-fit:contain;width:68px;height:16px}#_layout .footer-mobile-copyright{display:flex;flex-direction:column;-moz-column-gap:.75rem;column-gap:.75rem;padding:1rem;background-color:#fff3f3}#_layout .footer-mobile-copyright p{text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#_layout .footer-mobile-copyright p.font_bold{font-weight:700}#_layout .footer-mobile-copyright p.font_semibold{font-weight:600}#_layout .footer-mobile-copyright p.font_medium{font-weight:500}#_layout .footer-mobile-copyright p.font_regular{font-weight:400}}.react-modal-overlay{position:fixed;top:0;left:0;display:flex;width:100%;align-items:center;overflow:hidden;height:100dvh;background-color:#00000080;z-index:998!important;transition:background-color .3s ease-out}.react-modal-overlay.blocked-view{z-index:20!important}@media (min-width: 992px){.react-modal-overlay{background-color:#0000;animation:fadeIn .15s ease-out forwards}}@keyframes fadeIn{0%{background-color:#0000}to{background-color:#00000080}}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scaleIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}.react-modal-wrapper{margin:2rem auto;z-index:998!important;transition:transform .3s ease-out,opacity .3s ease-out;will-change:transform}.react-modal-wrapper:has(#categories-list,#brand-list){margin:0}.react-modal-wrapper.animate-slideIn{animation:slideIn .3s ease-out forwards}.react-modal-wrapper.animate-slideOut{animation:slideOut .3s ease-out forwards}.react-modal-wrapper.animate-scaleIn{animation:scaleIn .3s ease-out forwards}.react-modal-wrapper.animate-scaleOut{animation:scaleOut .3s ease-out forwards}.react-modal-wrapper.animate-slideInLeft{animation:slideInLeft .3s ease-out forwards}.react-modal-wrapper.animate-slideOutLeft{animation:slideOutLeft .3s ease-out forwards}@media (min-width: 992px){.react-modal-wrapper.animate-slideIn{animation:scaleIn .15s ease-out forwards}.react-modal-wrapper.animate-slideOut{animation:scaleOut .15s ease-out forwards}}@media (max-width: 991px){.react-modal-wrapper{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.react-modal-content{position:relative;display:flex;background-clip:padding-box;flex-direction:column;z-index:998!important}#popup_banner .btn-close{position:absolute;top:-1.25rem;right:-1.25rem;height:1.5rem;width:1.5rem}#popup_banner .btn-close img,#popup_banner .btn-close svg{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#popup_banner .slick-list{max-height:37.5rem!important}#popup_banner .slick-prev,#popup_banner .slick-next{display:none!important}#popup_banner .slick-slide{width:100%;padding:0 9px}#popup_banner .slick-slide img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;max-height:600px!important}#popup_banner .slick-slide video{width:100%;-o-object-fit:contain;object-fit:contain;max-height:600px!important}#popup_banner #pagination-dots{position:static;margin-top:.75rem;width:100%;justify-content:center;background-color:transparent}#product_cta{border-radius:.5rem}#product_cta .list-slide-popup .slick-slide{width:100%}#product_cta .list-slide-popup .slick-slide img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;max-width:800px;max-height:600px}#product_cta .list-slide-popup .slick-prev,#product_cta .list-slide-popup .slick-next{right:1.5rem;z-index:10;height:2.25rem;width:2.25rem;border-radius:9999px;background:#fff url(/assets/spritemap.10bf67ab.svg#sprite-icon-arrow-right-view) 14px 11px/10px 16px no-repeat}#product_cta .list-slide-popup .slick-prev:before,#product_cta .list-slide-popup .slick-next:before{display:none}#product_cta .list-slide-popup .slick-prev:hover,#product_cta .list-slide-popup .slick-prev:focus,#product_cta .list-slide-popup .slick-next:hover,#product_cta .list-slide-popup .slick-next:focus{background:#fff url(/assets/spritemap.10bf67ab.svg#sprite-icon-arrow-right-view) 14px 11px/10px 16px no-repeat}#product_cta .list-slide-popup .slick-prev{left:1.5rem;right:auto;background-image:url(/assets/spritemap.10bf67ab.svg#sprite-icon-arrow-left-view);background-position:11px 11px}#product_cta .list-slide-popup .slick-prev:hover,#product_cta .list-slide-popup .slick-prev:focus{background-image:url(/assets/spritemap.10bf67ab.svg#sprite-icon-arrow-left-view);background-position:11px 11px}#product_cta img.main-image{height:100%;width:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;-o-object-fit:contain;object-fit:contain;max-width:800px;max-height:600px}#product_cta .btn-close{position:absolute;top:-1.25rem;right:-1.25rem;height:2rem;width:2rem}#product_cta .btn-close img,#product_cta .btn-close svg{height:100%;width:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#product_cta .footer{display:flex;justify-content:space-between;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:1rem 1.5rem;background-color:#fee3e3}#product_cta .footer .product-detail{text-align:left}#product_cta .footer .product-detail p{font-weight:400;font-size:.875rem;line-height:1.125rem}#product_cta .footer .product-detail p.font_bold{font-weight:700}#product_cta .footer .product-detail p.font_semibold{font-weight:600}#product_cta .footer .product-detail p.font_medium{font-weight:500}#product_cta .footer .product-detail p.font_regular{font-weight:400}#product_cta .footer .product-detail p.product-brand{text-wrap:wrap;text-transform:uppercase;font-weight:700;line-height:16px;letter-spacing:2px}#product_cta .footer .product-detail p.product-name{margin-top:.25rem;text-wrap:wrap;font-weight:400;font-size:1rem;line-height:1.25rem}#product_cta .footer .product-detail p.product-name.font_bold{font-weight:700}#product_cta .footer .product-detail p.product-name.font_semibold{font-weight:600}#product_cta .footer .product-detail p.product-name.font_medium{font-weight:500}#product_cta .footer .product-detail p.product-name.font_regular{font-weight:400}#product_cta .footer .product-detail p.product-name{line-height:20px}#product_cta .footer .product-detail p.product-price{margin-top:.25rem;font-weight:400;font-size:1.25rem;line-height:1.75rem}#product_cta .footer .product-detail p.product-price.font_bold{font-weight:700}#product_cta .footer .product-detail p.product-price.font_semibold{font-weight:600}#product_cta .footer .product-detail p.product-price.font_medium{font-weight:500}#product_cta .footer .product-detail p.product-price.font_regular{font-weight:400}#product_cta .footer .product-detail p.product-price{font-weight:700;line-height:24px;color:#da2a52}#product_cta .footer .product-detail p.product-price span{margin-left:.5rem;text-decoration-line:line-through;font-weight:400;font-size:.875rem;line-height:1.125rem}#product_cta .footer .product-detail p.product-price span.font_bold{font-weight:700}#product_cta .footer .product-detail p.product-price span.font_semibold{font-weight:600}#product_cta .footer .product-detail p.product-price span.font_medium{font-weight:500}#product_cta .footer .product-detail p.product-price span.font_regular{font-weight:400}#product_cta .footer .product-detail p.product-price span{font-weight:400;line-height:6px;color:#222}#product_cta .footer .product-action .btn-cta{padding-left:2.5rem;padding-right:2.5rem}#product_cta .footer .product-action .btn-detail{margin-top:.5rem;padding-left:0;padding-right:0}#product_cta .footer .product-action .btn-detail:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#product_cta .footer .product-action .btn-detail .title{color:#231f20;font-weight:400}#brand_origin{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1.5rem;width:440px}#brand_origin .header{display:flex;align-items:center;justify-content:space-between}#brand_origin .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#brand_origin .header h2.font_bold{font-weight:700}#brand_origin .header h2.font_semibold{font-weight:600}#brand_origin .header h2.font_medium{font-weight:500}#brand_origin .header h2.font_regular{font-weight:400}#brand_origin .header h2{font-weight:700}#brand_origin .header .btn-close img,#brand_origin .header .btn-close svg{height:1.25rem;width:1.25rem}#brand_origin .content-brands{margin:0;width:100%;padding-top:1rem;padding-bottom:1rem}#brand_origin .content-brands .alphabet-list{display:grid;width:100%;grid-auto-flow:row;grid-template-columns:repeat(15,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;padding-top:.5rem;padding-bottom:.5rem}#brand_origin .content-brands .alphabet-list .letter{margin:0;padding:0}#brand_origin .content-brands .alphabet-list .letter:hover a{font-weight:700}#brand_origin .content-brands .alphabet-list .letter a{cursor:pointer;padding:0;text-align:center;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#brand_origin .content-brands .alphabet-list .letter a.font_bold{font-weight:700}#brand_origin .content-brands .alphabet-list .letter a.font_semibold{font-weight:600}#brand_origin .content-brands .alphabet-list .letter a.font_medium{font-weight:500}#brand_origin .content-brands .alphabet-list .letter a.font_regular,#brand_origin .content-brands .alphabet-list .letter a{font-weight:400}#brand_origin .content-brands .alphabet-list .letter a.disabled{color:#ccc;cursor:not-allowed}#brand_origin .content-brands .alphabet-list .letter a.disabled:hover{color:#ccc}#brand_origin .content-brands .alphabet-list .letter a.selected{font-weight:700}#brand_origin .content-brands .brand-list{position:relative;overflow-y:auto;overflow-x:hidden;height:308px}#brand_origin .content-brands .brand-list li{margin:0;padding:0}#brand_origin .content-brands .brand-list li h6{border-bottom-width:1px;padding:.5rem 1rem;text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#brand_origin .content-brands .brand-list li h6.font_bold{font-weight:700}#brand_origin .content-brands .brand-list li h6.font_semibold{font-weight:600}#brand_origin .content-brands .brand-list li h6.font_medium{font-weight:500}#brand_origin .content-brands .brand-list li h6.font_regular{font-weight:400}#brand_origin .content-brands .brand-list li h6{font-weight:700}#brand_origin .content-brands .brand-list .brand-data li{border-bottom-width:1px;padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#brand_origin .content-brands .brand-list .brand-data li.font_bold{font-weight:700}#brand_origin .content-brands .brand-list .brand-data li.font_semibold{font-weight:600}#brand_origin .content-brands .brand-list .brand-data li.font_medium{font-weight:500}#brand_origin .content-brands .brand-list .brand-data li.font_regular{font-weight:400}#brand_origin .content-brands .brand-list .brand-data li:hover a{color:#eb395f}#brand_origin .content-brands .brand-list .brand-data li a{text-transform:uppercase;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400}#brand_origin .content-brands .brand-list .no-result{margin-top:1.5rem;margin-bottom:1.5rem}#brand_origin .content-brands .brand-list .no-result h2{text-align:center;font-weight:400;font-size:1rem;line-height:1.25rem}#brand_origin .content-brands .brand-list .no-result h2.font_bold{font-weight:700}#brand_origin .content-brands .brand-list .no-result h2.font_semibold{font-weight:600}#brand_origin .content-brands .brand-list .no-result h2.font_medium{font-weight:500}#brand_origin .content-brands .brand-list .no-result h2.font_regular{font-weight:400}#brand_origin .content-brands .brand-list .no-result h2{font-weight:700}#brand_origin .content-brands .brand-list .no-result h3{margin-top:.25rem;margin-bottom:.25rem;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#brand_origin .content-brands .brand-list .no-result h3.font_bold{font-weight:700}#brand_origin .content-brands .brand-list .no-result h3.font_semibold{font-weight:600}#brand_origin .content-brands .brand-list .no-result h3.font_medium{font-weight:500}#brand_origin .content-brands .brand-list .no-result h3.font_regular{font-weight:400}#brand_origin .content-brands .brand-list .no-result h3{color:#8c8582}@media (max-width: 991px){#popup_banner{padding-left:1rem;padding-right:1rem}#popup_banner .btn-close{position:absolute;top:-1.25rem;right:.5rem;height:1.5rem;width:1.5rem}#popup_banner .slick-slide img{max-height:500px!important}#popup_banner .slick-slide video{max-height:500px!important}#popup_banner .slick-dots li{margin:0;margin-left:.25rem;margin-right:.25rem;display:block;height:.375rem;width:.375rem;padding:0}#popup_banner .slick-dots li .slick-custom-dot{height:.375rem;width:.375rem}#brand_origin{width:100%;border-radius:0;padding:.75rem 1rem}#brand_origin .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#brand_origin .header h2.font_bold{font-weight:700}#brand_origin .header h2.font_semibold{font-weight:600}#brand_origin .header h2.font_medium{font-weight:500}#brand_origin .header h2.font_regular{font-weight:400}#brand_origin .header h2{font-weight:700}#brand_origin .header .goback-container img,#brand_origin .header .goback-container svg{height:1.5rem;width:1.5rem}#brand_origin .content-brands{margin:0;width:100%;padding-top:1rem;padding-bottom:1rem}#brand_origin .content-brands .alphabet-list{display:flex;align-items:center;gap:.75rem;overflow-x:scroll;scrollbar-color:transparent;scrollbar-width:none}#brand_origin .content-brands .brand-list{margin-top:.75rem}#brand_origin .content-brands .brand-list .brand-data li{font-weight:400;font-size:.875rem;line-height:1.125rem}#brand_origin .content-brands .brand-list .brand-data li.font_bold{font-weight:700}#brand_origin .content-brands .brand-list .brand-data li.font_semibold{font-weight:600}#brand_origin .content-brands .brand-list .brand-data li.font_medium{font-weight:500}#brand_origin .content-brands .brand-list .brand-data li.font_regular{font-weight:400}#brand_origin .content-brands .brand-list .brand-data li{letter-spacing:1.5px}.react-modal-overlay:has(#product_cta.sticky-bottom),.react-modal-overlay:has(.filter-list-popup){align-items:flex-end;background-color:#00000080}.react-modal-wrapper:has(#product_cta.sticky-bottom),.react-modal-wrapper:has(.filter-list-popup){margin:0;width:100%;animation:slideIn .3s ease-out forwards}#product_cta.sticky-bottom{width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#product_cta.sticky-bottom{animation:slideIn .3s ease-out forwards;border-radius:0}.react-modal-wrapper#product_cta.sticky-bottom{animation:slideIn .3s ease-out forwards}@media (min-width: 992px){.react-modal-wrapper#product_cta.sticky-bottom{animation:scaleIn .15s ease-out forwards}}#product_cta.sticky-bottom{position:relative;bottom:auto;left:auto}#product_cta .list-slide-popup .slick-slide img{margin:0;padding-left:1.5rem;padding-right:1.5rem;max-width:420px}#product_cta .list-slide-popup .slick-prev,#product_cta .list-slide-popup .slick-next{display:none!important}#product_cta .btn-close{top:1rem;right:1rem;z-index:10;position:absolute}#product_cta img.main-image{aspect-ratio:4/5;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#product_cta .footer{background-color:#fee3e3;display:block;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:1rem}#product_cta .footer .product-detail{text-align:left}#product_cta .footer .product-detail p.product-brand{font-weight:400;font-size:.875rem;line-height:1.125rem}#product_cta .footer .product-detail p.product-brand.font_bold{font-weight:700}#product_cta .footer .product-detail p.product-brand.font_semibold{font-weight:600}#product_cta .footer .product-detail p.product-brand.font_medium{font-weight:500}#product_cta .footer .product-detail p.product-brand.font_regular{font-weight:400}#product_cta .footer .product-detail p.product-brand{font-weight:700}#product_cta .footer .product-detail p.product-name{font-weight:400;font-size:.9375rem;line-height:1.25rem}#product_cta .footer .product-detail p.product-name.font_bold{font-weight:700}#product_cta .footer .product-detail p.product-name.font_semibold{font-weight:600}#product_cta .footer .product-detail p.product-name.font_medium{font-weight:500}#product_cta .footer .product-detail p.product-name.font_regular{font-weight:400}#product_cta .footer .product-detail p.product-price{font-weight:400;font-size:1rem;line-height:1.25rem}#product_cta .footer .product-detail p.product-price.font_bold{font-weight:700}#product_cta .footer .product-detail p.product-price.font_semibold{font-weight:600}#product_cta .footer .product-detail p.product-price.font_medium{font-weight:500}#product_cta .footer .product-detail p.product-price.font_regular{font-weight:400}#product_cta .footer .product-detail p.product-price{font-weight:700}#product_cta .footer .product-action{margin-top:1rem}#product_cta .footer .product-action .btn-cta{width:100%}#product_cta .footer .product-action .btn-cta .title{font-weight:400;font-size:.875rem;line-height:1.125rem}#product_cta .footer .product-action .btn-cta .title.font_bold{font-weight:700}#product_cta .footer .product-action .btn-cta .title.font_semibold{font-weight:600}#product_cta .footer .product-action .btn-cta .title.font_medium{font-weight:500}#product_cta .footer .product-action .btn-cta .title.font_regular{font-weight:400}#product_cta .footer .product-action .btn-cta .title{font-weight:700}#product_cta .footer .product-action .btn-detail{margin-top:.5rem;text-align:center}#global_filter{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#global_filter .header{margin-bottom:.75rem;display:flex;align-items:center;gap:1rem;padding:1rem}#global_filter .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#global_filter .header h2.font_bold{font-weight:700}#global_filter .header h2.font_semibold{font-weight:600}#global_filter .header h2.font_medium{font-weight:500}#global_filter .header h2.font_regular{font-weight:400}#global_filter .header h2{font-weight:700}#global_filter .header .btn-close img,#global_filter .header .btn-close svg{height:1.5rem;width:1.5rem}#global_filter .filter-content{margin-bottom:5rem;overflow-y:auto}#global_filter .filter-content.brand-page-show{overflow-y:hidden}#global_filter .footer-action{position:absolute;bottom:0;display:flex;width:100%;align-items:center;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#global_filter .footer-action .global-button{width:100%}}#category-filter-section{border-bottom-width:2px;padding:1.25rem .75rem;border-color:#e5e5e5;color:#231f20}#category-filter-section h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#category-filter-section h2.font_bold{font-weight:700}#category-filter-section h2.font_semibold{font-weight:600}#category-filter-section h2.font_medium{font-weight:500}#category-filter-section h2.font_regular{font-weight:400}#category-filter-section h2{font-weight:700;line-height:22px}#category-filter-section ul.parent-category{overflow-y:scroll;max-height:240px}#category-filter-section ul.parent-category li{display:flex;width:100%;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem}#category-filter-section ul.parent-category li.active-category,#category-filter-section ul.parent-category li:hover{background-color:#fff3f3}#category-filter-section ul.parent-category li.active-category a,#category-filter-section ul.parent-category li:hover a{font-weight:700}#category-filter-section ul.parent-category li a{font-weight:400;font-size:.875rem;line-height:1.125rem}#category-filter-section ul.parent-category li a.font_bold{font-weight:700}#category-filter-section ul.parent-category li a.font_semibold{font-weight:600}#category-filter-section ul.parent-category li a.font_medium{font-weight:500}#category-filter-section ul.parent-category li a.font_regular{font-weight:400}#category-filter-section ul.parent-category li a{line-height:22px}#category-filter-section ul.parent-category li img.chevron,#category-filter-section ul.parent-category li svg.chevron{height:1.5rem;width:1.5rem}#category-filter-section ul.parent-category li img.open-chevron,#category-filter-section ul.parent-category li svg.open-chevron{transform:rotate(180deg)}#category-filter-section ul.child-category li{display:flex;width:100%;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem .25rem 1rem}#brand-filter-section{border-bottom-width:2px;padding:1.25rem .75rem;border-color:#e5e5e5}#brand-filter-section h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#brand-filter-section h2.font_bold{font-weight:700}#brand-filter-section h2.font_semibold{font-weight:600}#brand-filter-section h2.font_medium{font-weight:500}#brand-filter-section h2.font_regular{font-weight:400}#brand-filter-section h2{font-weight:700;line-height:22px}#brand-filter-section .tabs-brand{display:flex}#brand-filter-section .tabs-brand li{margin:0;display:flex;width:100%;align-items:center;justify-content:center;padding:.5rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:3px solid #e5e5e5}#brand-filter-section .tabs-brand li a{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-section .tabs-brand li a.font_bold{font-weight:700}#brand-filter-section .tabs-brand li a.font_semibold{font-weight:600}#brand-filter-section .tabs-brand li a.font_medium{font-weight:500}#brand-filter-section .tabs-brand li a.font_regular{font-weight:400}#brand-filter-section .tabs-brand li a{font-weight:700;color:#8c8582}#brand-filter-section .tabs-brand li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:3px solid #eb395f}#brand-filter-section .tabs-brand li.active a{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#brand-filter-section .search-brands{margin:0;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.75rem;padding-bottom:.75rem}#brand-filter-section .search-brands .search-form{position:relative;width:100%}#brand-filter-section .search-brands .search-form .form input{max-height:2.5rem;width:100%;border-radius:.375rem;padding:.75rem 2.5rem .75rem .75rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-section .search-brands .search-form .form input.font_bold{font-weight:700}#brand-filter-section .search-brands .search-form .form input.font_semibold{font-weight:600}#brand-filter-section .search-brands .search-form .form input.font_medium{font-weight:500}#brand-filter-section .search-brands .search-form .form input.font_regular{font-weight:400}#brand-filter-section .search-brands .search-form .form input{border:solid 1px #e5e5e5;color:#716a68}#brand-filter-section .search-brands .search-form .form input:focus{border:1px solid #e5e5e5;outline:transparent}@supports (-webkit-touch-callout: none){#brand-filter-section .search-brands .search-form .form input{font-size:1rem}}#brand-filter-section .search-brands .search-form .form .search-icon{position:absolute;top:.75rem;right:.75rem;height:1rem;width:1rem}#brand-filter-section .brand-data{margin-top:.75rem;overflow-y:auto;max-height:11.25rem}#brand-filter-section .brand-data li{margin-bottom:.75rem;padding-top:.25rem;padding-bottom:.25rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-section .brand-data li.font_bold{font-weight:700}#brand-filter-section .brand-data li.font_semibold{font-weight:600}#brand-filter-section .brand-data li.font_medium{font-weight:500}#brand-filter-section .brand-data li.font_regular{font-weight:400}#brand-filter-section .brand-data li a{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400}#brand-filter-section .brand-data li.origin-container img{width:1.25rem;-o-object-fit:cover;object-fit:cover;height:14px}#brand-filter-section .not-found-container{height:180px}@media (max-width: 991px){#brand-filter-section-mobile{border-bottom-width:1px;padding:1rem}#brand-filter-section-mobile .header-brand{display:flex;align-items:center;justify-content:space-between}#brand-filter-section-mobile .header-brand h3{font-weight:400;font-size:1rem;line-height:1.25rem}#brand-filter-section-mobile .header-brand h3.font_bold{font-weight:700}#brand-filter-section-mobile .header-brand h3.font_semibold{font-weight:600}#brand-filter-section-mobile .header-brand h3.font_medium{font-weight:500}#brand-filter-section-mobile .header-brand h3.font_regular{font-weight:400}#brand-filter-section-mobile .header-brand h3{font-weight:700}#brand-filter-section-mobile .header-brand .btn-text-primary .title{font-weight:400}#brand-filter-section-mobile .search-brands #input-container .form input{background:#8e8e931a}#brand-filter-section-mobile .filtered-result-list{padding-top:1rem}#brand-filter-section-mobile .filtered-result-list p.title{font-weight:400;font-size:.8125rem;line-height:1rem}#brand-filter-section-mobile .filtered-result-list p.title.font_bold{font-weight:700}#brand-filter-section-mobile .filtered-result-list p.title.font_semibold{font-weight:600}#brand-filter-section-mobile .filtered-result-list p.title.font_medium{font-weight:500}#brand-filter-section-mobile .filtered-result-list p.title.font_regular{font-weight:400}#brand-filter-section-mobile .filtered-result-list p.title{color:#8c8582}#brand-filter-section-mobile .filtered-result-list ul.list-result{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem}#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.5rem .75rem;background-color:#ee82a5;border-color:#ee82a5}#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item p.font_bold{font-weight:700}#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item p.font_semibold{font-weight:600}#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item p.font_medium{font-weight:500}#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item p.font_regular{font-weight:400}#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item p{color:#fff}#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item img,#brand-filter-section-mobile .filtered-result-list ul.list-result li.filter-item svg{height:1rem;width:1rem}#brand-filter-section-mobile ul.list-origins{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;white-space:nowrap;padding-top:1rem}#brand-filter-section-mobile ul.list-origins li.filter-item{cursor:pointer;border-radius:9999px;border-width:1px;padding:.5rem .75rem}#brand-filter-section-mobile ul.list-origins li.filter-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-section-mobile ul.list-origins li.filter-item p.font_bold{font-weight:700}#brand-filter-section-mobile ul.list-origins li.filter-item p.font_semibold{font-weight:600}#brand-filter-section-mobile ul.list-origins li.filter-item p.font_medium{font-weight:500}#brand-filter-section-mobile ul.list-origins li.filter-item p.font_regular{font-weight:400}#brand-filter-section-mobile ul.list-origins li.filter-item p{color:#8c8582}#brand-filter-modal-page .brands-list-container{padding-top:0}#brand-filter-modal-page .brands-list-container #input-container .form input{background:#8e8e931a!important}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand{display:flex;padding-top:.5rem;padding-bottom:.5rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li{margin:0;display:flex;width:100%;align-items:center;justify-content:center;padding:.75rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:3px solid #e5e5e5}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li a{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li a.font_bold{font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li a.font_semibold{font-weight:600}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li a.font_medium{font-weight:500}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li a.font_regular{font-weight:400}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li a{font-weight:700;color:#8c8582}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:3px solid #eb395f}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .tabs-brand li.active a{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;overflow-x:auto;white-space:nowrap;scrollbar-width:none;scrollbar-color:transparent}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.375rem .75rem;background-color:#f384a7;border-color:#f384a7}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item p{font-weight:400;font-size:.8125rem;line-height:1rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item p.font_bold{font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item p.font_semibold{font-weight:600}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item p.font_medium{font-weight:500}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item p.font_regular{font-weight:400}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item p{color:#fff}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item:first-child{margin-left:1rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands ul.selected-list li.selected-item:last-child{margin-right:1rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list{display:flex;width:100%;gap:.75rem;overflow-y:hidden;padding-left:1rem;padding-right:1rem;scrollbar-color:transparent;scrollbar-width:none}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter{margin:0;padding:0}}@media (max-width: 991px) and (hover: hover) and (pointer: fine){#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter:hover a{font-weight:700}}@media (max-width: 991px){#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a{cursor:pointer;padding:0;text-align:center;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a.font_bold{font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a.font_semibold{font-weight:600}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a.font_medium{font-weight:500}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a.font_regular,#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a{font-weight:400}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a.disabled{color:#ccc;cursor:not-allowed}}@media (max-width: 991px) and (hover: hover) and (pointer: fine){#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a.disabled:hover{color:#ccc}}@media (max-width: 991px){#brand-filter-modal-page .brands-list-container .content-list .filter-brands .alphabet-list .letter a.selected{font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list{position:relative;overflow-y:auto;overflow-x:hidden;border-top-width:1px;padding-bottom:2.5rem;height:38rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list li{margin:0;padding:0}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list li h6{border-bottom-width:1px;padding:.75rem 1rem;text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list li h6.font_bold{font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list li h6.font_semibold{font-weight:600}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list li h6.font_medium{font-weight:500}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list li h6.font_regular{font-weight:400}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list li h6.alphabet-active{font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li{border-bottom-width:1px;padding:.75rem 1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li.font_bold{font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li.font_semibold{font-weight:600}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li.font_medium{font-weight:500}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li.font_regular{font-weight:400}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li label,#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li p,#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li a{text-transform:uppercase;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;letter-spacing:1.5px}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li.origin-container{display:flex;align-items:center;gap:.5rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list .brand-data li.origin-container img{width:1.25rem;-o-object-fit:cover;object-fit:cover;height:14px}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list p.not-found{padding:.75rem 1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list p.not-found.font_bold{font-weight:700}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list p.not-found.font_semibold{font-weight:600}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list p.not-found.font_medium{font-weight:500}#brand-filter-modal-page .brands-list-container .content-list .filter-brands .brand-list p.not-found.font_regular{font-weight:400}}#price-filter-section{border-bottom-width:1px;padding:1.25rem .75rem;border-color:#e5e5e5}#price-filter-section .title-container h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#price-filter-section .title-container h2.font_bold{font-weight:700}#price-filter-section .title-container h2.font_semibold{font-weight:600}#price-filter-section .title-container h2.font_medium{font-weight:500}#price-filter-section .title-container h2.font_regular{font-weight:400}#price-filter-section .title-container h2{font-weight:700;line-height:22px}#price-filter-section .range-slider-container{width:100%;align-items:center}#price-filter-section .range-slider-container .horizontal-slider{height:.25rem;background:red;border-radius:5px}#price-filter-section .range-slider-container .slider-thumb{top:-.375rem;height:1rem;width:1rem;cursor:pointer;border-radius:9999px;outline:2px solid transparent;outline-offset:2px;background:#f384a7}#price-filter-section .range-slider-container .slider-value-container{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}#price-filter-section .range-slider-container .slider-value-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#price-filter-section .range-slider-container .slider-value-container p.font_bold{font-weight:700}#price-filter-section .range-slider-container .slider-value-container p.font_semibold{font-weight:600}#price-filter-section .range-slider-container .slider-value-container p.font_medium{font-weight:500}#price-filter-section .range-slider-container .slider-value-container p.font_regular{font-weight:400}#price-filter-section .range-slider-container .slider-track{height:.25rem;border-radius:9999px;background:#f384a7}#price-filter-section .range-slider-container .slider-track-0,#price-filter-section .range-slider-container .slider-track-2{background:#e5e5e5}#price-filter-section .range-slider-container .checkbox-container{margin-top:1rem}#price-filter-section .range-slider-container .checkbox-container label{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#price-filter-section .range-slider-container .checkbox-container label.font_bold{font-weight:700}#price-filter-section .range-slider-container .checkbox-container label.font_semibold{font-weight:600}#price-filter-section .range-slider-container .checkbox-container label.font_medium{font-weight:500}#price-filter-section .range-slider-container .checkbox-container label.font_regular{font-weight:400}#price-filter-section .range-slider-container .checkbox-container label{font-weight:700;letter-spacing:1px}@media (max-width: 991px){#price-filter-section{border-bottom-width:1px;padding:1rem 1rem 1.5rem;border-color:#e5e5e5}#price-filter-section .title-container{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}#price-filter-section .title-container h2{margin-bottom:0;font-weight:400;font-size:1rem;line-height:1.25rem}#price-filter-section .title-container h2.font_bold{font-weight:700}#price-filter-section .title-container h2.font_semibold{font-weight:600}#price-filter-section .title-container h2.font_medium{font-weight:500}#price-filter-section .title-container h2.font_regular{font-weight:400}#price-filter-section .title-container h2{font-weight:700;line-height:22px}}#rating-filter-section{border-bottom-width:1px;padding:1.25rem .75rem;border-color:#e5e5e5}#rating-filter-section h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#rating-filter-section h2.font_bold{font-weight:700}#rating-filter-section h2.font_semibold{font-weight:600}#rating-filter-section h2.font_medium{font-weight:500}#rating-filter-section h2.font_regular{font-weight:400}#rating-filter-section h2{font-weight:700;line-height:22px}#rating-filter-section .rating-container{margin-bottom:.5rem;display:flex;align-items:center}#rating-filter-section .rating-container label.label-rating{margin-left:.25rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#rating-filter-section .rating-container label.label-rating.font_bold{font-weight:700}#rating-filter-section .rating-container label.label-rating.font_semibold{font-weight:600}#rating-filter-section .rating-container label.label-rating.font_medium{font-weight:500}#rating-filter-section .rating-container label.label-rating.font_regular{font-weight:400}#rating-filter-section .rating-container:last-child{margin:0}@media (max-width: 991px){#rating-filter-section-mobile{border-bottom-width:1px;padding:1rem}#rating-filter-section-mobile h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#rating-filter-section-mobile h2.font_bold{font-weight:700}#rating-filter-section-mobile h2.font_semibold{font-weight:600}#rating-filter-section-mobile h2.font_medium{font-weight:500}#rating-filter-section-mobile h2.font_regular{font-weight:400}#rating-filter-section-mobile h2{font-weight:700;line-height:22px}#rating-filter-section-mobile ul{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;white-space:nowrap}#rating-filter-section-mobile ul li.rating-container{display:flex;align-items:center;border-radius:9999px;border-width:1px;padding:.5rem .75rem}#rating-filter-section-mobile ul li.rating-container label{color:#8c8582}#rating-filter-section-mobile ul li.rating-container.selected{background-color:#ee82a5}#rating-filter-section-mobile ul li.rating-container.selected label{color:#fff}}#beauty-filter-section{border-bottom-width:2px;padding:1.25rem .75rem;border-color:#e5e5e5}#beauty-filter-section h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#beauty-filter-section h2.font_bold{font-weight:700}#beauty-filter-section h2.font_semibold{font-weight:600}#beauty-filter-section h2.font_medium{font-weight:500}#beauty-filter-section h2.font_regular{font-weight:400}#beauty-filter-section h2{font-weight:700;line-height:22px}#beauty-filter-section .beauty-container{margin-top:.75rem}#beauty-filter-section .beauty-container h3{margin-bottom:.75rem;text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#beauty-filter-section .beauty-container h3.font_bold{font-weight:700}#beauty-filter-section .beauty-container h3.font_semibold{font-weight:600}#beauty-filter-section .beauty-container h3.font_medium{font-weight:500}#beauty-filter-section .beauty-container h3.font_regular{font-weight:400}#beauty-filter-section .beauty-container h3{font-weight:700;line-height:14px;color:#8c8582}#beauty-filter-section .beauty-container ul{overflow-y:auto;max-height:10.25rem}#beauty-filter-section .beauty-container ul li.skin-container{margin-bottom:.5rem;display:flex;align-items:center}#beauty-filter-section .beauty-container ul li.skin-container:last-child{margin:0}@media (max-width: 991px){#beauty-filter-section{padding-left:0;padding-right:0}#beauty-filter-section h2{padding-left:1rem;padding-right:1rem;font-weight:700}#beauty-filter-section .beauty-container h3{padding-left:1rem;padding-right:1rem;text-transform:uppercase;font-weight:700}#beauty-filter-section .beauty-container ul{all:unset;display:flex;align-items:center;gap:.5rem;white-space:nowrap;overflow-x:auto;scrollbar-color:transparent;scrollbar-width:none}#beauty-filter-section .beauty-container ul li.skin-container{all:unset;border-radius:9999px;padding:.375rem .75rem;border:2px solid #f1f1f1}#beauty-filter-section .beauty-container ul li.skin-container label{font-weight:400;font-size:.8125rem;line-height:1rem}#beauty-filter-section .beauty-container ul li.skin-container label.font_bold{font-weight:700}#beauty-filter-section .beauty-container ul li.skin-container label.font_semibold{font-weight:600}#beauty-filter-section .beauty-container ul li.skin-container label.font_medium{font-weight:500}#beauty-filter-section .beauty-container ul li.skin-container label.font_regular{font-weight:400}#beauty-filter-section .beauty-container ul li.skin-container:first-child{margin-left:1rem}#beauty-filter-section .beauty-container ul li.skin-container:last-child{margin-right:1rem}#beauty-filter-section .beauty-container ul li.skin-container.selected-skin{background-color:#f384a7;border-color:#f384a7}#beauty-filter-section .beauty-container ul li.skin-container.selected-skin label{color:#fff}}#product-filter-section{padding:1.25rem .75rem}#product-filter-section h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#product-filter-section h2.font_bold{font-weight:700}#product-filter-section h2.font_semibold{font-weight:600}#product-filter-section h2.font_medium{font-weight:500}#product-filter-section h2.font_regular{font-weight:400}#product-filter-section h2{font-weight:700;line-height:22px}#product-filter-section .product-container{margin-bottom:.5rem;display:flex;align-items:center}#product-filter-section .product-container label{font-weight:400;font-size:.875rem;line-height:1.125rem}#product-filter-section .product-container label.font_bold{font-weight:700}#product-filter-section .product-container label.font_semibold{font-weight:600}#product-filter-section .product-container label.font_medium{font-weight:500}#product-filter-section .product-container label.font_regular{font-weight:400}#product-filter-section .product-container:last-child{margin:0}@media (max-width: 991px){#product-filter-section{border-bottom-width:1px;padding:1rem}#product-filter-section .product-container{margin-bottom:.75rem}}#category-select-filter-section{border-bottom-width:1px;padding:1.25rem .75rem;border-color:#e5e5e5}#category-select-filter-section h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#category-select-filter-section h2.font_bold{font-weight:700}#category-select-filter-section h2.font_semibold{font-weight:600}#category-select-filter-section h2.font_medium{font-weight:500}#category-select-filter-section h2.font_regular{font-weight:400}#category-select-filter-section h2{font-weight:700;line-height:22px}#category-select-filter-section ul.parent-category{overflow-y:auto;max-height:15rem}#category-select-filter-section ul.parent-category li{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem}#category-select-filter-section ul.parent-category li.active-category,#category-select-filter-section ul.parent-category li:hover{background-color:#fff3f3}#category-select-filter-section ul.parent-category li.active-category p,#category-select-filter-section ul.parent-category li:hover p{font-weight:700}#category-select-filter-section ul.parent-category li p{font-weight:400;font-size:.875rem;line-height:1.125rem}#category-select-filter-section ul.parent-category li p.font_bold{font-weight:700}#category-select-filter-section ul.parent-category li p.font_semibold{font-weight:600}#category-select-filter-section ul.parent-category li p.font_medium{font-weight:500}#category-select-filter-section ul.parent-category li p.font_regular{font-weight:400}#category-select-filter-section ul.parent-category li p{line-height:22px}#category-select-filter-section ul.parent-category li img.chevron,#category-select-filter-section ul.parent-category li svg.chevron{height:1.5rem;width:1.5rem}#category-select-filter-section ul.parent-category li img.open-chevron,#category-select-filter-section ul.parent-category li svg.open-chevron{transform:rotate(180deg)}#category-select-filter-section ul.child-category li{display:flex;width:100%;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem .25rem 1rem}#category-select-filter-section ul.grand-child-category li{display:flex;width:100%;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem .25rem 1.5rem}@media (max-width: 991px){#category-select-filter-section{border-bottom-width:1px;padding:1rem}#category-select-filter-section h2{margin-bottom:.75rem;font-weight:400;font-size:1rem;line-height:1.25rem}#category-select-filter-section h2.font_bold{font-weight:700}#category-select-filter-section h2.font_semibold{font-weight:600}#category-select-filter-section h2.font_medium{font-weight:500}#category-select-filter-section h2.font_regular{font-weight:400}#category-select-filter-section h2{font-weight:700;line-height:22px}#category-select-filter-section ul.parent-category{overflow-y:auto;max-height:15rem;all:unset;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#category-select-filter-section ul.parent-category li{display:flex;align-items:center;border-radius:9999px;border-width:1px;padding:.5rem .75rem;width:-moz-max-content;width:max-content}#category-select-filter-section ul.parent-category li.active-category,#category-select-filter-section ul.parent-category li:hover{background-color:#ee82a5}#category-select-filter-section ul.parent-category li.active-category p,#category-select-filter-section ul.parent-category li:hover p{font-weight:700;color:#fff}#category-select-filter-section ul.child-category li{display:flex;width:100%;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem .25rem 1rem}#category-select-filter-section ul.grand-child-category li{display:flex;width:100%;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem .25rem 1.5rem}}#review{position:relative;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#review .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem}#review .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#review .header-modal .title-container h2.font_bold{font-weight:700}#review .header-modal .title-container h2.font_semibold{font-weight:600}#review .header-modal .title-container h2.font_medium{font-weight:500}#review .header-modal .title-container h2.font_regular{font-weight:400}#review .header-modal .title-container h2{font-weight:700}#review .header-modal .btn-close img,#review .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#review .content{padding-left:1.5rem;padding-right:1.5rem}#review .content .empty-container{margin-top:5rem;margin-bottom:5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}#review .content .empty-container img,#review .content .empty-container svg{-o-object-fit:contain;object-fit:contain;width:12rem}#review .content .empty-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#review .content .empty-container p.font_bold{font-weight:700}#review .content .empty-container p.font_semibold{font-weight:600}#review .content .empty-container p.font_medium{font-weight:500}#review .content .empty-container p.font_regular{font-weight:400}#review .content .empty-container p{font-weight:700}#review .content .content-reminder{position:relative;margin-bottom:.75rem;border-radius:.25rem;padding:.75rem;background-color:#fff3f3}#review .content .content-reminder .review-bg-title{position:absolute;top:0;right:0}#review .content .content-reminder .review-bg-title img,#review .content .content-reminder .review-bg-title svg{height:2rem;width:2.25rem}#review .content .content-reminder p.review-bg-title-text{font-weight:400;font-size:.75rem;line-height:1rem}#review .content .content-reminder p.review-bg-title-text.font_bold{font-weight:700}#review .content .content-reminder p.review-bg-title-text.font_semibold{font-weight:600}#review .content .content-reminder p.review-bg-title-text.font_medium{font-weight:500}#review .content .content-reminder p.review-bg-title-text.font_regular{font-weight:400}#review .content .list-product-container{width:100%}#review .content .list-product-container .review-content{margin-bottom:1rem;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;overflow-y:scroll;overflow-y:auto;max-height:18rem}#review .content .list-product-container .review-content .loader-container{grid-column:span 2 / span 2;display:flex;align-items:center;justify-content:center;padding-top:1rem;padding-bottom:1rem}#review .content .list-product-container .review-content .review-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.25rem;border-width:1px;padding:.75rem}#review .content .list-product-container .review-content .review-item img{width:3rem;height:3rem}#review .content .list-product-container .review-content .review-item .review-detail{width:100%}#review .content .list-product-container .review-content .review-item .review-detail .review-brand{display:flex;flex-direction:column;gap:.125rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container{display:flex;align-items:center;justify-content:space-between}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container p{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container p.font_bold{font-weight:700}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container p.font_semibold{font-weight:600}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container p.font_medium{font-weight:500}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container p.font_regular{font-weight:400}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container p{font-weight:700;color:#231f20}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container img,#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container svg{height:1.25rem;width:1.25rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container img.expert-check,#review .content .list-product-container .review-content .review-item .review-detail .review-brand .brand-name-container svg.expert-check{height:.75rem;width:.75rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName{font-weight:400;font-size:.75rem;line-height:1rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName.font_bold{font-weight:700}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName.font_semibold{font-weight:600}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName.font_medium{font-weight:500}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName.font_regular{font-weight:400}#review .content .list-product-container .review-content .review-item .review-detail .review-brand ul.list-variant li{margin-top:.25rem;display:flex;align-items:center;gap:.25rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand ul.list-variant li p{font-weight:400;font-size:.75rem;line-height:1rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand ul.list-variant li p.font_bold{font-weight:700}#review .content .list-product-container .review-content .review-item .review-detail .review-brand ul.list-variant li p.font_semibold{font-weight:600}#review .content .list-product-container .review-content .review-item .review-detail .review-brand ul.list-variant li p.font_medium{font-weight:500}#review .content .list-product-container .review-content .review-item .review-detail .review-brand ul.list-variant li p.font_regular{font-weight:400}#review .content .list-product-container .review-content .review-item .review-detail .review-brand ul.list-variant li p{color:#8c8582}#review .content .list-product-container .review-content .review-item .review-detail .review-brand ul.list-variant li p.variant-title{font-weight:700}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.label-rating{font-weight:400;font-size:.75rem;line-height:1rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.label-rating.font_bold{font-weight:700}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.label-rating.font_semibold{font-weight:600}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.label-rating.font_medium{font-weight:500}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.label-rating.font_regular{font-weight:400}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.label-rating{font-weight:700;color:#231f20}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.review-mark{text-transform:uppercase;font-weight:400;font-size:.625rem;line-height:.875rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.review-mark.font_bold{font-weight:700}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.review-mark.font_semibold{font-weight:600}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.review-mark.font_medium{font-weight:500}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.review-mark.font_regular{font-weight:400}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container p.review-mark{letter-spacing:.5px;color:#eb395f}@media (max-width: 991px){#review{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#review .header-modal{justify-content:flex-start;gap:1rem;padding:1rem}#review .header-modal h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#review .header-modal h2.font_bold{font-weight:700}#review .header-modal h2.font_semibold{font-weight:600}#review .header-modal h2.font_medium{font-weight:500}#review .header-modal h2.font_regular{font-weight:400}#review .header-modal h2{font-weight:700}#review .header-modal .goback-container img,#review .header-modal .goback-container svg{height:1.5rem;width:1.5rem}#review .content{padding-left:1rem;padding-right:1rem}#review .content .content-reminder{margin-bottom:1rem}#review .content .list-product-container{width:100%}#review .content .list-product-container .review-content{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;scrollbar-color:transparent;scrollbar-width:none;max-height:none;height:83vh}#review .content .list-product-container .review-content .loader-container{display:flex;align-items:center;justify-content:center;padding-top:1rem;padding-bottom:1rem}#review .content .list-product-container .review-content .review-item{align-items:flex-start;gap:.75rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName{font-weight:400;font-size:.8125rem;line-height:1rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName.font_bold{font-weight:700}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName.font_semibold{font-weight:600}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName.font_medium{font-weight:500}#review .content .list-product-container .review-content .review-item .review-detail .review-brand p.productName.font_regular{font-weight:400}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container .global-button{padding:.25rem 1rem;max-height:30px}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container .global-button span.title{font-weight:400;font-size:.75rem;line-height:1rem}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container .global-button span.title.font_bold{font-weight:700}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container .global-button span.title.font_semibold{font-weight:600}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container .global-button span.title.font_medium{font-weight:500}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container .global-button span.title.font_regular{font-weight:400}#review .content .list-product-container .review-content .review-item .review-detail .review-brand .footer-container .global-button span.title{font-weight:700}}.react-modal-wrapper:has(#profile-qr){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#profile-qr{border-radius:18px 18px 0 0;position:absolute;bottom:0;width:100%}#profile-qr{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;padding-top:0}#profile-qr .header-modal .btn-close{float:right}#profile-qr .header-modal .btn-close img,#profile-qr .header-modal .btn-close svg{height:1.5rem;width:1.5rem}#profile-qr .header-content{margin-left:2.5rem;margin-right:2.5rem;margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;margin-bottom:100px}#profile-qr .header-content h3{text-align:center;font-weight:400;font-size:1.125rem;line-height:1.5rem}#profile-qr .header-content h3.font_bold{font-weight:700}#profile-qr .header-content h3.font_semibold{font-weight:600}#profile-qr .header-content h3.font_medium{font-weight:500}#profile-qr .header-content h3.font_regular{font-weight:400}#profile-qr .header-content h2{margin-top:.75rem;margin-bottom:.75rem;text-align:center;font-weight:400;font-size:1.5rem;line-height:2rem}#profile-qr .header-content h2.font_bold{font-weight:700}#profile-qr .header-content h2.font_semibold{font-weight:600}#profile-qr .header-content h2.font_medium{font-weight:500}#profile-qr .header-content h2.font_regular{font-weight:400}#profile-qr .header-content h2{font-weight:700;color:#b32656}#profile-qr .header-content p{max-width:24rem;padding-left:1rem;padding-right:1rem;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#profile-qr .header-content p.font_bold{font-weight:700}#profile-qr .header-content p.font_semibold{font-weight:600}#profile-qr .header-content p.font_medium{font-weight:500}#profile-qr .header-content p.font_regular{font-weight:400}#profile-qr .header-content p{font-weight:700;color:#231f20;line-height:24px}#profile-qr .header-content .content-qr{margin-bottom:1rem;margin-top:2.5rem;display:flex;justify-content:center;border-radius:.75rem;border-width:2px;padding:1.5rem;width:18rem;height:18rem}#profile-qr .header-content .content-qr svg{height:100%;width:100%}#voucher{overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:24.375rem;max-height:37rem;scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8}#voucher .header-modal{display:flex;align-items:center;justify-content:space-between;padding:1rem}#voucher .header-modal h2{font-weight:400;font-size:1rem;line-height:1.25rem}#voucher .header-modal h2.font_bold{font-weight:700}#voucher .header-modal h2.font_semibold{font-weight:600}#voucher .header-modal h2.font_medium{font-weight:500}#voucher .header-modal h2.font_regular{font-weight:400}#voucher .header-modal h2{font-weight:700;color:#231f20;width:100%}#voucher .header-modal .btn-close img,#voucher .header-modal .btn-close svg{height:1rem;width:1rem;display:block;flex-shrink:0}#voucher .value-wrapper{position:relative;max-width:100%;align-items:flex-start}#voucher .value{margin:0;align-items:flex-start;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;line-height:1.5}#voucher .inline-toggle{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(214 34 108 / var(--tw-text-opacity, 1))}#voucher .show-more{position:absolute;cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(214 34 108 / var(--tw-text-opacity, 1));right:6px;bottom:-1px;padding-left:2px}#voucher .show-less{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(214 34 108 / var(--tw-text-opacity, 1))}#voucher .custom-tooltip{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:#b32656;padding:16px;width:229px;font-family:Lato,sans-serif}#voucher .header-modal-title{display:flex;align-items:center;justify-content:space-between;padding:1.5rem}#voucher .header-modal-title h2{font-weight:400;font-size:1rem;line-height:1.25rem}#voucher .header-modal-title h2.font_bold{font-weight:700}#voucher .header-modal-title h2.font_semibold{font-weight:600}#voucher .header-modal-title h2.font_medium{font-weight:500}#voucher .header-modal-title h2.font_regular{font-weight:400}#voucher .header-modal-title h2{font-weight:700;color:#231f20;flex:1;margin-right:12px;margin-left:6px}#voucher .header-modal-title .btn-close{flex-shrink:0}#voucher .header-modal-title .btn-close img,#voucher .header-modal-title .btn-close svg{height:1.25rem;width:1.25rem;display:block;flex-shrink:0}#voucher .voucher-content{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}#voucher .voucher-content .description{margin-bottom:1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher .voucher-content .description.font_bold{font-weight:700}#voucher .voucher-content .description.font_semibold{font-weight:600}#voucher .voucher-content .description.font_medium{font-weight:500}#voucher .voucher-content .description.font_regular{font-weight:400}#voucher .voucher-content .description{color:#231f20}#voucher .voucher-content ul.voucher-detail{margin-bottom:1rem;border-radius:.25rem;padding:1rem;background-color:#fff3f3}#voucher .voucher-content ul.voucher-detail li{display:flex;align-items:center;gap:.75rem}#voucher .voucher-content ul.voucher-detail li:first-child{margin-bottom:1rem}#voucher .voucher-content ul.voucher-detail li img,#voucher .voucher-content ul.voucher-detail li svg{height:1.25rem;width:1.25rem}#voucher .voucher-content ul.voucher-detail li .detail .title{font-weight:400;font-size:.75rem;line-height:1rem}#voucher .voucher-content ul.voucher-detail li .detail .title.font_bold{font-weight:700}#voucher .voucher-content ul.voucher-detail li .detail .title.font_semibold{font-weight:600}#voucher .voucher-content ul.voucher-detail li .detail .title.font_medium{font-weight:500}#voucher .voucher-content ul.voucher-detail li .detail .title.font_regular{font-weight:400}#voucher .voucher-content ul.voucher-detail li .detail .title{color:#8c8582}#voucher .voucher-content ul.voucher-detail li .detail .value{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher .voucher-content ul.voucher-detail li .detail .value.font_bold{font-weight:700}#voucher .voucher-content ul.voucher-detail li .detail .value.font_semibold{font-weight:600}#voucher .voucher-content ul.voucher-detail li .detail .value.font_medium{font-weight:500}#voucher .voucher-content ul.voucher-detail li .detail .value.font_regular{font-weight:400}#voucher .voucher-content ul.voucher-detail li .detail .value{color:#231f20}#voucher .voucher-content .tnc-container h3{margin-bottom:.5rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher .voucher-content .tnc-container h3.font_bold{font-weight:700}#voucher .voucher-content .tnc-container h3.font_semibold{font-weight:600}#voucher .voucher-content .tnc-container h3.font_medium{font-weight:500}#voucher .voucher-content .tnc-container h3.font_regular{font-weight:400}#voucher .voucher-content .tnc-container h3{font-weight:700}#voucher .voucher-content .tnc-container .tnc-detail p{font-weight:400;font-size:.8125rem;line-height:1rem}#voucher .voucher-content .tnc-container .tnc-detail p.font_bold{font-weight:700}#voucher .voucher-content .tnc-container .tnc-detail p.font_semibold{font-weight:600}#voucher .voucher-content .tnc-container .tnc-detail p.font_medium{font-weight:500}#voucher .voucher-content .tnc-container .tnc-detail p.font_regular{font-weight:400}#voucher .voucher-content .tnc-container .tnc-detail p{line-height:22px;color:#231f20}#voucher .voucher-content .tnc-container .tnc-detail ul li{padding-bottom:.5rem;margin-left:12px;position:relative}#voucher .voucher-content .tnc-container .tnc-detail ul li:before{font-weight:400;font-size:.75rem;line-height:1rem}#voucher .voucher-content .tnc-container .tnc-detail ul li.font_bold:before{font-weight:700}#voucher .voucher-content .tnc-container .tnc-detail ul li.font_semibold:before{font-weight:600}#voucher .voucher-content .tnc-container .tnc-detail ul li.font_medium:before{font-weight:500}#voucher .voucher-content .tnc-container .tnc-detail ul li.font_regular:before{font-weight:400}#voucher .voucher-content .tnc-container .tnc-detail ul li:before{position:relative;content:"•";position:absolute;left:-12px;color:#000;top:2px}#voucher:has(.voucher-list-content){width:40rem}#voucher .voucher-list-content{display:grid;border-top-width:1px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}#voucher .voucher-list-content .voucher-list{background-color:#fef5f7}#voucher .voucher-list-content .voucher-list .voucher-item{display:flex;cursor:pointer;align-items:flex-start;gap:.5rem;border-top-width:1px;padding:.75rem;background-color:#fef5f7;border-color:#fcdddd}#voucher .voucher-list-content .voucher-list .voucher-item img{margin-top:.25rem;height:1.75rem;width:1.75rem}#voucher .voucher-list-content .voucher-list .voucher-item:first-child{border-style:none}#voucher .voucher-list-content .voucher-list .voucher-item.active{background-color:#fff}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.title.font_bold{font-weight:700}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.title.font_semibold{font-weight:600}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.title.font_medium{font-weight:500}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.title.font_regular{font-weight:400}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.title{font-weight:700;line-height:1.25rem}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.desc{font-weight:400;font-size:.6875rem;line-height:.875rem}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.desc.font_bold{font-weight:700}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.desc.font_semibold{font-weight:600}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.desc.font_medium{font-weight:500}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.desc.font_regular{font-weight:400}#voucher .voucher-list-content .voucher-list .voucher-item .detail p.desc{line-height:1rem;color:#8c8582}#voucher .voucher-list-content .voucher-detail{display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem}#voucher .voucher-list-content .voucher-detail .detail-data{display:flex;flex-direction:column;gap:.75rem;min-height:20rem}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode{display:flex;align-items:center;gap:.5rem}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode img,#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode svg{height:1rem;width:1rem}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode p{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode p.font_bold{font-weight:700}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode p.font_semibold{font-weight:600}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode p.font_medium{font-weight:500}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode p.font_regular{font-weight:400}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-periode p{line-height:1.375rem}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_bold{font-weight:700}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_semibold{font-weight:600}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_medium{font-weight:500}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_regular{font-weight:400}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3{font-weight:700;line-height:1.375rem}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_bold{font-weight:700}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_semibold{font-weight:600}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_medium{font-weight:500}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_regular{font-weight:400}#voucher .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p{line-height:1.375rem}#voucher .voucher-code{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background-color:#f8f8f8}#voucher .voucher-code .btn-action-primary{width:150px}#voucher .voucher-code .title{font-size:14px!important}#voucher .voucher-code .code p{font-weight:400;font-size:.75rem;line-height:1rem}#voucher .voucher-code .code p.font_bold{font-weight:700}#voucher .voucher-code .code p.font_semibold{font-weight:600}#voucher .voucher-code .code p.font_medium{font-weight:500}#voucher .voucher-code .code p.font_regular{font-weight:400}#voucher .voucher-code .code h1{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher .voucher-code .code h1.font_bold{font-weight:700}#voucher .voucher-code .code h1.font_semibold{font-weight:600}#voucher .voucher-code .code h1.font_medium{font-weight:500}#voucher .voucher-code .code h1.font_regular{font-weight:400}#voucher .voucher-code .code h1{font-weight:700;letter-spacing:2px}#voucher-list{border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:40rem;scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8}#voucher-list .header-modal{display:flex;align-items:center;justify-content:space-between;padding:1.5rem}#voucher-list .header-modal h2{font-weight:400;font-size:1rem;line-height:1.25rem}#voucher-list .header-modal h2.font_bold{font-weight:700}#voucher-list .header-modal h2.font_semibold{font-weight:600}#voucher-list .header-modal h2.font_medium{font-weight:500}#voucher-list .header-modal h2.font_regular{font-weight:400}#voucher-list .header-modal h2{font-weight:700;color:#231f20}#voucher-list .header-modal .btn-close img,#voucher-list .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#voucher-list .voucher-list-content{display:grid;border-top-width:1px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}#voucher-list .voucher-list-content .voucher-list{overflow-y:auto;max-height:35rem;background-color:#fef5f7}#voucher-list .voucher-list-content .voucher-list .voucher-item{background-color:#fef5f7;border-color:#fcdddd}#voucher-list .voucher-list-content .voucher-list .voucher-item:first-child{border-style:none}#voucher-list .voucher-list-content .voucher-list .voucher-item.active{background-color:#fff}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container{display:flex;cursor:pointer;align-items:flex-start;gap:.5rem;border-top-width:1px;padding:.75rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container img,#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container svg{margin-top:.25rem;height:1.75rem;width:1.75rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title{font-weight:700;line-height:1.25rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc{font-weight:400;font-size:.6875rem;line-height:.875rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc{line-height:1rem;color:#8c8582}#voucher-list .voucher-list-content .voucher-detail{display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;padding:1.25rem;max-height:35rem}#voucher-list .voucher-list-content .voucher-detail .detail-data{display:flex;flex-direction:column;gap:.75rem;min-height:20rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode{display:flex;align-items:center;gap:.5rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode img,#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode svg{height:1rem;width:1rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode p{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode p.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode p.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode p.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode p.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-periode p{line-height:1.375rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3{font-weight:700;line-height:1.375rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p{line-height:1.375rem}#voucher-list .voucher-code{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;background-color:snow;border-radius:8px}#voucher-list .voucher-code .btn-action-primary{width:150px}#voucher-list .voucher-code .code p{font-weight:400;font-size:.75rem;line-height:1rem}#voucher-list .voucher-code .code p.font_bold{font-weight:700}#voucher-list .voucher-code .code p.font_semibold{font-weight:600}#voucher-list .voucher-code .code p.font_medium{font-weight:500}#voucher-list .voucher-code .code p.font_regular{font-weight:400}#voucher-list .voucher-code .code h1{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-code .code h1.font_bold{font-weight:700}#voucher-list .voucher-code .code h1.font_semibold{font-weight:600}#voucher-list .voucher-code .code h1.font_medium{font-weight:500}#voucher-list .voucher-code .code h1.font_regular{font-weight:400}#voucher-list .voucher-code .code h1{font-weight:700;letter-spacing:2px;max-width:176px;word-break:break-word}@media (max-width: 991px){.react-modal-wrapper:has(#voucher,#voucher-list){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#voucher{all:unset;position:absolute;bottom:0;width:100%}#voucher{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none;overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100vh}#voucher .header-modal{padding:1rem}#voucher .header-modal-title{justify-content:space-between;padding-left:16px;padding-right:16px}#voucher .voucher-content{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}#voucher-list{position:absolute;bottom:0;width:100%}#voucher-list{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none}#voucher-list .header-modal{padding:1rem}#voucher-list .header-modal h2{font-weight:700}#voucher-list .header-modal .btn-close img,#voucher-list .header-modal .btn-close svg{height:2rem;width:2rem}#voucher-list .voucher-list-content{all:unset}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#voucher-list .voucher-list-content{animation:slideIn .3s ease-out forwards;overflow-y:auto;max-height:35rem}#voucher-list .voucher-list-content.active-accordion-mobile{max-height:35rem}#voucher-list .voucher-list-content .voucher-list{all:unset;display:flex;flex-direction:column;gap:1rem;padding:1rem}#voucher-list .voucher-list-content .voucher-list .voucher-item{all:unset;display:flex;flex-direction:column;gap:.5rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:#fcdddd}#voucher-list .voucher-list-content .voucher-list .voucher-item:first-child{border-width:1px}#voucher-list .voucher-list-content .voucher-list .voucher-item.active{background-color:#fff}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container{all:unset;display:flex;align-items:center;gap:.5rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container img,#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container svg{margin-top:.25rem;height:2.5rem;width:2.5rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.title{font-weight:700;line-height:1.25rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc{font-weight:400;font-size:.75rem;line-height:1rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-list .voucher-item .voucher-title-container .detail p.desc{line-height:1rem;color:#8c8582}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action{display:flex;align-items:center;justify-content:space-between}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period{display:flex;align-items:center;gap:.5rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period img,#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period svg{height:.75rem;width:.75rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period p{font-weight:400;font-size:.75rem;line-height:1rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period p.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period p.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period p.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period p.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .date-period p{line-height:1.375rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .accordion-container{display:flex;align-items:center;gap:.25rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .accordion-container p{font-weight:400;font-size:.75rem;line-height:1rem}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .accordion-container p.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .accordion-container p.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .accordion-container p.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .accordion-container p.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-list .voucher-item .mobile-action .accordion-container p{line-height:1.375rem;color:#eb395f;font-weight:700}#voucher-list .voucher-list-content .voucher-detail{all:unset;display:flex;flex-direction:column;gap:.75rem;border:0px solid #e5e5e5;border-top-width:.5px}#voucher-list .voucher-list-content .voucher-detail .detail-data{all:unset;display:flex;flex-direction:column;gap:.75rem;padding-top:1rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc h3{font-weight:700;line-height:1.375rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p{font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_bold{font-weight:700}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_semibold{font-weight:600}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_medium{font-weight:500}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p.font_regular{font-weight:400}#voucher-list .voucher-list-content .voucher-detail .detail-data .voucher-tnc .tnc-detail p{line-height:1.375rem}#voucher-list .voucher-code{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;background-color:#fff3f3}#voucher-list .voucher-code .btn-action-primary{width:150px}#voucher-list .voucher-code .code p{font-weight:400;font-size:.75rem;line-height:1rem}#voucher-list .voucher-code .code p.font_bold{font-weight:700}#voucher-list .voucher-code .code p.font_semibold{font-weight:600}#voucher-list .voucher-code .code p.font_medium{font-weight:500}#voucher-list .voucher-code .code p.font_regular{font-weight:400}#voucher-list .voucher-code .code h1{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-list .voucher-code .code h1.font_bold{font-weight:700}#voucher-list .voucher-code .code h1.font_semibold{font-weight:600}#voucher-list .voucher-code .code h1.font_medium{font-weight:500}#voucher-list .voucher-code .code h1.font_regular{font-weight:400}#voucher-list .voucher-code .code h1{font-weight:700;letter-spacing:2px}}#video{border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-color:#fcdde8;width:900px;max-width:90vw}#video .header-modal{display:flex;align-items:center;justify-content:space-between;padding:1.5rem}#video .header-modal h2{font-weight:400;font-size:1rem;line-height:1.25rem}#video .header-modal h2.font_bold{font-weight:700}#video .header-modal h2.font_semibold{font-weight:600}#video .header-modal h2.font_medium{font-weight:500}#video .header-modal h2.font_regular{font-weight:400}#video .header-modal h2{font-weight:700;color:#231f20}#video .header-modal .btn-close img,#video .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#video .video-player{width:100%;padding:0 16px 16px}#video .video-player>div{width:100%}#video .video-player>div>div{position:relative;padding-top:56.25%}#video .video-player>div iframe,#video .video-player>div video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}@media (max-width: 991px){.react-modal-wrapper:has(#video){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#video{display:flex;height:100vh;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#video{animation:slideIn .3s ease-out forwards;flex-direction:column;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:100vw!important;max-width:100vw!important}#video .header-modal{flex-shrink:0;padding:1rem}#video .header-modal h2{font-weight:700}#video .header-modal .btn-close img,#video .header-modal .btn-close svg{height:2rem;width:2rem}#video .video-player{display:flex;min-height:0px;width:100%;flex:1 1 0%;align-items:center;justify-content:center;overflow:hidden}#video .video-player>div{height:100%;width:100%;padding:0!important;display:flex;align-items:center;justify-content:center}#video .video-player>div>div{width:100%;height:100%;padding-top:0!important;position:relative}#video .video-player>div iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#video .video-player>div video{width:100%!important;height:auto!important;max-height:100%}}#auth-login{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:26rem}#auth-login .login-container{position:relative;padding-top:1.5rem}#auth-login .login-container .btn-close{position:absolute;top:1.25rem;right:1.25rem}#auth-login .login-container .btn-close img,#auth-login .login-container .btn-close svg{height:1rem;width:1rem}#auth-login .login-container img.soco-logo,#auth-login .login-container svg.soco-logo{margin-left:auto;margin-right:auto;margin-bottom:3rem;width:7.5rem;height:1.625rem}#auth-login .login-container .social-login{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding-left:2rem;padding-right:2rem}#auth-login .login-container .social-login .social-google{width:100%;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-color:#ccc}#auth-login .login-container .social-login .social-google .title{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1))}#auth-login .login-container .social-login .social-facebook{width:100%;gap:.5rem;background-color:#1878f3}#auth-login .login-container .warning-login{margin-left:2rem;margin-right:2rem;margin-top:1rem;display:flex;align-items:center;gap:.75rem;border-radius:.25rem;padding:.5rem .75rem;background-color:#fdf3f5}#auth-login .login-container .warning-login img,#auth-login .login-container .warning-login svg{height:1.25rem;width:1.25rem}#auth-login .login-container .warning-login p{font-weight:400;font-size:.75rem;line-height:1rem}#auth-login .login-container .warning-login p.font_bold{font-weight:700}#auth-login .login-container .warning-login p.font_semibold{font-weight:600}#auth-login .login-container .warning-login p.font_medium{font-weight:500}#auth-login .login-container .warning-login p.font_regular{font-weight:400}#auth-login .login-container .warning-login p span{font-weight:700;color:#da2a52}#auth-login .login-container .content-login{padding-left:2rem;padding-right:2rem}#auth-login .login-container .content-login form{padding-top:1rem;padding-bottom:1rem}#auth-login .login-container .content-login form .forgot-password{margin-bottom:.75rem;text-align:right}#auth-login .login-container .content-login form .forgot-password a{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-login .login-container .content-login form .forgot-password a.font_bold{font-weight:700}#auth-login .login-container .content-login form .forgot-password a.font_semibold{font-weight:600}#auth-login .login-container .content-login form .forgot-password a.font_medium{font-weight:500}#auth-login .login-container .content-login form .forgot-password a.font_regular{font-weight:400}#auth-login .login-container .content-login form .forgot-password a{color:#b32656}#auth-login .login-container .content-login form .global-button{width:100%}#auth-login .login-container .content-login .activation-content{border-top-width:1px;border-style:dashed;padding:1rem}#auth-login .login-container .content-login .activation-content p{text-align:center;font-weight:400;font-size:.8125rem;line-height:1rem}#auth-login .login-container .content-login .activation-content p.font_bold{font-weight:700}#auth-login .login-container .content-login .activation-content p.font_semibold{font-weight:600}#auth-login .login-container .content-login .activation-content p.font_medium{font-weight:500}#auth-login .login-container .content-login .activation-content p.font_regular{font-weight:400}#auth-login .login-container .content-login .activation-content p.action{cursor:pointer;font-weight:700;color:#da2a52}#auth-login .login-container .footer-login{display:flex;align-items:center;justify-content:center;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:1.25rem;background-color:#fcdde8}#auth-login .login-container .footer-login p{text-align:center;font-weight:400;font-size:.8125rem;line-height:1rem}#auth-login .login-container .footer-login p.font_bold{font-weight:700}#auth-login .login-container .footer-login p.font_semibold{font-weight:600}#auth-login .login-container .footer-login p.font_medium{font-weight:500}#auth-login .login-container .footer-login p.font_regular{font-weight:400}#auth-login .login-container .footer-login p span{cursor:pointer;font-weight:400;font-size:.8125rem;line-height:1rem}#auth-login .login-container .footer-login p span.font_bold{font-weight:700}#auth-login .login-container .footer-login p span.font_semibold{font-weight:600}#auth-login .login-container .footer-login p span.font_medium{font-weight:500}#auth-login .login-container .footer-login p span.font_regular{font-weight:400}#auth-login .login-container .footer-login p span{font-weight:700;color:#b32656}@media (max-width: 991px){.react-modal-wrapper:has(#auth-login){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#auth-login{height:100vh;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#auth-login{animation:slideIn .3s ease-out forwards;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#auth-login .login-container{padding-top:0}#auth-login .login-container .header-login{margin-bottom:.75rem;display:flex;align-items:center;gap:1rem;padding:1rem}#auth-login .login-container .header-login h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#auth-login .login-container .header-login h2.font_bold{font-weight:700}#auth-login .login-container .header-login h2.font_semibold{font-weight:600}#auth-login .login-container .header-login h2.font_medium{font-weight:500}#auth-login .login-container .header-login h2.font_regular{font-weight:400}#auth-login .login-container .header-login h2{font-weight:700}#auth-login .login-container .header-login .goback-container img,#auth-login .login-container .header-login .goback-container svg{height:1.5rem;width:1.5rem}#auth-login .login-container img.soco-logo,#auth-login .login-container svg.soco-logo{margin-bottom:2rem}#auth-login .login-container .social-login{padding-left:1rem;padding-right:1rem}#auth-login .login-container .social-login .social-google .left-icon,#auth-login .login-container .social-login .social-facebook .left-icon{height:1rem;width:1rem}#auth-login .login-container .warning-login{margin-left:1rem;margin-right:1rem;margin-top:.75rem}#auth-login .login-container .content-login{padding-left:1rem;padding-right:1rem}#auth-login .login-container .content-login form{padding-top:1.5rem;padding-bottom:1.5rem}#auth-login .login-container .content-login form .forgot-password{margin-bottom:1.5rem}#auth-login .login-container .footer-login{position:fixed;bottom:0;width:100%;border-radius:0}}#auth-forgot{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;width:26rem}#auth-forgot .forgot-container .header-forgot{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}#auth-forgot .forgot-container .header-forgot h2{font-weight:400;font-size:1rem;line-height:1.25rem}#auth-forgot .forgot-container .header-forgot h2.font_bold{font-weight:700}#auth-forgot .forgot-container .header-forgot h2.font_semibold{font-weight:600}#auth-forgot .forgot-container .header-forgot h2.font_medium{font-weight:500}#auth-forgot .forgot-container .header-forgot h2.font_regular{font-weight:400}#auth-forgot .forgot-container .header-forgot h2{font-weight:700}#auth-forgot .forgot-container .header-forgot .btn-close img,#auth-forgot .forgot-container .header-forgot .btn-close svg{height:1rem;width:1rem}#auth-forgot .forgot-container .content-forgot{margin-bottom:1.5rem}#auth-forgot .forgot-container .content-forgot .warning-forgot{position:relative;margin-bottom:1rem;border-radius:.25rem;padding:.5rem .75rem;background-color:#f7f7f7}#auth-forgot .forgot-container .content-forgot .warning-forgot h3{font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-forgot .forgot-container .content-forgot .warning-forgot h3.font_bold{font-weight:700}#auth-forgot .forgot-container .content-forgot .warning-forgot h3.font_semibold{font-weight:600}#auth-forgot .forgot-container .content-forgot .warning-forgot h3.font_medium{font-weight:500}#auth-forgot .forgot-container .content-forgot .warning-forgot h3.font_regular{font-weight:400}#auth-forgot .forgot-container .content-forgot .warning-forgot h3{max-width:90%}#auth-forgot .forgot-container .content-forgot .warning-forgot img{position:absolute;top:0;right:0;height:2.5rem;width:2.5rem}#auth-forgot .forgot-container .content-forgot h3.remind-text{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-forgot .forgot-container .content-forgot h3.remind-text.font_bold{font-weight:700}#auth-forgot .forgot-container .content-forgot h3.remind-text.font_semibold{font-weight:600}#auth-forgot .forgot-container .content-forgot h3.remind-text.font_medium{font-weight:500}#auth-forgot .forgot-container .content-forgot h3.remind-text.font_regular{font-weight:400}#auth-forgot .forgot-container .content-forgot h3.remind-text{font-weight:700}#auth-forgot .forgot-container .content-forgot .slider-tab{margin:0;margin-bottom:1rem;display:flex;width:100%;align-items:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-bottom:4px solid #e5e5e5}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab{position:relative;display:flex;width:100%;top:4px}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li{margin:0;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #e5e5e5}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li img,#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li svg{height:1rem;width:1rem}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li a{font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li a.font_bold{font-weight:700}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li a.font_semibold{font-weight:600}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li a.font_medium{font-weight:500}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li a.font_regular{font-weight:400}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li a{color:#8c8582}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #eb395f}#auth-forgot .forgot-container .content-forgot .slider-tab .list-slider-tab li.active a{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1))}#auth-forgot .forgot-container .content-forgot .global-button{width:100%}#auth-forgot .forgot-container .footer-forgot p{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-forgot .forgot-container .footer-forgot p.font_bold{font-weight:700}#auth-forgot .forgot-container .footer-forgot p.font_semibold{font-weight:600}#auth-forgot .forgot-container .footer-forgot p.font_medium{font-weight:500}#auth-forgot .forgot-container .footer-forgot p.font_regular{font-weight:400}#auth-forgot .forgot-container .footer-forgot p.action{margin-top:.5rem;cursor:pointer;font-weight:700;color:#da2a52}#auth-forgot .forgot-container .content-forgot-success img,#auth-forgot .forgot-container .content-forgot-success svg{margin-left:auto;margin-right:auto;width:3.625rem;height:3.625rem}#auth-forgot .forgot-container .content-forgot-success p{margin-top:1rem;margin-bottom:2rem;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-forgot .forgot-container .content-forgot-success p.font_bold{font-weight:700}#auth-forgot .forgot-container .content-forgot-success p.font_semibold{font-weight:600}#auth-forgot .forgot-container .content-forgot-success p.font_medium{font-weight:500}#auth-forgot .forgot-container .content-forgot-success p.font_regular{font-weight:400}#auth-forgot .forgot-container .content-forgot-success p span{font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-forgot .forgot-container .content-forgot-success p span.font_bold{font-weight:700}#auth-forgot .forgot-container .content-forgot-success p span.font_semibold{font-weight:600}#auth-forgot .forgot-container .content-forgot-success p span.font_medium{font-weight:500}#auth-forgot .forgot-container .content-forgot-success p span.font_regular{font-weight:400}#auth-forgot .forgot-container .content-forgot-success p span{font-weight:700}@media (max-width: 991px){#auth-forgot{height:100vh;width:100vw}@keyframes slideFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}#auth-forgot{animation:slideFromRight .3s ease-out forwards;border-radius:0;padding:1rem}#auth-forgot .forgot-container .header-forgot{all:unset;margin-bottom:2.5rem;display:flex;align-items:center;gap:1rem}#auth-forgot .forgot-container .header-forgot .goback-container img,#auth-forgot .forgot-container .header-forgot .goback-container svg{height:1.5rem;width:1.5rem}#auth-forgot .forgot-container .header-forgot h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#auth-forgot .forgot-container .header-forgot h2.font_bold{font-weight:700}#auth-forgot .forgot-container .header-forgot h2.font_semibold{font-weight:600}#auth-forgot .forgot-container .header-forgot h2.font_medium{font-weight:500}#auth-forgot .forgot-container .header-forgot h2.font_regular{font-weight:400}#auth-forgot .forgot-container .header-forgot h2{font-weight:700}#auth-forgot .forgot-container .content-forgot{margin-bottom:1rem}}#auth-register{position:relative;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-width:none;scrollbar-color:transparent transparent;width:26rem;max-height:40rem}#auth-register .register-container{position:relative;overflow-y:scroll;padding-top:1.5rem}#auth-register .register-container .btn-close{position:absolute;top:1.25rem;right:1.25rem}#auth-register .register-container .btn-close img,#auth-register .register-container .btn-close svg{height:1rem;width:1rem}#auth-register .register-container img.soco-logo,#auth-register .register-container svg.soco-logo{margin-left:auto;margin-right:auto;margin-bottom:1rem;width:7.5rem;height:1.625rem}#auth-register .register-container .social-register{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding-left:2rem;padding-right:2rem}#auth-register .register-container .social-register .social-google{width:100%;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-color:#ccc}#auth-register .register-container .social-register .social-google .title{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1))}#auth-register .register-container .social-register .social-facebook{width:100%;gap:.5rem;background-color:#1878f3}#auth-register .register-container h3.welcome-text{margin-top:1rem;margin-bottom:1rem;text-align:center;font-weight:400;font-size:1rem;line-height:1.25rem}#auth-register .register-container h3.welcome-text.font_bold{font-weight:700}#auth-register .register-container h3.welcome-text.font_semibold{font-weight:600}#auth-register .register-container h3.welcome-text.font_medium{font-weight:500}#auth-register .register-container h3.welcome-text.font_regular{font-weight:400}#auth-register .register-container h3.welcome-text{font-weight:700}#auth-register .register-container .content-register{padding-left:2rem;padding-right:2rem}#auth-register .register-container .content-register form{padding-top:1rem;padding-bottom:1rem}#auth-register .register-container .content-register form .form-column{display:flex;align-items:flex-start;gap:1rem}#auth-register .register-container .content-register form .error-text-username{margin-top:.125rem;margin-left:.125rem;display:block;font-weight:400;font-size:.75rem;line-height:1rem}#auth-register .register-container .content-register form .error-text-username.font_bold{font-weight:700}#auth-register .register-container .content-register form .error-text-username.font_semibold{font-weight:600}#auth-register .register-container .content-register form .error-text-username.font_medium{font-weight:500}#auth-register .register-container .content-register form .error-text-username.font_regular{font-weight:400}#auth-register .register-container .content-register form .error-text-username{color:#dc0034}#auth-register .register-container .content-register form .error-text-username span{color:#8c8582}#auth-register .register-container .content-register form .global-button{width:100%}#auth-register .register-container .footer-login{display:flex;align-items:center;justify-content:center;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:1.25rem;background-color:#fcdde8}#auth-register .register-container .footer-login p{text-align:center;font-weight:400;font-size:.8125rem;line-height:1rem}#auth-register .register-container .footer-login p.font_bold{font-weight:700}#auth-register .register-container .footer-login p.font_semibold{font-weight:600}#auth-register .register-container .footer-login p.font_medium{font-weight:500}#auth-register .register-container .footer-login p.font_regular{font-weight:400}#auth-register .register-container .footer-login p span{cursor:pointer;font-weight:400;font-size:.8125rem;line-height:1rem}#auth-register .register-container .footer-login p span.font_bold{font-weight:700}#auth-register .register-container .footer-login p span.font_semibold{font-weight:600}#auth-register .register-container .footer-login p span.font_medium{font-weight:500}#auth-register .register-container .footer-login p span.font_regular{font-weight:400}#auth-register .register-container .footer-login p span{font-weight:700;color:#b32656}@media (max-width: 991px){#auth-register{height:100vh;width:100vw;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));max-height:none}#auth-register .register-container{padding-top:0}#auth-register .register-container .header-register{margin-bottom:.75rem;display:flex;align-items:center;gap:1rem;padding:1rem}#auth-register .register-container .header-register h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#auth-register .register-container .header-register h2.font_bold{font-weight:700}#auth-register .register-container .header-register h2.font_semibold{font-weight:600}#auth-register .register-container .header-register h2.font_medium{font-weight:500}#auth-register .register-container .header-register h2.font_regular{font-weight:400}#auth-register .register-container .header-register h2{font-weight:700}#auth-register .register-container .header-register .goback-container img,#auth-register .register-container .header-register .goback-container svg{height:1.5rem;width:1.5rem}#auth-register .register-container img.soco-logo,#auth-register .register-container svg.soco-logo{margin-bottom:2rem}#auth-register .register-container .social-register{padding-left:1rem;padding-right:1rem}#auth-register .register-container .social-register .social-google .left-icon,#auth-register .register-container .social-register .social-facebook .left-icon{height:1rem;width:1rem}#auth-register .register-container .content-register{padding-left:1rem;padding-right:1rem}#auth-register .register-container .content-register form{padding-top:1.5rem;padding-bottom:1.5rem}#auth-register .register-container .content-register form .forgot-password{margin-bottom:1.5rem}#auth-register .register-container .footer-login{width:100%;border-radius:0}}#auth-otp{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:25rem}#auth-otp .otp-container .header-otp{display:flex;align-items:center;justify-content:space-between}#auth-otp .otp-container .header-otp h2{font-weight:400;font-size:1rem;line-height:1.25rem}#auth-otp .otp-container .header-otp h2.font_bold{font-weight:700}#auth-otp .otp-container .header-otp h2.font_semibold{font-weight:600}#auth-otp .otp-container .header-otp h2.font_medium{font-weight:500}#auth-otp .otp-container .header-otp h2.font_regular{font-weight:400}#auth-otp .otp-container .header-otp h2{font-weight:700}#auth-otp .otp-container .header-otp .btn-close img,#auth-otp .otp-container .header-otp .btn-close svg{height:1rem;width:1rem}#auth-otp .otp-container .otp-content{margin-top:1.5rem}#auth-otp .otp-container .otp-content img,#auth-otp .otp-container .otp-content svg{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;width:3.5rem;height:3.5rem}#auth-otp .otp-container .otp-content p{margin-left:1.25rem;margin-right:1.25rem;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-otp .otp-container .otp-content p.font_bold{font-weight:700}#auth-otp .otp-container .otp-content p.font_semibold{font-weight:600}#auth-otp .otp-container .otp-content p.font_medium{font-weight:500}#auth-otp .otp-container .otp-content p.font_regular{font-weight:400}#auth-otp .otp-container .otp-content p span{font-weight:700}#auth-otp .otp-container .otp-content p.warning{margin-top:1.5rem;color:#8c8582}#auth-otp .otp-container .otp-content p.resend,#auth-otp .otp-container .otp-content p.resend-basic span{margin-top:1.5rem;cursor:pointer;color:#b32656;font-weight:700}#auth-otp .otp-container .otp-content .change-number-container{margin-top:1.5rem}#auth-otp .otp-container .otp-content .change-number-container p{color:#8c8582}#auth-otp .otp-container .otp-content .change-number-container p span{cursor:pointer;font-weight:700;color:#b32656}#auth-otp .otp-container .otp-content h2{margin-top:.5rem;margin-bottom:.5rem;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-otp .otp-container .otp-content h2.font_bold{font-weight:700}#auth-otp .otp-container .otp-content h2.font_semibold{font-weight:600}#auth-otp .otp-container .otp-content h2.font_medium{font-weight:500}#auth-otp .otp-container .otp-content h2.font_regular{font-weight:400}#auth-otp .otp-container .otp-content h2{font-weight:700}#auth-otp .otp-container .otp-content form{margin-top:1rem;margin-bottom:1rem}#auth-otp .otp-container .otp-content form .title-otp{margin-bottom:.25rem;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-otp .otp-container .otp-content form .title-otp.font_bold{font-weight:700}#auth-otp .otp-container .otp-content form .title-otp.font_semibold{font-weight:600}#auth-otp .otp-container .otp-content form .title-otp.font_medium{font-weight:500}#auth-otp .otp-container .otp-content form .title-otp.font_regular{font-weight:400}#auth-otp .otp-container .otp-content form .otp-input{margin-bottom:1.5rem;display:flex;justify-content:center;gap:.5rem}#auth-otp .otp-container .otp-content form .otp-input input{border-style:none;text-align:center;font-weight:400;font-size:1.875rem;line-height:2rem}#auth-otp .otp-container .otp-content form .otp-input input.font_bold{font-weight:700}#auth-otp .otp-container .otp-content form .otp-input input.font_semibold{font-weight:600}#auth-otp .otp-container .otp-content form .otp-input input.font_medium{font-weight:500}#auth-otp .otp-container .otp-content form .otp-input input.font_regular{font-weight:400}#auth-otp .otp-container .otp-content form .otp-input input{font-weight:700;width:2.5rem;height:3.5rem;border-bottom:2px solid #e5e5e5;outline:none}#auth-otp .otp-container .otp-content form .otp-input input:focus{border-bottom-color:#f083a6}#auth-otp .otp-container .otp-content form .otp-input input.fill{border-bottom-color:#d0021b}#auth-otp .otp-container .otp-content form .error-otp-container{margin-top:-.5rem;margin-bottom:2rem}#auth-otp .otp-container .otp-content form .error-otp-container h2{text-align:center;font-weight:400;font-size:.8125rem;line-height:1rem}#auth-otp .otp-container .otp-content form .error-otp-container h2.font_bold{font-weight:700}#auth-otp .otp-container .otp-content form .error-otp-container h2.font_semibold{font-weight:600}#auth-otp .otp-container .otp-content form .error-otp-container h2.font_medium{font-weight:500}#auth-otp .otp-container .otp-content form .error-otp-container h2.font_regular{font-weight:400}#auth-otp .otp-container .otp-content form .error-otp-container h2{color:#d0021b}#auth-otp .otp-container .otp-content form .global-button{margin-left:auto;margin-right:auto;width:100%}@media (max-width: 991px){#auth-otp{height:100vh;width:100vw;border-radius:0}#auth-otp .otp-container .header-otp{margin-bottom:.75rem;display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding-bottom:1rem}#auth-otp .otp-container .header-otp h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#auth-otp .otp-container .header-otp h2.font_bold{font-weight:700}#auth-otp .otp-container .header-otp h2.font_semibold{font-weight:600}#auth-otp .otp-container .header-otp h2.font_medium{font-weight:500}#auth-otp .otp-container .header-otp h2.font_regular{font-weight:400}#auth-otp .otp-container .header-otp h2{font-weight:700}#auth-otp .otp-container .header-otp .goback-container img{height:1.5rem;width:1.5rem}}#auth-verification{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:26rem}#auth-verification .verification-container .header-verification{display:flex;align-items:center;justify-content:space-between}#auth-verification .verification-container .header-verification h2{font-weight:400;font-size:1rem;line-height:1.25rem}#auth-verification .verification-container .header-verification h2.font_bold{font-weight:700}#auth-verification .verification-container .header-verification h2.font_semibold{font-weight:600}#auth-verification .verification-container .header-verification h2.font_medium{font-weight:500}#auth-verification .verification-container .header-verification h2.font_regular{font-weight:400}#auth-verification .verification-container .header-verification h2{font-weight:700}#auth-verification .verification-container .header-verification .btn-close img,#auth-verification .verification-container .header-verification .btn-close svg{height:1rem;width:1rem}#auth-verification .verification-container .verification-content{margin-top:1.5rem}#auth-verification .verification-container .verification-content h3{font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-verification .verification-container .verification-content h3.font_bold{font-weight:700}#auth-verification .verification-container .verification-content h3.font_semibold{font-weight:600}#auth-verification .verification-container .verification-content h3.font_medium{font-weight:500}#auth-verification .verification-container .verification-content h3.font_regular{font-weight:400}#auth-verification .verification-container .verification-content .verification-list-container{margin-top:1.5rem;margin-bottom:.75rem}#auth-verification .verification-container .verification-content .verification-list-container p.title{margin-bottom:1rem;font-weight:400;font-size:1rem;line-height:1.25rem}#auth-verification .verification-container .verification-content .verification-list-container p.title.font_bold{font-weight:700}#auth-verification .verification-container .verification-content .verification-list-container p.title.font_semibold{font-weight:600}#auth-verification .verification-container .verification-content .verification-list-container p.title.font_medium{font-weight:500}#auth-verification .verification-container .verification-content .verification-list-container p.title.font_regular{font-weight:400}#auth-verification .verification-container .verification-content .verification-list-container p.title{font-weight:700}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item{margin-bottom:1rem;display:flex;cursor:pointer;align-items:center;gap:1rem;border-radius:.25rem;border-width:1px;padding:1rem}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-delay:.1s}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item img,#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item svg{height:1.5rem;width:1.5rem}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item p.font_bold{font-weight:700}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item p.font_semibold{font-weight:600}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item p.font_medium{font-weight:500}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item p.font_regular{font-weight:400}#auth-verification .verification-container .verification-content .verification-list-container .verification-list .list-item p span{font-weight:700}#auth-verification .verification-container .verification-content .verification-list-container .alternative-verification p{margin-bottom:.5rem;text-align:center;font-weight:400;font-size:.8125rem;line-height:1rem}#auth-verification .verification-container .verification-content .verification-list-container .alternative-verification p.font_bold{font-weight:700}#auth-verification .verification-container .verification-content .verification-list-container .alternative-verification p.font_semibold{font-weight:600}#auth-verification .verification-container .verification-content .verification-list-container .alternative-verification p.font_medium{font-weight:500}#auth-verification .verification-container .verification-content .verification-list-container .alternative-verification p.font_regular{font-weight:400}#auth-verification .verification-container .verification-content .verification-list-container .alternative-verification p{color:#8c8582}#auth-verification .verification-container .verification-content .verification-list-container .alternative-verification p span{cursor:pointer;color:#da2a52}#auth-verification .verification-container .verification-content .verification-list-container .later-verification p{margin-top:2rem;cursor:pointer;text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#auth-verification .verification-container .verification-content .verification-list-container .later-verification p.font_bold{font-weight:700}#auth-verification .verification-container .verification-content .verification-list-container .later-verification p.font_semibold{font-weight:600}#auth-verification .verification-container .verification-content .verification-list-container .later-verification p.font_medium{font-weight:500}#auth-verification .verification-container .verification-content .verification-list-container .later-verification p.font_regular{font-weight:400}#auth-verification .verification-container .verification-content .verification-list-container .later-verification p{color:#8c8582}@media (max-width: 991px){#auth-verification{height:100vh;width:100vw;border-radius:0}#auth-verification .verification-container{padding-top:0}#auth-verification .verification-container .header-verification{margin-bottom:.75rem;display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding-bottom:1rem}#auth-verification .verification-container .header-verification h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#auth-verification .verification-container .header-verification h2.font_bold{font-weight:700}#auth-verification .verification-container .header-verification h2.font_semibold{font-weight:600}#auth-verification .verification-container .header-verification h2.font_medium{font-weight:500}#auth-verification .verification-container .header-verification h2.font_regular{font-weight:400}#auth-verification .verification-container .header-verification h2{font-weight:700}#auth-verification .verification-container .header-verification .goback-container img{height:1.5rem;width:1.5rem}#auth-verification .verification-container .verification-content .verification-list-container .later-verification{position:fixed;bottom:2rem;width:100%}#auth-verification .verification-container .verification-content .verification-list-container .later-verification p{margin:0;font-weight:700;color:#da2a52}}#auth-legal{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:25rem}#auth-legal .header-legal{display:flex;align-items:center;justify-content:space-between}#auth-legal .header-legal h2{font-weight:400;font-size:1rem;line-height:1.25rem}#auth-legal .header-legal h2.font_bold{font-weight:700}#auth-legal .header-legal h2.font_semibold{font-weight:600}#auth-legal .header-legal h2.font_medium{font-weight:500}#auth-legal .header-legal h2.font_regular{font-weight:400}#auth-legal .header-legal h2{font-weight:700}#auth-legal .header-legal .btn-close img,#auth-legal .header-legal .btn-close svg{height:1.5rem;width:1.5rem}#auth-legal .legal-content{margin-top:1.5rem;margin-bottom:1.5rem}#auth-legal .legal-content p{font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-legal .legal-content p.font_bold{font-weight:700}#auth-legal .legal-content p.font_semibold{font-weight:600}#auth-legal .legal-content p.font_medium{font-weight:500}#auth-legal .legal-content p.font_regular{font-weight:400}#auth-legal .legal-content p{line-height:1.4rem}#auth-legal .legal-content p a{cursor:pointer;color:#da2a52}#auth-legal .legal-content ul{margin-top:.75rem;padding-left:.25rem}#auth-legal .legal-content ul li{position:relative;margin-bottom:.5rem;padding-left:.75rem}#auth-legal .legal-content ul li:before{position:absolute;left:0;top:.625rem;height:.375rem;width:.375rem;border-radius:9999px;content:"";transform:translateY(-50%);background-color:#231f20}#auth-legal-renewal{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:37.5rem}#auth-legal-renewal .header-legal-renewal{display:flex;align-items:center;justify-content:space-between}#auth-legal-renewal .header-legal-renewal h2{font-weight:400;font-size:1rem;line-height:1.25rem}#auth-legal-renewal .header-legal-renewal h2.font_bold{font-weight:700}#auth-legal-renewal .header-legal-renewal h2.font_semibold{font-weight:600}#auth-legal-renewal .header-legal-renewal h2.font_medium{font-weight:500}#auth-legal-renewal .header-legal-renewal h2.font_regular{font-weight:400}#auth-legal-renewal .header-legal-renewal h2{font-weight:700}#auth-legal-renewal .legal-renewal-content{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem}#auth-legal-renewal .legal-renewal-content p{font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-legal-renewal .legal-renewal-content p.font_bold{font-weight:700}#auth-legal-renewal .legal-renewal-content p.font_semibold{font-weight:600}#auth-legal-renewal .legal-renewal-content p.font_medium{font-weight:500}#auth-legal-renewal .legal-renewal-content p.font_regular{font-weight:400}#auth-legal-renewal .legal-renewal-content p{line-height:1.4rem}#auth-legal-renewal .legal-renewal-link{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}#auth-legal-renewal .legal-renewal-link a{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem}#auth-legal-renewal .legal-renewal-link a:hover{border-radius:.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition:box-shadow .2s ease-in-out}#auth-legal-renewal .legal-renewal-link a img,#auth-legal-renewal .legal-renewal-link a svg{height:1.5rem;width:1.5rem}#auth-legal-renewal .legal-renewal-link a p{font-weight:400;font-size:1rem;line-height:1.25rem}#auth-legal-renewal .legal-renewal-link a p.font_bold{font-weight:700}#auth-legal-renewal .legal-renewal-link a p.font_semibold{font-weight:600}#auth-legal-renewal .legal-renewal-link a p.font_medium{font-weight:500}#auth-legal-renewal .legal-renewal-link a p.font_regular{font-weight:400}#auth-legal-renewal .legal-renewal-link a p{font-weight:700;color:#da2a52}#auth-legal-renewal p.reminder{margin-top:1rem;margin-bottom:1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#auth-legal-renewal p.reminder.font_bold{font-weight:700}#auth-legal-renewal p.reminder.font_semibold{font-weight:600}#auth-legal-renewal p.reminder.font_medium{font-weight:500}#auth-legal-renewal p.reminder.font_regular{font-weight:400}#auth-legal-renewal p.reminder{line-height:1.4rem}#auth-legal-renewal p.reminder a{color:#da2a52}#auth-legal-renewal .checkbox-legal{margin-bottom:1rem}#auth-legal-renewal .checkbox-legal label{margin-left:.25rem;font-weight:400;font-size:.8125rem;line-height:1rem}#auth-legal-renewal .checkbox-legal label.font_bold{font-weight:700}#auth-legal-renewal .checkbox-legal label.font_semibold{font-weight:600}#auth-legal-renewal .checkbox-legal label.font_medium{font-weight:500}#auth-legal-renewal .checkbox-legal label.font_regular{font-weight:400}#auth-legal-renewal .checkbox-legal label{line-height:1.25rem;color:#8c8582}@media (max-width: 991px){#auth-legal{all:unset;position:fixed;bottom:0;left:0;margin-left:auto;margin-right:auto}#auth-legal{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#auth-legal-renewal{position:fixed;bottom:0;left:0;height:auto;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#auth-legal-renewal{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#auth-legal-renewal .legal-renewal-link{display:flex;flex-direction:column}#auth-legal-renewal .legal-renewal-link a{justify-content:flex-start}}#input-phone{border-radius:.75rem;padding:1rem;width:25rem}#input-phone.normal-extend{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#input-phone .header-input-phone{display:flex;align-items:center;justify-content:space-between}#input-phone .header-input-phone h2{font-weight:400;font-size:1rem;line-height:1.25rem}#input-phone .header-input-phone h2.font_bold{font-weight:700}#input-phone .header-input-phone h2.font_semibold{font-weight:600}#input-phone .header-input-phone h2.font_medium{font-weight:500}#input-phone .header-input-phone h2.font_regular{font-weight:400}#input-phone .header-input-phone h2{font-weight:700}#input-phone .header-input-phone .btn-close img,#input-phone .header-input-phone .btn-close svg{height:1.5rem;width:1.5rem}#input-phone .warning-box{position:relative;margin-top:1rem;margin-bottom:1rem;border-radius:.25rem;padding:.75rem;background-color:#f7f7f7}#input-phone .warning-box p{font-weight:400;font-size:.75rem;line-height:1rem}#input-phone .warning-box p.font_bold{font-weight:700}#input-phone .warning-box p.font_semibold{font-weight:600}#input-phone .warning-box p.font_medium{font-weight:500}#input-phone .warning-box p.font_regular{font-weight:400}#input-phone .warning-box p{color:#231f20;max-width:90%}#input-phone .warning-box img{position:absolute;top:0;right:0;height:2.5rem;width:2.5rem;opacity:.7}@media (max-width: 991px){#input-phone{position:fixed;bottom:0;left:0;margin-left:auto;margin-right:auto;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#input-phone{animation:slideIn .3s ease-out forwards;border-style:none}#input-phone.normal-extend{border-top-left-radius:1rem;border-top-right-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#input-phone.full-extend{height:100%;border-radius:0;background-image:none;padding-top:200px}#input-phone.full-extend .header-input-phone,#input-phone.full-extend .warning-box{display:none}}#store-list{height:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:30rem;min-height:60dvh!important;border-radius:8px}#store-list .header-store-list{display:flex;align-items:center;justify-content:space-between;padding:1rem}#store-list .header-store-list h2{font-weight:400;font-size:1rem;line-height:1.25rem}#store-list .header-store-list h2.font_bold{font-weight:700}#store-list .header-store-list h2.font_semibold{font-weight:600}#store-list .header-store-list h2.font_medium{font-weight:500}#store-list .header-store-list h2.font_regular{font-weight:400}#store-list .header-store-list h2{font-weight:700}#store-list .header-store-list .btn-close img,#store-list .header-store-list .btn-close svg{height:1.5rem;width:1.5rem}#store-list .store-list-content{border-top-width:1px;padding-top:1rem;padding-bottom:1rem}#store-list .store-list-content #basic-input-container{margin-left:1.25rem;margin-right:1.25rem}#store-list .store-list-content input#list-store-input::-moz-placeholder{color:#8c8582;font-weight:400;font-size:.8125rem;line-height:1rem}#store-list .store-list-content input#list-store-input::placeholder{color:#8c8582;font-weight:400;font-size:.8125rem;line-height:1rem}#store-list .store-list-content input#list-store-input.font_bold::-moz-placeholder{font-weight:700}#store-list .store-list-content input#list-store-input.font_bold::placeholder{font-weight:700}#store-list .store-list-content input#list-store-input.font_semibold::-moz-placeholder{font-weight:600}#store-list .store-list-content input#list-store-input.font_semibold::placeholder{font-weight:600}#store-list .store-list-content input#list-store-input.font_medium::-moz-placeholder{font-weight:500}#store-list .store-list-content input#list-store-input.font_medium::placeholder{font-weight:500}#store-list .store-list-content input#list-store-input.font_regular::-moz-placeholder{font-weight:400}#store-list .store-list-content input#list-store-input.font_regular::placeholder{font-weight:400}#store-list .store-list-content input#list-store-input{padding-left:35px;background-color:#f8f8f8}#store-list .store-list-content input#list-store-input:focus{background-color:#fff!important}#store-list .store-list-content .warning{margin:1rem 1.25rem;border-radius:.25rem;padding:.5rem;background-color:#fff3f3}#store-list .store-list-content .warning p{font-weight:400;font-size:.75rem;line-height:1rem}#store-list .store-list-content .warning p.font_bold{font-weight:700}#store-list .store-list-content .warning p.font_semibold{font-weight:600}#store-list .store-list-content .warning p.font_medium{font-weight:500}#store-list .store-list-content .warning p.font_regular{font-weight:400}#store-list .store-list-content .filter-list-not-found{height:29rem}#store-list .store-list-content .filter-list-not-found .not-found-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;margin-top:5rem;margin-bottom:5rem}#store-list .store-list-content .filter-list-not-found .not-found-container img,#store-list .store-list-content .filter-list-not-found .not-found-container svg{margin-top:.75rem;margin-bottom:.75rem;width:4.375rem;height:4rem}#store-list .store-list-content .filter-list-not-found .not-found-container p{font-weight:400;font-size:.8125rem;line-height:1rem}#store-list .store-list-content .filter-list-not-found .not-found-container p.font_bold{font-weight:700}#store-list .store-list-content .filter-list-not-found .not-found-container p.font_semibold{font-weight:600}#store-list .store-list-content .filter-list-not-found .not-found-container p.font_medium{font-weight:500}#store-list .store-list-content .filter-list-not-found .not-found-container p.font_regular{font-weight:400}#store-list .store-list-content .filter-list-not-found .not-found-container p{color:#8c8582}#store-list .store-list-content .filter-list-not-found .not-found-container p strong{color:#231f20}#store-list .store-list-content .filter-list{margin-top:1rem;overflow-y:auto;padding-left:1.25rem;padding-right:1.25rem;height:30rem}#store-list .store-list-content .filter-list li{display:flex;cursor:pointer;flex-direction:column;gap:.25rem;border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.75rem;padding-bottom:.75rem}#store-list .store-list-content .filter-list li p{font-weight:400;font-size:1rem;line-height:1.25rem}#store-list .store-list-content .filter-list li p.font_bold{font-weight:700}#store-list .store-list-content .filter-list li p.font_semibold{font-weight:600}#store-list .store-list-content .filter-list li p.font_medium{font-weight:500}#store-list .store-list-content .filter-list li p.font_regular{font-weight:400}#store-list .store-list-content .filter-list li p{font-weight:700}#store-list .store-list-content .filter-list li .detail{display:flex;align-items:center;gap:.25rem}#store-list .store-list-content .filter-list li .detail .detail-list{display:flex;align-items:center;gap:.75rem}#store-list .store-list-content .filter-list li .detail img,#store-list .store-list-content .filter-list li .detail svg{height:.75rem;width:.75rem}#store-list .store-list-content .filter-list li .detail p{font-weight:400;font-size:.75rem;line-height:1rem}#store-list .store-list-content .filter-list li .detail p.font_bold{font-weight:700}#store-list .store-list-content .filter-list li .detail p.font_semibold{font-weight:600}#store-list .store-list-content .filter-list li .detail p.font_medium{font-weight:500}#store-list .store-list-content .filter-list li .detail p.font_regular{font-weight:400}#store-list .store-list-content .filter-list li .detail p{display:flex;align-items:center;gap:.25rem;color:#8c8582}#store-list .store-list-content .filter-list li .detail strong{font-weight:400;font-size:.75rem;line-height:1rem}#store-list .store-list-content .filter-list li .detail strong.font_bold{font-weight:700}#store-list .store-list-content .filter-list li .detail strong.font_semibold{font-weight:600}#store-list .store-list-content .filter-list li .detail strong.font_medium{font-weight:500}#store-list .store-list-content .filter-list li .detail strong.font_regular{font-weight:400}#store-list .store-list-content .filter-list li .detail strong{color:#aab1ba}@media (max-width: 991px){.react-modal-wrapper:has(#store-list){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#store-list{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#store-list{animation:slideIn .3s ease-out forwards;border-style:none;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;height:100dvh!important;border-radius:0!important}#store-list .header-store-list{display:flex;align-items:center;gap:1rem;padding:1rem;justify-content:normal!important}#store-list .header-store-list h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#store-list .header-store-list h2.font_bold{font-weight:700}#store-list .header-store-list h2.font_semibold{font-weight:600}#store-list .header-store-list h2.font_medium{font-weight:500}#store-list .header-store-list h2.font_regular{font-weight:400}#store-list .header-store-list h2{font-weight:700}#store-list .header-store-list .goback-container img,#store-list .header-store-list .goback-container svg{height:1.5rem;width:1.5rem}#store-list .store-list-content{padding-bottom:5rem}#store-list .store-list-content input#list-store-input::-moz-placeholder{color:#8c8582;font-weight:400;font-size:.8125rem;line-height:1rem}#store-list .store-list-content input#list-store-input::placeholder{color:#8c8582;font-weight:400;font-size:.8125rem;line-height:1rem}#store-list .store-list-content input#list-store-input.font_bold::-moz-placeholder{font-weight:700}#store-list .store-list-content input#list-store-input.font_bold::placeholder{font-weight:700}#store-list .store-list-content input#list-store-input.font_semibold::-moz-placeholder{font-weight:600}#store-list .store-list-content input#list-store-input.font_semibold::placeholder{font-weight:600}#store-list .store-list-content input#list-store-input.font_medium::-moz-placeholder{font-weight:500}#store-list .store-list-content input#list-store-input.font_medium::placeholder{font-weight:500}#store-list .store-list-content input#list-store-input.font_regular::-moz-placeholder{font-weight:400}#store-list .store-list-content input#list-store-input.font_regular::placeholder{font-weight:400}#store-list .store-list-content input#list-store-input{padding-left:35px;background-color:#f2f4f7}#store-list .store-list-content input#list-store-input:focus{background-color:#fff!important}#store-list .store-list-content .not-have-close-store p{color:#423c39}#store-list .store-list-content .filter-list{margin-top:1rem;overflow-y:auto;padding-left:1.25rem;padding-right:1.25rem;height:75dvh!important}#store-list .store-list-content .filter-list-not-found{height:75dvh!important}#store-list .footer-store-list{padding-bottom:16px!important;position:fixed;bottom:0;left:0;right:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}}#add_to_bag_modal{overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:35rem;scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8}#add_to_bag_modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;padding:1.5rem}#add_to_bag_modal .header-modal .title-container{display:flex;align-items:center;gap:.75rem}#add_to_bag_modal .header-modal .title-container img,#add_to_bag_modal .header-modal .title-container svg{width:3.375rem;height:3.375rem}#add_to_bag_modal .header-modal .title-container .action-container{display:flex;flex-direction:column;gap:.5rem}#add_to_bag_modal .header-modal .title-container .action-container p{font-weight:400;font-size:1rem;line-height:1.25rem}#add_to_bag_modal .header-modal .title-container .action-container p.font_bold{font-weight:700}#add_to_bag_modal .header-modal .title-container .action-container p.font_semibold{font-weight:600}#add_to_bag_modal .header-modal .title-container .action-container p.font_medium{font-weight:500}#add_to_bag_modal .header-modal .title-container .action-container p.font_regular{font-weight:400}#add_to_bag_modal .header-modal .title-container .action-container p{font-weight:700;line-height:1.375rem}#add_to_bag_modal .header-modal .title-container .action-container .global-button{height:1.5rem;max-width:9.375rem}#add_to_bag_modal .header-modal .btn-close img,#add_to_bag_modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#add_to_bag_modal .content{padding:1rem 1.5rem}#add_to_bag_modal .content .product-content{display:flex;align-items:center;gap:1rem;border-radius:.25rem;border-style:none;padding:.75rem;border:none;border:1px solid #e5e7eb}#add_to_bag_modal .content .product-content img{-o-object-fit:contain;object-fit:contain;width:5.25rem;height:5.25rem}#add_to_bag_modal .content .product-content .detail{display:flex;flex-direction:column;gap:.25rem}#add_to_bag_modal .content .product-content .detail p.brand{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#add_to_bag_modal .content .product-content .detail p.brand.font_bold{font-weight:700}#add_to_bag_modal .content .product-content .detail p.brand.font_semibold{font-weight:600}#add_to_bag_modal .content .product-content .detail p.brand.font_medium{font-weight:500}#add_to_bag_modal .content .product-content .detail p.brand.font_regular{font-weight:400}#add_to_bag_modal .content .product-content .detail p.brand{font-weight:700;line-height:1.375rem}#add_to_bag_modal .content .product-content .detail p.name{font-weight:400;font-size:1rem;line-height:1.25rem}#add_to_bag_modal .content .product-content .detail p.name.font_bold{font-weight:700}#add_to_bag_modal .content .product-content .detail p.name.font_semibold{font-weight:600}#add_to_bag_modal .content .product-content .detail p.name.font_medium{font-weight:500}#add_to_bag_modal .content .product-content .detail p.name.font_regular{font-weight:400}#add_to_bag_modal .content .product-content .detail p.name{line-height:1.375rem;color:#716a68}#add_to_bag_modal .content .product-content .detail p.variation{font-weight:400;font-size:.8125rem;line-height:1rem}#add_to_bag_modal .content .product-content .detail p.variation.font_bold{font-weight:700}#add_to_bag_modal .content .product-content .detail p.variation.font_semibold{font-weight:600}#add_to_bag_modal .content .product-content .detail p.variation.font_medium{font-weight:500}#add_to_bag_modal .content .product-content .detail p.variation.font_regular{font-weight:400}#add_to_bag_modal .content .product-content .detail p.variation{color:#716a68}#add_to_bag_modal .content .product-content .detail .flashsale-pill{display:flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .75rem;background-color:#c01f46;width:100px}#add_to_bag_modal .content .product-content .detail .flashsale-pill img{height:.75rem;width:.75rem}#add_to_bag_modal .content .product-content .detail .flashsale-pill p{text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.625rem;line-height:.875rem}#add_to_bag_modal .content .product-content .detail .flashsale-pill p.font_bold{font-weight:700}#add_to_bag_modal .content .product-content .detail .flashsale-pill p.font_semibold{font-weight:600}#add_to_bag_modal .content .product-content .detail .flashsale-pill p.font_medium{font-weight:500}#add_to_bag_modal .content .product-content .detail .flashsale-pill p.font_regular{font-weight:400}#add_to_bag_modal .content .product-content .detail .flashsale-pill p{letter-spacing:5%}#add_to_bag_modal .content .product-content .detail .warning-preorder{margin-bottom:.25rem;display:flex;align-items:center;justify-content:center;gap:.25rem;border-radius:9999px;padding:.25rem .5rem;max-width:9.5rem;background-color:#fff3f3}#add_to_bag_modal .content .product-content .detail .warning-preorder img,#add_to_bag_modal .content .product-content .detail .warning-preorder svg{height:.75rem;width:.75rem}#add_to_bag_modal .content .product-content .detail .warning-preorder p{font-weight:400;font-size:.625rem;line-height:.875rem}#add_to_bag_modal .content .product-content .detail .warning-preorder p.font_bold{font-weight:700}#add_to_bag_modal .content .product-content .detail .warning-preorder p.font_semibold{font-weight:600}#add_to_bag_modal .content .product-content .detail .warning-preorder p.font_medium{font-weight:500}#add_to_bag_modal .content .product-content .detail .warning-preorder p.font_regular{font-weight:400}#add_to_bag_modal .content .product-content .detail .warning-preorder p{font-weight:700;color:#eb395f}#add_to_bag_modal .additional-content{display:flex;flex-direction:column;gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}#add_to_bag_modal .additional-content p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#add_to_bag_modal .additional-content p.title.font_bold{font-weight:700}#add_to_bag_modal .additional-content p.title.font_semibold{font-weight:600}#add_to_bag_modal .additional-content p.title.font_medium{font-weight:500}#add_to_bag_modal .additional-content p.title.font_regular{font-weight:400}#add_to_bag_modal .additional-content p.title{font-weight:700}#add_to_bag_modal .additional-content #product-default .product-container{width:10.5rem}#add_to_bag_modal .additional-content #horizontal-list .slick-next,#add_to_bag_modal .additional-content #horizontal-list .slick-prev{display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:.5rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);-o-object-fit:contain;object-fit:contain;position:absolute;z-index:10;top:30%}#add_to_bag_modal .additional-content #horizontal-list .slick-next:before,#add_to_bag_modal .additional-content #horizontal-list .slick-prev:before{display:none}#add_to_bag_modal .additional-content #horizontal-list .slick-next{right:-1.25rem;background:transparent url(/assets/spritemap.10bf67ab.svg#sprite-icon-arrow-right-view) 6px/11px 15px no-repeat}#add_to_bag_modal .additional-content #horizontal-list .slick-prev{left:-1.25rem;background:transparent url(/assets/spritemap.10bf67ab.svg#sprite-icon-arrow-left-view) 6px/11px 15px no-repeat}#add_to_bag_modal .additional-content #horizontal-list .slick-dots .slick-active{margin-right:.25rem}#add_to_bag_modal .additional-content #horizontal-list .slick-dots .slick-active .slick-custom-dot{width:.5rem}@media (max-width: 991px){.react-modal-wrapper:has(#add_to_bag_modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#add_to_bag_modal{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#add_to_bag_modal{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-style:none;overflow-y:scroll;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100vh}#add_to_bag_modal .header-modal{display:flex;align-items:center;justify-content:space-between;border-style:none;padding:1rem}#add_to_bag_modal .header-modal h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#add_to_bag_modal .header-modal h2.font_bold{font-weight:700}#add_to_bag_modal .header-modal h2.font_semibold{font-weight:600}#add_to_bag_modal .header-modal h2.font_medium{font-weight:500}#add_to_bag_modal .header-modal h2.font_regular{font-weight:400}#add_to_bag_modal .header-modal h2{font-weight:700}#add_to_bag_modal .content{padding:1rem}#add_to_bag_modal .content .product-content .detail p.brand{text-transform:uppercase;font-weight:400;font-size:1rem;line-height:1.25rem}#add_to_bag_modal .content .product-content .detail p.brand.font_bold{font-weight:700}#add_to_bag_modal .content .product-content .detail p.brand.font_semibold{font-weight:600}#add_to_bag_modal .content .product-content .detail p.brand.font_medium{font-weight:500}#add_to_bag_modal .content .product-content .detail p.brand.font_regular{font-weight:400}#add_to_bag_modal .content .product-content .detail p.brand{font-weight:700}#add_to_bag_modal .content .product-content .detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#add_to_bag_modal .content .product-content .detail p.name.font_bold{font-weight:700}#add_to_bag_modal .content .product-content .detail p.name.font_semibold{font-weight:600}#add_to_bag_modal .content .product-content .detail p.name.font_medium{font-weight:500}#add_to_bag_modal .content .product-content .detail p.name.font_regular{font-weight:400}#add_to_bag_modal .content .product-content .detail p.name{line-height:1.375rem}#add_to_bag_modal .additional-content{margin-top:1rem;padding:0}#add_to_bag_modal .additional-content p.title{padding-left:1rem;padding-right:1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#add_to_bag_modal .additional-content p.title.font_bold{font-weight:700}#add_to_bag_modal .additional-content p.title.font_semibold{font-weight:600}#add_to_bag_modal .additional-content p.title.font_medium{font-weight:500}#add_to_bag_modal .additional-content p.title.font_regular{font-weight:400}#add_to_bag_modal .additional-content p.title{font-weight:700}#add_to_bag_modal .additional-content #product-default .product-container{width:10.5rem;min-height:20.125rem}#add_to_bag_modal .action-footer-container{display:flex;align-items:center;gap:.5rem;padding:1rem;padding-top:0}#add_to_bag_modal .action-footer-container .global-button{width:100%}#add_to_bag_modal .action-footer-container .global-button span.title{font-size:14px}.custom-line{height:1px;background-color:#e5e5e5;margin:0 16px;border-radius:2px}}#notify_me_modal{overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:35rem;scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8}#notify_me_modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;padding:1.5rem}#notify_me_modal .header-modal .title-container{display:flex;flex-direction:column;gap:.5rem}#notify_me_modal .header-modal .title-container p.title{font-weight:400;font-size:1rem;line-height:1.25rem}#notify_me_modal .header-modal .title-container p.title.font_bold{font-weight:700}#notify_me_modal .header-modal .title-container p.title.font_semibold{font-weight:600}#notify_me_modal .header-modal .title-container p.title.font_medium{font-weight:500}#notify_me_modal .header-modal .title-container p.title.font_regular{font-weight:400}#notify_me_modal .header-modal .title-container p.title{font-weight:700;line-height:1.375rem}#notify_me_modal .header-modal .title-container p.subtitle{font-weight:400;font-size:.875rem;line-height:1.125rem}#notify_me_modal .header-modal .title-container p.subtitle.font_bold{font-weight:700}#notify_me_modal .header-modal .title-container p.subtitle.font_semibold{font-weight:600}#notify_me_modal .header-modal .title-container p.subtitle.font_medium{font-weight:500}#notify_me_modal .header-modal .title-container p.subtitle.font_regular{font-weight:400}#notify_me_modal .header-modal .title-container p.subtitle{line-height:1.375rem}#notify_me_modal .header-modal .btn-close img,#notify_me_modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#notify_me_modal .additional-content{display:flex;flex-direction:column;gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}#notify_me_modal .additional-content p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#notify_me_modal .additional-content p.title.font_bold{font-weight:700}#notify_me_modal .additional-content p.title.font_semibold{font-weight:600}#notify_me_modal .additional-content p.title.font_medium{font-weight:500}#notify_me_modal .additional-content p.title.font_regular{font-weight:400}#notify_me_modal .additional-content p.title{font-weight:700}#notify_me_modal .additional-content #product-default .product-container{width:10.5rem}#notify_me_modal .additional-content #horizontal-list .slick-next,#notify_me_modal .additional-content #horizontal-list .slick-prev{display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:.5rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);-o-object-fit:contain;object-fit:contain;position:absolute;z-index:10;top:30%}#notify_me_modal .additional-content #horizontal-list .slick-next:before,#notify_me_modal .additional-content #horizontal-list .slick-prev:before{display:none}#notify_me_modal .additional-content #horizontal-list .slick-next{right:-1.25rem;background:transparent url(/assets/spritemap.10bf67ab.svg#sprite-icon-arrow-right-view) 6px/11px 15px no-repeat}#notify_me_modal .additional-content #horizontal-list .slick-prev{left:-1.25rem;background:transparent url(/assets/spritemap.10bf67ab.svg#sprite-icon-arrow-left-view) 6px/11px 15px no-repeat}#notify_me_modal .additional-content #horizontal-list .slick-dots .slick-active{margin-right:.25rem}#notify_me_modal .additional-content #horizontal-list .slick-dots .slick-active .slick-custom-dot{width:.5rem}@media (max-width: 991px){.react-modal-wrapper:has(#notify_me_modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#notify_me_modal{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#notify_me_modal{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-style:none;overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100vh}#notify_me_modal .header-modal{all:unset;display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1rem 1rem}#notify_me_modal .header-modal .title-container{display:flex;flex-direction:column;gap:.5rem;border-bottom-width:1px;padding-bottom:1rem}#notify_me_modal .header-modal .title-container p.subtitle{width:90%}#notify_me_modal .header-modal .btn-close img,#notify_me_modal .header-modal .btn-close svg{height:1.5rem;width:1.5rem}#notify_me_modal .additional-content{margin-top:1rem;padding:0}#notify_me_modal .additional-content p.title{padding-left:1rem;padding-right:1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#notify_me_modal .additional-content p.title.font_bold{font-weight:700}#notify_me_modal .additional-content p.title.font_semibold{font-weight:600}#notify_me_modal .additional-content p.title.font_medium{font-weight:500}#notify_me_modal .additional-content p.title.font_regular{font-weight:400}#notify_me_modal .additional-content p.title{font-weight:700}#notify_me_modal .additional-content #product-default .product-container{width:10.5rem;min-height:20.125rem}}#shipping-modal{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:28.125rem;max-height:46.125rem}#shipping-modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;padding:1.5rem}#shipping-modal .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#shipping-modal .header-modal .title-container h2.font_bold{font-weight:700}#shipping-modal .header-modal .title-container h2.font_semibold{font-weight:600}#shipping-modal .header-modal .title-container h2.font_medium{font-weight:500}#shipping-modal .header-modal .title-container h2.font_regular{font-weight:400}#shipping-modal .header-modal .title-container h2{font-weight:700}#shipping-modal .header-modal .btn-close img,#shipping-modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#shipping-modal .action-container #btn-title{font-size:14px}#shipping-modal .empty-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;height:10rem}#shipping-modal .empty-container p{text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#shipping-modal .empty-container p.font_bold{font-weight:700}#shipping-modal .empty-container p.font_semibold{font-weight:600}#shipping-modal .empty-container p.font_medium{font-weight:500}#shipping-modal .empty-container p.font_regular{font-weight:400}#shipping-modal ul.content{display:flex;flex-direction:column;gap:1rem;overflow-y:scroll;padding:24px 24px 0}#shipping-modal ul.content li.address-container{background-color:#fff;display:flex;cursor:pointer;flex-direction:column;gap:.75rem;border-radius:.125rem;padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#shipping-modal ul.content li.address-container:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#shipping-modal ul.content li.address-container.main-address{border-radius:.25rem;border-width:1px;border-color:#ff9195;background-color:#fff9fb}#shipping-modal ul.content li.address-container .detail-container{display:flex;flex-direction:column;gap:.75rem}#shipping-modal ul.content li.address-container .detail-container .header-address{display:flex;align-items:center;gap:.5rem}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill{border-radius:9999px;padding:.125rem .625rem;max-width:120px;background-color:#f384a7}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill p.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill p.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill p.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill p.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill p{flex-shrink:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#shipping-modal ul.content li.address-container .detail-container .header-address .main-address-pill{border-radius:9999px;padding:.125rem .625rem;background-color:#b32656}#shipping-modal ul.content li.address-container .detail-container .header-address .main-address-pill p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#shipping-modal ul.content li.address-container .detail-container .header-address .main-address-pill p.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .detail-container .header-address .main-address-pill p.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .detail-container .header-address .main-address-pill p.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .detail-container .header-address .main-address-pill p.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .detail-container .user-detail{display:flex;align-items:center;gap:1.25rem}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name{font-weight:700;white-space:normal;overflow:visible;word-break:break-word}#shipping-modal ul.content li.address-container .detail-container .user-detail p.phone{font-weight:400;font-size:.875rem;line-height:1.125rem}#shipping-modal ul.content li.address-container .detail-container .user-detail p.phone.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .detail-container .user-detail p.phone.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .detail-container .user-detail p.phone.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .detail-container .user-detail p.phone.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .detail-container .user-detail p.phone{font-weight:400;white-space:normal;overflow:visible;word-break:break-word}#shipping-modal ul.content li.address-container .detail-container .address-detail{overflow:visible}#shipping-modal ul.content li.address-container .detail-container .address-detail p{font-weight:400;font-size:.875rem;line-height:1.125rem}#shipping-modal ul.content li.address-container .detail-container .address-detail p.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .detail-container .address-detail p.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .detail-container .address-detail p.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .detail-container .address-detail p.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .detail-container .address-detail p{line-height:1.25rem;white-space:normal;overflow:visible;word-break:break-word}#shipping-modal ul.content li.address-container .detail-container .pin-point{display:flex;align-items:center;gap:.25rem}#shipping-modal ul.content li.address-container .detail-container .pin-point p{font-weight:400;font-size:.875rem;line-height:1.125rem}#shipping-modal ul.content li.address-container .detail-container .pin-point p.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .detail-container .pin-point p.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .detail-container .pin-point p.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .detail-container .pin-point p.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .detail-container .pin-point p{line-height:1.375rem}#shipping-modal ul.content li.address-container .action{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;padding-top:.625rem}#shipping-modal ul.content li.address-container .action.default-action{padding-top:1rem}#shipping-modal ul.content li.address-container .action .main-action{display:flex;align-items:center;gap:1rem}#shipping-modal ul.content li.address-container .action .main-action .action-item{display:flex;cursor:pointer;align-items:center;gap:.25rem}#shipping-modal ul.content li.address-container .action .main-action .action-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#shipping-modal ul.content li.address-container .action .main-action .action-item p.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .action .main-action .action-item p.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .action .main-action .action-item p.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .action .main-action .action-item p.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .action .main-action .action-item p{color:#b32656}#shipping-modal ul.content li.address-container .action .btn-outline-primary{border-radius:.125rem;border-radius:8px}#shipping-modal .action-container{padding:1rem}#shipping-modal .divider{width:1px;height:14px;background-color:#ccc;margin:0 8px}@media (max-width: 991px){.react-modal-wrapper:has(#shipping-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:visible}#shipping-modal{all:unset;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));display:flex;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#shipping-modal{animation:slideIn .3s ease-out forwards;flex-direction:column;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));height:100dvh;overflow:hidden}#shipping-modal .header-modal{all:unset;display:flex;flex-shrink:0;align-items:center;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#shipping-modal .header-modal h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#shipping-modal .header-modal h2.font_bold{font-weight:700}#shipping-modal .header-modal h2.font_semibold{font-weight:600}#shipping-modal .header-modal h2.font_medium{font-weight:500}#shipping-modal .header-modal h2.font_regular{font-weight:400}#shipping-modal .header-modal h2{font-weight:700}#shipping-modal .header-modal .goback-container img,#shipping-modal .header-modal .goback-container svg{height:1.5rem;width:1.5rem}#shipping-modal ul.content{flex:1 1 0%;overflow-y:auto;padding:1rem;background-color:#f8f8f8;-webkit-overflow-scrolling:touch;min-height:0}#shipping-modal ul.content li.address-container:last-child{margin-bottom:0}#shipping-modal ul.content li.address-container .action .main-action .action-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#shipping-modal ul.content li.address-container .action .main-action .action-item p.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .action .main-action .action-item p.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .action .main-action .action-item p.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .action .main-action .action-item p.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .action .main-action .action-item p{font-weight:700;color:#b32656}#shipping-modal ul.content li.address-container .detail-container .header-address{justify-content:space-between}#shipping-modal ul.content li.address-container .detail-container .header-address .main-address-pill p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill{max-width:65%}#shipping-modal ul.content li.address-container .detail-container .header-address .address-name-pill p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name{overflow:visible;white-space:normal;overflow-wrap:break-word;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name.font_bold{font-weight:700}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name.font_semibold{font-weight:600}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name.font_medium{font-weight:500}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name.font_regular{font-weight:400}#shipping-modal ul.content li.address-container .detail-container .user-detail p.name{font-weight:700}#shipping-modal ul.content li.address-container .detail-container .user-detail p.phone,#shipping-modal ul.content li.address-container .detail-container .address-detail p{overflow:visible;white-space:normal;overflow-wrap:break-word}#shipping-modal .action-container{position:relative;width:100%;flex-shrink:0;border-top-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:10}#shipping-modal .divider{width:1px;height:14px;background-color:#ccc;margin:0 8px}}#add-new-address-modal{margin:24px 24px 0;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:56.25rem}#add-new-address-modal form .bundle-form h3.title-form{font-size:16px!important;font-weight:700}#add-new-address-modal form .footer-container .footer-action-container{display:flex;align-items:center;gap:.5rem;flex:1}@media (max-width: 991px){.react-modal-wrapper:has(#add-new-address-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#add-new-address-modal{all:unset;display:flex;height:100vh;flex-direction:column;border-radius:0;width:100%!important}#add-new-address-modal .header-modal{margin-bottom:0;display:flex;align-items:center;gap:1rem;border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem!important;justify-content:start!important}#add-new-address-modal .header-modal h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#add-new-address-modal .header-modal h2.font_bold{font-weight:700}#add-new-address-modal .header-modal h2.font_semibold{font-weight:600}#add-new-address-modal .header-modal h2.font_medium{font-weight:500}#add-new-address-modal .header-modal h2.font_regular{font-weight:400}#add-new-address-modal .header-modal h2{font-weight:700}#add-new-address-modal .header-modal .goback-container img,#add-new-address-modal .header-modal .goback-container svg{height:1.5rem;width:1.5rem}#add-new-address-modal form{overflow-y:scroll}#add-new-address-modal form .form-column{all:unset!important}#add-new-address-modal form .content-container{all:unset!important;display:flex;flex-direction:column;gap:1rem}#add-new-address-modal form .content-container .form-left,#add-new-address-modal form .content-container .form-right{padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0}#add-new-address-modal form input#addressLabel,#add-new-address-modal form input#postalcode{width:100%!important}#add-new-address-modal form .footer-container{position:fixed;bottom:0;flex-direction:column;align-items:start!important;width:100%!important}#add-new-address-modal form .footer-container .checkbox-footer{flex:1;all:unset!important}#add-new-address-modal form .footer-container .checkbox-footer label{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .footer-container .checkbox-footer label.font_bold{font-weight:700}#add-new-address-modal form .footer-container .checkbox-footer label.font_semibold{font-weight:600}#add-new-address-modal form .footer-container .checkbox-footer label.font_medium{font-weight:500}#add-new-address-modal form .footer-container .checkbox-footer label.font_regular{font-weight:400}#add-new-address-modal form .footer-container .footer-action-container{all:unset!important;display:flex!important;width:100%!important;gap:8px!important}#add-new-address-modal form .footer-container .footer-action-container .global-button{width:100%}}#wishlist-modal{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:100%;max-width:440px;position:relative;padding:15px;border-radius:4px}#wishlist-modal .btn-close{position:absolute;top:20px;right:20px}#wishlist-modal .btn-close img,#wishlist-modal .btn-close svg{height:1.5rem;width:1.5rem}#wishlist-modal .header{margin-bottom:25px}#wishlist-modal .header h2{font-size:15px;font-weight:700;padding-right:2.5rem;line-height:1.4;color:#231f20}#wishlist-modal .content{margin-bottom:1rem}#wishlist-modal .content p{line-height:1.5rem;font-size:14px;color:#231f20}#wishlist-modal .action-container{display:flex;gap:.75rem;height:35px}#wishlist-modal .action-container button{cursor:pointer;font-weight:600;padding:8px 15px;font-size:14px;border-radius:4px;width:195px}#wishlist-modal .action-container .btn-outline-secondary{--tw-border-opacity: 1;border-color:rgb(35 31 32 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));border:1px solid #000}#wishlist-modal .action-container .btn-primary{border-style:none;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:#da2a52}@media (max-width: 991px){#wishlist-modal{width:370px;height:196.8px;max-width:600px;padding:15px;border-radius:4px}#wishlist-modal .header{margin-bottom:1rem}#wishlist-modal .header h2{font-size:15px}#wishlist-modal .content{margin-bottom:1.5rem}#wishlist-modal .content p{font-size:14px}#wishlist-modal .action-container{flex-direction:column;gap:.75rem}#wishlist-modal .action-container button{width:100%!important;height:35px;width:370px}#wishlist-modal .action-container .btn-outline-secondary{width:100%!important;order:1;height:35px;width:370px}#wishlist-modal .action-container .btn-primary{width:100%!important;order:2}}#map-modal{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;display:flex;flex-direction:column;gap:1.25rem;width:45rem}#map-modal .modal-header{display:flex;align-items:center;justify-content:space-between}#map-modal .modal-header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#map-modal .modal-header h2.font_bold{font-weight:700}#map-modal .modal-header h2.font_semibold{font-weight:600}#map-modal .modal-header h2.font_medium{font-weight:500}#map-modal .modal-header h2.font_regular{font-weight:400}#map-modal .modal-header h2{font-weight:700}#map-modal .modal-header svg{height:1.5rem;width:1.5rem}#map-modal .address-detail{display:flex;flex-direction:column;gap:.25rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1));padding:.75rem}#map-modal .address-detail p.address-detail-title{font-weight:400;font-size:.875rem;line-height:1.125rem}#map-modal .address-detail p.address-detail-title.font_bold{font-weight:700}#map-modal .address-detail p.address-detail-title.font_semibold{font-weight:600}#map-modal .address-detail p.address-detail-title.font_medium{font-weight:500}#map-modal .address-detail p.address-detail-title.font_regular{font-weight:400}#map-modal .address-detail p.address-detail-title{color:#000!important;margin:0!important}#map-modal .address-detail .address-detail-container{display:flex;flex-direction:column;gap:.25rem}#map-modal .address-detail .address-detail-container .address-detail-content{display:flex;align-items:center;gap:.5rem}#map-modal .address-detail .address-detail-container .address-detail-content .address-name-pill{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 132 167 / var(--tw-bg-opacity, 1));padding:.125rem .5rem}#map-modal .address-detail .address-detail-container .address-detail-content .address-name-pill p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#map-modal .address-detail .address-detail-container .address-detail-content .address-name-pill p.font_bold{font-weight:700}#map-modal .address-detail .address-detail-container .address-detail-content .address-name-pill p.font_semibold{font-weight:600}#map-modal .address-detail .address-detail-container .address-detail-content .address-name-pill p.font_medium{font-weight:500}#map-modal .address-detail .address-detail-container .address-detail-content .address-name-pill p.font_regular{font-weight:400}#map-modal .address-detail .address-detail-container .address-detail-content .name,#map-modal .address-detail .address-detail-container .address-detail-content .phone{font-weight:400;font-size:.8125rem;line-height:1rem}#map-modal .address-detail .address-detail-container .address-detail-content .name.font_bold,#map-modal .address-detail .address-detail-container .address-detail-content .phone.font_bold{font-weight:700}#map-modal .address-detail .address-detail-container .address-detail-content .name.font_semibold,#map-modal .address-detail .address-detail-container .address-detail-content .phone.font_semibold{font-weight:600}#map-modal .address-detail .address-detail-container .address-detail-content .name.font_medium,#map-modal .address-detail .address-detail-container .address-detail-content .phone.font_medium{font-weight:500}#map-modal .address-detail .address-detail-container .address-detail-content .name.font_regular,#map-modal .address-detail .address-detail-container .address-detail-content .phone.font_regular{font-weight:400}#map-modal .address-detail .address-detail-container .address-detail-content .name,#map-modal .address-detail .address-detail-container .address-detail-content .phone{color:#444}#map-modal .address-detail .address-detail-container .address{font-weight:400;font-size:.875rem;line-height:1.125rem}#map-modal .address-detail .address-detail-container .address.font_bold{font-weight:700}#map-modal .address-detail .address-detail-container .address.font_semibold{font-weight:600}#map-modal .address-detail .address-detail-container .address.font_medium{font-weight:500}#map-modal .address-detail .address-detail-container .address.font_regular{font-weight:400}#map-modal .address-detail .address-detail-container .address{font-weight:700}#map-modal .map-container{position:relative;width:100%;border-radius:.375rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);height:22.5rem}#map-modal .map-container .marker-container{position:absolute;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#map-modal .map-container .marker-container svg{height:64px;width:64px}#map-modal .map-container .map-buttons{position:absolute;bottom:.5rem;left:.5rem;display:flex;flex-direction:row;gap:.5rem}#map-modal .map-container .map-buttons .map-btn-container{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;cursor:pointer;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#map-modal .map-container .map-buttons .map-btn-container svg{height:1rem;width:1rem}#map-modal .map-container .map-buttons .map-btn-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#map-modal .map-container .map-buttons .map-btn-container p.font_bold{font-weight:700}#map-modal .map-container .map-buttons .map-btn-container p.font_semibold{font-weight:600}#map-modal .map-container .map-buttons .map-btn-container p.font_medium{font-weight:500}#map-modal .map-container .map-buttons .map-btn-container p.font_regular{font-weight:400}#map-modal .modal-footer{display:flex;align-items:center;justify-content:space-between}#map-modal .modal-footer .selected-locations{display:flex;flex-direction:column;gap:.25rem}#map-modal .modal-footer .selected-locations .title{font-weight:400;font-size:.875rem;line-height:1.125rem}#map-modal .modal-footer .selected-locations .title.font_bold{font-weight:700}#map-modal .modal-footer .selected-locations .title.font_semibold{font-weight:600}#map-modal .modal-footer .selected-locations .title.font_medium{font-weight:500}#map-modal .modal-footer .selected-locations .title.font_regular{font-weight:400}#map-modal .modal-footer .selected-locations .title{font-weight:700}#map-modal .modal-footer .selected-locations .address{font-weight:400;font-size:.8125rem;line-height:1rem}#map-modal .modal-footer .selected-locations .address.font_bold{font-weight:700}#map-modal .modal-footer .selected-locations .address.font_semibold{font-weight:600}#map-modal .modal-footer .selected-locations .address.font_medium{font-weight:500}#map-modal .modal-footer .selected-locations .address.font_regular{font-weight:400}#map-modal .modal-footer .selected-locations .address{color:#555;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#map-modal .modal-footer .global-button{width:100%;max-width:15rem}@media (max-width: 991px){.react-modal-wrapper:has(#map-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#map-modal{height:100vh;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#map-modal{animation:slideIn .3s ease-out forwards;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));gap:0px;padding:0;max-height:100dvh}#map-modal .modal-header{display:flex;align-items:center;justify-content:normal;gap:1rem;padding:1rem}#map-modal .modal-header .goback-container svg{height:1.5rem;width:1.5rem}#map-modal .map-container{position:relative;border-radius:.375rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);height:83dvh;width:100%}#map-modal .map-container .marker-container{position:absolute;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#map-modal .map-container .marker-container svg{height:64px;width:64px}#map-modal .map-container .address-detail{position:absolute;top:0;left:0;z-index:50;margin:.75rem 1rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;gap:.5rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#map-modal .map-container .address-detail p.address-detail-title{font-weight:400;font-size:.75rem;line-height:1rem}#map-modal .map-container .address-detail p.address-detail-title.font_bold{font-weight:700}#map-modal .map-container .address-detail p.address-detail-title.font_semibold{font-weight:600}#map-modal .map-container .address-detail p.address-detail-title.font_medium{font-weight:500}#map-modal .map-container .address-detail p.address-detail-title.font_regular{font-weight:400}#map-modal .map-container .address-detail p.address-detail-title{color:#8c8582!important}#map-modal .map-container .address-detail .address-detail-container{display:flex;flex-direction:column;gap:.25rem}#map-modal .map-container .address-detail .address-detail-container .address-detail-content{display:flex;align-items:center;gap:.5rem}#map-modal .map-container .address-detail .address-detail-container .address-detail-content .address-name-pill{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 132 167 / var(--tw-bg-opacity, 1));padding:.125rem .5rem}#map-modal .map-container .address-detail .address-detail-container .address-detail-content .address-name-pill p{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#map-modal .map-container .address-detail .address-detail-container .address-detail-content .address-name-pill p.font_bold{font-weight:700}#map-modal .map-container .address-detail .address-detail-container .address-detail-content .address-name-pill p.font_semibold{font-weight:600}#map-modal .map-container .address-detail .address-detail-container .address-detail-content .address-name-pill p.font_medium{font-weight:500}#map-modal .map-container .address-detail .address-detail-container .address-detail-content .address-name-pill p.font_regular{font-weight:400}#map-modal .map-container .address-detail .address-detail-container .address{font-weight:400;font-size:.875rem;line-height:1.125rem}#map-modal .map-container .address-detail .address-detail-container .address.font_bold{font-weight:700}#map-modal .map-container .address-detail .address-detail-container .address.font_semibold{font-weight:600}#map-modal .map-container .address-detail .address-detail-container .address.font_medium{font-weight:500}#map-modal .map-container .address-detail .address-detail-container .address.font_regular{font-weight:400}#map-modal .map-container .address-detail .address-detail-container .address{font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1}#map-modal .modal-footer{position:relative;display:flex;flex-direction:column;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem 1rem;position:fixed;bottom:0;left:0;right:0;align-items:flex-start}#map-modal .modal-footer .map-buttons{position:absolute;top:-2.5rem;left:1rem;display:flex;flex-direction:row;gap:.5rem}#map-modal .modal-footer .map-buttons .map-btn-container{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;cursor:pointer;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#map-modal .modal-footer .map-buttons .map-btn-container svg{height:1rem;width:1rem}#map-modal .modal-footer .map-buttons .map-btn-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#map-modal .modal-footer .map-buttons .map-btn-container p.font_bold{font-weight:700}#map-modal .modal-footer .map-buttons .map-btn-container p.font_semibold{font-weight:600}#map-modal .modal-footer .map-buttons .map-btn-container p.font_medium{font-weight:500}#map-modal .modal-footer .map-buttons .map-btn-container p.font_regular{font-weight:400}#map-modal .modal-footer .find-container{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.25rem;padding:.5rem;background-color:#f1f1f1}#map-modal .modal-footer .find-container svg{height:1rem;width:1rem}#map-modal .modal-footer .find-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#map-modal .modal-footer .find-container p.font_bold{font-weight:700}#map-modal .modal-footer .find-container p.font_semibold{font-weight:600}#map-modal .modal-footer .find-container p.font_medium{font-weight:500}#map-modal .modal-footer .find-container p.font_regular{font-weight:400}#map-modal .modal-footer .find-container p{color:#8c8582}#map-modal .modal-footer .selected-locations{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}#map-modal .modal-footer .selected-locations .title{text-align:left;font-weight:400;font-size:.875rem;line-height:1.125rem}#map-modal .modal-footer .selected-locations .title.font_bold{font-weight:700}#map-modal .modal-footer .selected-locations .title.font_semibold{font-weight:600}#map-modal .modal-footer .selected-locations .title.font_medium{font-weight:500}#map-modal .modal-footer .selected-locations .title.font_regular{font-weight:400}#map-modal .modal-footer .selected-locations .title{font-weight:700}#map-modal .modal-footer .selected-locations .address{text-align:left;font-weight:400;font-size:.8125rem;line-height:1rem}#map-modal .modal-footer .selected-locations .address.font_bold{font-weight:700}#map-modal .modal-footer .selected-locations .address.font_semibold{font-weight:600}#map-modal .modal-footer .selected-locations .address.font_medium{font-weight:500}#map-modal .modal-footer .selected-locations .address.font_regular{font-weight:400}#map-modal .modal-footer .selected-locations .address{color:#555;max-width:35dvh;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;hyphens:auto;text-align:left;text-justify:inter-word;text-indent:0}#map-modal .modal-footer .global-button{width:100%;max-width:none}}#search_modal{display:flex;flex-direction:column;gap:1rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:35rem}#search_modal .header{display:flex;align-items:center;justify-content:space-between}#search_modal .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#search_modal .header h2.font_bold{font-weight:700}#search_modal .header h2.font_semibold{font-weight:600}#search_modal .header h2.font_medium{font-weight:500}#search_modal .header h2.font_regular{font-weight:400}#search_modal .header h2{font-weight:700}#search_modal .header svg{height:1.5rem;width:1.5rem}#search_modal .content{display:flex;height:100%;width:100%;flex-direction:column;overflow-y:auto;height:20rem}#search_modal .content .predictions-container{display:flex;flex-direction:column;gap:0px}#search_modal .content .predictions-container .item{display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-bottom-width:1px;padding:1rem}#search_modal .content .predictions-container .item .item-desc{display:flex;flex-direction:column;gap:.25rem}#search_modal .content .predictions-container .item .item-desc .title{font-weight:400;font-size:.875rem;line-height:1.125rem}#search_modal .content .predictions-container .item .item-desc .title.font_bold{font-weight:700}#search_modal .content .predictions-container .item .item-desc .title.font_semibold{font-weight:600}#search_modal .content .predictions-container .item .item-desc .title.font_medium{font-weight:500}#search_modal .content .predictions-container .item .item-desc .title.font_regular{font-weight:400}#search_modal .content .predictions-container .item .item-desc .title{font-weight:700}#search_modal .content .predictions-container .item .item-desc .sub-title{font-weight:400;font-size:.75rem;line-height:1rem}#search_modal .content .predictions-container .item .item-desc .sub-title.font_bold{font-weight:700}#search_modal .content .predictions-container .item .item-desc .sub-title.font_semibold{font-weight:600}#search_modal .content .predictions-container .item .item-desc .sub-title.font_medium{font-weight:500}#search_modal .content .predictions-container .item .item-desc .sub-title.font_regular{font-weight:400}#search_modal .content .predictions-container .item .item-desc .sub-title{color:#8c8582}#search_modal .content .predictions-container .item-placeholder{align-items:center;border-bottom-width:1px;padding:1rem}#search_modal .content .no-prediction{margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}#search_modal .content .no-prediction svg{margin-bottom:.5rem;width:57.72px;height:4rem}#search_modal .content .no-prediction .title{font-weight:400;font-size:1rem;line-height:1.25rem}#search_modal .content .no-prediction .title.font_bold{font-weight:700}#search_modal .content .no-prediction .title.font_semibold{font-weight:600}#search_modal .content .no-prediction .title.font_medium{font-weight:500}#search_modal .content .no-prediction .title.font_regular{font-weight:400}#search_modal .content .no-prediction .title{font-weight:700}#search_modal .content .no-prediction .helper-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#search_modal .content .no-prediction .helper-text.font_bold{font-weight:700}#search_modal .content .no-prediction .helper-text.font_semibold{font-weight:600}#search_modal .content .no-prediction .helper-text.font_medium{font-weight:500}#search_modal .content .no-prediction .helper-text.font_regular{font-weight:400}#search_modal .content .no-prediction .helper-text{color:#8c8582}@media (max-width: 991px){.react-modal-wrapper:has(#search_modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#search_modal{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#search_modal{animation:slideIn .3s ease-out forwards;height:100vh;width:100vw;overflow-y:auto;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));max-height:100dvh}#search_modal .header{display:flex;align-items:center;justify-content:normal;gap:1rem;padding:1rem}#search_modal .header .goback-container svg{height:1.5rem;width:1.5rem}#search_modal .input-wrapper{margin-left:1rem;margin-right:1rem}#search_modal .content{padding:1rem;height:calc(100dvh - 10rem)}#search_modal .footer{position:fixed;bottom:0;left:0;right:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#search_modal .footer .global-button{width:100%;max-width:none}}#address-limit-modal{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;width:27rem;max-width:90%}#address-limit-modal .header{display:flex;align-items:flex-start;justify-content:space-between}#address-limit-modal .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#address-limit-modal .header h2.font_bold{font-weight:700}#address-limit-modal .header h2.font_semibold{font-weight:600}#address-limit-modal .header h2.font_medium{font-weight:500}#address-limit-modal .header h2.font_regular{font-weight:400}#address-limit-modal .header h2{font-weight:700;--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}#address-limit-modal .header .btn-close img,#address-limit-modal .header .btn-close svg{height:1.5rem;width:1.5rem}#address-limit-modal .content{margin-top:1rem}#address-limit-modal .content p.subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}@media (max-width: 991px){#address-limit-modal{position:fixed;left:0;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#address-limit-modal{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;max-height:18rem}#address-limit-modal .content{margin-top:.75rem}}#add-new-address-modal{border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:56.25rem}#add-new-address-modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;padding:1.5rem}#add-new-address-modal .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#add-new-address-modal .header-modal .title-container h2.font_bold{font-weight:700}#add-new-address-modal .header-modal .title-container h2.font_semibold{font-weight:600}#add-new-address-modal .header-modal .title-container h2.font_medium{font-weight:500}#add-new-address-modal .header-modal .title-container h2.font_regular{font-weight:400}#add-new-address-modal .header-modal .title-container h2{font-weight:700}#add-new-address-modal .header-modal .btn-close img,#add-new-address-modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#add-new-address-modal form .form-column{display:flex;align-items:flex-start;gap:.75rem}#add-new-address-modal form .bundle-form{display:flex;flex-direction:column}#add-new-address-modal form .bundle-form h3.title-form{margin-bottom:.75rem;font-weight:400;font-size:.9375rem;line-height:1.25rem}#add-new-address-modal form .bundle-form h3.title-form.font_bold{font-weight:700}#add-new-address-modal form .bundle-form h3.title-form.font_semibold{font-weight:600}#add-new-address-modal form .bundle-form h3.title-form.font_medium{font-weight:500}#add-new-address-modal form .bundle-form h3.title-form.font_regular{font-weight:400}#add-new-address-modal form .bundle-form h3.title-form{font-weight:700}#add-new-address-modal form .bundle-form #form-input-container{width:100%}#add-new-address-modal form .bundle-form input#addressLabel,#add-new-address-modal form .bundle-form input#postalcode{width:calc(50% - 6px)}#add-new-address-modal form .bundle-form .dropdown-input-filter{margin-bottom:.75rem}#add-new-address-modal form .bundle-form .dropdown-input-filter label{margin-bottom:.375rem;margin-left:.125rem;display:block;font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .bundle-form .dropdown-input-filter label.font_bold{font-weight:700}#add-new-address-modal form .bundle-form .dropdown-input-filter label.font_semibold{font-weight:600}#add-new-address-modal form .bundle-form .dropdown-input-filter label.font_medium{font-weight:500}#add-new-address-modal form .bundle-form .dropdown-input-filter label.font_regular{font-weight:400}#add-new-address-modal form .bundle-form .dropdown-input-filter label{color:#8c8582}#add-new-address-modal form .bundle-form .dropdown-input-filter label span{color:#dc0034}#add-new-address-modal form .content-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}#add-new-address-modal form .content-container .form-left,#add-new-address-modal form .content-container .form-right{padding:1rem}#add-new-address-modal form .content-container .form-right .pin-point-container{display:flex;flex-direction:column;gap:.75rem}#add-new-address-modal form .content-container .form-right .pin-point-container label{font-weight:400;font-size:.9375rem;line-height:1.25rem}#add-new-address-modal form .content-container .form-right .pin-point-container label.font_bold{font-weight:700}#add-new-address-modal form .content-container .form-right .pin-point-container label.font_semibold{font-weight:600}#add-new-address-modal form .content-container .form-right .pin-point-container label.font_medium{font-weight:500}#add-new-address-modal form .content-container .form-right .pin-point-container label.font_regular{font-weight:400}#add-new-address-modal form .content-container .form-right .pin-point-container label{font-weight:700}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point{width:100%;border-radius:.25rem;border-width:1px;padding:1.5rem .75rem;background-image:url(/assets/spritemap.10bf67ab.svg#sprite-bg-map-view);background-size:100%;background-repeat:no-repeat}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container img,#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container svg{height:1.5rem;width:1.5rem}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container p.font_bold{font-weight:700}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container p.font_semibold{font-weight:600}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container p.font_medium{font-weight:500}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container p.font_regular{font-weight:400}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container p{font-weight:700}#add-new-address-modal form .content-container .form-right .pin-point-container .bg-pin-point .pin-point-edit-container .global-button{width:50px;height:20px}#add-new-address-modal form .content-container .form-right .pin-point-container p.title-map{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .content-container .form-right .pin-point-container p.title-map.font_bold{font-weight:700}#add-new-address-modal form .content-container .form-right .pin-point-container p.title-map.font_semibold{font-weight:600}#add-new-address-modal form .content-container .form-right .pin-point-container p.title-map.font_medium{font-weight:500}#add-new-address-modal form .content-container .form-right .pin-point-container p.title-map.font_regular{font-weight:400}#add-new-address-modal form .content-container .form-right .pin-point-container p.title-map{color:#8c8582}#add-new-address-modal form .content-container .form-right .pin-point-container p.address-map{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .content-container .form-right .pin-point-container p.address-map.font_bold{font-weight:700}#add-new-address-modal form .content-container .form-right .pin-point-container p.address-map.font_semibold{font-weight:600}#add-new-address-modal form .content-container .form-right .pin-point-container p.address-map.font_medium{font-weight:500}#add-new-address-modal form .content-container .form-right .pin-point-container p.address-map.font_regular{font-weight:400}#add-new-address-modal form .footer-container{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top-width:1px;padding:1rem}#add-new-address-modal form .footer-container .checkbox-footer{flex:1}#add-new-address-modal form .footer-container .checkbox-footer label{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .footer-container .checkbox-footer label.font_bold{font-weight:700}#add-new-address-modal form .footer-container .checkbox-footer label.font_semibold{font-weight:600}#add-new-address-modal form .footer-container .checkbox-footer label.font_medium{font-weight:500}#add-new-address-modal form .footer-container .checkbox-footer label.font_regular{font-weight:400}#add-new-address-modal form .footer-container .footer-action-container{display:flex;align-items:center;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));flex:1}#add-new-address-modal form .footer-container .footer-action-container .global-button{width:100%}@media (max-width: 991px){.react-modal-wrapper:has(#add-new-address-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#add-new-address-modal{display:flex;height:100vh;flex-direction:column;border-radius:0;width:100%!important}#add-new-address-modal .header-modal{margin-bottom:0;display:flex;align-items:center;gap:1rem;border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem!important;justify-content:start!important}#add-new-address-modal .header-modal h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#add-new-address-modal .header-modal h2.font_bold{font-weight:700}#add-new-address-modal .header-modal h2.font_semibold{font-weight:600}#add-new-address-modal .header-modal h2.font_medium{font-weight:500}#add-new-address-modal .header-modal h2.font_regular{font-weight:400}#add-new-address-modal .header-modal h2{font-weight:700}#add-new-address-modal .header-modal .goback-container img,#add-new-address-modal .header-modal .goback-container svg{height:1.5rem;width:1.5rem}#add-new-address-modal form{overflow-y:scroll}#add-new-address-modal form .form-column{all:unset!important}#add-new-address-modal form .content-container{all:unset!important;display:flex;flex-direction:column;gap:1rem}#add-new-address-modal form .content-container .form-left,#add-new-address-modal form .content-container .form-right{padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0}#add-new-address-modal form .content-container .pin-point-container{margin-bottom:200px;display:flex;flex-direction:column;gap:.75rem}#add-new-address-modal form .content-container .pin-point-container label{font-weight:400;font-size:.9375rem;line-height:1.25rem}#add-new-address-modal form .content-container .pin-point-container label.font_bold{font-weight:700}#add-new-address-modal form .content-container .pin-point-container label.font_semibold{font-weight:600}#add-new-address-modal form .content-container .pin-point-container label.font_medium{font-weight:500}#add-new-address-modal form .content-container .pin-point-container label.font_regular{font-weight:400}#add-new-address-modal form .content-container .pin-point-container label{font-weight:700}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point{width:100%;border-radius:.25rem;border-width:1px;padding:1.5rem .75rem;background-image:url(/assets/spritemap.10bf67ab.svg#sprite-bg-map-view);background-size:100%;background-repeat:no-repeat}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container img,#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container svg{height:1.5rem;width:1.5rem}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container p.font_bold{font-weight:700}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container p.font_semibold{font-weight:600}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container p.font_medium{font-weight:500}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container p.font_regular{font-weight:400}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container p{font-weight:700}#add-new-address-modal form .content-container .pin-point-container .bg-pin-point .pin-point-edit-container .global-button{width:50px;height:20px}#add-new-address-modal form .content-container .pin-point-container p.title-map{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .content-container .pin-point-container p.title-map.font_bold{font-weight:700}#add-new-address-modal form .content-container .pin-point-container p.title-map.font_semibold{font-weight:600}#add-new-address-modal form .content-container .pin-point-container p.title-map.font_medium{font-weight:500}#add-new-address-modal form .content-container .pin-point-container p.title-map.font_regular{font-weight:400}#add-new-address-modal form .content-container .pin-point-container p.title-map{color:#8c8582}#add-new-address-modal form .content-container .pin-point-container p.address-map{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .content-container .pin-point-container p.address-map.font_bold{font-weight:700}#add-new-address-modal form .content-container .pin-point-container p.address-map.font_semibold{font-weight:600}#add-new-address-modal form .content-container .pin-point-container p.address-map.font_medium{font-weight:500}#add-new-address-modal form .content-container .pin-point-container p.address-map.font_regular{font-weight:400}#add-new-address-modal form input#addressLabel,#add-new-address-modal form input#postalcode{width:100%!important}#add-new-address-modal form .footer-container{position:fixed;bottom:0;flex-direction:column;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));align-items:start!important;width:100%!important}#add-new-address-modal form .footer-container .checkbox-footer{flex:1;all:unset!important}#add-new-address-modal form .footer-container .checkbox-footer label{font-weight:400;font-size:.875rem;line-height:1.125rem}#add-new-address-modal form .footer-container .checkbox-footer label.font_bold{font-weight:700}#add-new-address-modal form .footer-container .checkbox-footer label.font_semibold{font-weight:600}#add-new-address-modal form .footer-container .checkbox-footer label.font_medium{font-weight:500}#add-new-address-modal form .footer-container .checkbox-footer label.font_regular{font-weight:400}#add-new-address-modal form .footer-container .footer-action-container{display:flex!important;width:100%!important;gap:8px!important}#add-new-address-modal form .footer-container .footer-action-container .global-button{width:100%}}#shipping-method-modal{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:24.375rem}#shipping-method-modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem}#shipping-method-modal .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#shipping-method-modal .header-modal .title-container h2.font_bold{font-weight:700}#shipping-method-modal .header-modal .title-container h2.font_semibold{font-weight:600}#shipping-method-modal .header-modal .title-container h2.font_medium{font-weight:500}#shipping-method-modal .header-modal .title-container h2.font_regular{font-weight:400}#shipping-method-modal .header-modal .title-container h2{font-weight:700}#shipping-method-modal .header-modal .btn-close img,#shipping-method-modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#shipping-method-modal .content{padding:1rem}#shipping-method-modal .content ul.list-method{display:flex;flex-direction:column;gap:.75rem}#shipping-method-modal .content ul.list-method li.method-item{border-radius:4px;display:flex;cursor:pointer;align-items:flex-start;justify-content:space-between;border-width:1px;padding:.75rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:transparent}#shipping-method-modal .content ul.list-method li.method-item:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#shipping-method-modal .content ul.list-method li.method-item.method-selected{border-color:#eb395f;background-color:#fff3f3}#shipping-method-modal .content ul.list-method li.method-item .method-detail{display:flex;align-items:flex-start;gap:.5rem}#shipping-method-modal .content ul.list-method li.method-item .method-detail img,#shipping-method-modal .content ul.list-method li.method-item .method-detail svg{width:2.75rem;height:2.75rem}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container{display:flex;flex-direction:column;gap:.25rem}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.title.font_bold{font-weight:700}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.title.font_semibold{font-weight:600}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.title.font_medium{font-weight:500}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.title.font_regular{font-weight:400}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.title{font-weight:700}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.subtitle{font-weight:400;font-size:.75rem;line-height:1rem}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.subtitle.font_bold{font-weight:700}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.subtitle.font_semibold{font-weight:600}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.subtitle.font_medium{font-weight:500}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.subtitle.font_regular{font-weight:400}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container p.subtitle{color:#8c8582}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container .free-info{display:flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.125rem .375rem;max-width:7.5rem;border:1px solid #eb395f}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container .free-info p{font-weight:400;font-size:.625rem;line-height:.875rem}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container .free-info p.font_bold{font-weight:700}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container .free-info p.font_semibold{font-weight:600}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container .free-info p.font_medium{font-weight:500}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container .free-info p.font_regular{font-weight:400}#shipping-method-modal .content ul.list-method li.method-item .method-detail .detail-container .free-info p{color:#eb395f}#shipping-method-modal .info-container{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem}#shipping-method-modal .info-container p{font-weight:400;font-size:.75rem;line-height:1rem}#shipping-method-modal .info-container p.font_bold{font-weight:700}#shipping-method-modal .info-container p.font_semibold{font-weight:600}#shipping-method-modal .info-container p.font_medium{font-weight:500}#shipping-method-modal .info-container p.font_regular{font-weight:400}#shipping-method-modal .info-container p{font-weight:700;color:#8c8582}#shipping-method-modal .action-container{padding:1rem}#more-info-modal{display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:24.375rem}#more-info-modal .title-container{display:flex;justify-content:center;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem}#more-info-modal .title-container svg{width:1.5rem;height:1.5rem}#more-info-modal h1.title{font-weight:400;font-size:1rem;line-height:1.25rem}#more-info-modal h1.title.font_bold{font-weight:700}#more-info-modal h1.title.font_semibold{font-weight:600}#more-info-modal h1.title.font_medium{font-weight:500}#more-info-modal h1.title.font_regular{font-weight:400}#more-info-modal h1.title{font-weight:700}#more-info-modal .info-content{display:flex;flex-direction:column;gap:.5rem}#more-info-modal .info-content ul{list-style:none;padding:0;margin:0}#more-info-modal .info-content li{font-weight:400;font-size:.875rem;line-height:1.125rem}#more-info-modal .info-content li.font_bold{font-weight:700}#more-info-modal .info-content li.font_semibold{font-weight:600}#more-info-modal .info-content li.font_medium{font-weight:500}#more-info-modal .info-content li.font_regular{font-weight:400}#more-info-modal .info-content li{padding-left:1.25rem;margin-bottom:.75rem;position:relative;line-height:1.5}#more-info-modal .info-content li:before{content:"•";position:absolute;left:0;top:0;color:#000;font-weight:700;font-size:1em}#more-info-modal .info-content li:last-child{margin-bottom:0}@media (max-width: 991px){#more-info-modal.sticky-bottom{width:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;animation:slideIn .3s ease-out forwards}}.react-modal-overlay:has(#more-info-modal.sticky-bottom){align-items:flex-end;background-color:#00000080}.react-modal-wrapper:has(#more-info-modal.sticky-bottom){margin:0;width:100%;animation:slideIn .3s ease-out forwards}@media (max-width: 991px){.react-modal-wrapper:has(#shipping-method-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#shipping-method-modal{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#shipping-method-modal{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-style:none;overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100vh}}#redeem-voucher-list h1.title-type-voucher,#redeem-voucher-bank-list h1.title-type-voucher,#redeem-voucher-gwp-list h1.title-type-voucher{font-weight:400;font-size:.875rem;line-height:1.125rem}#redeem-voucher-list h1.title-type-voucher.font_bold,#redeem-voucher-bank-list h1.title-type-voucher.font_bold,#redeem-voucher-gwp-list h1.title-type-voucher.font_bold{font-weight:700}#redeem-voucher-list h1.title-type-voucher.font_semibold,#redeem-voucher-bank-list h1.title-type-voucher.font_semibold,#redeem-voucher-gwp-list h1.title-type-voucher.font_semibold{font-weight:600}#redeem-voucher-list h1.title-type-voucher.font_medium,#redeem-voucher-bank-list h1.title-type-voucher.font_medium,#redeem-voucher-gwp-list h1.title-type-voucher.font_medium{font-weight:500}#redeem-voucher-list h1.title-type-voucher.font_regular,#redeem-voucher-bank-list h1.title-type-voucher.font_regular,#redeem-voucher-gwp-list h1.title-type-voucher.font_regular{font-weight:400}#redeem-voucher-list h1.title-type-voucher,#redeem-voucher-bank-list h1.title-type-voucher,#redeem-voucher-gwp-list h1.title-type-voucher{font-weight:700}#redeem-voucher-list .loading-container,#redeem-voucher-bank-list .loading-container,#redeem-voucher-gwp-list .loading-container{position:relative;margin-top:1.25rem;margin-bottom:1.25rem}#redeem-voucher-list ul.list-voucher,#redeem-voucher-bank-list ul.list-voucher,#redeem-voucher-gwp-list ul.list-voucher{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem}#redeem-voucher-list ul.list-voucher li.voucher-item,#redeem-voucher-bank-list ul.list-voucher li.voucher-item,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item{position:relative;display:flex;cursor:pointer;flex-direction:column;gap:.25rem;border-radius:.25rem;border-width:1px;padding:.75rem}#redeem-voucher-list ul.list-voucher li.voucher-item .title-container,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .title-container,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .title-container{display:flex;align-items:center;gap:.75rem;min-width:0}#redeem-voucher-list ul.list-voucher li.voucher-item .title-container img.logo,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .title-container img.logo,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .title-container img.logo{height:2.5rem;width:2.5rem;-o-object-fit:contain;object-fit:contain}#redeem-voucher-list ul.list-voucher li.voucher-item .title-container .detail-container,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .title-container .detail-container,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .title-container .detail-container{display:flex;flex-direction:column;gap:.25rem;min-width:0}#redeem-voucher-list ul.list-voucher li.voucher-item.selected-voucher,#redeem-voucher-bank-list ul.list-voucher li.voucher-item.selected-voucher,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item.selected-voucher{border-color:#f384a7;background-color:#fff6f8}#redeem-voucher-list ul.list-voucher li.voucher-item.disabled-voucher,#redeem-voucher-bank-list ul.list-voucher li.voucher-item.disabled-voucher,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item.disabled-voucher{cursor:not-allowed}#redeem-voucher-list ul.list-voucher li.voucher-item.disabled-voucher p,#redeem-voucher-bank-list ul.list-voucher li.voucher-item.disabled-voucher p,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item.disabled-voucher p{opacity:.5;color:#8c8582}#redeem-voucher-list ul.list-voucher li.voucher-item.disabled-voucher p.detail-cta,#redeem-voucher-bank-list ul.list-voucher li.voucher-item.disabled-voucher p.detail-cta,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item.disabled-voucher p.detail-cta{opacity:1}#redeem-voucher-list ul.list-voucher li.voucher-item .error,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .error,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .error{margin-top:.75rem;padding:.5rem .75rem;background-color:#ffeced}#redeem-voucher-list ul.list-voucher li.voucher-item .error p.error-text,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .error p.error-text,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .error p.error-text{opacity:1;font-weight:400;font-size:.75rem;line-height:1rem}#redeem-voucher-list ul.list-voucher li.voucher-item .error p.error-text.font_bold,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .error p.error-text.font_bold,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .error p.error-text.font_bold{font-weight:700}#redeem-voucher-list ul.list-voucher li.voucher-item .error p.error-text.font_semibold,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .error p.error-text.font_semibold,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .error p.error-text.font_semibold{font-weight:600}#redeem-voucher-list ul.list-voucher li.voucher-item .error p.error-text.font_medium,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .error p.error-text.font_medium,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .error p.error-text.font_medium{font-weight:500}#redeem-voucher-list ul.list-voucher li.voucher-item .error p.error-text.font_regular,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .error p.error-text.font_regular,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .error p.error-text.font_regular{font-weight:400}#redeem-voucher-list ul.list-voucher li.voucher-item .error p.error-text,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .error p.error-text,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .error p.error-text{color:#231f20}#redeem-voucher-list ul.list-voucher li.voucher-item p.title,#redeem-voucher-bank-list ul.list-voucher li.voucher-item p.title,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item p.title{font-size:14px;font-weight:700;padding-right:15px;white-space:normal;word-break:break-word}#redeem-voucher-list ul.list-voucher li.voucher-item p.rules,#redeem-voucher-bank-list ul.list-voucher li.voucher-item p.rules,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item p.rules{font-weight:400;font-size:.75rem;line-height:1rem}#redeem-voucher-list ul.list-voucher li.voucher-item p.rules.font_bold,#redeem-voucher-bank-list ul.list-voucher li.voucher-item p.rules.font_bold,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item p.rules.font_bold{font-weight:700}#redeem-voucher-list ul.list-voucher li.voucher-item p.rules.font_semibold,#redeem-voucher-bank-list ul.list-voucher li.voucher-item p.rules.font_semibold,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item p.rules.font_semibold{font-weight:600}#redeem-voucher-list ul.list-voucher li.voucher-item p.rules.font_medium,#redeem-voucher-bank-list ul.list-voucher li.voucher-item p.rules.font_medium,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item p.rules.font_medium{font-weight:500}#redeem-voucher-list ul.list-voucher li.voucher-item p.rules.font_regular,#redeem-voucher-bank-list ul.list-voucher li.voucher-item p.rules.font_regular,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item p.rules.font_regular{font-weight:400}#redeem-voucher-list ul.list-voucher li.voucher-item p.rules,#redeem-voucher-bank-list ul.list-voucher li.voucher-item p.rules,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item p.rules{color:#8c8582}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container .period-wrapper,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container .period-wrapper,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container .period-wrapper{display:flex;width:100%;align-items:center;gap:.5rem;max-width:75%}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container .period-wrapper img,#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container .period-wrapper svg,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container .period-wrapper img,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container .period-wrapper svg,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container .period-wrapper img,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container .period-wrapper svg{height:.75rem;width:.75rem}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container .period-wrapper img.disabled-voucher-img,#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container .period-wrapper svg.disabled-voucher-img,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container .period-wrapper img.disabled-voucher-img,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container .period-wrapper svg.disabled-voucher-img,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container .period-wrapper img.disabled-voucher-img,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container .period-wrapper svg.disabled-voucher-img{filter:grayscale(100%);opacity:.5}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.periode,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.periode,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.periode{font-weight:400;font-size:.75rem;line-height:1rem}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.periode.font_bold,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.periode.font_bold,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.periode.font_bold{font-weight:700}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.periode.font_semibold,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.periode.font_semibold,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.periode.font_semibold{font-weight:600}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.periode.font_medium,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.periode.font_medium,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.periode.font_medium{font-weight:500}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.periode.font_regular,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.periode.font_regular,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.periode.font_regular{font-weight:400}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.detail-cta,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.detail-cta,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.detail-cta{cursor:pointer;font-weight:400;font-size:.75rem;line-height:1rem}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_bold,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_bold,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_bold{font-weight:700}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_semibold,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_semibold,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_semibold{font-weight:600}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_medium,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_medium,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_medium{font-weight:500}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_regular,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_regular,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.detail-cta.font_regular{font-weight:400}#redeem-voucher-list ul.list-voucher li.voucher-item .periode-container p.detail-cta,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .periode-container p.detail-cta,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .periode-container p.detail-cta{font-weight:700;color:#da2a52}#redeem-voucher-list ul.list-voucher li.voucher-item .checkbox-container,#redeem-voucher-bank-list ul.list-voucher li.voucher-item .checkbox-container,#redeem-voucher-gwp-list ul.list-voucher li.voucher-item .checkbox-container{position:absolute;right:.75rem}.error-text{color:#dc0034;font-size:12px}#voucher-input-redeem .manual-voucher-container,#voucher-input-redeem .manual-voucher-container.has-input{position:relative}#voucher-input-redeem .manual-voucher-container .form-input-wrapper{position:relative;width:100%}#voucher-input-redeem .manual-voucher-container .form-input-wrapper input{height:3rem;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding-right:5rem}#voucher-input-redeem .manual-voucher-container .form-input-wrapper input:focus{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(225 29 72 / var(--tw-ring-opacity, 1))}@supports (-webkit-touch-callout: none){#voucher-input-redeem .manual-voucher-container .form-input-wrapper input{font-size:1rem}}#voucher-input-redeem .manual-voucher-container .apply-btn{position:absolute;right:0;top:0;z-index:10;height:2.5rem;min-width:70px;cursor:pointer;border-style:none;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}#voucher-input-redeem .manual-voucher-container .apply-btn:disabled{cursor:not-allowed;opacity:.5}#voucher-input-redeem .manual-voucher-container .apply-btn{background:#da2a52;border-top-right-radius:4px;border-bottom-right-radius:4px;line-height:22px}#voucher-input-redeem .applied-voucher{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;border-radius:.25rem;border-width:1px;padding:.75rem;background-color:#fff6f8;border-color:#f384a7}#voucher-input-redeem .applied-voucher p.detail{font-size:.75rem;line-height:1rem;line-height:20px}#voucher-input-redeem .applied-voucher p.action{cursor:pointer;font-size:.75rem;line-height:1rem;font-weight:700;color:#da2a52}@media (max-width: 991px){#voucher-input-redeem .manual-voucher-container .form-input-wrapper input{padding-right:5rem}#voucher-input-redeem .manual-voucher-container.has-input .apply-btn{height:2.5rem;min-width:4rem}#voucher-input-redeem .applied-voucher{margin-bottom:1rem}}#reedem-voucher-modal{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:39rem}#reedem-voucher-modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem}#reedem-voucher-modal .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#reedem-voucher-modal .header-modal .title-container h2.font_bold{font-weight:700}#reedem-voucher-modal .header-modal .title-container h2.font_semibold{font-weight:600}#reedem-voucher-modal .header-modal .title-container h2.font_medium{font-weight:500}#reedem-voucher-modal .header-modal .title-container h2.font_regular{font-weight:400}#reedem-voucher-modal .header-modal .title-container h2{font-weight:700}#reedem-voucher-modal .header-modal .btn-close img,#reedem-voucher-modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#reedem-voucher-modal .content-container{display:grid;grid-template-columns:.75fr 1.1fr;gap:.5rem;height:36.125rem}#reedem-voucher-modal .content-container .soco-point-container{display:flex;flex-direction:column;gap:1rem;padding:.5rem 1rem;border-bottom:8px solid #f8f8f8}#reedem-voucher-modal .content-container .soco-point-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#reedem-voucher-modal .content-container .soco-point-container h2.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container h2.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container h2.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container h2.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container h2{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile{display:flex;align-items:center;gap:.5rem}#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile p{font-weight:400;font-size:.6875rem;line-height:.875rem}#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile p.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile p.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile p.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile p.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile p{color:#716a68;line-height:18px}#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile .reminder-icon img,#reedem-voucher-modal .content-container .soco-point-container .reminder-container-mobile .reminder-icon svg{height:2rem;width:2rem;-o-object-fit:contain;object-fit:contain}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied{display:flex;flex-direction:column;gap:.5rem;border-radius:.25rem;padding:.75rem 1rem;background-color:#fff3f3}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container img,#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container svg{height:1rem;width:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container span{display:flex;align-items:center;gap:.25rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container p.applied-point-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container p.applied-point-text.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container p.applied-point-text.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container p.applied-point-text.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container p.applied-point-text.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied .applied-point-container p.applied-point-text{line-height:24px}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied p.applied-point-text-total{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied p.applied-point-text-total.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied p.applied-point-text-total.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied p.applied-point-text-total.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied p.applied-point-text-total.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point-applied p.applied-point-text-total{font-weight:700;color:#da2a52}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point{display:flex;width:100%;flex-direction:column}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point{position:relative;margin-bottom:1rem;height:7.3125rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point.dropdown-point{margin-bottom:0}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point.dropdown-point .point-container{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:0px}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point img,#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point svg{height:100%;width:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container{position:absolute;top:0;left:0;width:100%;border-radius:.5rem;min-height:7.3125rem;border-color:#ffe7e7}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container{padding:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container p{font-weight:400;font-size:1rem;line-height:1.25rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container p.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container p.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container p.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container p.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container p{line-height:1.5rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container .soco-point-text{display:flex;align-items:center;gap:.25rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container .soco-point-text img,#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .text-container .soco-point-text svg{height:1rem;width:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .action-container{padding-left:1rem;padding-right:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .action-container .global-button{height:1.5rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .action-container .global-button span.title{font-weight:400;font-size:.75rem;line-height:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .action-container .global-button span.title.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .action-container .global-button span.title.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .action-container .global-button span.title.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .action-container .global-button span.title.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point .point-container .action-container .global-button .right-icon{height:1rem;width:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point{margin-bottom:1rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-width:1px;border-top-width:0px;border-color:#ffe7e7}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point .title{padding:1rem 1rem .5rem;font-weight:400;font-size:.6875rem;line-height:.875rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point .title.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point .title.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point .title.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point .title.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point .title{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul{overflow-y:scroll;max-height:12rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li{display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-bottom-width:1px;padding:.5rem 1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li:first-child{border-top-width:1px}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li:hover{background-color:#fff3f3}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item{display:flex;align-items:center;gap:.25rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item img,#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item svg{height:1rem;width:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item p{font-weight:400;font-size:.9375rem;line-height:1.25rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item p.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item p.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item p.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item p.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li .point-item p{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .list-point ul li.inactive-point{cursor:not-allowed;opacity:.3}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .warning-container{margin-bottom:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .warning-container p.warning-text{font-weight:400;font-size:.75rem;line-height:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .warning-container p.warning-text.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .warning-container p.warning-text.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .warning-container p.warning-text.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .warning-container p.warning-text.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .warning-container p.warning-text{color:#da2a52}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .reminder-container{position:relative;border-radius:.5rem;border-width:1px;padding:.75rem;border-color:#e5e5e5}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .reminder-container p{font-family:Lato,sans-serif;font-size:13px;color:#716a68}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .reminder-container .reminder-icon{position:absolute;right:.75rem;bottom:.75rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .reminder-container .reminder-icon img,#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .reminder-container .reminder-icon svg{height:1.5rem;width:1.5rem}#reedem-voucher-modal .content-container .voucher-list-container{padding-top:.5rem;padding-bottom:.5rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list{margin-right:1rem;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-bottom:.75rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2{font-weight:400;font-size:1rem;line-height:1.25rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2.font_bold{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2.font_medium{font-weight:500}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2.font_regular{font-weight:400}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container{position:relative}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container p.action-voucher{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container p.action-voucher.font_bold{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container p.action-voucher.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container p.action-voucher.font_medium{font-weight:500}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container p.action-voucher.font_regular{font-weight:400}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container p.action-voucher{font-weight:700;color:#da2a52}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container{position:absolute;right:.75rem;z-index:10;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:110%;width:20rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .header{display:flex;align-items:flex-start;justify-content:space-between}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .header h2.font_bold{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .header h2.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .header h2.font_medium{font-weight:500}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .header h2.font_regular{font-weight:400}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .header h2{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .header .btn-close img{height:1.25rem;width:1.25rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p{font-weight:400;font-size:.875rem;line-height:1.125rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.font_bold{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.font_medium{font-weight:500}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.font_regular{font-weight:400}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.erorr-voucher{font-weight:400;font-size:.75rem;line-height:1rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.erorr-voucher.font_bold{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.erorr-voucher.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.erorr-voucher.font_medium{font-weight:500}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.erorr-voucher.font_regular{font-weight:400}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list .enter-voucher-container .input-voucher-container .content p.erorr-voucher{color:#da2a52}#reedem-voucher-modal .content-container .voucher-list-container .all-type-discount-list{margin-top:.5rem;margin-bottom:.5rem;overflow-y:auto;padding-right:1rem;max-height:32rem}#reedem-voucher-modal .content-container .voucher-list-container .all-type-discount-list .list-type-voucher{margin-top:1rem;margin-bottom:1rem}#reedem-voucher-modal .footer-action-container{z-index:20;display:flex;justify-content:flex-end;border-top-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}@media (max-width: 991px){.react-modal-wrapper:has(#reedem-voucher-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#reedem-voucher-modal{width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#reedem-voucher-modal{animation:slideIn .3s ease-out forwards;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));display:flex;flex-direction:column;height:100dvh}#reedem-voucher-modal .header-modal{all:unset;margin-bottom:.75rem;display:flex;align-items:center;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;flex-shrink:0}#reedem-voucher-modal .header-modal .title-container h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#reedem-voucher-modal .header-modal .title-container h2.font_bold{font-weight:700}#reedem-voucher-modal .header-modal .title-container h2.font_semibold{font-weight:600}#reedem-voucher-modal .header-modal .title-container h2.font_medium{font-weight:500}#reedem-voucher-modal .header-modal .title-container h2.font_regular{font-weight:400}#reedem-voucher-modal .header-modal .title-container h2{font-weight:700}#reedem-voucher-modal .header-modal .goback-container img,#reedem-voucher-modal .header-modal .goback-container svg{height:1.5rem;width:1.5rem}#reedem-voucher-modal .content-container{all:unset;display:flex;flex-direction:column;gap:.5rem;flex:1;overflow-y:auto;overflow-x:hidden}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point{display:flex;width:100%;flex-direction:column;margin-bottom:16px}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .point-container{display:flex;align-items:center;gap:.25rem;border-top-right-radius:9999px;border-bottom-right-radius:9999px;padding:1rem;background-color:#fee}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .point-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .point-container p.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .point-container p.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .point-container p.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .point-container p.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .point-container img,#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .point-container svg{height:1rem;width:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .action-container{padding-left:1rem;padding-right:1rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .action-container .global-button{width:124px;height:24px}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .action-container .global-button span.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .action-container .global-button span.title.font_bold{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .action-container .global-button span.title.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .action-container .global-button span.title.font_medium{font-weight:500}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .action-container .global-button span.title.font_regular{font-weight:400}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .bg-soco-point-mobile .action-container .global-button span.title{font-weight:700}#reedem-voucher-modal .content-container .soco-point-container .content-soco-point .warning-container{margin-top:1rem;margin-bottom:1rem}#reedem-voucher-modal .content-container .voucher-list-container{all:unset;padding:1rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list{all:unset;padding-bottom:.75rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2{font-weight:400;font-size:1rem;line-height:1.25rem}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2.font_bold{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2.font_semibold{font-weight:600}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2.font_medium{font-weight:500}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2.font_regular{font-weight:400}#reedem-voucher-modal .content-container .voucher-list-container .header-voucher-list h2{font-weight:700}#reedem-voucher-modal .content-container .voucher-list-container .all-type-discount-list{all:unset}#reedem-voucher-modal .footer-action-container{z-index:20;display:flex;justify-content:flex-end;border-top-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;flex-shrink:0;position:sticky;bottom:0;width:100%}#reedem-voucher-modal .footer-action-container .global-button{width:100%}}.react-modal-wrapper:has(#categories-list){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#categories-list{height:100vh;width:100vw;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#categories-list .categories-list-container{padding-top:0}#categories-list .categories-list-container .header{margin-bottom:.75rem;display:flex;align-items:center;gap:1rem;padding:1rem}#categories-list .categories-list-container .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#categories-list .categories-list-container .header h2.font_bold{font-weight:700}#categories-list .categories-list-container .header h2.font_semibold{font-weight:600}#categories-list .categories-list-container .header h2.font_medium{font-weight:500}#categories-list .categories-list-container .header h2.font_regular{font-weight:400}#categories-list .categories-list-container .header h2{font-weight:700}#categories-list .categories-list-container .header .goback-container img,#categories-list .categories-list-container .header .goback-container svg{height:1.5rem;width:1.5rem}#categories-list .categories-list-container .content-list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}#categories-list .categories-list-container .content-list #parent-category{overflow-y:auto}#categories-list .categories-list-container .content-list #parent-category li{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;padding:.75rem 1rem;background-color:#fff3f3}#categories-list .categories-list-container .content-list #parent-category li.selected{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#categories-list .categories-list-container .content-list #parent-category li img{height:2rem;width:2rem;border-radius:9999px}#categories-list .categories-list-container .content-list #parent-category li h2{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#categories-list .categories-list-container .content-list #parent-category li h2.font_bold{font-weight:700}#categories-list .categories-list-container .content-list #parent-category li h2.font_semibold{font-weight:600}#categories-list .categories-list-container .content-list #parent-category li h2.font_medium{font-weight:500}#categories-list .categories-list-container .content-list #parent-category li h2.font_regular{font-weight:400}#categories-list .categories-list-container .content-list #child-category{overflow-y:auto;padding:.75rem 1rem}#categories-list .categories-list-container .content-list #child-category li{margin-bottom:1rem}#categories-list .categories-list-container .content-list #child-category li a{font-weight:400;font-size:.875rem;line-height:1.125rem}#categories-list .categories-list-container .content-list #child-category li a.font_bold{font-weight:700}#categories-list .categories-list-container .content-list #child-category li a.font_semibold{font-weight:600}#categories-list .categories-list-container .content-list #child-category li a.font_medium{font-weight:500}#categories-list .categories-list-container .content-list #child-category li a.font_regular{font-weight:400}#categories-list .categories-list-container .content-list #child-category li a{color:#231f20}#categories-list .categories-list-container .content-list #child-category li.title a{font-weight:400;font-size:.9375rem;line-height:1.25rem}#categories-list .categories-list-container .content-list #child-category li.title a.font_bold{font-weight:700}#categories-list .categories-list-container .content-list #child-category li.title a.font_semibold{font-weight:600}#categories-list .categories-list-container .content-list #child-category li.title a.font_medium{font-weight:500}#categories-list .categories-list-container .content-list #child-category li.title a.font_regular{font-weight:400}#categories-list .categories-list-container .content-list #child-category li.title a{font-weight:500;color:#eb395f}#categories-list .categories-list-container .content-list #child-category li.child-title{margin-bottom:.75rem}#categories-list .categories-list-container .content-list #child-category li.child-title a,.font_bold{font-weight:700}.react-modal-wrapper:has(#brands-list){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#brands-list{height:100vh;width:100vw;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#brands-list .brands-list-container{padding-top:0}#brands-list .brands-list-container .header{margin-bottom:.75rem;display:flex;align-items:center;gap:1rem;padding:1rem}#brands-list .brands-list-container .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#brands-list .brands-list-container .header h2.font_bold{font-weight:700}#brands-list .brands-list-container .header h2.font_semibold{font-weight:600}#brands-list .brands-list-container .header h2.font_medium{font-weight:500}#brands-list .brands-list-container .header h2.font_regular{font-weight:400}#brands-list .brands-list-container .header h2{font-weight:700}#brands-list .brands-list-container .header .goback-container img,#brands-list .brands-list-container .header .goback-container svg{height:1.5rem;width:1.5rem}#brands-list .brands-list-container #search-brands-input{border:0px;background:#f8f8f8;border-radius:4px}#brands-list .brands-list-container .content-list .feature-brands{padding-top:1rem;padding-bottom:1rem}#brands-list .brands-list-container .content-list .feature-brands h2{margin-bottom:.75rem;padding-left:1rem;padding-right:1rem;font-weight:400;font-size:1rem;line-height:1.25rem}#brands-list .brands-list-container .content-list .feature-brands h2.font_bold{font-weight:700}#brands-list .brands-list-container .content-list .feature-brands h2.font_semibold{font-weight:600}#brands-list .brands-list-container .content-list .feature-brands h2.font_medium{font-weight:500}#brands-list .brands-list-container .content-list .feature-brands h2.font_regular{font-weight:400}#brands-list .brands-list-container .content-list .feature-brands h2{font-weight:700}#brands-list .brands-list-container .content-list .feature-brands .feature-brand-list{display:flex;align-items:center;gap:12px;overflow-y:hidden;scrollbar-color:transparent;scrollbar-width:none}#brands-list .brands-list-container .content-list .feature-brands .feature-brand-list li:first-child{margin-left:1rem}#brands-list .brands-list-container .content-list .feature-brands .feature-brand-list li:last-child{margin-right:1rem}#brands-list .brands-list-container .content-list .feature-brands .feature-brand-list li figure{border-radius:.25rem;border-width:1px;width:100px;height:50px}#brands-list .brands-list-container .content-list .feature-brands .feature-brand-list li figure img{height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:2/1}#brands-list .brands-list-container .content-list .filter-brands #input-container .form input::-moz-placeholder{color:#8c8582}#brands-list .brands-list-container .content-list .filter-brands #input-container .form input::placeholder{color:#8c8582}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand{display:flex;padding-top:.5rem;padding-bottom:.5rem}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li{margin:0;display:flex;width:100%;align-items:center;justify-content:center;padding:.75rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:3px solid #e5e5e5}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li a{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li a.font_bold{font-weight:700}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li a.font_semibold{font-weight:600}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li a.font_medium{font-weight:500}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li a.font_regular{font-weight:400}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li a{font-weight:700;color:#8c8582}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:3px solid #eb395f}#brands-list .brands-list-container .content-list .filter-brands .tabs-brand li.active a{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list{display:flex;width:100%;gap:.75rem;overflow-y:hidden;padding-left:1rem;padding-right:1rem;scrollbar-color:transparent;scrollbar-width:none}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter{margin:0;padding:0}@media (hover: hover) and (pointer: fine){#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter:hover a{font-weight:700}}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a{cursor:pointer;padding:0;text-align:center;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a.font_bold{font-weight:700}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a.font_semibold{font-weight:600}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a.font_medium{font-weight:500}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a.font_regular,#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a{font-weight:400}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a.disabled{color:#ccc;cursor:not-allowed}@media (hover: hover) and (pointer: fine){#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a.disabled:hover{color:#ccc}}#brands-list .brands-list-container .content-list .filter-brands .alphabet-list .letter a.selected{font-weight:700}#brands-list .brands-list-container .content-list .filter-brands .brand-list{position:relative;overflow-y:auto;overflow-x:hidden;border-top-width:1px;padding-bottom:2.5rem;height:600px}#brands-list .brands-list-container .content-list .filter-brands .brand-list li{margin:0;padding:0}#brands-list .brands-list-container .content-list .filter-brands .brand-list li h6{border-bottom-width:1px;padding:.75rem 1rem;text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#brands-list .brands-list-container .content-list .filter-brands .brand-list li h6.font_bold{font-weight:700}#brands-list .brands-list-container .content-list .filter-brands .brand-list li h6.font_semibold{font-weight:600}#brands-list .brands-list-container .content-list .filter-brands .brand-list li h6.font_medium{font-weight:500}#brands-list .brands-list-container .content-list .filter-brands .brand-list li h6.font_regular{font-weight:400}#brands-list .brands-list-container .content-list .filter-brands .brand-list li h6.alphabet-active{font-weight:700}#brands-list .brands-list-container .content-list .filter-brands .brand-list .brand-data li{border-bottom-width:1px;padding:.75rem 1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#brands-list .brands-list-container .content-list .filter-brands .brand-list .brand-data li.font_bold{font-weight:700}#brands-list .brands-list-container .content-list .filter-brands .brand-list .brand-data li.font_semibold{font-weight:600}#brands-list .brands-list-container .content-list .filter-brands .brand-list .brand-data li.font_medium{font-weight:500}#brands-list .brands-list-container .content-list .filter-brands .brand-list .brand-data li.font_regular{font-weight:400}#brands-list .brands-list-container .content-list .filter-brands .brand-list .brand-data li a{text-transform:uppercase;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;letter-spacing:1.5px}#brands-list .brands-list-container .content-list .filter-brands .brand-list .brand-data li.origin-container{display:flex;align-items:center;gap:.5rem}#brands-list .brands-list-container .content-list .filter-brands .brand-list .brand-data li.origin-container img{width:1.25rem;-o-object-fit:cover;object-fit:cover;height:14px}#brands-list .brands-list-container .content-list .filter-brands .brand-list p.not-found{padding:.75rem 1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#brands-list .brands-list-container .content-list .filter-brands .brand-list p.not-found.font_bold{font-weight:700}#brands-list .brands-list-container .content-list .filter-brands .brand-list p.not-found.font_semibold{font-weight:600}#brands-list .brands-list-container .content-list .filter-brands .brand-list p.not-found.font_medium{font-weight:500}#brands-list .brands-list-container .content-list .filter-brands .brand-list p.not-found.font_regular{font-weight:400}.react-modal-wrapper:has(#main_search_modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#main_search_modal{border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:fixed;inset:0;width:100%;height:100%}#main_search_modal .main_search-container{padding-top:0;height:100%;display:flex;flex-direction:column}#main_search_modal .main_search-container .header-main-search{display:flex;align-items:center;gap:.75rem;padding:1rem;flex-shrink:0}#main_search_modal .main_search-container .header-main-search #main-search-input-modal{color:#8c8582}#main_search_modal .main_search-container .header-main-search .goback-container img,#main_search_modal .main_search-container .header-main-search .goback-container svg{height:1.5rem;width:1.5rem}#main_search_modal .main_search-container .header-main-search form{width:100%}#main_search_modal .main_search-container .header-main-search form #basic-input-container input{font-weight:400;font-size:.8125rem;line-height:1rem}#main_search_modal .main_search-container .header-main-search form #basic-input-container input.font_bold{font-weight:700}#main_search_modal .main_search-container .header-main-search form #basic-input-container input.font_semibold{font-weight:600}#main_search_modal .main_search-container .header-main-search form #basic-input-container input.font_medium{font-weight:500}#main_search_modal .main_search-container .header-main-search form #basic-input-container input.font_regular{font-weight:400}#main_search_modal .main_search-container .header-main-search form #basic-input-container input{border:solid 1px #f8f8f8;background-color:#f8f8f8;padding-top:11px;padding-bottom:11px}@supports (-webkit-touch-callout: none){#main_search_modal .main_search-container .header-main-search form #basic-input-container input{font-size:1rem}}#main_search_modal .main_search-container .header-main-search form #basic-input-container:has(.left-icon) input{padding-left:2.2rem;border-radius:10px}#main_search_modal .main_search-container .search-menu{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}#main_search_modal .main_search-container .search-menu .search-bar-promo{margin-top:.5rem;display:flex;flex-direction:column}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper:hover{--tw-bg-opacity: 1;background-color:rgb(255 236 244 / var(--tw-bg-opacity, 1))}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper .label-promo{border-radius:9999px;padding:2px 5px;text-align:center;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:700;min-width:37px;font-size:7px}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper .text-promo{font-weight:400;font-size:.75rem;line-height:1rem}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper .text-promo.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper .text-promo.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper .text-promo.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper .text-promo.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .search-bar-promo .promo-wrapper .text-promo{line-height:16px;letter-spacing:0px}#main_search_modal .main_search-container .search-menu .recently-search{padding:.75rem 1rem;border-bottom:8px solid #f8f8f8}#main_search_modal .main_search-container .search-menu .recently-search label{font-weight:400;font-size:.875rem;line-height:1.125rem}#main_search_modal .main_search-container .search-menu .recently-search label.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .recently-search label.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .recently-search label.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .recently-search label.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .recently-search label{font-weight:700;color:#8c8582}#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search li{position:relative;display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.25rem .75rem}#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search li p{margin-bottom:.125rem;font-weight:400;font-size:.8125rem;line-height:1rem}#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search li p.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search li p.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search li p.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search li p.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search li img,#main_search_modal .main_search-container .search-menu .recently-search ul.list-recent-search li svg{height:.75rem;width:.75rem;cursor:pointer}#main_search_modal .main_search-container .search-menu .trending-search{padding:.75rem 1rem;border-bottom:8px solid #f8f8f8}#main_search_modal .main_search-container .search-menu .trending-search label{font-weight:400;font-size:.875rem;line-height:1.125rem}#main_search_modal .main_search-container .search-menu .trending-search label.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .trending-search label.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .trending-search label.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .trending-search label.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .trending-search label{font-weight:700;color:#8c8582}#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search li{position:relative;display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;padding:.25rem .75rem}#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search li p{margin-bottom:.125rem;font-weight:400;font-size:.8125rem;line-height:1rem}#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search li p.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search li p.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search li p.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search li p.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search li img,#main_search_modal .main_search-container .search-menu .trending-search ul.list-trending-search li svg{height:.75rem;width:.75rem;cursor:pointer}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab{margin:0;display:flex;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-bottom:4px solid #e5e5e5}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion{position:relative;display:flex;width:100%;top:4px}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li{margin:0;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;padding:.75rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #e5e5e5}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p{font-weight:400;font-size:.875rem;line-height:1.125rem}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li p{font-weight:700;color:#8c8582}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #eb395f}#main_search_modal .main_search-container .search-menu .trending-suggestion .list-tab ul.tabs-suggestion li.active p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#main_search_modal .main_search-container .search-menu .trending-suggestion ul.list-brands{display:flex;align-items:center;gap:.5rem;padding:1rem}#main_search_modal .main_search-container .search-menu .trending-suggestion ul.list-brands li{cursor:pointer;border-radius:.5rem;border-width:1px;padding:.25rem;border-color:#fdc2d5;width:5.4rem;height:3rem}#main_search_modal .main_search-container .search-menu .trending-suggestion ul.list-brands li img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#main_search_modal .main_search-container .search-menu .trending-suggestion ul.list-products{margin-bottom:3rem;display:flex;flex-direction:column}#main_search_modal .main_search-container .search-menu .not-found-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border-bottom:8px solid #f8f8f8}#main_search_modal .main_search-container .search-menu .not-found-container img,#main_search_modal .main_search-container .search-menu .not-found-container svg{margin-top:.75rem;margin-bottom:.75rem;width:4.375rem;height:4rem}#main_search_modal .main_search-container .search-menu .not-found-container p{font-weight:400;font-size:.8125rem;line-height:1rem}#main_search_modal .main_search-container .search-menu .not-found-container p.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .not-found-container p.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .not-found-container p.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .not-found-container p.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .not-found-container p{color:#8c8582}#main_search_modal .main_search-container .search-menu .not-found-container p strong{color:#231f20}#main_search_modal .main_search-container .search-menu .similiar-suggestion{padding:.75rem;border-bottom:8px solid #f8f8f8}#main_search_modal .main_search-container .search-menu .similiar-suggestion p{font-weight:400;font-size:.8125rem;line-height:1rem}#main_search_modal .main_search-container .search-menu .similiar-suggestion p.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .similiar-suggestion p.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .similiar-suggestion p.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .similiar-suggestion p.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .similiar-suggestion p{color:#8c8582}#main_search_modal .main_search-container .search-menu .similiar-suggestion p span{font-weight:700}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local{display:flex;flex-direction:column;border-bottom:8px solid #f8f8f8}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item{display:flex;cursor:pointer;align-items:flex-start;justify-content:flex-start;gap:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item img,#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item svg{height:1rem;width:1rem}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container p{color:#231f20}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item .suggestion-container pstrong{font-weight:700}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item p.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item p.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item p.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item p.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu ul.list-suggestion-local .list-suggestion-item p{color:#8c8582}#main_search_modal .main_search-container .search-menu .list-suggestion-container{padding:.75rem;border-bottom:8px solid #f8f8f8}#main_search_modal .main_search-container .search-menu .list-suggestion-container .title{font-weight:400;font-size:.875rem;line-height:1.125rem}#main_search_modal .main_search-container .search-menu .list-suggestion-container .title.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu .list-suggestion-container .title.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu .list-suggestion-container .title.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu .list-suggestion-container .title.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu .list-suggestion-container .title{font-weight:700;color:#8c8582}#main_search_modal .main_search-container .search-menu .list-suggestion-container ul.list-suggestion-brands{margin-top:.75rem;display:flex;align-items:center;gap:.5rem}#main_search_modal .main_search-container .search-menu .list-suggestion-container ul.list-suggestion-brands li.list-suggestion-brands-item{cursor:pointer;border-radius:.5rem;border-width:1px;padding:.25rem;border-color:#fdc2d5;width:4rem;height:2.25rem;aspect-ratio:2/1}#main_search_modal .main_search-container .search-menu .list-suggestion-container ul.list-suggestion-brands li.list-suggestion-brands-item img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#main_search_modal .main_search-container .search-menu .list-suggestion-container ul.list-suggestion-products{margin-top:.75rem;display:flex;flex-direction:column}#main_search_modal .main_search-container .search-menu ul.list-suggestion{display:flex;flex-direction:column;border-bottom:8px solid #f8f8f8}#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item{display:flex;cursor:pointer;align-items:center;gap:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item img,#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item svg{height:1rem;width:1rem}#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item p.font_bold{font-weight:700}#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item p.font_semibold{font-weight:600}#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item p.font_medium{font-weight:500}#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item p.font_regular{font-weight:400}#main_search_modal .main_search-container .search-menu ul.list-suggestion .list-suggestion-item pstrong{font-weight:700}@supports (-webkit-touch-callout: none){.react-modal-wrapper:has(#main_search_modal){position:fixed;inset:0;overflow:hidden}#main_search_modal{position:fixed;inset:0}#main_search_modal .main_search-container{height:100%;display:flex;flex-direction:column}#main_search_modal .main_search-container .header-main-search{flex-shrink:0}#main_search_modal .main_search-container .search-menu{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:auto!important}}#store-list-pickup{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:30rem}#store-list-pickup .header-store-list{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#store-list-pickup .header-store-list h2{font-weight:400;font-size:1rem;line-height:1.25rem}#store-list-pickup .header-store-list h2.font_bold{font-weight:700}#store-list-pickup .header-store-list h2.font_semibold{font-weight:600}#store-list-pickup .header-store-list h2.font_medium{font-weight:500}#store-list-pickup .header-store-list h2.font_regular{font-weight:400}#store-list-pickup .header-store-list h2{font-weight:700}#store-list-pickup .header-store-list .btn-close img,#store-list-pickup .header-store-list .btn-close svg{height:1.5rem;width:1.5rem}#store-list-pickup .store-list-content{border-top-width:1px;padding-top:1rem;padding-bottom:1rem}#store-list-pickup .store-list-content .search-input-wrapper{position:relative;margin-left:1.25rem;margin-right:1.25rem}#store-list-pickup .store-list-content .search-input-wrapper #basic-input-container{margin:0}#store-list-pickup .store-list-content .search-input-wrapper .clear-search-btn{position:absolute;cursor:pointer;border-style:none;right:12px;top:50%;transform:translateY(-50%);background-color:#ddd;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease}#store-list-pickup .store-list-content .info-store-search{margin-left:1.25rem;margin-right:1.25rem;margin-top:.75rem;display:flex;align-items:flex-start;gap:.25rem}#store-list-pickup .store-list-content .info-store-search img,#store-list-pickup .store-list-content .info-store-search svg{height:.75rem;width:.75rem}#store-list-pickup .store-list-content .info-store-search p{font-weight:400;font-size:.75rem;line-height:1rem}#store-list-pickup .store-list-content .info-store-search p.font_bold{font-weight:700}#store-list-pickup .store-list-content .info-store-search p.font_semibold{font-weight:600}#store-list-pickup .store-list-content .info-store-search p.font_medium{font-weight:500}#store-list-pickup .store-list-content .info-store-search p.font_regular{font-weight:400}#store-list-pickup .store-list-content .info-store-search p{color:#8c8582}#store-list-pickup .store-list-content .have-close-store{margin-left:1.25rem;margin-right:1.25rem;margin-top:.75rem}#store-list-pickup .store-list-content .have-close-store p{text-transform:uppercase;font-weight:400;font-size:.6875rem;line-height:.875rem}#store-list-pickup .store-list-content .have-close-store p.font_bold{font-weight:700}#store-list-pickup .store-list-content .have-close-store p.font_semibold{font-weight:600}#store-list-pickup .store-list-content .have-close-store p.font_medium{font-weight:500}#store-list-pickup .store-list-content .have-close-store p.font_regular{font-weight:400}#store-list-pickup .store-list-content .have-close-store p{letter-spacing:1px;color:#8c8582}#store-list-pickup .store-list-content .not-have-close-store{position:relative;margin-left:1.25rem;margin-right:1.25rem;margin-top:.75rem;border-radius:.25rem;padding:.75rem;background-color:#fef2f5;min-height:80px}#store-list-pickup .store-list-content .not-have-close-store p{position:relative;z-index:10;font-weight:400;font-size:.75rem;line-height:1rem}#store-list-pickup .store-list-content .not-have-close-store p.font_bold{font-weight:700}#store-list-pickup .store-list-content .not-have-close-store p.font_semibold{font-weight:600}#store-list-pickup .store-list-content .not-have-close-store p.font_medium{font-weight:500}#store-list-pickup .store-list-content .not-have-close-store p.font_regular{font-weight:400}#store-list-pickup .store-list-content .not-have-close-store p{line-height:20px;color:#6c3c4d;padding-right:70px}#store-list-pickup .store-list-content .not-have-close-store .info_img{position:absolute;top:0;right:-2px}#store-list-pickup .store-list-content .not-have-close-store .info_img img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}#store-list-pickup .store-list-content .filter-list-not-found{height:15rem}#store-list-pickup .store-list-content .filter-list-not-found .not-found-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;margin-top:5rem;margin-bottom:5rem}#store-list-pickup .store-list-content .filter-list-not-found .not-found-container img,#store-list-pickup .store-list-content .filter-list-not-found .not-found-container svg{margin-top:.75rem;margin-bottom:.75rem;width:4.375rem;height:4rem}#store-list-pickup .store-list-content .filter-list-not-found .not-found-container p{text-align:center;font-weight:400;font-size:.8125rem;line-height:1rem}#store-list-pickup .store-list-content .filter-list-not-found .not-found-container p.font_bold{font-weight:700}#store-list-pickup .store-list-content .filter-list-not-found .not-found-container p.font_semibold{font-weight:600}#store-list-pickup .store-list-content .filter-list-not-found .not-found-container p.font_medium{font-weight:500}#store-list-pickup .store-list-content .filter-list-not-found .not-found-container p.font_regular{font-weight:400}#store-list-pickup .store-list-content .filter-list-not-found .not-found-container p{width:300px;color:#8c8582;line-height:20px}#store-list-pickup .store-list-content .filter-list{margin-top:1rem;overflow-y:auto;padding-left:1.25rem;padding-right:1.25rem;height:30rem}#store-list-pickup .store-list-content .filter-list li.store-item{display:flex;flex-direction:column;gap:.25rem;border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.75rem;padding-bottom:.75rem}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item{display:flex;cursor:pointer;align-items:center;justify-content:space-between}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item.oos-product{cursor:not-allowed;opacity:.5}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store{display:flex;flex-direction:column;gap:.25rem}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-name{font-weight:400;font-size:1rem;line-height:1.25rem}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-name.font_bold{font-weight:700}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-name.font_semibold{font-weight:600}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-name.font_medium{font-weight:500}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-name.font_regular{font-weight:400}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-name{font-weight:700}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-distance{font-weight:400;font-size:.75rem;line-height:1rem}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-distance.font_bold{font-weight:700}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-distance.font_semibold{font-weight:600}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-distance.font_medium{font-weight:500}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-distance.font_regular{font-weight:400}#store-list-pickup .store-list-content .filter-list li.store-item .container-store-item .detail-store p.store-distance{display:flex;align-items:center;gap:.25rem;color:#8c8582}#store-list-pickup .store-list-content .filter-list li.store-item .warning-container{display:flex;align-items:center;gap:.25rem}#store-list-pickup .store-list-content .filter-list li.store-item .warning-container p.warning-text{font-weight:400;font-size:.6875rem;line-height:.875rem}#store-list-pickup .store-list-content .filter-list li.store-item .warning-container p.warning-text.font_bold{font-weight:700}#store-list-pickup .store-list-content .filter-list li.store-item .warning-container p.warning-text.font_semibold{font-weight:600}#store-list-pickup .store-list-content .filter-list li.store-item .warning-container p.warning-text.font_medium{font-weight:500}#store-list-pickup .store-list-content .filter-list li.store-item .warning-container p.warning-text.font_regular{font-weight:400}#store-list-pickup .store-list-content .filter-list li.store-item .warning-container p.warning-text{color:#da2a52}#store-list-pickup .store-list-content .filter-list li.store-item .warning-container p.warning-text strong{font-weight:700;cursor:pointer;text-decoration-line:underline}#store-list-pickup .store-list-content .footer-container-not-available{position:relative;margin-top:1rem;margin-bottom:1rem;width:100%;padding:1rem;background-color:#fff2f2}#store-list-pickup .store-list-content .footer-container-not-available svg{position:absolute;top:0;right:0;height:100%;width:70px}#store-list-pickup .store-list-content .footer-container-not-available p{font-weight:400;font-size:.75rem;line-height:1rem}#store-list-pickup .store-list-content .footer-container-not-available p.font_bold{font-weight:700}#store-list-pickup .store-list-content .footer-container-not-available p.font_semibold{font-weight:600}#store-list-pickup .store-list-content .footer-container-not-available p.font_medium{font-weight:500}#store-list-pickup .store-list-content .footer-container-not-available p.font_regular{font-weight:400}#store-list-pickup .store-list-content .footer-container-not-available p{line-height:18px}#store-list-pickup .store-list-content .footer-container-not-available p strong{cursor:pointer;font-weight:700;color:#da2a52}#store-list-pickup .store-list-content .footer-store-list{padding:1rem;padding-bottom:0}@media (max-width: 991px){.react-modal-wrapper:has(#store-list-pickup){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#store-list-pickup{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#store-list-pickup{animation:slideIn .3s ease-out forwards;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-style:none;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:90vh}#store-list-pickup .header-store-list{justify-content:space-between!important}#store-list-pickup .store-list-content{padding-bottom:5rem}#store-list-pickup .store-list-content input#list-store-input::-moz-placeholder{color:#8c8582;font-weight:400;font-size:.8125rem;line-height:1rem}#store-list-pickup .store-list-content input#list-store-input::placeholder{color:#8c8582;font-weight:400;font-size:.8125rem;line-height:1rem}#store-list-pickup .store-list-content input#list-store-input.font_bold::-moz-placeholder{font-weight:700}#store-list-pickup .store-list-content input#list-store-input.font_bold::placeholder{font-weight:700}#store-list-pickup .store-list-content input#list-store-input.font_semibold::-moz-placeholder{font-weight:600}#store-list-pickup .store-list-content input#list-store-input.font_semibold::placeholder{font-weight:600}#store-list-pickup .store-list-content input#list-store-input.font_medium::-moz-placeholder{font-weight:500}#store-list-pickup .store-list-content input#list-store-input.font_medium::placeholder{font-weight:500}#store-list-pickup .store-list-content input#list-store-input.font_regular::-moz-placeholder{font-weight:400}#store-list-pickup .store-list-content input#list-store-input.font_regular::placeholder{font-weight:400}#store-list-pickup .store-list-content input#list-store-input{padding-left:35px;background-color:#f2f4f7}#store-list-pickup .store-list-content input#list-store-input:focus{background-color:#fff!important}#store-list-pickup .store-list-content .not-have-close-store p{color:#423c39}#store-list-pickup .store-list-content .filter-list{margin-top:1rem;overflow-y:auto;padding-left:1.25rem;padding-right:1.25rem;height:51vh}#store-list-pickup .footer-store-list{padding-bottom:16px!important;position:fixed;bottom:0;left:0;right:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}}#location-modal{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:25rem}#location-modal .header{display:flex;justify-content:flex-end;padding:1rem 1.25rem}#location-modal .header .btn-close img,#location-modal .header .btn-close svg{height:1.5rem;width:1.5rem}#location-modal .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.25rem}#location-modal .content img,#location-modal .content svg{height:100%;width:8.5rem}#location-modal .content p.title{font-weight:400;font-size:1.125rem;line-height:1.5rem}#location-modal .content p.title.font_bold{font-weight:700}#location-modal .content p.title.font_semibold{font-weight:600}#location-modal .content p.title.font_medium{font-weight:500}#location-modal .content p.title.font_regular{font-weight:400}#location-modal .content p.title{font-weight:700}#location-modal .content p.subtitle{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#location-modal .content p.subtitle.font_bold{font-weight:700}#location-modal .content p.subtitle.font_semibold{font-weight:600}#location-modal .content p.subtitle.font_medium{font-weight:500}#location-modal .content p.subtitle.font_regular{font-weight:400}#location-modal .content p.subtitle{color:#8c8582}#location-modal .content .global-button{width:100%}@media (max-width: 991px){.react-modal-wrapper:has(#location-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#location-modal{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#location-modal{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none;overflow-y:scroll;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}}#credit-card-modal{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:23.8rem}#credit-card-modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}#credit-card-modal .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#credit-card-modal .header-modal .title-container h2.font_bold{font-weight:700}#credit-card-modal .header-modal .title-container h2.font_semibold{font-weight:600}#credit-card-modal .header-modal .title-container h2.font_medium{font-weight:500}#credit-card-modal .header-modal .title-container h2.font_regular{font-weight:400}#credit-card-modal .header-modal .title-container h2{font-weight:700}#credit-card-modal .header-modal .btn-close img,#credit-card-modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#credit-card-modal .info-container{padding:1rem}#credit-card-modal .info-container h4{font-weight:400;font-size:1rem;line-height:1.25rem}#credit-card-modal .info-container h4.font_bold{font-weight:700}#credit-card-modal .info-container h4.font_semibold{font-weight:600}#credit-card-modal .info-container h4.font_medium{font-weight:500}#credit-card-modal .info-container h4.font_regular{font-weight:400}#credit-card-modal .info-container h4{font-weight:700}#credit-card-modal .info-container p{font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-modal .info-container p.font_bold{font-weight:700}#credit-card-modal .info-container p.font_semibold{font-weight:600}#credit-card-modal .info-container p.font_medium{font-weight:500}#credit-card-modal .info-container p.font_regular{font-weight:400}#credit-card-modal .info-container p{color:#8c8582}#credit-card-modal .card-list{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-left:1rem;padding-right:1rem;height:25rem}#credit-card-modal .card-list .card-item{cursor:pointer;border-radius:.375rem;border-width:1px;padding:.375rem .75rem}#credit-card-modal .card-list .card-item:has(.expired){background-color:#f8f8f8}#credit-card-modal .card-list .card-item .card-container{position:relative;display:flex;align-items:center;gap:.75rem}#credit-card-modal .card-list .card-item .card-container.expired{cursor:not-allowed;opacity:.5}#credit-card-modal .card-list .card-item .card-container.selected-payment{border-color:#f384a7}#credit-card-modal .card-list .card-item .card-container img.logo,#credit-card-modal .card-list .card-item .card-container svg.logo{width:3.75rem;max-height:1.5rem;-o-object-fit:contain;object-fit:contain}#credit-card-modal .card-list .card-item .card-container .card-status{position:absolute;top:.375rem;right:.75rem}#credit-card-modal .card-list .card-item .card-container .card-status p.expired-text{font-weight:400;font-size:.625rem;line-height:.875rem}#credit-card-modal .card-list .card-item .card-container .card-status p.expired-text.font_bold{font-weight:700}#credit-card-modal .card-list .card-item .card-container .card-status p.expired-text.font_semibold{font-weight:600}#credit-card-modal .card-list .card-item .card-container .card-status p.expired-text.font_medium{font-weight:500}#credit-card-modal .card-list .card-item .card-container .card-status p.expired-text.font_regular{font-weight:400}#credit-card-modal .card-list .card-item .card-container .card-status p.expired-text{font-weight:700;color:#da2a52;letter-spacing:1px}#credit-card-modal .card-list .card-item .card-container .detail-payment p.bank{font-weight:400;font-size:.875rem;line-height:1.125rem}#credit-card-modal .card-list .card-item .card-container .detail-payment p.bank.font_bold{font-weight:700}#credit-card-modal .card-list .card-item .card-container .detail-payment p.bank.font_semibold{font-weight:600}#credit-card-modal .card-list .card-item .card-container .detail-payment p.bank.font_medium{font-weight:500}#credit-card-modal .card-list .card-item .card-container .detail-payment p.bank.font_regular{font-weight:400}#credit-card-modal .card-list .card-item .card-container .detail-payment p.bank{font-weight:700}#credit-card-modal .card-list .card-item .card-container .detail-payment p.card-number,#credit-card-modal .card-list .card-item .card-container .detail-payment p.holder-name{font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-modal .card-list .card-item .card-container .detail-payment p.card-number.font_bold,#credit-card-modal .card-list .card-item .card-container .detail-payment p.holder-name.font_bold{font-weight:700}#credit-card-modal .card-list .card-item .card-container .detail-payment p.card-number.font_semibold,#credit-card-modal .card-list .card-item .card-container .detail-payment p.holder-name.font_semibold{font-weight:600}#credit-card-modal .card-list .card-item .card-container .detail-payment p.card-number.font_medium,#credit-card-modal .card-list .card-item .card-container .detail-payment p.holder-name.font_medium{font-weight:500}#credit-card-modal .card-list .card-item .card-container .detail-payment p.card-number.font_regular,#credit-card-modal .card-list .card-item .card-container .detail-payment p.holder-name.font_regular{font-weight:400}#credit-card-modal .card-list .card-item .card-container .detail-payment p.card-number,#credit-card-modal .card-list .card-item .card-container .detail-payment p.holder-name{color:#716a68}#credit-card-modal .card-list .card-item .card-action{margin-top:.375rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}#credit-card-modal .card-list .card-item .card-action .action-btn{display:flex;cursor:pointer;align-items:center;gap:.25rem}#credit-card-modal .card-list .card-item .card-action .action-btn p{font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-modal .card-list .card-item .card-action .action-btn p.font_bold{font-weight:700}#credit-card-modal .card-list .card-item .card-action .action-btn p.font_semibold{font-weight:600}#credit-card-modal .card-list .card-item .card-action .action-btn p.font_medium{font-weight:500}#credit-card-modal .card-list .card-item .card-action .action-btn p.font_regular{font-weight:400}#credit-card-modal .card-list .card-item .card-action .action-btn p{font-weight:700;color:#b32656}#credit-card-modal .footer-modal{padding:1rem}#credit-card-modal .footer-modal p{text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-modal .footer-modal p.font_bold{font-weight:700}#credit-card-modal .footer-modal p.font_semibold{font-weight:600}#credit-card-modal .footer-modal p.font_medium{font-weight:500}#credit-card-modal .footer-modal p.font_regular{font-weight:400}#credit-card-modal .footer-modal .global-button img.left-icon{height:.75rem;width:.75rem}#credit-card-modal .footer-modal .btn-outline-primary{border-radius:.25rem}#banner-checkout{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:27.5rem}#banner-checkout .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#banner-checkout .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#banner-checkout .header h2.font_bold{font-weight:700}#banner-checkout .header h2.font_semibold{font-weight:600}#banner-checkout .header h2.font_medium{font-weight:500}#banner-checkout .header h2.font_regular{font-weight:400}#banner-checkout .header h2{font-weight:700}#banner-checkout .header .btn-close img,#banner-checkout .header .btn-close svg{height:1.5rem;width:1.5rem}#banner-checkout .content{display:flex;flex-direction:column;gap:.75rem;padding:1rem}#banner-checkout .content .note-container{display:flex;flex-direction:column;gap:.5rem;border-radius:.25rem;padding:1rem;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/assets/spritemap.10bf67ab.svg#sprite-checkout-note-view)}#banner-checkout .content .note-container p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#banner-checkout .content .note-container p.title.font_bold{font-weight:700}#banner-checkout .content .note-container p.title.font_semibold{font-weight:600}#banner-checkout .content .note-container p.title.font_medium{font-weight:500}#banner-checkout .content .note-container p.title.font_regular{font-weight:400}#banner-checkout .content .note-container p.title{font-weight:700}#banner-checkout .content .note-container .banner-detail{font-weight:400;font-size:.875rem;line-height:1.125rem}#banner-checkout .content .note-container .banner-detail.font_bold{font-weight:700}#banner-checkout .content .note-container .banner-detail.font_semibold{font-weight:600}#banner-checkout .content .note-container .banner-detail.font_medium{font-weight:500}#banner-checkout .content .note-container .banner-detail.font_regular{font-weight:400}#banner-checkout .content .description-detail{font-weight:400;font-size:.875rem;line-height:1.125rem}#banner-checkout .content .description-detail.font_bold{font-weight:700}#banner-checkout .content .description-detail.font_semibold{font-weight:600}#banner-checkout .content .description-detail.font_medium{font-weight:500}#banner-checkout .content .description-detail.font_regular{font-weight:400}@media (max-width: 991px){.react-modal-wrapper:has(#banner-checkout){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#banner-checkout{all:unset;position:fixed;bottom:0;left:0;width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#banner-checkout{animation:slideIn .3s ease-out forwards}}#credit-card-add-modal{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:23.8rem}#credit-card-add-modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}#credit-card-add-modal .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#credit-card-add-modal .header-modal .title-container h2.font_bold{font-weight:700}#credit-card-add-modal .header-modal .title-container h2.font_semibold{font-weight:600}#credit-card-add-modal .header-modal .title-container h2.font_medium{font-weight:500}#credit-card-add-modal .header-modal .title-container h2.font_regular{font-weight:400}#credit-card-add-modal .header-modal .title-container h2{font-weight:700}#credit-card-add-modal .header-modal .btn-close img,#credit-card-add-modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#credit-card-add-modal .provider-list-container{display:flex;align-items:center;justify-content:space-between;padding:1rem}#credit-card-add-modal .provider-list-container ul.provider-list{display:flex;align-items:center;gap:.5rem}#credit-card-add-modal .provider-list-container ul.provider-list img,#credit-card-add-modal .provider-list-container ul.provider-list svg{max-width:43px;height:22px}#credit-card-add-modal .provider-list-container img.secure-img,#credit-card-add-modal .provider-list-container svg.secure-img{height:1.375rem;width:4.1rem}#credit-card-add-modal .content-add-cc{padding:1rem;padding-bottom:0}#credit-card-add-modal .content-add-cc form .form-column{display:flex;align-items:flex-start;gap:.75rem}#credit-card-add-modal .content-add-cc form .form-column input#card_cvv{width:88px}#credit-card-add-modal .content-add-cc form img.cvv,#credit-card-add-modal .content-add-cc form svg.cvv{margin-top:2rem;width:2.25rem;height:24px}#credit-card-add-modal .content-add-cc form .name-container{position:relative}#credit-card-add-modal .content-add-cc form .name-container .limit{position:absolute;right:0%}#credit-card-add-modal .content-add-cc form .checkbox-container label{font-weight:400;font-size:.875rem;line-height:1.125rem}#credit-card-add-modal .content-add-cc form .checkbox-container label.font_bold{font-weight:700}#credit-card-add-modal .content-add-cc form .checkbox-container label.font_semibold{font-weight:600}#credit-card-add-modal .content-add-cc form .checkbox-container label.font_medium{font-weight:500}#credit-card-add-modal .content-add-cc form .checkbox-container label.font_regular{font-weight:400}#credit-card-add-modal .content-add-cc form .expired-date-container-form label.title{margin-bottom:.375rem;margin-left:.125rem;display:block;font-weight:400;font-size:.875rem;line-height:1.125rem}#credit-card-add-modal .content-add-cc form .expired-date-container-form label.title.font_bold{font-weight:700}#credit-card-add-modal .content-add-cc form .expired-date-container-form label.title.font_semibold{font-weight:600}#credit-card-add-modal .content-add-cc form .expired-date-container-form label.title.font_medium{font-weight:500}#credit-card-add-modal .content-add-cc form .expired-date-container-form label.title.font_regular{font-weight:400}#credit-card-add-modal .content-add-cc form .expired-date-container-form label.title{color:#8c8582}#credit-card-add-modal .content-add-cc form .expired-date-container-form .expired-date-container{display:flex;align-items:center;gap:.5rem}#credit-card-add-modal .content-add-cc form .expired-date-container-form .expired-date-container p.separator{margin-bottom:.75rem;color:#8c8582}#credit-card-add-modal .content-add-cc form .expired-date-container-form .expired-date-container input{width:56px}#credit-card-add-modal .content-add-cc form .expired-date-container-form .expired-date-container #form-input-container{position:relative}#credit-card-add-modal .content-add-cc form .expired-date-container-form .expired-date-container #form-input-container .error-text{position:absolute;white-space:nowrap}#credit-card-add-modal .footer-action{padding:1.5rem 1rem 1rem}#credit-card-add-modal .footer-action .warning-container{margin-bottom:1.5rem;border-radius:.25rem;padding:1rem;background-image:url(/assets/spritemap.10bf67ab.svg#sprite-cc-warning-view);background-size:100%;background-repeat:no-repeat}#credit-card-add-modal .footer-action p{font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-add-modal .footer-action p.font_bold{font-weight:700}#credit-card-add-modal .footer-action p.font_semibold{font-weight:600}#credit-card-add-modal .footer-action p.font_medium{font-weight:500}#credit-card-add-modal .footer-action p.font_regular{font-weight:400}#credit-card-add-modal .footer-action p{color:#423c39}@media (max-width: 991px){.react-modal-wrapper:has(#credit-card-add-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#credit-card-add-modal{position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#credit-card-add-modal{animation:slideIn .3s ease-out forwards;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-style:none;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}}#egift-confirmation{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:53.25rem}#egift-confirmation .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#egift-confirmation .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#egift-confirmation .header h2.font_bold{font-weight:700}#egift-confirmation .header h2.font_semibold{font-weight:600}#egift-confirmation .header h2.font_medium{font-weight:500}#egift-confirmation .header h2.font_regular{font-weight:400}#egift-confirmation .header h2{font-weight:700}#egift-confirmation .header .btn-close img,#egift-confirmation .header .btn-close svg{height:1rem;width:1rem}#egift-confirmation .content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:1.5rem}#egift-confirmation .content .detail-egift{display:flex;flex-direction:column;gap:1rem;max-height:33rem}#egift-confirmation .content .detail-egift .card-container{position:relative;border-radius:.5rem;background-color:#f8f8f8}#egift-confirmation .content .detail-egift .card-container #generate-egift{position:relative}#egift-confirmation .content .detail-egift .card-container #generate-egift #egift-image-uploaded{width:100%;aspect-ratio:3/2}#egift-confirmation .content .detail-egift .card-container #generate-egift #canvas-description-photo{position:absolute;top:0;display:flex;width:100%;flex-direction:column;justify-content:flex-end;border-radius:.75rem;padding:1rem;aspect-ratio:3/2;background:linear-gradient(to bottom,#ffffff1a,#231f2099)}#egift-confirmation .content .detail-egift .card-container #generate-egift #canvas-description-photo p{font-weight:400;font-size:.6875rem;line-height:.875rem}#egift-confirmation .content .detail-egift .card-container #generate-egift #canvas-description-photo p.font_bold{font-weight:700}#egift-confirmation .content .detail-egift .card-container #generate-egift #canvas-description-photo p.font_semibold{font-weight:600}#egift-confirmation .content .detail-egift .card-container #generate-egift #canvas-description-photo p.font_medium{font-weight:500}#egift-confirmation .content .detail-egift .card-container #generate-egift #canvas-description-photo p.font_regular{font-weight:400}#egift-confirmation .content .detail-egift .card-container #generate-egift #canvas-description-photo p{color:#fff;line-height:16px}#egift-confirmation .content .detail-egift .card-container #generate-egift img.logo-sociolla{position:absolute;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:4.5rem;top:12px;right:50%;left:auto}#egift-confirmation .content .detail-egift .card-container .card-information{display:flex;align-items:center;justify-content:space-between;padding:.75rem}#egift-confirmation .content .detail-egift .card-container .card-information p.price{font-weight:400;font-size:1rem;line-height:1.25rem}#egift-confirmation .content .detail-egift .card-container .card-information p.price.font_bold{font-weight:700}#egift-confirmation .content .detail-egift .card-container .card-information p.price.font_semibold{font-weight:600}#egift-confirmation .content .detail-egift .card-container .card-information p.price.font_medium{font-weight:500}#egift-confirmation .content .detail-egift .card-container .card-information p.price.font_regular{font-weight:400}#egift-confirmation .content .detail-egift .card-container .card-information p.price{font-weight:700}#egift-confirmation .content .detail-egift .card-container .card-information p.expired{font-weight:400;font-size:.75rem;line-height:1rem}#egift-confirmation .content .detail-egift .card-container .card-information p.expired.font_bold{font-weight:700}#egift-confirmation .content .detail-egift .card-container .card-information p.expired.font_semibold{font-weight:600}#egift-confirmation .content .detail-egift .card-container .card-information p.expired.font_medium{font-weight:500}#egift-confirmation .content .detail-egift .card-container .card-information p.expired.font_regular{font-weight:400}#egift-confirmation .content .detail-egift ul.remind-container{display:flex;flex-direction:column;gap:.625rem}#egift-confirmation .content .detail-egift ul.remind-container li{display:flex;align-items:center;gap:.5rem}#egift-confirmation .content .detail-egift ul.remind-container li .reminder-icon{width:1.25rem!important;height:1.25rem!important}#egift-confirmation .content .detail-egift ul.remind-container li .reminder-icon svg{width:1.25rem!important;height:1.25rem!important}#egift-confirmation .content .detail-egift ul.remind-container li p{font-weight:400;font-size:.75rem;line-height:1rem}#egift-confirmation .content .detail-egift ul.remind-container li p.font_bold{font-weight:700}#egift-confirmation .content .detail-egift ul.remind-container li p.font_semibold{font-weight:600}#egift-confirmation .content .detail-egift ul.remind-container li p.font_medium{font-weight:500}#egift-confirmation .content .detail-egift ul.remind-container li p.font_regular{font-weight:400}#egift-confirmation .content .detail-egift .detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-top-width:1px;padding-top:1rem}#egift-confirmation .content .detail-egift .detail .recipient-detail,#egift-confirmation .content .detail-egift .detail .sender-detail{display:flex;flex-direction:column;gap:.25rem}#egift-confirmation .content .detail-egift .detail .recipient-detail p.title,#egift-confirmation .content .detail-egift .detail .sender-detail p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#egift-confirmation .content .detail-egift .detail .recipient-detail p.title.font_bold,#egift-confirmation .content .detail-egift .detail .sender-detail p.title.font_bold{font-weight:700}#egift-confirmation .content .detail-egift .detail .recipient-detail p.title.font_semibold,#egift-confirmation .content .detail-egift .detail .sender-detail p.title.font_semibold{font-weight:600}#egift-confirmation .content .detail-egift .detail .recipient-detail p.title.font_medium,#egift-confirmation .content .detail-egift .detail .sender-detail p.title.font_medium{font-weight:500}#egift-confirmation .content .detail-egift .detail .recipient-detail p.title.font_regular,#egift-confirmation .content .detail-egift .detail .sender-detail p.title.font_regular{font-weight:400}#egift-confirmation .content .detail-egift .detail .recipient-detail p.title,#egift-confirmation .content .detail-egift .detail .sender-detail p.title{color:#8c8582}#egift-confirmation .content .detail-egift .detail .recipient-detail p.name,#egift-confirmation .content .detail-egift .detail .sender-detail p.name{font-weight:400;font-size:1rem;line-height:1.25rem}#egift-confirmation .content .detail-egift .detail .recipient-detail p.name.font_bold,#egift-confirmation .content .detail-egift .detail .sender-detail p.name.font_bold{font-weight:700}#egift-confirmation .content .detail-egift .detail .recipient-detail p.name.font_semibold,#egift-confirmation .content .detail-egift .detail .sender-detail p.name.font_semibold{font-weight:600}#egift-confirmation .content .detail-egift .detail .recipient-detail p.name.font_medium,#egift-confirmation .content .detail-egift .detail .sender-detail p.name.font_medium{font-weight:500}#egift-confirmation .content .detail-egift .detail .recipient-detail p.name.font_regular,#egift-confirmation .content .detail-egift .detail .sender-detail p.name.font_regular{font-weight:400}#egift-confirmation .content .detail-egift .detail .recipient-detail p.name,#egift-confirmation .content .detail-egift .detail .sender-detail p.name{font-weight:700}#egift-confirmation .content .detail-egift .detail .recipient-detail p.email,#egift-confirmation .content .detail-egift .detail .recipient-detail p.phone,#egift-confirmation .content .detail-egift .detail .sender-detail p.email,#egift-confirmation .content .detail-egift .detail .sender-detail p.phone{font-weight:400;font-size:.8125rem;line-height:1rem}#egift-confirmation .content .detail-egift .detail .recipient-detail p.email.font_bold,#egift-confirmation .content .detail-egift .detail .recipient-detail p.phone.font_bold,#egift-confirmation .content .detail-egift .detail .sender-detail p.email.font_bold,#egift-confirmation .content .detail-egift .detail .sender-detail p.phone.font_bold{font-weight:700}#egift-confirmation .content .detail-egift .detail .recipient-detail p.email.font_semibold,#egift-confirmation .content .detail-egift .detail .recipient-detail p.phone.font_semibold,#egift-confirmation .content .detail-egift .detail .sender-detail p.email.font_semibold,#egift-confirmation .content .detail-egift .detail .sender-detail p.phone.font_semibold{font-weight:600}#egift-confirmation .content .detail-egift .detail .recipient-detail p.email.font_medium,#egift-confirmation .content .detail-egift .detail .recipient-detail p.phone.font_medium,#egift-confirmation .content .detail-egift .detail .sender-detail p.email.font_medium,#egift-confirmation .content .detail-egift .detail .sender-detail p.phone.font_medium{font-weight:500}#egift-confirmation .content .detail-egift .detail .recipient-detail p.email.font_regular,#egift-confirmation .content .detail-egift .detail .recipient-detail p.phone.font_regular,#egift-confirmation .content .detail-egift .detail .sender-detail p.email.font_regular,#egift-confirmation .content .detail-egift .detail .sender-detail p.phone.font_regular{font-weight:400}#egift-confirmation .content .detail-egift .detail .recipient-detail p.email,#egift-confirmation .content .detail-egift .detail .recipient-detail p.phone,#egift-confirmation .content .detail-egift .detail .sender-detail p.email,#egift-confirmation .content .detail-egift .detail .sender-detail p.phone{color:#8c8582}#egift-confirmation .content .tnc-egift{display:flex;flex-direction:column;gap:1rem}#egift-confirmation .content .tnc-egift .message-container{display:flex;flex-direction:column;gap:.5rem}#egift-confirmation .content .tnc-egift .message-container p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#egift-confirmation .content .tnc-egift .message-container p.title.font_bold{font-weight:700}#egift-confirmation .content .tnc-egift .message-container p.title.font_semibold{font-weight:600}#egift-confirmation .content .tnc-egift .message-container p.title.font_medium{font-weight:500}#egift-confirmation .content .tnc-egift .message-container p.title.font_regular{font-weight:400}#egift-confirmation .content .tnc-egift .message-container p.title{color:#8c8582}#egift-confirmation .content .tnc-egift .message-container .message-egift{position:relative;padding:.75rem 1rem;border-left:4px solid #f384a7;background-color:#f8f8f8}#egift-confirmation .content .tnc-egift .message-container .message-egift p{font-style:italic;font-weight:400;font-size:.875rem;line-height:1.125rem}#egift-confirmation .content .tnc-egift .message-container .message-egift p.font_bold{font-weight:700}#egift-confirmation .content .tnc-egift .message-container .message-egift p.font_semibold{font-weight:600}#egift-confirmation .content .tnc-egift .message-container .message-egift p.font_medium{font-weight:500}#egift-confirmation .content .tnc-egift .message-container .message-egift p.font_regular{font-weight:400}#egift-confirmation .content .tnc-egift .message-container .message-egift img.quote-img,#egift-confirmation .content .tnc-egift .message-container .message-egift svg.quote-img{position:absolute;right:.5rem;top:.5rem;height:2rem;width:2rem}#egift-confirmation .content .tnc-egift .tnc-container{display:flex;flex-direction:column;gap:1rem}#egift-confirmation .content .tnc-egift .tnc-container p.title{font-weight:400;font-size:1rem;line-height:1.25rem}#egift-confirmation .content .tnc-egift .tnc-container p.title.font_bold{font-weight:700}#egift-confirmation .content .tnc-egift .tnc-container p.title.font_semibold{font-weight:600}#egift-confirmation .content .tnc-egift .tnc-container p.title.font_medium{font-weight:500}#egift-confirmation .content .tnc-egift .tnc-container p.title.font_regular{font-weight:400}#egift-confirmation .content .tnc-egift .tnc-container p.title{font-weight:700}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step{display:flex;flex-direction:column;gap:.5rem}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container{display:flex;align-items:flex-start;gap:.75rem}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container .step-number p{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container .step-number p.font_bold{font-weight:700}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container .step-number p.font_semibold{font-weight:600}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container .step-number p.font_medium{font-weight:500}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container .step-number p.font_regular{font-weight:400}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container p.font_bold{font-weight:700}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container p.font_semibold{font-weight:600}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container p.font_medium{font-weight:500}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container p.font_regular{font-weight:400}#egift-confirmation .content .tnc-egift .tnc-container ul.list-step li.step-item .title-container p{line-height:22px}#egift-confirmation .footer{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;padding:1rem 1.5rem}#egift-confirmation .footer .footer-text p{font-weight:400;font-size:.75rem;line-height:1rem}#egift-confirmation .footer .footer-text p.font_bold{font-weight:700}#egift-confirmation .footer .footer-text p.font_semibold{font-weight:600}#egift-confirmation .footer .footer-text p.font_medium{font-weight:500}#egift-confirmation .footer .footer-text p.font_regular{font-weight:400}#egift-confirmation .footer .footer-action{display:flex;align-items:center;gap:.75rem}#egift-confirmation .footer .footer-action .global-button{width:9.375rem}@media (max-width: 991px){#egift-confirmation{width:100%;height:100vh;height:100dvh;border-radius:0;display:flex;flex-direction:column}#egift-confirmation .header{flex-direction:column;padding:0;align-items:stretch}#egift-confirmation .header .header-mobile-top{display:flex;align-items:center;padding:1rem;background-color:#fff}#egift-confirmation .header .header-mobile-top .btn-back{margin-right:.75rem;display:flex;align-items:center;justify-content:center;padding:0;width:24px;height:24px}#egift-confirmation .header .header-mobile-top .btn-back img,#egift-confirmation .header .header-mobile-top .btn-back svg{height:1.25rem;width:1.25rem}#egift-confirmation .header .header-mobile-top h2{flex:1 1 0%;font-weight:400;font-size:1.125rem;line-height:1.5rem}#egift-confirmation .header .header-mobile-top h2.font_bold{font-weight:700}#egift-confirmation .header .header-mobile-top h2.font_semibold{font-weight:600}#egift-confirmation .header .header-mobile-top h2.font_medium{font-weight:500}#egift-confirmation .header .header-mobile-top h2.font_regular{font-weight:400}#egift-confirmation .header .header-mobile-top h2{font-weight:700;margin:0}#egift-confirmation .header .header-mobile-top .btn-close{margin-left:.75rem;padding:0;width:20px;height:20px}#egift-confirmation .header .header-mobile-top .btn-close img,#egift-confirmation .header .header-mobile-top .btn-close svg{height:1.25rem;width:1.25rem}#egift-confirmation .header .progress-indicator-mobile{display:flex;align-items:center;gap:.75rem;padding-left:1rem;padding-right:1rem;padding-top:13px;padding-bottom:13px;background:#ffefef}#egift-confirmation .header .progress-indicator-mobile .progress-text{font-weight:400;font-size:.75rem;line-height:1rem}#egift-confirmation .header .progress-indicator-mobile .progress-text.font_bold{font-weight:700}#egift-confirmation .header .progress-indicator-mobile .progress-text.font_semibold{font-weight:600}#egift-confirmation .header .progress-indicator-mobile .progress-text.font_medium{font-weight:500}#egift-confirmation .header .progress-indicator-mobile .progress-text.font_regular{font-weight:400}#egift-confirmation .header .progress-indicator-mobile .progress-text{font-weight:700;color:#da2a52;white-space:nowrap;letter-spacing:1.09px}#egift-confirmation .header .progress-indicator-mobile .progress-bar{height:.5rem;width:100%;border-radius:9999px;background-color:#fff}#egift-confirmation .header .progress-indicator-mobile .progress-bar .progress-fill{height:100%;border-radius:9999px;background-color:#da2a52;width:100%}#egift-confirmation .content{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding:1rem;overflow-y:auto;flex:1;min-height:0}#egift-confirmation .content .detail-egift,#egift-confirmation .content .detail-egift .card-container #generate-egift #egift-image-uploaded{aspect-ratio:3/2;border-radius:8px}#egift-confirmation .footer{display:flex;flex-direction:column;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;text-align:center;flex-shrink:0;border-top:1px solid #f1f1f1;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}@supports (padding-bottom: constant(safe-area-inset-bottom)){#egift-confirmation .footer{padding-bottom:calc(1rem + constant(safe-area-inset-bottom))}}#egift-confirmation .footer .footer-action{display:flex;width:100%;gap:.75rem}#egift-confirmation .footer .footer-action .global-button{flex:1 1 0%;width:auto}}#attention-modal{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:30rem}#attention-modal .header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1));padding:1rem}#attention-modal .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#attention-modal .header h2.font_bold{font-weight:700}#attention-modal .header h2.font_semibold{font-weight:600}#attention-modal .header h2.font_medium{font-weight:500}#attention-modal .header h2.font_regular{font-weight:400}#attention-modal .header h2{font-weight:700}#attention-modal .header .btn-close img,#attention-modal .header .btn-close svg{height:1.5rem;width:1.5rem}#attention-modal .content{padding:1rem}#attention-modal .content p{font-weight:400;font-size:.875rem;line-height:1.125rem}#attention-modal .content p.font_bold{font-weight:700}#attention-modal .content p.font_semibold{font-weight:600}#attention-modal .content p.font_medium{font-weight:500}#attention-modal .content p.font_regular{font-weight:400}#attention-modal .content p{color:#423c39}#attention-modal .footer{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem}#attention-modal .footer .global-button{width:100%}@media (max-width: 991px){.react-modal-wrapper:has(#attention-modal){margin:0;margin-left:1rem;margin-right:1rem;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#attention-modal{width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#attention-modal{animation:slideIn .3s ease-out forwards;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#attention-modal .header{display:flex;align-items:center;justify-content:space-between;border-style:none;padding:1rem}#attention-modal .content{padding-top:0;padding-bottom:0}}#image-crop{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:33.5rem}#image-crop .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#image-crop .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#image-crop .header h2.font_bold{font-weight:700}#image-crop .header h2.font_semibold{font-weight:600}#image-crop .header h2.font_medium{font-weight:500}#image-crop .header h2.font_regular{font-weight:400}#image-crop .header h2{font-weight:700}#image-crop .header .btn-close img,#image-crop .header .btn-close svg{height:1.5rem;width:1.5rem}#image-crop .content{position:relative}#image-crop .content .crop-container{position:relative;margin-left:1.5rem;margin-right:1.5rem;width:100%;overflow:hidden;border-radius:.5rem;width:489px;aspect-ratio:3/2}#image-crop .content .slider-container{margin:.75rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem;padding-left:1rem;padding-right:1rem}#image-crop .content .slider-container p.title{font-weight:400;font-size:1rem;line-height:1.25rem}#image-crop .content .slider-container p.title.font_bold{font-weight:700}#image-crop .content .slider-container p.title.font_semibold{font-weight:600}#image-crop .content .slider-container p.title.font_medium{font-weight:500}#image-crop .content .slider-container p.title.font_regular{font-weight:400}#image-crop .content .slider-container p.title{font-weight:700}#image-crop .content .slider-container .zoom-range{-webkit-appearance:none;-moz-appearance:none;border-radius:9999px;border-style:none;height:4px;background:#e5e5e5;width:100%}#image-crop .content .slider-container .zoom-range::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;border:1px solid #da2a52;background:#da2a52;border-radius:50%;width:12px;height:12px;-moz-transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms;transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms}#image-crop .content .slider-container .zoom-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;border:1px solid #da2a52;background:#da2a52;border-radius:50%;width:12px;height:12px;-webkit-transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms;transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms}#image-crop .content .slider-container:hover input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 8px #da2a5229;border-radius:50%}#image-crop .content .slider-container:hover input[type=range]::-moz-range-thumb{box-shadow:0 0 0 8px #da2a5229}#image-crop .content .slider-container .pro-tip{display:flex;align-items:center;gap:.5rem}#image-crop .content .slider-container .pro-tip img,#image-crop .content .slider-container .pro-tip svg{height:2rem;width:2rem}#image-crop .content .slider-container .pro-tip p{font-weight:400;font-size:.875rem;line-height:1.125rem}#image-crop .content .slider-container .pro-tip p.font_bold{font-weight:700}#image-crop .content .slider-container .pro-tip p.font_semibold{font-weight:600}#image-crop .content .slider-container .pro-tip p.font_medium{font-weight:500}#image-crop .content .slider-container .pro-tip p.font_regular{font-weight:400}#image-crop .content .action-footer-container{padding:1rem}@media (max-width: 991px){.react-modal-wrapper:has(#image-crop){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#image-crop{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#image-crop{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));height:80dvh}#image-crop .header{padding:1rem}#image-crop .content{position:relative}#image-crop .content .crop-container-wrapper{padding:1rem;background-color:#f8f8f8}#image-crop .content .crop-container-wrapper .crop-container{margin-left:0;margin-right:0;width:100%;border-radius:16px}#image-crop .content .slider-container{margin-left:0;margin-right:0;margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-direction:column;gap:1.5rem;padding-left:1rem;padding-right:1rem}#image-crop .content .slider-container .pro-tip{display:flex;align-items:flex-start;gap:.5rem}#image-crop .content .slider-container .pro-tip img,#image-crop .content .slider-container .pro-tip svg{height:1rem;width:1rem}#image-crop .content .action-footer-container{position:fixed;bottom:0;left:0;right:0;padding:1rem}}#variant-review{position:relative;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#variant-review .header-modal{position:relative}#variant-review .header-modal img,#variant-review .header-modal svg{height:100%;width:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#variant-review .header-modal .product-container{position:absolute;--tw-translate-y: -50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.75rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);bottom:-60%;left:50%;width:28.125rem;height:6.125rem;display:flex;align-items:center;justify-content:space-between;padding:.75rem}#variant-review .header-modal .product-container .detail-container{display:flex;align-items:center;gap:.5rem}#variant-review .header-modal .product-container .detail-container img{width:74px;height:74px}#variant-review .header-modal .product-container .detail-container .detail{display:flex;flex-direction:column;gap:.25rem}#variant-review .header-modal .product-container .detail-container .detail p.brand{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-review .header-modal .product-container .detail-container .detail p.brand.font_bold{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail p.brand.font_semibold{font-weight:600}#variant-review .header-modal .product-container .detail-container .detail p.brand.font_medium{font-weight:500}#variant-review .header-modal .product-container .detail-container .detail p.brand.font_regular{font-weight:400}#variant-review .header-modal .product-container .detail-container .detail p.brand{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail p.name{font-weight:400;font-size:.75rem;line-height:1rem}#variant-review .header-modal .product-container .detail-container .detail p.name.font_bold{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail p.name.font_semibold{font-weight:600}#variant-review .header-modal .product-container .detail-container .detail p.name.font_medium{font-weight:500}#variant-review .header-modal .product-container .detail-container .detail p.name.font_regular{font-weight:400}#variant-review .header-modal .product-container .detail-container .detail p.name{max-width:206px}#variant-review .header-modal .product-container .detail-container .detail p.combination-text{font-weight:400;font-size:.75rem;line-height:1rem}#variant-review .header-modal .product-container .detail-container .detail p.combination-text.font_bold{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail p.combination-text.font_semibold{font-weight:600}#variant-review .header-modal .product-container .detail-container .detail p.combination-text.font_medium{font-weight:500}#variant-review .header-modal .product-container .detail-container .detail p.combination-text.font_regular{font-weight:400}#variant-review .header-modal .product-container .detail-container .detail p.combination-text{color:#8c8582}#variant-review .variant-container{margin-top:3.5rem}#variant-review .variant-container ul.variant-list{overflow-y:auto;max-height:60dvh}#variant-review .variant-container ul.variant-list li.variant-item{position:relative;display:flex;cursor:pointer;align-items:center;gap:.5rem;border-bottom-width:1px;padding:1rem 1.5rem}#variant-review .variant-container ul.variant-list li.variant-item:has(p.reviewed-text){cursor:not-allowed}#variant-review .variant-container ul.variant-list li.variant-item:has(p.reviewed-text) .color-img,#variant-review .variant-container ul.variant-list li.variant-item:has(p.reviewed-text) .color-shade,#variant-review .variant-container ul.variant-list li.variant-item:has(p.reviewed-text) p.combination-text{opacity:.5}#variant-review .variant-container ul.variant-list li.variant-item:hover{background-color:#fff3f3}#variant-review .variant-container ul.variant-list li.variant-item:hover:has(p.reviewed-text){background-color:#fff}#variant-review .variant-container ul.variant-list li.variant-item:hover:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}#variant-review .variant-container ul.variant-list li.variant-item:last-child{border-style:none}#variant-review .variant-container ul.variant-list li.variant-item .color-img{display:flex;align-items:center;overflow:hidden;border-radius:9999px;width:1.875rem;height:1.875rem}#variant-review .variant-container ul.variant-list li.variant-item .color-img img,#variant-review .variant-container ul.variant-list li.variant-item .color-img svg{border-radius:9999px;-o-object-fit:cover;object-fit:cover;width:2.5rem;height:2.5rem}#variant-review .variant-container ul.variant-list li.variant-item .color-shade{border-radius:9999px;border-width:1px;width:1.875rem;height:1.875rem}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text.font_bold{font-weight:700}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text.font_semibold{font-weight:600}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text.font_medium{font-weight:500}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text.font_regular{font-weight:400}#variant-review .variant-container ul.variant-list li.variant-item img.shopper-icon,#variant-review .variant-container ul.variant-list li.variant-item svg.shopper-icon{position:absolute;right:1rem;height:1.25rem;width:1.25rem}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text{position:absolute;right:1rem;font-weight:400;font-size:.625rem;line-height:.875rem}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text.font_bold{font-weight:700}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text.font_semibold{font-weight:600}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text.font_medium{font-weight:500}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text.font_regular{font-weight:400}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text{color:#eb395f;letter-spacing:.5px}@media (max-width: 991px){#variant-review{display:flex;height:100vh;width:100vw;flex-direction:column;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#variant-review .header{display:flex;align-items:center;gap:1rem;padding:1rem}#variant-review .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#variant-review .header h2.font_bold{font-weight:700}#variant-review .header h2.font_semibold{font-weight:600}#variant-review .header h2.font_medium{font-weight:500}#variant-review .header h2.font_regular{font-weight:400}#variant-review .header h2{font-weight:700}#variant-review .header .goback-container img,#variant-review .header .goback-container svg{height:1.5rem;width:1.5rem}#variant-review .header-modal{position:relative;margin-bottom:1rem}#variant-review .header-modal img,#variant-review .header-modal svg{width:100%;border-radius:0;height:160px;-o-object-fit:cover;object-fit:cover}#variant-review .header-modal .product-container{position:absolute;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:calc(100% - 2rem);height:auto;min-height:100px;bottom:-50px;left:50%;transform:translate(-50%);padding:12px}#variant-review .header-modal .product-container .detail-container{display:flex;width:100%;align-items:flex-start;gap:.75rem}#variant-review .header-modal .product-container .detail-container img{width:68px;height:68px;flex-shrink:0}#variant-review .header-modal .product-container .detail-container .detail{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem}#variant-review .header-modal .product-container .detail-container .detail p.brand{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#variant-review .header-modal .product-container .detail-container .detail p.brand.font_bold{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail p.brand.font_semibold{font-weight:600}#variant-review .header-modal .product-container .detail-container .detail p.brand.font_medium{font-weight:500}#variant-review .header-modal .product-container .detail-container .detail p.brand.font_regular{font-weight:400}#variant-review .header-modal .product-container .detail-container .detail p.brand{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-review .header-modal .product-container .detail-container .detail p.name.font_bold{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail p.name.font_semibold{font-weight:600}#variant-review .header-modal .product-container .detail-container .detail p.name.font_medium{font-weight:500}#variant-review .header-modal .product-container .detail-container .detail p.name.font_regular{font-weight:400}#variant-review .header-modal .product-container .detail-container .detail p.name{max-width:none;line-height:1.4}#variant-review .header-modal .product-container .detail-container .detail p.combination-text{font-weight:400;font-size:.75rem;line-height:1rem}#variant-review .header-modal .product-container .detail-container .detail p.combination-text.font_bold{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail p.combination-text.font_semibold{font-weight:600}#variant-review .header-modal .product-container .detail-container .detail p.combination-text.font_medium{font-weight:500}#variant-review .header-modal .product-container .detail-container .detail p.combination-text.font_regular{font-weight:400}#variant-review .header-modal .product-container .detail-container .detail p.combination-text{color:#8c8582}#variant-review .header-modal .product-container .detail-container .detail .global-button{margin-top:.5rem;height:32px}#variant-review .header-modal .product-container .detail-container .detail .global-button span.title{font-weight:400;font-size:.75rem;line-height:1rem}#variant-review .header-modal .product-container .detail-container .detail .global-button span.title.font_bold{font-weight:700}#variant-review .header-modal .product-container .detail-container .detail .global-button span.title.font_semibold{font-weight:600}#variant-review .header-modal .product-container .detail-container .detail .global-button span.title.font_medium{font-weight:500}#variant-review .header-modal .product-container .detail-container .detail .global-button span.title.font_regular{font-weight:400}#variant-review .header-modal .product-container .detail-container .detail .global-button span.title{font-weight:700}#variant-review .variant-container{margin-top:4rem;flex:1 1 0%;overflow-y:auto}#variant-review .variant-container ul.variant-list li.variant-item{display:flex;align-items:center;gap:.75rem;border-bottom-width:1px;padding:1rem}#variant-review .variant-container ul.variant-list li.variant-item:hover{background-color:#fff}#variant-review .variant-container ul.variant-list li.variant-item:active{background-color:#fff3f3}#variant-review .variant-container ul.variant-list li.variant-item .color-img{width:30px;height:30px;flex-shrink:0}#variant-review .variant-container ul.variant-list li.variant-item .color-img img,#variant-review .variant-container ul.variant-list li.variant-item .color-img svg{width:30px;height:30px}#variant-review .variant-container ul.variant-list li.variant-item .color-shade{width:30px;height:30px;flex-shrink:0}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text{flex:1 1 0%;font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text.font_bold{font-weight:700}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text.font_semibold{font-weight:600}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text.font_medium{font-weight:500}#variant-review .variant-container ul.variant-list li.variant-item p.combination-text.font_regular{font-weight:400}#variant-review .variant-container ul.variant-list li.variant-item img.shopper-icon,#variant-review .variant-container ul.variant-list li.variant-item svg.shopper-icon{height:1.25rem;width:1.25rem;position:static;margin-left:auto}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text{font-weight:400;font-size:.625rem;line-height:.875rem}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text.font_bold{font-weight:700}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text.font_semibold{font-weight:600}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text.font_medium{font-weight:500}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text.font_regular{font-weight:400}#variant-review .variant-container ul.variant-list li.variant-item p.reviewed-text{position:static;margin-left:auto;color:#eb395f}}#upload-photo-review{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:44rem}#upload-photo-review .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#upload-photo-review .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#upload-photo-review .header h2.font_bold{font-weight:700}#upload-photo-review .header h2.font_semibold{font-weight:600}#upload-photo-review .header h2.font_medium{font-weight:500}#upload-photo-review .header h2.font_regular{font-weight:400}#upload-photo-review .header h2{font-weight:700}#upload-photo-review .header .btn-close img,#upload-photo-review .header .btn-close svg{height:1.5rem;width:1.5rem}#upload-photo-review .list-images-container{margin:1rem;margin-top:0}#upload-photo-review .list-images-container .list-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}#upload-photo-review .list-images-container .list-images .images-item{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;width:13.5rem;height:13.5rem;background-color:#fff3f3}#upload-photo-review .list-images-container .list-images .images-item .action-container{display:none}#upload-photo-review .list-images-container .list-images .images-item .action-container .img-action{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#upload-photo-review .list-images-container .list-images .images-item:has(img.img-filled,svg.img-filled){background-color:#716a68}#upload-photo-review .list-images-container .list-images .images-item:has(img.img-filled,svg.img-filled):hover .action-container{position:absolute;top:.5rem;right:.5rem;z-index:20;display:flex;align-items:center;gap:.5rem}#upload-photo-review .list-images-container .list-images .images-item:has(img.img-filled,svg.img-filled):hover img.img-filled,#upload-photo-review .list-images-container .list-images .images-item:has(img.img-filled,svg.img-filled):hover svg.img-filled{filter:brightness(.6)}#upload-photo-review .list-images-container .list-images .images-item img.img-filled,#upload-photo-review .list-images-container .list-images .images-item svg.img-filled{height:100%;width:100%;border-radius:.25rem;-o-object-fit:contain;object-fit:contain;transition:filter .3s ease}#upload-photo-review .list-images-container .list-images .images-item img.img-blank,#upload-photo-review .list-images-container .list-images .images-item svg.img-blank{width:65px;height:50px}#upload-photo-review .upload-image-container{margin:1rem;margin-top:0;display:flex;align-items:center;justify-content:center;border-radius:.25rem;border:1px dashed #e5e5e5;background-color:#f8f8f8;height:19.5rem}#upload-photo-review .upload-image-container.ondrag{background-color:#fff3f3}#upload-photo-review .upload-image-container .content{display:flex;flex-direction:column;gap:1rem;width:15rem}#upload-photo-review .upload-image-container .content p{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#upload-photo-review .upload-image-container .content p.font_bold{font-weight:700}#upload-photo-review .upload-image-container .content p.font_semibold{font-weight:600}#upload-photo-review .upload-image-container .content p.font_medium{font-weight:500}#upload-photo-review .upload-image-container .content p.font_regular{font-weight:400}#upload-photo-review .upload-image-container .content p{font-weight:700}#upload-photo-review .upload-image-container .content .or-content{display:flex;align-items:center;justify-content:center;gap:1rem}#upload-photo-review .upload-image-container .content .or-content .line{flex:1;height:1px;background-color:#e5e5e5}#upload-photo-review .upload-image-container .content .or-content .label{font-weight:400;font-size:.875rem;line-height:1.125rem}#upload-photo-review .upload-image-container .content .or-content .label.font_bold{font-weight:700}#upload-photo-review .upload-image-container .content .or-content .label.font_semibold{font-weight:600}#upload-photo-review .upload-image-container .content .or-content .label.font_medium{font-weight:500}#upload-photo-review .upload-image-container .content .or-content .label.font_regular{font-weight:400}#upload-photo-review .upload-image-container .content .or-content .label{color:#999}#upload-photo-review .upload-image-container .content .global-button{width:10rem;margin-left:auto;margin-right:auto}#upload-photo-review .max-images-message{margin-top:2.5rem;font-family:lato-regular,sans-serif;color:#8c8582;line-height:22px;font-size:14px}#upload-photo-review .footer-container{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem}#upload-photo-review .footer-container .global-button{width:130px}@media (max-width: 991px){.react-modal-wrapper:has(#upload-photo-review){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#upload-photo-review{position:relative;height:100vh;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#upload-photo-review{animation:slideIn .3s ease-out forwards;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));max-height:100dvh}#upload-photo-review .header{display:flex;align-items:center;justify-content:normal;gap:1rem;padding:1rem}#upload-photo-review .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#upload-photo-review .header h2.font_bold{font-weight:700}#upload-photo-review .header h2.font_semibold{font-weight:600}#upload-photo-review .header h2.font_medium{font-weight:500}#upload-photo-review .header h2.font_regular{font-weight:400}#upload-photo-review .header h2{font-weight:700}#upload-photo-review .header .goback-container img,#upload-photo-review .header .goback-container svg{height:1.5rem;width:1.5rem}#upload-photo-review .upload-image-container{height:100dvh}#upload-photo-review .list-images-container{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:0}#upload-photo-review .list-images-container .list-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}#upload-photo-review .list-images-container .list-images .images-item{height:100%;width:100%;width:calc(50dvw - 1rem);aspect-ratio:1/1}#upload-photo-review .list-images-container .list-images .images-item:has(img.img-filled,svg.img-filled) .action-container{position:absolute;top:.5rem;right:.5rem;z-index:20;display:flex;align-items:center;gap:.5rem}#upload-photo-review .list-images-container .list-images .images-item:has(img.img-filled,svg.img-filled) img.img-filled,#upload-photo-review .list-images-container .list-images .images-item:has(img.img-filled,svg.img-filled) svg.img-filled{filter:brightness(.6)}#upload-photo-review .max-images-message{margin-top:1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#upload-photo-review .max-images-message.font_bold{font-weight:700}#upload-photo-review .max-images-message.font_semibold{font-weight:600}#upload-photo-review .max-images-message.font_medium{font-weight:500}#upload-photo-review .max-images-message.font_regular{font-weight:400}#upload-photo-review .max-images-message{color:#8c8582}#upload-photo-review .footer-container{position:fixed;bottom:0;left:0;right:0;justify-content:normal}#upload-photo-review .footer-container .global-button{width:100%}}#publish-success{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:24.375rem}#publish-success .header{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border-bottom-width:1px;padding-top:1rem;padding-bottom:1rem}#publish-success .header img{width:98px;height:79px}#publish-success .header p{font-weight:400;font-size:1rem;line-height:1.25rem}#publish-success .header p.font_bold{font-weight:700}#publish-success .header p.font_semibold{font-weight:600}#publish-success .header p.font_medium{font-weight:500}#publish-success .header p.font_regular{font-weight:400}#publish-success .header p{font-weight:700}#publish-success .header .btn-close{position:absolute;top:.5rem;right:.5rem}#publish-success .header .btn-close img,#publish-success .header .btn-close svg{height:1rem;width:1rem}#publish-success .content{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem}#publish-success .content .title{display:flex;align-items:center;gap:.25rem}#publish-success .content .title p{font-weight:400;font-size:1rem;line-height:1.25rem}#publish-success .content .title p.font_bold{font-weight:700}#publish-success .content .title p.font_semibold{font-weight:600}#publish-success .content .title p.font_medium{font-weight:500}#publish-success .content .title p.font_regular{font-weight:400}#publish-success .content .title p{font-weight:700}#publish-success .content .title p strong{color:#eb395f}#publish-success .content .title img,#publish-success .content .title svg{height:1rem;width:1rem}#publish-success .content .description{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#publish-success .content .description.font_bold{font-weight:700}#publish-success .content .description.font_semibold{font-weight:600}#publish-success .content .description.font_medium{font-weight:500}#publish-success .content .description.font_regular{font-weight:400}#publish-success .content .description{width:328px}#publish-success .content p.action-later{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#publish-success .content p.action-later.font_bold{font-weight:700}#publish-success .content p.action-later.font_semibold{font-weight:600}#publish-success .content p.action-later.font_medium{font-weight:500}#publish-success .content p.action-later.font_regular{font-weight:400}#publish-success .content p.action-later{color:#8c8582}#warning-review{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:21rem}#warning-review .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#warning-review .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#warning-review .header h2.font_bold{font-weight:700}#warning-review .header h2.font_semibold{font-weight:600}#warning-review .header h2.font_medium{font-weight:500}#warning-review .header h2.font_regular{font-weight:400}#warning-review .header h2{font-weight:700}#warning-review .header .btn-close img,#warning-review .header .btn-close svg{height:1.5rem;width:1.5rem}#warning-review .content{display:flex;flex-direction:column;gap:.5rem;padding:1rem;padding-top:0}#warning-review .content p.warning-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#warning-review .content p.warning-text.font_bold{font-weight:700}#warning-review .content p.warning-text.font_semibold{font-weight:600}#warning-review .content p.warning-text.font_medium{font-weight:500}#warning-review .content p.warning-text.font_regular{font-weight:400}#warning-review .content p.warning-text{color:#423c39;line-height:22px}#warning-review .content p.warning-subtext{font-weight:400;font-size:.875rem;line-height:1.125rem}#warning-review .content p.warning-subtext.font_bold{font-weight:700}#warning-review .content p.warning-subtext.font_semibold{font-weight:600}#warning-review .content p.warning-subtext.font_medium{font-weight:500}#warning-review .content p.warning-subtext.font_regular{font-weight:400}#warning-review .content p.warning-subtext{font-weight:700;color:#423c39}#warning-review .action-footer-container{display:flex;width:100%;align-items:center;gap:.5rem;padding:1rem}#warning-review .action-footer-container .global-button{width:100%}#product-not-available{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:29rem}#product-not-available .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#product-not-available .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#product-not-available .header h2.font_bold{font-weight:700}#product-not-available .header h2.font_semibold{font-weight:600}#product-not-available .header h2.font_medium{font-weight:500}#product-not-available .header h2.font_regular{font-weight:400}#product-not-available .header h2{font-weight:700}#product-not-available .header .btn-close img,#product-not-available .header .btn-close svg{height:1rem;width:1rem}#product-not-available .content{display:flex;flex-direction:column;gap:.25rem;overflow-y:auto;padding:1rem;padding-top:0;max-height:40rem}#product-not-available .content p.attention{font-weight:400;font-size:.875rem;line-height:1.125rem}#product-not-available .content p.attention.font_bold{font-weight:700}#product-not-available .content p.attention.font_semibold{font-weight:600}#product-not-available .content p.attention.font_medium{font-weight:500}#product-not-available .content p.attention.font_regular{font-weight:400}#product-not-available .content p.attention{line-height:24px}#product-not-available .content .loader-container{margin-top:1rem}#product-not-available .content ul.list-products{display:flex;flex-direction:column;gap:1rem}#product-not-available .content ul.list-products li.product-item{display:flex;align-items:flex-start;justify-content:space-between;border-radius:.25rem;border-width:1px;padding:.75rem;gap:2rem}#product-not-available .content ul.list-products li.product-item img.product-img{width:35px;height:35px}#product-not-available .content ul.list-products li.product-item .detail{display:flex;flex:1 1 0%;flex-direction:column;gap:.125rem}#product-not-available .content ul.list-products li.product-item .detail p.brand{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#product-not-available .content ul.list-products li.product-item .detail p.brand.font_bold{font-weight:700}#product-not-available .content ul.list-products li.product-item .detail p.brand.font_semibold{font-weight:600}#product-not-available .content ul.list-products li.product-item .detail p.brand.font_medium{font-weight:500}#product-not-available .content ul.list-products li.product-item .detail p.brand.font_regular{font-weight:400}#product-not-available .content ul.list-products li.product-item .detail p.brand{font-weight:700}#product-not-available .content ul.list-products li.product-item .detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#product-not-available .content ul.list-products li.product-item .detail p.name.font_bold{font-weight:700}#product-not-available .content ul.list-products li.product-item .detail p.name.font_semibold{font-weight:600}#product-not-available .content ul.list-products li.product-item .detail p.name.font_medium{font-weight:500}#product-not-available .content ul.list-products li.product-item .detail p.name.font_regular{font-weight:400}#product-not-available .content ul.list-products li.product-item .detail p.name{line-height:18px}#product-not-available .content ul.list-products li.product-item .action-container{display:flex;cursor:pointer;align-items:center;gap:.25rem}#product-not-available .content ul.list-products li.product-item .action-container p{font-weight:400;font-size:.6875rem;line-height:.875rem}#product-not-available .content ul.list-products li.product-item .action-container p.font_bold{font-weight:700}#product-not-available .content ul.list-products li.product-item .action-container p.font_semibold{font-weight:600}#product-not-available .content ul.list-products li.product-item .action-container p.font_medium{font-weight:500}#product-not-available .content ul.list-products li.product-item .action-container p.font_regular{font-weight:400}#product-not-available .content ul.list-products li.product-item .action-container p{color:#da2a52;width:100px}@media (max-width: 991px){.react-modal-wrapper:has(#product-not-available){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#product-not-available{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#product-not-available{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-style:none;overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100dvh}}#quickview-default{border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:52rem}#quickview-default .quickview-container{position:relative;display:flex;align-items:flex-start;gap:2rem;padding:1.5rem}#quickview-default .quickview-container .btn-close{position:absolute;right:1.5rem;cursor:pointer}#quickview-default .quickview-container .image-container{width:18.75rem}#quickview-default .quickview-container .image-container .active-cover-container{padding-bottom:1rem;position:relative;aspect-ratio:1/1;width:18.75rem}#quickview-default .quickview-container .image-container .active-cover-container img.active-cover{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#quickview-default .quickview-container .image-container .active-cover-container .discount-container{position:absolute;top:.75rem;left:.75rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:.5rem;width:48px;height:48px;background-color:#da2a52}#quickview-default .quickview-container .image-container .active-cover-container .discount-container.label-new{background-color:#231f20}#quickview-default .quickview-container .image-container .active-cover-container .discount-container.label-po{background-color:#ff9195}#quickview-default .quickview-container .image-container .active-cover-container .discount-container h2{text-align:center;font-weight:400;font-size:.8125rem;line-height:1rem}#quickview-default .quickview-container .image-container .active-cover-container .discount-container h2.font_bold{font-weight:700}#quickview-default .quickview-container .image-container .active-cover-container .discount-container h2.font_semibold{font-weight:600}#quickview-default .quickview-container .image-container .active-cover-container .discount-container h2.font_medium{font-weight:500}#quickview-default .quickview-container .image-container .active-cover-container .discount-container h2.font_regular{font-weight:400}#quickview-default .quickview-container .image-container .active-cover-container .discount-container h2{font-weight:700;color:#fff}#quickview-default .quickview-container .image-container .active-cover-container .oos-product{position:absolute;top:50%;left:0;width:100%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:.5rem;background-color:#00000080}#quickview-default .quickview-container .image-container .active-cover-container .oos-product h2{text-align:center;font-weight:400;font-size:1rem;line-height:1.25rem}#quickview-default .quickview-container .image-container .active-cover-container .oos-product h2.font_bold{font-weight:700}#quickview-default .quickview-container .image-container .active-cover-container .oos-product h2.font_semibold{font-weight:600}#quickview-default .quickview-container .image-container .active-cover-container .oos-product h2.font_medium{font-weight:500}#quickview-default .quickview-container .image-container .active-cover-container .oos-product h2.font_regular{font-weight:400}#quickview-default .quickview-container .image-container .active-cover-container .oos-product h2{font-weight:700;color:#fff}#quickview-default .quickview-container .image-container .list-image-container{margin-right:.5rem}#quickview-default .quickview-container .image-container .list-image-container #horizontal-list{margin-bottom:0}#quickview-default .quickview-container .image-container .list-image-container #horizontal-list .slick-next{display:flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.5rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:50%;opacity:.5;-o-object-fit:contain;object-fit:contain;width:24px;height:24px}#quickview-default .quickview-container .image-container .list-image-container #horizontal-list .slick-next:before{display:none}#quickview-default .quickview-container .image-container .list-image-container #horizontal-list .slick-next{right:-.75rem;background:#000 url(/assets/spritemap.10bf67ab.svg#sprite-slider-arrow-white-right-view) 6px/11px 10px no-repeat}#quickview-default .quickview-container .image-container .list-image-container #horizontal-list .slick-prev{display:none}#quickview-default .quickview-container .image-container .list-image-container #gallery-item{border-radius:.5rem;border-width:2px;border-color:transparent;width:60px;height:60px}#quickview-default .quickview-container .image-container .list-image-container #gallery-item.selected{border-color:#f384a7}#quickview-default .quickview-container .image-container .list-image-container #gallery-item img.gallery-image,#quickview-default .quickview-container .image-container .list-image-container #gallery-item svg.gallery-image{height:100%;width:100%;border-radius:.5rem}#quickview-default .quickview-container .detail-container{flex:1;display:flex;flex-direction:column;gap:.25rem}#quickview-default .quickview-container .detail-container h5.brand{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview-default .quickview-container .detail-container h5.brand.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container h5.brand.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container h5.brand.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container h5.brand.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container h5.brand{font-weight:700;width:90%}#quickview-default .quickview-container .detail-container p.name{font-weight:400;font-size:1.25rem;line-height:1.75rem}#quickview-default .quickview-container .detail-container p.name.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container p.name.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container p.name.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container p.name.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container p.name{line-height:32px;width:90%}#quickview-default .quickview-container .detail-container .rating-data{display:flex;width:100%;flex-wrap:wrap;align-items:center}#quickview-default .quickview-container .detail-container .rating-data p{margin-left:.25rem;font-weight:400;font-size:.75rem;line-height:1rem}#quickview-default .quickview-container .detail-container .rating-data p.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .rating-data p.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .rating-data p.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .rating-data p.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .rating-data p{color:#8c8582}#quickview-default .quickview-container .detail-container .rating-data h3{margin-left:.25rem;cursor:pointer;text-decoration-line:underline;font-weight:400;font-size:.75rem;line-height:1rem}#quickview-default .quickview-container .detail-container .rating-data h3.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .rating-data h3.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .rating-data h3.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .rating-data h3.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .rating-data h3{font-weight:700;color:#da2a52}#quickview-default .quickview-container .detail-container .warning-preorder{display:flex;align-items:center;gap:.5rem;background-color:#fdeaec;border-radius:18px;padding:0 15px 0 0;margin:15px 0 0;width:-moz-fit-content;width:fit-content}#quickview-default .quickview-container .detail-container .warning-preorder img,#quickview-default .quickview-container .detail-container .warning-preorder svg{width:35px;height:35px}#quickview-default .quickview-container .detail-container .warning-preorder p{font-weight:400;font-size:.8125rem;line-height:1rem}#quickview-default .quickview-container .detail-container .warning-preorder p.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .warning-preorder p.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .warning-preorder p.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .warning-preorder p.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .warning-preorder p{color:#b32656}#quickview-default .quickview-container .detail-container .price{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem}#quickview-default .quickview-container .detail-container .price .price-detail{display:flex;width:100%;align-items:center}#quickview-default .quickview-container .detail-container .price .price-detail p.main-price{font-weight:400;font-size:1.5rem;line-height:2rem}#quickview-default .quickview-container .detail-container .price .price-detail p.main-price.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .price .price-detail p.main-price.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .price .price-detail p.main-price.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .price .price-detail p.main-price.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .price .price-detail p.main-price{font-weight:700;color:#231f20}#quickview-default .quickview-container .detail-container .price .price-detail p.main-price.main-discount-price{color:#da2a52}#quickview-default .quickview-container .detail-container .price .price-detail .original-price{margin-left:.5rem;text-decoration-line:line-through;font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview-default .quickview-container .detail-container .price .price-detail .original-price.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .price .price-detail .original-price.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .price .price-detail .original-price.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .price .price-detail .original-price.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .price .price-detail .original-price{font-weight:400;color:#8c8582}#quickview-default .quickview-container .detail-container .price .discount-amount{margin-left:.25rem;display:flex;justify-content:center;border-radius:.25rem;padding:.25rem;font-weight:400;font-size:.75rem;line-height:1rem}#quickview-default .quickview-container .detail-container .price .discount-amount.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .price .discount-amount.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .price .discount-amount.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .price .discount-amount.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .price .discount-amount{font-weight:700;max-width:120px;background-color:#fff3f3;color:#da2a52}#quickview-default .quickview-container .detail-container .price p.bpom{font-weight:400;font-size:.75rem;line-height:1rem}#quickview-default .quickview-container .detail-container .price p.bpom.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .price p.bpom.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .price p.bpom.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .price p.bpom.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .price p.bpom{color:#716a68}#quickview-default .quickview-container .detail-container .combination-list{display:flex;flex-direction:column;gap:.5rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item{display:flex;align-items:flex-start;gap:.5rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-title p{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-title p.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-title p.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-title p.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-title p.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-title p{font-weight:700;width:3.5rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data{display:flex;flex-direction:column;gap:.5rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data .combination-shade-title{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data .combination-shade-title.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data .combination-shade-title.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data .combination-shade-title.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data .combination-shade-title.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data:has(#combination-shade){display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data:has(#combination-size,#combination-variant){display:flex;flex-wrap:wrap;gap:.5rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade{cursor:pointer}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg{position:relative;display:flex;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-color:transparent;width:2.375rem;height:2.375rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg.selected-shade{border-color:#f384a7}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .color-img{display:flex;align-items:center;overflow:hidden;border-radius:9999px;width:1.875rem;height:1.875rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .color-img.oos-shade{position:relative;border:2px solid #8c8582}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .color-img.oos-shade:before{content:"";position:absolute;height:100%;width:1.5px;background-color:#8c8582;transform:rotate(-45deg);left:45%}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .color-img img{border-radius:9999px;-o-object-fit:cover;object-fit:cover;width:2.5rem;height:2.5rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .color-shade{border-radius:9999px;width:1.875rem;height:1.875rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .color-shade.oos-shade{position:relative;border:2px solid #8c8582}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .color-shade.oos-shade:before{content:"";position:absolute;height:100%;width:1.5px;background-color:#8c8582;transform:rotate(-45deg);left:45%}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg:has(.oos-shade) .preorder-badge{background-color:#e5e5e5}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text{font-weight:700;color:#09000033}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .preorder-badge{position:absolute;bottom:-.25rem;right:-.75rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #ffffff;background-color:#ccc}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-shade .shade-bg .preorder-badge p.preorder-badge-text{font-weight:700;color:#090000b2}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size{position:relative;cursor:pointer;border-radius:.25rem;border-width:1px;padding:.25rem 1rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.selected-size{border-color:#f384a7}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.oos-size{opacity:.3}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.oos-size .preorder-badge{background-color:#e5e5e5}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.oos-size .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.oos-size .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.oos-size .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.oos-size .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.oos-size .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size.oos-size .preorder-badge p.preorder-badge-text{font-weight:700;color:#09000033}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size p{font-weight:400;font-size:.75rem;line-height:1rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size p.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size p.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size p.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size p.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size .preorder-badge{position:absolute;bottom:-1rem;right:-1rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #ffffff;background-color:#ccc}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-size .preorder-badge p.preorder-badge-text{font-weight:700;color:#090000b2}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant{position:relative;cursor:pointer;border-radius:.25rem;border-width:1px;padding:.25rem 1rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.selected-variant{border-color:#f384a7}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.oos-variant{opacity:.3}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.oos-variant .preorder-badge{background-color:#e5e5e5}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.oos-variant .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.oos-variant .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.oos-variant .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.oos-variant .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.oos-variant .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant.oos-variant .preorder-badge p.preorder-badge-text{font-weight:700;color:#09000033}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant p{font-weight:400;font-size:.75rem;line-height:1rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant p.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant p.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant p.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant p.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant .preorder-badge{position:absolute;bottom:-1rem;right:-1rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #ffffff;background-color:#ccc}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .combination-list .combination-item .combination-list-data ul.combination-data li #combination-variant .preorder-badge p.preorder-badge-text{font-weight:700;color:#090000b2}#quickview-default .quickview-container .detail-container .action-container{margin-top:1.25rem;margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem}#quickview-default .quickview-container .detail-container .action-container .global-button{width:100%}#quickview-default .quickview-container .detail-container .other-container{display:flex;align-items:center;gap:1.5rem}#quickview-default .quickview-container .detail-container .other-container .cta-container{display:flex;cursor:pointer;align-items:center;gap:.25rem}#quickview-default .quickview-container .detail-container .other-container .cta-container p{font-weight:400;font-size:.75rem;line-height:1rem}#quickview-default .quickview-container .detail-container .other-container .cta-container p.font_bold{font-weight:700}#quickview-default .quickview-container .detail-container .other-container .cta-container p.font_semibold{font-weight:600}#quickview-default .quickview-container .detail-container .other-container .cta-container p.font_medium{font-weight:500}#quickview-default .quickview-container .detail-container .other-container .cta-container p.font_regular{font-weight:400}#quickview-default .quickview-container .detail-container .other-container .cta-container p,.font_bold{font-weight:700}#quickview-modal{position:relative;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:50rem}#quickview-modal .close-icon{position:absolute;top:1rem;right:1rem;cursor:pointer}#quickview-modal .quickview-body{display:flex;align-items:flex-start;gap:1rem}#quickview-modal .quickview-body .quickview-image{border-radius:.25rem;width:20rem}#quickview-modal .quickview-body .quickview-right{display:flex;flex-direction:column;gap:1rem;max-width:50%}#quickview-modal .quickview-body .quickview-right .qp-title{font-weight:400;font-size:1.5rem;line-height:2rem}#quickview-modal .quickview-body .quickview-right .qp-title.font_bold{font-weight:700}#quickview-modal .quickview-body .quickview-right .qp-title.font_semibold{font-weight:600}#quickview-modal .quickview-body .quickview-right .qp-title.font_medium{font-weight:500}#quickview-modal .quickview-body .quickview-right .qp-title.font_regular{font-weight:400}#quickview-modal .quickview-body .quickview-right .qp-title{font-weight:700;letter-spacing:.5px}#quickview-modal .quickview-body .quickview-right .qp-description{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview-modal .quickview-body .quickview-right .qp-description.font_bold{font-weight:700}#quickview-modal .quickview-body .quickview-right .qp-description.font_semibold{font-weight:600}#quickview-modal .quickview-body .quickview-right .qp-description.font_medium{font-weight:500}#quickview-modal .quickview-body .quickview-right .qp-description.font_regular{font-weight:400}@media (max-width: 991px){.react-modal-wrapper:has(#quickview-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#quickview-modal{all:unset;position:fixed;bottom:0;left:0;width:100%;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#quickview-modal{animation:slideIn .3s ease-out forwards}#quickview-modal .close-icon{display:none}#quickview-modal .quickview-body{display:flex;flex-direction:column;gap:.5rem;padding:1rem}#quickview-modal .quickview-body .quickview-image{width:100%;border-radius:.25rem}#quickview-modal .quickview-body .quickview-right{all:unset;display:flex;flex-direction:column;gap:1rem}}#quickview-review-item.review-list-result-item{display:flex;flex-direction:column;gap:1.25rem;border-radius:.25rem;border-width:1px;padding:1.25rem}#quickview-review-item.review-list-result-item.expert-item{background-color:#fff9fb}#quickview-review-item.review-list-result-item .header-review{display:flex;align-items:flex-start;gap:.5rem}#quickview-review-item.review-list-result-item .header-review .detail{display:flex;width:100%;flex-direction:column;gap:.5rem}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail{display:flex;align-items:center;justify-content:space-between}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username{display:flex;cursor:pointer;align-items:center;gap:.5rem}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.font_bold{font-weight:700}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.font_semibold{font-weight:600}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.font_medium{font-weight:500}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.font_regular{font-weight:400}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p{font-weight:700}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p:hover{color:#eb395f}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.created-time{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.created-time.font_bold{font-weight:700}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.created-time.font_semibold{font-weight:600}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.created-time.font_medium{font-weight:500}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.created-time.font_regular{font-weight:400}#quickview-review-item.review-list-result-item .header-review .detail .upper-detail .username p.created-time{color:#8c8582}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail,#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li{border-radius:9999px;border-style:none;padding:.25rem .5rem;background-color:#f8f8f8}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li p{font-weight:400;font-size:.75rem;line-height:1rem}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li p.font_bold{font-weight:700}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li p.font_semibold{font-weight:600}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li p.font_medium{font-weight:500}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li p.font_regular{font-weight:400}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li:has(img,svg){cursor:pointer;padding-top:.625rem;padding-bottom:.625rem}#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li img,#quickview-review-item.review-list-result-item .header-review .detail .lower-detail .list-skin-types li svg{height:.25rem;width:1rem}#quickview-review-item.review-list-result-item .review-content{display:flex;flex-direction:column;gap:.5rem;border-radius:.25rem;padding:.75rem;background-color:#f8f8f8}#quickview-review-item.review-list-result-item .review-content.expert-detail{background-color:#feecf2}#quickview-review-item.review-list-result-item .review-content ul.combination-list{display:flex;align-items:center;gap:.5rem}#quickview-review-item.review-list-result-item .review-content ul.combination-list .badge-expert img,#quickview-review-item.review-list-result-item .review-content ul.combination-list .badge-expert svg{-o-object-fit:contain;object-fit:contain;width:8.5rem;height:1.5rem}#quickview-review-item.review-list-result-item .review-content ul.combination-list li.combination-item{display:flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;border-color:#f384a7}#quickview-review-item.review-list-result-item .review-content ul.combination-list li.combination-item img{height:.75rem;width:.75rem;border-radius:9999px}#quickview-review-item.review-list-result-item .review-content ul.combination-list li.combination-item p{flex-wrap:wrap;font-weight:400;font-size:.75rem;line-height:1rem}#quickview-review-item.review-list-result-item .review-content ul.combination-list li.combination-item p.font_bold{font-weight:700}#quickview-review-item.review-list-result-item .review-content ul.combination-list li.combination-item p.font_semibold{font-weight:600}#quickview-review-item.review-list-result-item .review-content ul.combination-list li.combination-item p.font_medium{font-weight:500}#quickview-review-item.review-list-result-item .review-content ul.combination-list li.combination-item p.font_regular{font-weight:400}#quickview-review-item.review-list-result-item .review-content p.review-desc{overflow-wrap:break-word;font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview-review-item.review-list-result-item .review-content p.review-desc.font_bold{font-weight:700}#quickview-review-item.review-list-result-item .review-content p.review-desc.font_semibold{font-weight:600}#quickview-review-item.review-list-result-item .review-content p.review-desc.font_medium{font-weight:500}#quickview-review-item.review-list-result-item .review-content p.review-desc.font_regular{font-weight:400}#quickview-review-item.review-list-result-item .review-content .images-list{display:flex;align-items:center;gap:.5rem}#quickview-review-item.review-list-result-item .review-content .images-list .images-item{border-radius:.25rem;width:4.5rem;height:4.5rem}#quickview-review-item.review-list-result-item .review-content .images-list .images-item img{height:100%;width:100%;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}#quickview-review-item.review-list-result-item .detail-action-container{display:flex;align-items:center;justify-content:space-between;gap:.5rem}#quickview-review-item.review-list-result-item .detail-action-container .left-action,#quickview-review-item.review-list-result-item .detail-action-container .right-action{display:flex;align-items:center;gap:.5rem}#quickview-review-item.review-list-result-item .detail-action-container .left-action .icon-action,#quickview-review-item.review-list-result-item .detail-action-container .right-action .icon-action{height:1.5rem;width:1.5rem;cursor:pointer}#quickview-review-item.review-list-result-item .detail-action-container .action-item{position:relative;display:flex;cursor:pointer;align-items:center;gap:.25rem}#quickview-review-item.review-list-result-item .detail-action-container .action-item img,#quickview-review-item.review-list-result-item .detail-action-container .action-item svg{height:1rem;width:1rem}#quickview-review-item.review-list-result-item .detail-action-container .action-item img.liked,#quickview-review-item.review-list-result-item .detail-action-container .action-item svg.liked{height:.75rem;width:.75rem;-o-object-fit:contain;object-fit:contain}#quickview-review-item.review-list-result-item .detail-action-container .action-item p{font-weight:400;font-size:.75rem;line-height:1rem}#quickview-review-item.review-list-result-item .detail-action-container .action-item p.font_bold{font-weight:700}#quickview-review-item.review-list-result-item .detail-action-container .action-item p.font_semibold{font-weight:600}#quickview-review-item.review-list-result-item .detail-action-container .action-item p.font_medium{font-weight:500}#quickview-review-item.review-list-result-item .detail-action-container .action-item p.font_regular{font-weight:400}#quickview-review-item.review-list-result-item .detail-action-container .action-item p{color:#716a68}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container{position:absolute;z-index:50;border-radius:.375rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);bottom:130%;left:0;width:6.8rem;min-height:5rem}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share{display:flex;flex-direction:column;gap:1rem}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li:last-child{margin-left:0}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item{display:flex;cursor:pointer;align-items:center;gap:.5rem}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item img,#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item svg{height:1rem;width:1rem}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item p{font-weight:400;font-size:.75rem;line-height:1rem}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item p.font_bold{font-weight:700}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item p.font_semibold{font-weight:600}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item p.font_medium{font-weight:500}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item p.font_regular{font-weight:400}#quickview-review-item.review-list-result-item .detail-action-container .action-item #overlay-share-container .list-share li .share-item p{font-weight:600}@media (max-width: 991px){.review-list-item{position:relative;width:100%;border-bottom:8px solid #f8f8f8}.review-list-item:has(.expert-content) .header-review{border-bottom-width:0px}.review-list-item .action-menu-container{position:absolute;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);bottom:10%;right:10%}.review-list-item .action-menu-container ul.action-menu-list{display:flex;flex-direction:column;gap:.75rem}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:flex-start;gap:.5rem}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item img,.review-list-item .action-menu-container ul.action-menu-list .action-menu-item svg{height:1.5rem;width:1.5rem}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p{flex-wrap:wrap;white-space:nowrap;font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p.font_bold{font-weight:700}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p.font_semibold{font-weight:600}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p.font_medium{font-weight:500}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p.font_regular{font-weight:400}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p{font-weight:700;color:#8c8582}.review-list-item .header-review{display:flex;align-items:center;gap:.75rem;border-bottom-width:1px;padding:.5rem 1rem}.review-list-item .header-review .detail{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem}.review-list-item .header-review .detail .username{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem}.review-list-item .header-review .detail .username p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}.review-list-item .header-review .detail .username p.name.font_bold{font-weight:700}.review-list-item .header-review .detail .username p.name.font_semibold{font-weight:600}.review-list-item .header-review .detail .username p.name.font_medium{font-weight:500}.review-list-item .header-review .detail .username p.name.font_regular{font-weight:400}.review-list-item .header-review .detail .username p.name{font-weight:700}.review-list-item .header-review .detail .username p.created-time{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .header-review .detail .username p.created-time.font_bold{font-weight:700}.review-list-item .header-review .detail .username p.created-time.font_semibold{font-weight:600}.review-list-item .header-review .detail .username p.created-time.font_medium{font-weight:500}.review-list-item .header-review .detail .username p.created-time.font_regular{font-weight:400}.review-list-item .header-review .detail .username p.created-time{color:#8c8582}.review-list-item .header-review .detail #badge-level h3{letter-spacing:0;font-weight:700}.review-list-item .header-review .detail ul.list-skin-types{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.review-list-item .header-review .detail ul.list-skin-types li{border-radius:9999px;border-style:none;padding:.25rem .5rem;background-color:#f8f8f8}.review-list-item .header-review .detail ul.list-skin-types li p{font-weight:400;font-size:.625rem;line-height:.875rem}.review-list-item .header-review .detail ul.list-skin-types li p.font_bold{font-weight:700}.review-list-item .header-review .detail ul.list-skin-types li p.font_semibold{font-weight:600}.review-list-item .header-review .detail ul.list-skin-types li p.font_medium{font-weight:500}.review-list-item .header-review .detail ul.list-skin-types li p.font_regular{font-weight:400}.review-list-item .header-review .detail ul.list-skin-types li:has(img){cursor:pointer;padding-top:.625rem;padding-bottom:.625rem}.review-list-item .header-review .detail ul.list-skin-types li img,.review-list-item .header-review .detail ul.list-skin-types li svg{height:.125rem;width:.75rem}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types{position:absolute;top:100%;right:0;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;flex-direction:column;gap:1rem;border-radius:.25rem;padding:1rem;background-color:#b32656}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p.font_bold{font-weight:700}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p.font_semibold{font-weight:600}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p.font_medium{font-weight:500}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p.font_regular{font-weight:400}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p{color:#fff}.review-list-item .review-content{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px}.review-list-item .review-content.expert-content{background-color:#fff9fb}.review-list-item .review-content .review-content-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-left:1rem;padding-right:1rem;padding-top:1rem}.review-list-item .review-content .review-content-header .review-rating-container{display:flex;align-items:center;gap:.25rem}.review-list-item .review-content .review-content-header .review-rating-container img.chevron,.review-list-item .review-content .review-content-header .review-rating-container svg.chevron{height:1rem;width:1rem}.review-list-item .review-content .review-content-header .review-rating-container img.shopper-icon,.review-list-item .review-content .review-content-header .review-rating-container svg.shopper-icon{height:1.5rem;width:1.5rem}.review-list-item .review-content .review-content-header .combination-item{display:flex;align-items:center;gap:.5rem}.review-list-item .review-content .review-content-header .combination-item img{height:.75rem;width:.75rem;border-radius:9999px}.review-list-item .review-content .review-content-header .combination-item p{flex-wrap:wrap;font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .review-content .review-content-header .combination-item p.font_bold{font-weight:700}.review-list-item .review-content .review-content-header .combination-item p.font_semibold{font-weight:600}.review-list-item .review-content .review-content-header .combination-item p.font_medium{font-weight:500}.review-list-item .review-content .review-content-header .combination-item p.font_regular{font-weight:400}.review-list-item .review-content .review-detail-container{display:flex;flex-direction:column;gap:.5rem}.review-list-item .review-content .review-detail-container ul.skin-type-list{display:flex;width:100%;align-items:center;gap:.25rem;overflow-x:scroll;padding-left:1rem;padding-right:1rem;scrollbar-color:transparent;scrollbar-width:none}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item{display:flex;flex-shrink:0;align-items:center;gap:.25rem;white-space:nowrap;border-radius:.25rem;padding:.25rem .5rem;background-color:#fff3f3}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p.font_bold{font-weight:700}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p.font_semibold{font-weight:600}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p.font_medium{font-weight:500}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p.font_regular{font-weight:400}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item .rating-container{display:flex;align-items:center}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item .rating-container p{color:#f384a7}.review-list-item .review-content .review-detail-container ul.user-feedback-list{display:flex;align-items:center;gap:1.5rem;padding-left:1rem;padding-right:1rem}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item{display:flex;flex-direction:column;gap:.5rem}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title.font_bold{font-weight:700}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title.font_semibold{font-weight:600}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title.font_medium{font-weight:500}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title.font_regular{font-weight:400}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value.font_bold{font-weight:700}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value.font_semibold{font-weight:600}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value.font_medium{font-weight:500}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value.font_regular{font-weight:400}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value{font-weight:700;color:#f384a7}.review-list-item .review-content .detail-review-container{display:flex;flex-direction:column;gap:.75rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.review-list-item .review-content .detail-review-container .detail-review{flex:1 1 0%;min-width:0;max-width:100%}.review-list-item .review-content .detail-review-container .detail-review p.detail{overflow-wrap:break-word;text-align:left;font-weight:400;font-size:.875rem;line-height:1.125rem}.review-list-item .review-content .detail-review-container .detail-review p.detail.font_bold{font-weight:700}.review-list-item .review-content .detail-review-container .detail-review p.detail.font_semibold{font-weight:600}.review-list-item .review-content .detail-review-container .detail-review p.detail.font_medium{font-weight:500}.review-list-item .review-content .detail-review-container .detail-review p.detail.font_regular{font-weight:400}.review-list-item .review-content .detail-review-container .detail-review p.detail{line-height:1.375rem;word-break:break-word;overflow-wrap:break-word;max-width:100%}.review-list-item .review-content .detail-review-container .detail-review p.detail.ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;word-break:break-word;overflow-wrap:break-word;max-width:100%}.review-list-item .review-content .detail-review-container .detail-review p.read-more{cursor:pointer;text-align:left;font-weight:400;font-size:.875rem;line-height:1.125rem}.review-list-item .review-content .detail-review-container .detail-review p.read-more.font_bold{font-weight:700}.review-list-item .review-content .detail-review-container .detail-review p.read-more.font_semibold{font-weight:600}.review-list-item .review-content .detail-review-container .detail-review p.read-more.font_medium{font-weight:500}.review-list-item .review-content .detail-review-container .detail-review p.read-more.font_regular{font-weight:400}.review-list-item .review-content .detail-review-container .detail-review p.read-more{color:#eb395f}.review-list-item .review-content .detail-review-container .list-gallery{display:flex;align-items:center;gap:.75rem}.review-list-item .review-content .detail-review-container .list-gallery .image-item{position:relative}.review-list-item .review-content .detail-review-container .list-gallery .image-item img{border-radius:.25rem;-o-object-fit:cover;object-fit:cover;height:3.75rem;width:3.75rem}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:.25rem;background-color:rgb(35 31 32 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;display:flex;align-items:center;justify-content:center;height:3.75rem;width:3.75rem}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p{font-weight:400;font-size:1rem;line-height:1.25rem}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p.font_bold{font-weight:700}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p.font_semibold{font-weight:600}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p.font_medium{font-weight:500}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p.font_regular{font-weight:400}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p{font-weight:700;color:#fff}.review-list-item .action-footer-container{padding:1rem}.review-list-item .action-footer-container ul.detail-action-container{display:flex;align-items:center;gap:.5rem}.review-list-item .action-footer-container ul.detail-action-container li{position:relative;display:flex;cursor:pointer;align-items:center;gap:.25rem}.review-list-item .action-footer-container ul.detail-action-container li img,.review-list-item .action-footer-container ul.detail-action-container li svg{height:1.5rem;width:1.5rem;-o-object-fit:contain;object-fit:contain}.review-list-item .action-footer-container ul.detail-action-container li img.liked,.review-list-item .action-footer-container ul.detail-action-container li svg.liked{height:1rem;width:1rem;-o-object-fit:contain;object-fit:contain}.review-list-item .action-footer-container ul.detail-action-container li p{font-weight:400;font-size:.875rem;line-height:1.125rem}.review-list-item .action-footer-container ul.detail-action-container li p.font_bold{font-weight:700}.review-list-item .action-footer-container ul.detail-action-container li p.font_semibold{font-weight:600}.review-list-item .action-footer-container ul.detail-action-container li p.font_medium{font-weight:500}.review-list-item .action-footer-container ul.detail-action-container li p.font_regular{font-weight:400}.review-list-item .action-footer-container ul.detail-action-container li p{color:#716a68}.review-list-item .action-footer-container ul.detail-action-container li:last-child{margin-left:auto}}#quickview{overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:41rem;max-height:40rem;scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8}#quickview .header-modal{position:relative;padding:1.5rem;padding-bottom:0}#quickview .header-modal .product-container{display:flex;align-items:flex-start;gap:1rem}#quickview .header-modal .product-container .product-image-container{position:relative}#quickview .header-modal .product-container .product-image-container img.product-img{-o-object-fit:contain;object-fit:contain;width:11.5rem;height:11.5rem}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover{position:absolute;display:flex;width:100%;align-items:center;justify-content:center;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:#ffffff80;aspect-ratio:1/1;width:11.5rem}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover .oos-container{display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:.25rem;background-color:#231f2066;width:4rem;height:4rem}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover .oos-container p{text-align:center;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover .oos-container p.font_bold{font-weight:700}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover .oos-container p.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover .oos-container p.font_medium{font-weight:500}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover .oos-container p.font_regular{font-weight:400}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover .oos-container p{font-weight:700;letter-spacing:5%;white-space:wrap}#quickview .header-modal .product-container .product-detail{display:flex;flex-direction:column;gap:.25rem;width:23rem}#quickview .header-modal .product-container .product-detail p.brand{text-transform:uppercase;font-weight:400;font-size:1rem;line-height:1.25rem}#quickview .header-modal .product-container .product-detail p.brand.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail p.brand.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail p.brand.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail p.brand.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail p.brand{font-weight:700}#quickview .header-modal .product-container .product-detail p.name{font-weight:400;font-size:1.125rem;line-height:1.5rem}#quickview .header-modal .product-container .product-detail p.name.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail p.name.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail p.name.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail p.name.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail p.variant{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-detail p.variant.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail p.variant.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail p.variant.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail p.variant.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail p.variant{color:#8c8582}#quickview .header-modal .product-container .product-detail .rating{display:flex;align-items:center;gap:.25rem}#quickview .header-modal .product-container .product-detail .rating p.total-review{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-detail .rating p.total-review.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail .rating p.total-review.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail .rating p.total-review.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail .rating p.total-review.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail .rating p.total-review{color:#8c8582}#quickview .header-modal .product-container .product-detail p.recomend-review{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-detail p.recomend-review.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail p.recomend-review.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail p.recomend-review.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail p.recomend-review.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail p.recomend-review{color:#8c8582}#quickview .header-modal .product-container .product-detail .price-container{margin-top:.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;border-radius:.25rem;border-width:1px;padding:.5rem .75rem;width:100%!important;gap:.75rem}#quickview .header-modal .product-container .product-detail .price-container .price-detail{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}#quickview .header-modal .product-container .product-detail .price-container .price-detail p.price-title{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-detail .price-container .price-detail p.price-title.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail .price-container .price-detail p.price-title.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail .price-container .price-detail p.price-title.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail .price-container .price-detail p.price-title.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail .price-container .price-detail p.price-title{color:#423c39}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container{display:flex;align-items:center;gap:.25rem;min-width:0}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.final-price{font-weight:400;font-size:.8125rem;line-height:1rem}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.final-price.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.final-price.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.final-price.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.final-price.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.final-price{line-height:18px;font-weight:700;flex-shrink:0}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.final-price.discount-price{color:#da2a52}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.original-price{display:none;margin-left:.125rem;text-decoration-line:line-through;font-weight:400;font-size:.6875rem;line-height:.875rem}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.original-price.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.original-price.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.original-price.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.original-price.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.original-price{font-weight:400;line-height:14px;color:#8c8582;flex-shrink:0}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container p.original-price.discount-price{display:block;color:#8c8582}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container .discount-amount-container{display:flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.125rem .375rem;background-color:#fff3f3;overflow:hidden}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount{font-weight:700;color:#da2a52;text-overflow:ellipsis;min-width:0;flex-shrink:1;white-space:nowrap;overflow:hidden}#quickview .header-modal .product-container .product-detail .global-button{height:2rem;flex-shrink:0}#quickview .header-modal .product-container .product-detail .global-button .left-icon{height:1rem;width:1rem}#quickview .header-modal .product-container .product-detail .global-button .title{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-detail .global-button .title.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail .global-button .title.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail .global-button .title.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail .global-button .title.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail .global-button .title{font-weight:700}#quickview .header-modal .btn-close{position:absolute;top:1.5rem;right:1.5rem}#quickview .header-modal .btn-close img,#quickview .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#quickview .detail-product{padding-top:1.25rem;padding-bottom:1.25rem}#quickview .detail-product .description-detail{padding-left:1.5rem;padding-right:1.5rem}#quickview .detail-product .description-detail .list-tab{margin:0;display:flex;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-bottom:4px solid #e5e5e5}#quickview .detail-product .description-detail .list-tab .tabs-description{position:relative;display:flex;width:100%;top:4px}#quickview .detail-product .description-detail .list-tab .tabs-description li{margin:0;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;padding:.75rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #e5e5e5}#quickview .detail-product .description-detail .list-tab .tabs-description li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #eb395f}#quickview .detail-product .description-detail .list-tab .tabs-description li.active p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#quickview .detail-product .description-detail .list-tab .tabs-description li p{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .detail-product .description-detail .list-tab .tabs-description li p.font_bold{font-weight:700}#quickview .detail-product .description-detail .list-tab .tabs-description li p.font_semibold{font-weight:600}#quickview .detail-product .description-detail .list-tab .tabs-description li p.font_medium{font-weight:500}#quickview .detail-product .description-detail .list-tab .tabs-description li p.font_regular{font-weight:400}#quickview .detail-product .description-detail .list-tab .tabs-description li p{font-weight:700;color:#8c8582}#quickview .detail-product .description-detail .tab-detail{transition:max-height .3s ease-in-out;max-height:none}#quickview .detail-product .description-detail .tab-detail.hide-text{overflow:hidden;max-height:154px}#quickview .detail-product .description-detail .tab-detail p{margin-top:1rem;margin-bottom:1rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .detail-product .description-detail .tab-detail p.font_bold{font-weight:700}#quickview .detail-product .description-detail .tab-detail p.font_semibold{font-weight:600}#quickview .detail-product .description-detail .tab-detail p.font_medium{font-weight:500}#quickview .detail-product .description-detail .tab-detail p.font_regular{font-weight:400}#quickview .detail-product .description-detail .tab-detail p{line-height:1.375rem}#quickview .detail-product .description-detail p.readmore{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .detail-product .description-detail p.readmore.font_bold{font-weight:700}#quickview .detail-product .description-detail p.readmore.font_semibold{font-weight:600}#quickview .detail-product .description-detail p.readmore.font_medium{font-weight:500}#quickview .detail-product .description-detail p.readmore.font_regular{font-weight:400}#quickview .detail-product .description-detail p.readmore{color:#eb395f}#quickview .detail-product .review-detail{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}#quickview .detail-product .review-detail .title-review-detail{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .detail-product .review-detail .title-review-detail.font_bold{font-weight:700}#quickview .detail-product .review-detail .title-review-detail.font_semibold{font-weight:600}#quickview .detail-product .review-detail .title-review-detail.font_medium{font-weight:500}#quickview .detail-product .review-detail .title-review-detail.font_regular{font-weight:400}#quickview .detail-product .review-detail .title-review-detail{font-weight:700}#quickview .detail-product .review-detail .review-list-result{margin-bottom:1.75rem;display:flex;flex-direction:column;gap:.5rem}@media (max-width: 991px){.react-modal-wrapper:has(#quickview){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#quickview{all:unset;position:fixed;bottom:0;left:0;height:100vh;width:100%;overflow-y:scroll;border-radius:0;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#quickview{animation:slideIn .3s ease-out forwards;max-height:100%;scrollbar-color:transparent;scrollbar-width:none}#quickview .header-mobile{display:flex;align-items:center;gap:1rem;padding:1rem}#quickview .header-mobile h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#quickview .header-mobile h2.font_bold{font-weight:700}#quickview .header-mobile h2.font_semibold{font-weight:600}#quickview .header-mobile h2.font_medium{font-weight:500}#quickview .header-mobile h2.font_regular{font-weight:400}#quickview .header-mobile h2{font-weight:700}#quickview .header-mobile .goback-container img,#quickview .header-mobile .goback-container svg{height:1.5rem;width:1.5rem}#quickview .header-modal{padding:1rem;border-bottom:8px solid #f8f8f8}#quickview .header-modal .product-container{display:flex;align-items:center;gap:1rem;padding-bottom:1rem}#quickview .header-modal .product-container .product-image-container img.product-img{width:6.25rem;height:6.25rem}#quickview .header-modal .product-container .product-image-container .product-image-oos-cover{width:6.25rem}#quickview .header-modal .product-container .product-detail{display:flex;flex-direction:column;gap:.25rem;width:23rem}#quickview .header-modal .product-container .product-detail p.brand{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .header-modal .product-container .product-detail p.brand.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail p.brand.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail p.brand.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail p.brand.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail p.brand{font-weight:700}#quickview .header-modal .product-container .product-detail p.name{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-detail p.name.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail p.name.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail p.name.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail p.name.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail .rating{display:flex;align-items:center;gap:.25rem}#quickview .header-modal .product-container .product-detail .rating #rating-inline{margin-left:-.25rem}#quickview .header-modal .product-container .product-detail .rating #rating-inline .rate-star--uniform span{margin-left:.25rem;height:.75rem;width:.75rem;background-size:13px 13px}#quickview .header-modal .product-container .product-detail .rating #rating-inline .rate-star--uniform span:before{height:.75rem;background-size:13px 13px}#quickview .header-modal .product-container .product-detail .rating #rating-inline label{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .product-container .product-detail .rating #rating-inline label.font_bold{font-weight:700}#quickview .header-modal .product-container .product-detail .rating #rating-inline label.font_semibold{font-weight:600}#quickview .header-modal .product-container .product-detail .rating #rating-inline label.font_medium{font-weight:500}#quickview .header-modal .product-container .product-detail .rating #rating-inline label.font_regular{font-weight:400}#quickview .header-modal .product-container .product-detail .rating #rating-inline label{font-weight:700}#quickview .header-modal .price-container{display:flex;align-items:center;justify-content:space-between;border-radius:.25rem;border-width:1px;padding:.5rem .75rem;width:100%!important;gap:.75rem}#quickview .header-modal .price-container .price-detail{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}#quickview .header-modal .price-container .price-detail p.price-title{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .price-container .price-detail p.price-title.font_bold{font-weight:700}#quickview .header-modal .price-container .price-detail p.price-title.font_semibold{font-weight:600}#quickview .header-modal .price-container .price-detail p.price-title.font_medium{font-weight:500}#quickview .header-modal .price-container .price-detail p.price-title.font_regular{font-weight:400}#quickview .header-modal .price-container .price-detail p.price-title{color:#423c39}#quickview .header-modal .price-container .price-detail .product-price-container{display:flex;align-items:center;gap:.25rem;min-width:0}#quickview .header-modal .price-container .price-detail .product-price-container p.final-price{font-weight:400;font-size:.8125rem;line-height:1rem}#quickview .header-modal .price-container .price-detail .product-price-container p.final-price.font_bold{font-weight:700}#quickview .header-modal .price-container .price-detail .product-price-container p.final-price.font_semibold{font-weight:600}#quickview .header-modal .price-container .price-detail .product-price-container p.final-price.font_medium{font-weight:500}#quickview .header-modal .price-container .price-detail .product-price-container p.final-price.font_regular{font-weight:400}#quickview .header-modal .price-container .price-detail .product-price-container p.final-price{line-height:18px;font-weight:700;flex-shrink:0}#quickview .header-modal .price-container .price-detail .product-price-container p.final-price.discount-price{color:#da2a52}#quickview .header-modal .price-container .price-detail .product-price-container p.original-price{display:none;margin-left:.125rem;text-decoration-line:line-through;font-weight:400;font-size:.6875rem;line-height:.875rem}#quickview .header-modal .price-container .price-detail .product-price-container p.original-price.font_bold{font-weight:700}#quickview .header-modal .price-container .price-detail .product-price-container p.original-price.font_semibold{font-weight:600}#quickview .header-modal .price-container .price-detail .product-price-container p.original-price.font_medium{font-weight:500}#quickview .header-modal .price-container .price-detail .product-price-container p.original-price.font_regular{font-weight:400}#quickview .header-modal .price-container .price-detail .product-price-container p.original-price{font-weight:400;line-height:14px;color:#8c8582;flex-shrink:0}#quickview .header-modal .price-container .price-detail .product-price-container p.original-price.discount-price{display:block;color:#8c8582}#quickview .header-modal .price-container .price-detail .product-price-container .discount-amount-container{display:flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.125rem .375rem;background-color:#fff3f3;overflow:hidden}#quickview .header-modal .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount.font_bold{font-weight:700}#quickview .header-modal .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount.font_semibold{font-weight:600}#quickview .header-modal .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount.font_medium{font-weight:500}#quickview .header-modal .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount.font_regular{font-weight:400}#quickview .header-modal .price-container .price-detail .product-price-container .discount-amount-container p.discount-amount{font-weight:700;color:#da2a52;text-overflow:ellipsis;min-width:0;flex-shrink:1;white-space:nowrap;overflow:hidden}#quickview .header-modal .global-button{height:2rem;flex-shrink:0}#quickview .header-modal .global-button .left-icon{height:1rem;width:1rem}#quickview .header-modal .global-button .title{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .header-modal .global-button .title.font_bold{font-weight:700}#quickview .header-modal .global-button .title.font_semibold{font-weight:600}#quickview .header-modal .global-button .title.font_medium{font-weight:500}#quickview .header-modal .global-button .title.font_regular{font-weight:400}#quickview .header-modal .global-button .title{font-weight:700}#quickview .detail-product{padding-top:0;padding-bottom:0}#quickview .detail-product .description-detail{margin-bottom:0;padding-left:0;padding-right:0;min-height:none;border-bottom:8px solid #f8f8f8}#quickview .detail-product .description-detail ul.list-accordion{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}#quickview .detail-product .description-detail ul.list-accordion li{border-bottom-width:1px;padding-top:.75rem;padding-bottom:.75rem}#quickview .detail-product .description-detail ul.list-accordion li:last-child{border-bottom-width:0px}#quickview .detail-product .description-detail ul.list-accordion li .title-accordion-container{display:flex;align-items:center;justify-content:space-between}#quickview .detail-product .description-detail ul.list-accordion li .title-accordion-container p.title-accordion{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .detail-product .description-detail ul.list-accordion li .title-accordion-container p.title-accordion.font_bold{font-weight:700}#quickview .detail-product .description-detail ul.list-accordion li .title-accordion-container p.title-accordion.font_semibold{font-weight:600}#quickview .detail-product .description-detail ul.list-accordion li .title-accordion-container p.title-accordion.font_medium{font-weight:500}#quickview .detail-product .description-detail ul.list-accordion li .title-accordion-container p.title-accordion.font_regular{font-weight:400}#quickview .detail-product .description-detail ul.list-accordion li .title-accordion-container p.title-accordion{font-weight:700}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile.font_bold{font-weight:700}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile.font_semibold{font-weight:600}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile.font_medium{font-weight:500}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile.font_regular{font-weight:400}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile{position:relative;transition:max-height .3s ease-in-out;max-height:none}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile.hide-text{overflow:hidden;max-height:200px}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile.hide-text:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(transparent,#fff);pointer-events:none}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile p{margin-top:.75rem;margin-bottom:.75rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile p.font_bold{font-weight:700}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile p.font_semibold{font-weight:600}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile p.font_medium{font-weight:500}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile p.font_regular{font-weight:400}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content .tab-detail-mobile p{line-height:1.375rem}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content p.readmore{margin-top:.5rem;margin-bottom:0;cursor:pointer;font-weight:400;font-size:.75rem;line-height:1rem}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content p.readmore.font_bold{font-weight:700}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content p.readmore.font_semibold{font-weight:600}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content p.readmore.font_medium{font-weight:500}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content p.readmore.font_regular{font-weight:400}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content p.readmore{color:#eb395f;transition:color .2s ease-in-out}#quickview .detail-product .description-detail ul.list-accordion li .accordion-content p.readmore:hover{color:#db1640}#quickview .detail-product .review-detail{display:flex;flex-direction:column;gap:0px;padding:0}#quickview .detail-product .review-detail .title-review-detail{padding:1rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .detail-product .review-detail .title-review-detail.font_bold{font-weight:700}#quickview .detail-product .review-detail .title-review-detail.font_semibold{font-weight:600}#quickview .detail-product .review-detail .title-review-detail.font_medium{font-weight:500}#quickview .detail-product .review-detail .title-review-detail.font_regular{font-weight:400}#quickview .detail-product .review-detail .title-review-detail{font-weight:700}#quickview .detail-product .review-detail .review-list-result{margin-bottom:1.75rem;display:flex;flex-direction:column;gap:0px}#quickview .readmoreReview{position:fixed;bottom:0;left:0;width:100%;border-top-left-radius:.75rem;border-top-right-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#quickview .readmoreReview .header{display:flex;align-items:center;justify-content:space-between;padding:1.75rem 1rem 1rem}#quickview .readmoreReview .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#quickview .readmoreReview .header h2.font_bold{font-weight:700}#quickview .readmoreReview .header h2.font_semibold{font-weight:600}#quickview .readmoreReview .header h2.font_medium{font-weight:500}#quickview .readmoreReview .header h2.font_regular{font-weight:400}#quickview .readmoreReview .header h2{font-weight:700}#quickview .readmoreReview .header .btn-close img,#quickview .readmoreReview .header .btn-close svg{height:.75rem;width:.75rem}#quickview .readmoreReview .content{padding-left:1rem;padding-right:1rem}#quickview .readmoreReview .content .user-detail-container{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-top:1rem;padding-bottom:1rem}#quickview .readmoreReview .content .user-detail-container .user-detail{display:flex;align-items:center;gap:.25rem}#quickview .readmoreReview .content .user-detail-container .user-detail img{height:1.25rem;width:1.25rem;border-radius:9999px}#quickview .readmoreReview .content .user-detail-container .user-detail p{font-weight:400;font-size:.75rem;line-height:1rem}#quickview .readmoreReview .content .user-detail-container .user-detail p.font_bold{font-weight:700}#quickview .readmoreReview .content .user-detail-container .user-detail p.font_semibold{font-weight:600}#quickview .readmoreReview .content .user-detail-container .user-detail p.font_medium{font-weight:500}#quickview .readmoreReview .content .user-detail-container .user-detail p.font_regular{font-weight:400}#quickview .readmoreReview .content .user-detail-container .user-detail p{font-weight:700}#quickview .readmoreReview .content .user-detail-container .user-rating{display:flex;align-items:center;gap:.5rem}#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container{display:flex;align-items:center;gap:.25rem}#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container img,#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container svg{height:.75rem;width:.75rem}#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container p.font_bold{font-weight:700}#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container p.font_semibold{font-weight:600}#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container p.font_medium{font-weight:500}#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container p.font_regular{font-weight:400}#quickview .readmoreReview .content .user-detail-container .user-rating .rating-container p{font-weight:700}#quickview .readmoreReview .content .user-detail-container .user-rating img,#quickview .readmoreReview .content .user-detail-container .user-rating svg{height:1rem;width:1rem}#quickview .readmoreReview .content .detail-container{overflow-y:auto;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;max-height:350px}#quickview .readmoreReview .content .detail-container p.detail{overflow-wrap:break-word;font-weight:400;font-size:.875rem;line-height:1.125rem}#quickview .readmoreReview .content .detail-container p.detail.font_bold{font-weight:700}#quickview .readmoreReview .content .detail-container p.detail.font_semibold{font-weight:600}#quickview .readmoreReview .content .detail-container p.detail.font_medium{font-weight:500}#quickview .readmoreReview .content .detail-container p.detail.font_regular{font-weight:400}#quickview .readmoreReview .content .detail-container p.detail{line-height:1.375rem}}@media (max-width: 991px){.react-modal-wrapper:has(#payment-method-list-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#payment-method-list-modal{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#payment-method-list-modal{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none;border-radius:.5rem;border-width:1px;border-color:#fcdde8;max-height:85vh}#payment-method-list-modal .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#payment-method-list-modal .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#payment-method-list-modal .header h2.font_bold{font-weight:700}#payment-method-list-modal .header h2.font_semibold{font-weight:600}#payment-method-list-modal .header h2.font_medium{font-weight:500}#payment-method-list-modal .header h2.font_regular{font-weight:400}#payment-method-list-modal .header h2{font-weight:700}#payment-method-list-modal .header .btn-close img,#payment-method-list-modal .header .btn-close svg{height:1.5rem;width:1.5rem}#payment-method-list-modal ul.payment-method-list{display:flex;flex-direction:column;gap:1rem;overflow-y:scroll;scrollbar-color:transparent;scrollbar-width:none}#payment-method-list-modal ul.payment-method-list li.payment-list{padding:1.25rem 1rem;border-bottom:4px solid #f8f8f8}#payment-method-list-modal ul.payment-method-list li.payment-list h5.title{font-weight:400;font-size:1rem;line-height:1.25rem}#payment-method-list-modal ul.payment-method-list li.payment-list h5.title.font_bold{font-weight:700}#payment-method-list-modal ul.payment-method-list li.payment-list h5.title.font_semibold{font-weight:600}#payment-method-list-modal ul.payment-method-list li.payment-list h5.title.font_medium{font-weight:500}#payment-method-list-modal ul.payment-method-list li.payment-list h5.title.font_regular{font-weight:400}#payment-method-list-modal ul.payment-method-list li.payment-list h5.title{font-weight:700}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title{margin-top:.25rem;margin-bottom:.25rem;display:flex;align-items:flex-start;gap:.5rem}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title img,#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title svg{margin-top:.25rem;height:.75rem;width:.75rem}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title p{font-weight:400;font-size:.75rem;line-height:1rem}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title p.font_bold{font-weight:700}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title p.font_semibold{font-weight:600}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title p.font_medium{font-weight:500}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title p.font_regular{font-weight:400}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title p{line-height:18px}#payment-method-list-modal ul.payment-method-list li.payment-list .info-container-title p strong{font-weight:700;color:#da2a52}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item{position:relative;display:flex;align-items:center;gap:.75rem;border-radius:.375rem;border-width:1px;padding:.75rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item.disabled-method{cursor:not-allowed;opacity:.5}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item.selected-method{border:1px solid #eb395f;background-color:#fff3f3}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item img.method-logo{-o-object-fit:contain;object-fit:contain;width:54px;height:16px}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail{display:flex;flex-direction:column;gap:.25rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_bold{font-weight:700}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_semibold{font-weight:600}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_medium{font-weight:500}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_regular{font-weight:400}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail{display:flex;align-items:center;gap:.5rem;border-radius:.25rem;padding:.125rem .375rem;background-color:#f384a7}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info{font-weight:400;font-size:.625rem;line-height:.875rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_bold{font-weight:700}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_semibold{font-weight:600}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_medium{font-weight:500}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_regular{font-weight:400}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info{color:#fff}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item p.new-text{font-weight:400;font-size:.625rem;line-height:.875rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_bold{font-weight:700}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_semibold{font-weight:600}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_medium{font-weight:500}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_regular{font-weight:400}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item p.new-text{color:#555453}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .arrow-container{position:absolute;top:50%;right:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_bold{font-weight:700}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_semibold{font-weight:600}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_medium{font-weight:500}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_regular{font-weight:400}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text{font-weight:700;color:#da2a52}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container{margin-top:1rem;display:flex;align-items:flex-start;gap:.5rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container img,#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container svg{margin-top:.25rem;height:.75rem;width:.75rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container p{font-weight:400;font-size:.75rem;line-height:1rem}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container p.font_bold{font-weight:700}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container p.font_semibold{font-weight:600}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container p.font_medium{font-weight:500}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container p.font_regular{font-weight:400}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container p{line-height:18px}#payment-method-list-modal ul.payment-method-list li.payment-list .method-list .info-container p strong{font-weight:700;color:#da2a52}}#concern-list{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:30rem}#concern-list .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#concern-list .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#concern-list .header h2.font_bold{font-weight:700}#concern-list .header h2.font_semibold{font-weight:600}#concern-list .header h2.font_medium{font-weight:500}#concern-list .header h2.font_regular{font-weight:400}#concern-list .header h2{font-weight:700}#concern-list .header .btn-close img,#concern-list .header .btn-close svg{height:1.5rem;width:1.5rem}#concern-list ul.content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;overflow-y:auto;border-top-width:1px;padding:1rem;height:40rem}#concern-list ul.content li.content-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}#concern-list ul.content li.content-item img{width:4rem;height:4rem}@media (max-width: 991px){.react-modal-wrapper:has(#concern-list){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#concern-list{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#concern-list{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-style:none;overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:90vh;border-radius:16px}#concern-list ul.content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:flex-start;gap:1.5rem;overflow-y:auto;border-top-width:1px;padding:1rem;max-height:40rem;border:none!important}#concern-list ul.content li.content-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}#concern-list ul.content li.content-item img{width:4rem;height:4rem}#concern-list ul.content li.content-item p{text-align:center}}#review-spam{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:21rem}#review-spam .header{display:flex;align-items:center;justify-content:space-between;padding:1rem;justify-content:center}#review-spam .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#review-spam .header h2.font_bold{font-weight:700}#review-spam .header h2.font_semibold{font-weight:600}#review-spam .header h2.font_medium{font-weight:500}#review-spam .header h2.font_regular{font-weight:400}#review-spam .header h2{font-weight:700}#review-spam .header .btn-close img{height:1rem;width:1rem}#review-spam .content{display:flex;flex-direction:column;gap:.5rem;padding:1rem;padding-top:0}#review-spam .content p.warning-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-spam .content p.warning-text.font_bold{font-weight:700}#review-spam .content p.warning-text.font_semibold{font-weight:600}#review-spam .content p.warning-text.font_medium{font-weight:500}#review-spam .content p.warning-text.font_regular{font-weight:400}#review-spam .content p.warning-text{color:#423c39;line-height:22px}#review-spam .content p.warning-subtext{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-spam .content p.warning-subtext.font_bold{font-weight:700}#review-spam .content p.warning-subtext.font_semibold{font-weight:600}#review-spam .content p.warning-subtext.font_medium{font-weight:500}#review-spam .content p.warning-subtext.font_regular{font-weight:400}#review-spam .content p.warning-subtext{font-weight:700;color:#423c39}#review-spam .action-footer-container{display:flex;width:100%;align-items:center;gap:.5rem;padding:1rem}#review-spam .action-footer-container .global-button{width:100%}#payment-information-modal{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:25rem}#payment-information-modal .info-container{margin-bottom:2rem}#payment-information-modal .info-container h3{margin-bottom:16px;font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-information-modal .info-container h3.font_bold{font-weight:700}#payment-information-modal .info-container h3.font_semibold{font-weight:600}#payment-information-modal .info-container h3.font_medium{font-weight:500}#payment-information-modal .info-container h3.font_regular{font-weight:400}#payment-information-modal .info-container h3{font-weight:700;line-height:24px}#payment-information-modal .info-container ol{list-style-type:decimal;list-style-position:outside;padding-left:1.5rem}#payment-information-modal .info-container li{font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-information-modal .info-container li.font_bold{font-weight:700}#payment-information-modal .info-container li.font_semibold{font-weight:600}#payment-information-modal .info-container li.font_medium{font-weight:500}#payment-information-modal .info-container li.font_regular{font-weight:400}#payment-information-modal .info-container li{font-weight:400;line-height:24px}#payment-information-modal .header-modal{display:flex;align-items:center;justify-content:space-between;padding:1rem}#payment-information-modal .header-modal h2{font-weight:400;font-size:1rem;line-height:1.25rem}#payment-information-modal .header-modal h2.font_bold{font-weight:700}#payment-information-modal .header-modal h2.font_semibold{font-weight:600}#payment-information-modal .header-modal h2.font_medium{font-weight:500}#payment-information-modal .header-modal h2.font_regular{font-weight:400}#payment-information-modal .header-modal h2{font-weight:700}#payment-information-modal .header-modal .btn-close img,#payment-information-modal .header-modal .btn-close svg{height:1.5rem;width:1.5rem}#payment-information-modal .content{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}#payment-information-modal .content img.logo-img,#payment-information-modal .content svg.logo-img{margin-left:auto;margin-right:auto;height:3rem;width:100%}#payment-information-modal .content form{display:flex;flex-direction:column;gap:1.5rem}#payment-information-modal .content form .form-phone{border-radius:.375rem;padding:1rem 1rem .5rem;background-color:#ffeff3}#payment-information-modal .content form .form-phone .account-binding-error{font-weight:400;font-size:.75rem;line-height:1rem}#payment-information-modal .content form .form-phone .account-binding-error.font_bold{font-weight:700}#payment-information-modal .content form .form-phone .account-binding-error.font_semibold{font-weight:600}#payment-information-modal .content form .form-phone .account-binding-error.font_medium{font-weight:500}#payment-information-modal .content form .form-phone .account-binding-error.font_regular{font-weight:400}#payment-information-modal .content form .form-phone .account-binding-error{color:#dc0034;margin-top:4px;margin-bottom:8px}@media (max-width: 991px){.react-modal-wrapper:has(#payment-information-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#payment-information-modal{width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#payment-information-modal{animation:slideIn .3s ease-out forwards;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));height:100dvh}#payment-information-modal .header-modal{all:unset;display:flex;flex-shrink:0;align-items:center;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#payment-information-modal .header-modal h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#payment-information-modal .header-modal h2.font_bold{font-weight:700}#payment-information-modal .header-modal h2.font_semibold{font-weight:600}#payment-information-modal .header-modal h2.font_medium{font-weight:500}#payment-information-modal .header-modal h2.font_regular{font-weight:400}#payment-information-modal .header-modal h2{font-weight:700}#payment-information-modal .header-modal .goback-container img,#payment-information-modal .header-modal .goback-container svg{height:1.5rem;width:1.5rem}#payment-information-modal .content{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}#payment-information-modal .content img.logo-img,#payment-information-modal .content svg.logo-img{margin-left:auto;margin-right:auto;height:3rem;width:100%}#payment-information-modal .content form{display:flex;flex-direction:column;gap:1rem}#payment-information-modal .content form .warning-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-information-modal .content form .warning-text.font_bold{font-weight:700}#payment-information-modal .content form .warning-text.font_semibold{font-weight:600}#payment-information-modal .content form .warning-text.font_medium{font-weight:500}#payment-information-modal .content form .warning-text.font_regular{font-weight:400}#payment-information-modal .content form .form-phone{border-radius:.375rem;padding:1rem 1rem .5rem;background-color:#ffeff3}#payment-information-modal .content form .form-phone .account-binding-error{font-weight:400;font-size:.75rem;line-height:1rem}#payment-information-modal .content form .form-phone .account-binding-error.font_bold{font-weight:700}#payment-information-modal .content form .form-phone .account-binding-error.font_semibold{font-weight:600}#payment-information-modal .content form .form-phone .account-binding-error.font_medium{font-weight:500}#payment-information-modal .content form .form-phone .account-binding-error.font_regular{font-weight:400}#payment-information-modal .content form .form-phone .account-binding-error{color:#dc0034;margin-top:4px;margin-bottom:8px}#payment-information-modal .content form .global-button{position:fixed;bottom:0;left:0;right:0;margin:1rem}}#payment-method-list{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:28rem;border-color:#fcdde8;max-height:35rem}#payment-method-list .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#payment-method-list .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#payment-method-list .header h2.font_bold{font-weight:700}#payment-method-list .header h2.font_semibold{font-weight:600}#payment-method-list .header h2.font_medium{font-weight:500}#payment-method-list .header h2.font_regular{font-weight:400}#payment-method-list .header h2{font-weight:700}#payment-method-list .header .btn-close img,#payment-method-list .header .btn-close svg{height:1rem;width:1rem}#payment-method-list ul.payment-method-list{display:flex;flex-direction:column;gap:1rem;overflow-y:scroll;scrollbar-color:transparent;scrollbar-width:none}#payment-method-list ul.payment-method-list li.payment-list{cursor:pointer;padding:1.25rem 1rem;border-bottom:4px solid #f8f8f8}#payment-method-list ul.payment-method-list li.payment-list h5.title{font-weight:400;font-size:1rem;line-height:1.25rem}#payment-method-list ul.payment-method-list li.payment-list h5.title.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list h5.title.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list h5.title.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list h5.title.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list h5.title{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .info-container-title{margin-top:.25rem;margin-bottom:.25rem;display:flex;align-items:flex-start;gap:.5rem}#payment-method-list ul.payment-method-list li.payment-list .info-container-title img,#payment-method-list ul.payment-method-list li.payment-list .info-container-title svg{margin-top:.25rem;height:.75rem;width:.75rem}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p{font-weight:400;font-size:.75rem;line-height:1rem}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p{line-height:18px}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p strong{font-weight:700;color:#da2a52}#payment-method-list ul.payment-method-list li.payment-list .method-list{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item{position:relative;display:flex;align-items:center;gap:.75rem;border-radius:.375rem;border-width:1px;padding:.75rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item.disabled-method{cursor:not-allowed;opacity:.5}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item.selected-method{border:1px solid #eb395f;background-color:#fff3f3}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item img.method-logo{-o-object-fit:contain;object-fit:contain;width:54px;height:16px}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail{display:flex;flex-direction:column;gap:.25rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail{display:flex;align-items:center;gap:.5rem;border-radius:.25rem;padding:.125rem .375rem;background-color:#f384a7}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info{font-weight:400;font-size:.625rem;line-height:.875rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info{color:#fff}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text{font-weight:400;font-size:.625rem;line-height:.875rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text{color:#555453}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container{position:absolute;top:50%;right:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text{font-weight:700;color:#da2a52}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container{margin-top:1rem;display:flex;align-items:flex-start;gap:.5rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container img{margin-top:.25rem;height:.75rem;width:.75rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p{font-weight:400;font-size:.75rem;line-height:1rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p{line-height:18px}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p strong{font-weight:700;color:#da2a52}@media (max-width: 991px){.react-modal-wrapper:has(#payment-method-list){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#payment-method-list{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#payment-method-list{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none;border-color:#fcdde8;max-height:95dvh}#payment-method-list .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#payment-method-list .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#payment-method-list .header h2.font_bold{font-weight:700}#payment-method-list .header h2.font_semibold{font-weight:600}#payment-method-list .header h2.font_medium{font-weight:500}#payment-method-list .header h2.font_regular{font-weight:400}#payment-method-list .header h2{font-weight:700}#payment-method-list .header .btn-close img{height:1rem;width:1rem}#payment-method-list ul.payment-method-list{display:flex;flex-direction:column;gap:1rem;overflow-y:scroll;scrollbar-color:transparent;scrollbar-width:none}#payment-method-list ul.payment-method-list li.payment-list{padding:1.25rem 1rem;border-bottom:4px solid #f8f8f8}#payment-method-list ul.payment-method-list li.payment-list h5.title{font-weight:400;font-size:1rem;line-height:1.25rem}#payment-method-list ul.payment-method-list li.payment-list h5.title.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list h5.title.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list h5.title.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list h5.title.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list h5.title{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .info-container-title{margin-top:.25rem;margin-bottom:.25rem;display:flex;align-items:flex-start;gap:.5rem}#payment-method-list ul.payment-method-list li.payment-list .info-container-title img{margin-top:.25rem;height:.75rem;width:.75rem}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p{font-weight:400;font-size:.75rem;line-height:1rem}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p{line-height:18px}#payment-method-list ul.payment-method-list li.payment-list .info-container-title p strong{font-weight:700;color:#da2a52}#payment-method-list ul.payment-method-list li.payment-list .method-list{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item{position:relative;display:flex;align-items:center;gap:.75rem;border-radius:.375rem;border-width:1px;padding:.75rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item.disabled-method{cursor:not-allowed;opacity:.5}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item.selected-method{border:1px solid #eb395f;background-color:#fff3f3}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item img.method-logo{-o-object-fit:contain;object-fit:contain;width:54px;height:16px}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail{display:flex;flex-direction:column;gap:.25rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail p.name.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail{display:flex;align-items:center;gap:.5rem;border-radius:.25rem;padding:.125rem .375rem;background-color:#f384a7}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info{font-weight:400;font-size:.625rem;line-height:.875rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .detail .promo-detail p.promo-info{color:#fff}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text{font-weight:400;font-size:.625rem;line-height:.875rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item p.new-text{color:#555453}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container{position:absolute;top:50%;right:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .method-item .arrow-container p.change-text{font-weight:700;color:#da2a52}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container{margin-top:1rem;display:flex;align-items:flex-start;gap:.5rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container img{margin-top:.25rem;height:.75rem;width:.75rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p{font-weight:400;font-size:.75rem;line-height:1rem}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p.font_bold{font-weight:700}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p.font_semibold{font-weight:600}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p.font_medium{font-weight:500}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p.font_regular{font-weight:400}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p{line-height:18px}#payment-method-list ul.payment-method-list li.payment-list .method-list .info-container p strong{font-weight:700;color:#da2a52}}#variant-picker .variant-content .variant-container{margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem;max-height:25rem;overflow:auto}#gwp-tooltip{height:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:27.5rem;border-radius:24px}#gwp-tooltip .header{display:flex;align-items:center;justify-content:space-between;padding:24px 32px 0}#gwp-tooltip .header h2{font-size:20px;line-height:28px;font-weight:700;color:#1e1e1e}#gwp-tooltip .header .btn-close{display:flex;align-items:center;justify-content:center;padding:4px}#gwp-tooltip .header .btn-close img,#gwp-tooltip .header .btn-close svg{width:24px;height:24px;stroke-width:1.5}#gwp-tooltip .content{padding:12px 32px 32px}#gwp-tooltip .content ul.checklist{margin-left:20px;padding-left:0}#gwp-tooltip .content ul.checklist li{display:list-item!important;list-style-type:disc!important;list-style-position:outside!important;font-size:16px;line-height:24px;color:#3a3a3a;margin-bottom:16px}#gwp-tooltip .content ul.checklist li:last-child{margin-bottom:0}#checkout-verification{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:27.5rem}#checkout-verification .header-verification{display:flex;align-items:center;justify-content:space-between}#checkout-verification .header-verification h2{font-weight:400;font-size:1rem;line-height:1.25rem}#checkout-verification .header-verification h2.font_bold{font-weight:700}#checkout-verification .header-verification h2.font_semibold{font-weight:600}#checkout-verification .header-verification h2.font_medium{font-weight:500}#checkout-verification .header-verification h2.font_regular{font-weight:400}#checkout-verification .header-verification h2{font-weight:700}#checkout-verification .header-verification .btn-close img,#checkout-verification .header-verification .btn-close svg{height:1rem;width:1rem}#checkout-verification .verification-container{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}@media (max-width: 991px){#checkout-verification{height:100vh;width:100vw;border-radius:0}#checkout-verification .header-verification{margin-bottom:.75rem;display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding-bottom:1rem}#checkout-verification .header-verification h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#checkout-verification .header-verification h2.font_bold{font-weight:700}#checkout-verification .header-verification h2.font_semibold{font-weight:600}#checkout-verification .header-verification h2.font_medium{font-weight:500}#checkout-verification .header-verification h2.font_regular{font-weight:400}#checkout-verification .header-verification h2{font-weight:700}#checkout-verification .header-verification .goback-container img,#checkout-verification .header-verification .goback-container svg{height:1.5rem;width:1.5rem}}#pdp-chat{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:25rem}#pdp-chat .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#pdp-chat .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#pdp-chat .header h2.font_bold{font-weight:700}#pdp-chat .header h2.font_semibold{font-weight:600}#pdp-chat .header h2.font_medium{font-weight:500}#pdp-chat .header h2.font_regular{font-weight:400}#pdp-chat .header h2{font-weight:700}#pdp-chat .header .btn-close img,#pdp-chat .header .btn-close svg{height:1.5rem;width:1.5rem}#pdp-chat .content{display:flex;flex-direction:column;gap:.25rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}#pdp-chat .content p{font-weight:400;font-size:.875rem;line-height:1.125rem}#pdp-chat .content p.font_bold{font-weight:700}#pdp-chat .content p.font_semibold{font-weight:600}#pdp-chat .content p.font_medium{font-weight:500}#pdp-chat .content p.font_regular{font-weight:400}#pdp-chat .content p{line-height:22px;color:#423c39}#pdp-chat .content .chat-container{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}#pdp-chat .content .chat-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#pdp-chat .content .chat-container p.font_bold{font-weight:700}#pdp-chat .content .chat-container p.font_semibold{font-weight:600}#pdp-chat .content .chat-container p.font_medium{font-weight:500}#pdp-chat .content .chat-container p.font_regular{font-weight:400}#pdp-chat .content .chat-container p{font-weight:700}#pdp-chat .content .chat-container .chat-item-container{display:flex;align-items:center;gap:2.5rem}#pdp-chat .content .chat-container .chat-item-container .chat-item{display:flex;cursor:pointer;flex-direction:column;align-items:center;gap:.75rem}#pdp-chat .content .chat-container .chat-item-container .chat-item:hover{opacity:.8}#pdp-chat .content .chat-container .chat-item-container .chat-item img,#pdp-chat .content .chat-container .chat-item-container .chat-item svg{width:70px;height:70px}#pdp-chat .content .chat-container .chat-item-container .chat-item p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#pdp-chat .content .chat-container .chat-item-container .chat-item p.font_bold{font-weight:700}#pdp-chat .content .chat-container .chat-item-container .chat-item p.font_semibold{font-weight:600}#pdp-chat .content .chat-container .chat-item-container .chat-item p.font_medium{font-weight:500}#pdp-chat .content .chat-container .chat-item-container .chat-item p.font_regular{font-weight:400}#pdp-chat .content .chat-container .chat-item-container .chat-item p{font-weight:700}@media (max-width: 991px){.react-modal-wrapper:has(#pdp-chat){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#pdp-chat{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#pdp-chat{animation:slideIn .3s ease-out forwards;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-style:none;overflow-y:scroll;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100vh}}#product_bundle_detail .react-modal-content{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:rgb(35 31 32 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;padding:16px}#product_bundle_detail .header-modal{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between}#product_bundle_detail .header-modal .btn-close{flex-shrink:0;padding:.25rem;background:none;border:none;cursor:pointer}#product_bundle_detail .header-modal .btn-close img,#product_bundle_detail .header-modal .btn-close svg{height:1.5rem;width:1.5rem}#product_bundle_detail .modal{position:relative;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:4px;width:100%;max-width:500px;max-height:calc(100vh - 32px);padding:20px;overflow-y:auto;animation:modalSlideIn .3s ease-out;-webkit-overflow-scrolling:touch}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}#product_bundle_detail .modal-title{flex:1 1 0%;text-align:left;font-size:15px;font-weight:700;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));margin-bottom:0}#product_bundle_detail .product-section{margin-bottom:1.25rem;display:flex;gap:1rem;align-items:flex-start}#product_bundle_detail .product-image{display:flex;height:5rem;width:5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}#product_bundle_detail .product-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#product_bundle_detail .product-image-placeholder{display:flex;align-items:center;justify-content:center;border-radius:.375rem;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .2;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));width:60px;height:60px}#product_bundle_detail .product-info{flex:1 1 0%;min-width:0}#product_bundle_detail .product-brand{margin-bottom:.25rem;font-size:13px;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}#product_bundle_detail .product-name{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));word-wrap:break-word}#product_bundle_detail .bundle-label{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(218 42 82 / var(--tw-text-opacity, 1))}#product_bundle_detail .bundle-items{margin:0;list-style-type:none;padding:0}#product_bundle_detail .bundle-item{margin-bottom:.75rem}#product_bundle_detail .bundle-item:last-child{margin-bottom:0}#product_bundle_detail .item-name h6{margin:0;margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));word-wrap:break-word}#product_bundle_detail .item-details p{margin:0;font-size:13px;font-weight:700;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (max-width: 768px){#product_bundle_detail .react-modal-content{padding:12px}#product_bundle_detail .modal{max-width:calc(100vw - 24px);padding:16px}}@media (max-width: 640px){#product_bundle_detail .modal{padding:16px;max-height:calc(100vh - 24px)}#product_bundle_detail .product-section{margin-bottom:1rem;gap:.75rem}#product_bundle_detail .product-image{height:4rem;width:4rem}#product_bundle_detail .product-image-placeholder{width:50px;height:50px}}@media (max-width: 480px){#product_bundle_detail .react-modal-content{padding:8px}#product_bundle_detail .modal{padding:14px;border-radius:8px;max-height:calc(100vh - 16px)}#product_bundle_detail .header-modal{margin-bottom:.75rem}#product_bundle_detail .product-section{margin-bottom:1rem;flex-direction:column;align-items:center;gap:.75rem;text-align:center}#product_bundle_detail .product-image{height:5rem;width:5rem}#product_bundle_detail .product-info{width:100%}#product_bundle_detail .bundle-label{text-align:left}#product_bundle_detail .bundle-item{margin-bottom:.5rem;text-align:left}}@media (max-height: 500px) and (orientation: landscape){#product_bundle_detail .modal{max-height:calc(100vh - 20px);padding:12px}#product_bundle_detail .modal-title{margin-bottom:.5rem}#product_bundle_detail .product-section{margin-bottom:.75rem}#product_bundle_detail .bundle-item{margin-bottom:.5rem}}#report-modal{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:20rem}#report-modal .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#report-modal .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#report-modal .header h2.font_bold{font-weight:700}#report-modal .header h2.font_semibold{font-weight:600}#report-modal .header h2.font_medium{font-weight:500}#report-modal .header h2.font_regular{font-weight:400}#report-modal .header h2{font-weight:700}#report-modal .header .btn-close img,#report-modal .header .btn-close svg{height:1rem;width:1rem}#report-modal .content{padding:1rem 1.25rem}#report-modal .content .title{font-weight:400;font-size:.875rem;line-height:1.125rem}#report-modal .content .title.font_bold{font-weight:700}#report-modal .content .title.font_semibold{font-weight:600}#report-modal .content .title.font_medium{font-weight:500}#report-modal .content .title.font_regular{font-weight:400}#report-modal .content .report-list{margin-top:.75rem;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.5rem}#report-modal .content .report-list .report-container{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;padding-top:1rem;padding-bottom:1rem}#report-modal .content .report-list .report-container label{font-weight:400;font-size:.875rem;line-height:1.125rem}#report-modal .content .report-list .report-container label.font_bold{font-weight:700}#report-modal .content .report-list .report-container label.font_semibold{font-weight:600}#report-modal .content .report-list .report-container label.font_medium{font-weight:500}#report-modal .content .report-list .report-container label.font_regular{font-weight:400}#report-modal .content .action-footer-container{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}#report-modal .content .action-footer-container .global-button{width:100%}#report-modal .content .action-footer-container .global-button span.title{font-weight:700}@media (max-width: 991px){.react-modal-wrapper:has(#report-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#report-modal{all:unset;position:fixed;bottom:0;left:0;margin-left:auto;margin-right:auto;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#report-modal{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#report-modal .header{padding-top:1.75rem}#report-modal .content{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1rem;padding-top:0}#report-modal .content .title{font-weight:400;font-size:.875rem;line-height:1.125rem}#report-modal .content .title.font_bold{font-weight:700}#report-modal .content .title.font_semibold{font-weight:600}#report-modal .content .title.font_medium{font-weight:500}#report-modal .content .title.font_regular{font-weight:400}#report-modal .content .report-list{margin-top:.5rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}#report-modal .content .report-list .report-container{display:flex;align-items:center;gap:.5rem}#report-modal .content .report-list .report-container label{font-weight:400;font-size:.875rem;line-height:1.125rem}#report-modal .content .report-list .report-container label.font_bold{font-weight:700}#report-modal .content .report-list .report-container label.font_semibold{font-weight:600}#report-modal .content .report-list .report-container label.font_medium{font-weight:500}#report-modal .content .report-list .report-container label.font_regular{font-weight:400}}#photo-preview{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:35rem}#photo-preview .header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding:1.25rem 1.5rem}#photo-preview .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#photo-preview .header h2.font_bold{font-weight:700}#photo-preview .header h2.font_semibold{font-weight:600}#photo-preview .header h2.font_medium{font-weight:500}#photo-preview .header h2.font_regular{font-weight:400}#photo-preview .header h2{font-weight:700}#photo-preview .header .btn-close img,#photo-preview .header .btn-close svg{height:1rem;width:1rem}#photo-preview .content{padding:1rem 1.5rem}#photo-preview .content .header-content{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}#photo-preview .content .header-content .user-detail{display:flex;align-items:center;gap:.5rem}#photo-preview .content .header-content .user-detail img.user-img{height:2rem;width:2rem;border-radius:9999px}#photo-preview .content .header-content .user-detail .detail{display:flex;flex-direction:column;gap:.25rem}#photo-preview .content .header-content .user-detail .detail p{font-weight:400;font-size:.875rem;line-height:1.125rem}#photo-preview .content .header-content .user-detail .detail p.font_bold{font-weight:700}#photo-preview .content .header-content .user-detail .detail p.font_semibold{font-weight:600}#photo-preview .content .header-content .user-detail .detail p.font_medium{font-weight:500}#photo-preview .content .header-content .user-detail .detail p.font_regular{font-weight:400}#photo-preview .content .header-content .user-detail .detail p{font-weight:700}#photo-preview .content .header-content p.current-index{font-weight:400;font-size:.875rem;line-height:1.125rem}#photo-preview .content .header-content p.current-index.font_bold{font-weight:700}#photo-preview .content .header-content p.current-index.font_semibold{font-weight:600}#photo-preview .content .header-content p.current-index.font_medium{font-weight:500}#photo-preview .content .header-content p.current-index.font_regular{font-weight:400}#photo-preview .content .header-content p.current-index{color:#716a68}#photo-preview .content #horizontal-list:has(#photo-preview-carousel){margin:0;border-bottom-width:1px;padding-top:1.5rem;padding-bottom:1.5rem}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-next,#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-prev{top:50%;-o-object-fit:contain;object-fit:contain;position:absolute;z-index:10}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-next:before,#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-prev:before{display:none}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-next{right:0}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-prev{left:0}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-slider,#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-list,#photo-preview .content #horizontal-list:has(#photo-preview-carousel) #photo-preview-carousel{max-width:32rem}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) img.photo-preview-image{height:25rem;margin-left:auto;margin-right:auto;display:block;-o-object-fit:contain;object-fit:contain;max-width:100%}#photo-preview .content .gallery-container{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#photo-preview .content .gallery-container .gallery-item{border-radius:.5rem;border-width:2px;border-color:transparent;width:3.75rem;height:3.75rem}#photo-preview .content .gallery-container .gallery-item img.gallery-image{height:100%;width:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#photo-preview .content .gallery-container .gallery-item.selected{border-color:#f384a7}@media (max-width: 991px){#photo-preview{height:100vh;width:100vw;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#photo-preview .header{display:flex;align-items:center;justify-content:space-between;border-style:none;padding:1rem 1.25rem}#photo-preview .header .title-container{display:flex;align-items:center;gap:1rem}#photo-preview .header .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#photo-preview .header .title-container h2.font_bold{font-weight:700}#photo-preview .header .title-container h2.font_semibold{font-weight:600}#photo-preview .header .title-container h2.font_medium{font-weight:500}#photo-preview .header .title-container h2.font_regular{font-weight:400}#photo-preview .header .title-container h2{font-weight:700}#photo-preview .header .title-container .btn-close img{height:1rem;width:1rem}#photo-preview .content{height:100%;padding:0}#photo-preview .content .header-content{align-items:flex-end;padding-left:1rem;padding-right:1rem}#photo-preview .content .header-content .badge-level-container{display:flex;align-items:center;gap:.5rem}#photo-preview .content .header-content .badge-level-container p.created-at{font-weight:400;font-size:.6875rem;line-height:.875rem}#photo-preview .content .header-content .badge-level-container p.created-at.font_bold{font-weight:700}#photo-preview .content .header-content .badge-level-container p.created-at.font_semibold{font-weight:600}#photo-preview .content .header-content .badge-level-container p.created-at.font_medium{font-weight:500}#photo-preview .content .header-content .badge-level-container p.created-at.font_regular{font-weight:400}#photo-preview .content .header-content .badge-level-container p.created-at{color:#8c8582}#photo-preview .content #horizontal-list:has(#photo-preview-carousel){margin:0;margin-top:.75rem;border-bottom-width:1px;height:75%;background-color:#231f20}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-slider,#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-list,#photo-preview .content #horizontal-list:has(#photo-preview-carousel) #photo-preview-carousel{max-width:100%}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-list{background-color:#231f20;display:flex;align-items:center;justify-content:center}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) .slick-track{display:flex;align-items:center;justify-content:center}#photo-preview .content #horizontal-list:has(#photo-preview-carousel) img.photo-preview-image{display:block;-o-object-fit:contain;object-fit:contain;width:100%}}#credit-card-list-modal{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:23.8rem}#credit-card-list-modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}#credit-card-list-modal .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#credit-card-list-modal .header-modal .title-container h2.font_bold{font-weight:700}#credit-card-list-modal .header-modal .title-container h2.font_semibold{font-weight:600}#credit-card-list-modal .header-modal .title-container h2.font_medium{font-weight:500}#credit-card-list-modal .header-modal .title-container h2.font_regular{font-weight:400}#credit-card-list-modal .header-modal .title-container h2{font-weight:700}#credit-card-list-modal .header-modal .btn-close img,#credit-card-list-modal .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#credit-card-list-modal .info-container{display:flex;flex-direction:column;gap:.25rem;padding:1rem}#credit-card-list-modal .info-container .info-container-title{display:flex;align-items:center;justify-content:space-between;gap:.5rem}#credit-card-list-modal .info-container .info-container-title h4{font-weight:400;font-size:1rem;line-height:1.25rem}#credit-card-list-modal .info-container .info-container-title h4.font_bold{font-weight:700}#credit-card-list-modal .info-container .info-container-title h4.font_semibold{font-weight:600}#credit-card-list-modal .info-container .info-container-title h4.font_medium{font-weight:500}#credit-card-list-modal .info-container .info-container-title h4.font_regular{font-weight:400}#credit-card-list-modal .info-container .info-container-title h4{font-weight:700}#credit-card-list-modal .info-container .info-container-title .action-btn{display:flex;cursor:pointer;align-items:center;gap:.25rem}#credit-card-list-modal .info-container .info-container-title .action-btn p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-list-modal .info-container .info-container-title .action-btn p.font_bold{font-weight:700}#credit-card-list-modal .info-container .info-container-title .action-btn p.font_semibold{font-weight:600}#credit-card-list-modal .info-container .info-container-title .action-btn p.font_medium{font-weight:500}#credit-card-list-modal .info-container .info-container-title .action-btn p.font_regular{font-weight:400}#credit-card-list-modal .info-container .info-container-title .action-btn p{font-weight:700}#credit-card-list-modal .info-container .info-container-title .action-btn p.action-btn-text{color:#eb395f}#credit-card-list-modal .info-container p.info-container-description{font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-list-modal .info-container p.info-container-description.font_bold{font-weight:700}#credit-card-list-modal .info-container p.info-container-description.font_semibold{font-weight:600}#credit-card-list-modal .info-container p.info-container-description.font_medium{font-weight:500}#credit-card-list-modal .info-container p.info-container-description.font_regular{font-weight:400}#credit-card-list-modal .info-container p.info-container-description{color:#8c8582}#credit-card-list-modal .card-list{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-left:1rem;padding-right:1rem;max-height:60dvh}#credit-card-list-modal .card-list li.add-new-card{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-style:dashed;height:64px}#credit-card-list-modal .card-list li.add-new-card .content{display:flex;align-items:center;gap:.5rem}#credit-card-list-modal .card-list li.add-new-card .content .icon-container{display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px}#credit-card-list-modal .card-list li.add-new-card .content .icon-container img{height:1rem;width:1rem}#credit-card-list-modal .card-list li.add-new-card .content p{font-weight:400;font-size:.875rem;line-height:1.125rem}#credit-card-list-modal .card-list li.add-new-card .content p.font_bold{font-weight:700}#credit-card-list-modal .card-list li.add-new-card .content p.font_semibold{font-weight:600}#credit-card-list-modal .card-list li.add-new-card .content p.font_medium{font-weight:500}#credit-card-list-modal .card-list li.add-new-card .content p.font_regular{font-weight:400}#credit-card-list-modal .card-list li.add-new-card .content p{font-weight:700;color:#aab1ba}#credit-card-list-modal .card-list li.card-item{position:relative;display:flex;cursor:pointer;flex-direction:column;gap:.75rem;border-radius:.375rem;border-width:1px;padding:1rem}#credit-card-list-modal .card-list li.card-item:has(.expired){cursor:not-allowed;background-color:#f8f8f8}#credit-card-list-modal .card-list li.card-item.selected-payment{border-color:#f384a7;background-color:#fff9fb}#credit-card-list-modal .card-list li.card-item .card-item-container{display:flex;align-items:center;gap:.75rem}#credit-card-list-modal .card-list li.card-item .card-item-container.expired{opacity:.5}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container{position:relative;display:flex;align-items:center;gap:.75rem}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container svg.logo{width:3.75rem;max-height:1.5rem;-o-object-fit:contain;object-fit:contain}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.bank{font-weight:400;font-size:.875rem;line-height:1.125rem}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.bank.font_bold{font-weight:700}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.bank.font_semibold{font-weight:600}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.bank.font_medium{font-weight:500}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.bank.font_regular{font-weight:400}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.bank{font-weight:700}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.card-number,#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.holder-name{font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.card-number.font_bold,#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.holder-name.font_bold{font-weight:700}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.card-number.font_semibold,#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.holder-name.font_semibold{font-weight:600}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.card-number.font_medium,#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.holder-name.font_medium{font-weight:500}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.card-number.font_regular,#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.holder-name.font_regular{font-weight:400}#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.card-number,#credit-card-list-modal .card-list li.card-item .card-item-container .card-container .detail-payment p.holder-name{color:#716a68}#credit-card-list-modal .card-list li.card-item .card-status{position:absolute;top:1rem;right:1rem}#credit-card-list-modal .card-list li.card-item .card-status p.expired-text{font-weight:400;font-size:.625rem;line-height:.875rem}#credit-card-list-modal .card-list li.card-item .card-status p.expired-text.font_bold{font-weight:700}#credit-card-list-modal .card-list li.card-item .card-status p.expired-text.font_semibold{font-weight:600}#credit-card-list-modal .card-list li.card-item .card-status p.expired-text.font_medium{font-weight:500}#credit-card-list-modal .card-list li.card-item .card-status p.expired-text.font_regular{font-weight:400}#credit-card-list-modal .card-list li.card-item .card-status p.expired-text{font-weight:700;color:#da2a52;letter-spacing:1px}#credit-card-list-modal .card-list li.card-item .card-action{margin-top:.375rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}#credit-card-list-modal .card-list li.card-item .card-action .action-btn{display:flex;cursor:pointer;align-items:center;gap:.25rem}#credit-card-list-modal .card-list li.card-item .card-action .action-btn p{font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-list-modal .card-list li.card-item .card-action .action-btn p.font_bold{font-weight:700}#credit-card-list-modal .card-list li.card-item .card-action .action-btn p.font_semibold{font-weight:600}#credit-card-list-modal .card-list li.card-item .card-action .action-btn p.font_medium{font-weight:500}#credit-card-list-modal .card-list li.card-item .card-action .action-btn p.font_regular{font-weight:400}#credit-card-list-modal .card-list li.card-item .card-action .action-btn p{font-weight:700;color:#b32656}#credit-card-list-modal .add-new-card,#credit-card-list-modal .footer-modal{padding:1rem}#credit-card-list-modal .footer-modal p{text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#credit-card-list-modal .footer-modal p.font_bold{font-weight:700}#credit-card-list-modal .footer-modal p.font_semibold{font-weight:600}#credit-card-list-modal .footer-modal p.font_medium{font-weight:500}#credit-card-list-modal .footer-modal p.font_regular{font-weight:400}#credit-card-list-modal .footer-modal .global-button{margin-top:.5rem}#credit-card-list-modal .footer-modal .global-button img.left-icon{height:.75rem;width:.75rem}#credit-card-list-modal .footer-modal .btn-outline-primary{border-radius:.25rem}@media (max-width: 991px){.react-modal-wrapper:has(#credit-card-list-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#credit-card-list-modal{height:100vh;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#credit-card-list-modal{animation:slideIn .3s ease-out forwards;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));max-height:100dvh}#credit-card-list-modal .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}#credit-card-list-modal .header-modal .title-container{display:flex;align-items:center;gap:1rem}#credit-card-list-modal .header-modal .title-container h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#credit-card-list-modal .header-modal .title-container h2.font_bold{font-weight:700}#credit-card-list-modal .header-modal .title-container h2.font_semibold{font-weight:600}#credit-card-list-modal .header-modal .title-container h2.font_medium{font-weight:500}#credit-card-list-modal .header-modal .title-container h2.font_regular{font-weight:400}#credit-card-list-modal .header-modal .title-container h2{font-weight:700}#credit-card-list-modal .header-modal .title-container .goback-container img,#credit-card-list-modal .header-modal .title-container .goback-container svg{height:1.5rem;width:1.5rem}#credit-card-list-modal .card-list{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-left:1rem;padding-right:1rem;max-height:none;height:calc(100dvh - 200px)!important}#credit-card-list-modal .footer-modal{position:fixed;bottom:0;left:0;right:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-bottom:1rem}}#info-modal{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:27.5rem}#info-modal .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#info-modal .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#info-modal .header h2.font_bold{font-weight:700}#info-modal .header h2.font_semibold{font-weight:600}#info-modal .header h2.font_medium{font-weight:500}#info-modal .header h2.font_regular{font-weight:400}#info-modal .header h2{font-weight:700}#info-modal .header .btn-close img,#info-modal .header .btn-close svg{height:1.5rem;width:1.5rem}#info-modal .content{padding:1.25rem;padding-bottom:41px}#info-modal .content p{max-width:90%;font-weight:400;font-size:.875rem;line-height:1.125rem}#info-modal .content p.font_bold{font-weight:700}#info-modal .content p.font_semibold{font-weight:600}#info-modal .content p.font_medium{font-weight:500}#info-modal .content p.font_regular{font-weight:400}#info-modal .content p{line-height:20px}@media (max-width: 991px){.react-modal-wrapper:has(#info-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#info-modal{position:absolute;bottom:0;height:100%;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#info-modal{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none;max-height:25dvh}}#delivery-working-hour{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:27.5rem}#delivery-working-hour .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#delivery-working-hour .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#delivery-working-hour .header h2.font_bold{font-weight:700}#delivery-working-hour .header h2.font_semibold{font-weight:600}#delivery-working-hour .header h2.font_medium{font-weight:500}#delivery-working-hour .header h2.font_regular{font-weight:400}#delivery-working-hour .header h2{font-weight:700}#delivery-working-hour .header .btn-close img,#delivery-working-hour .header .btn-close svg{height:1.5rem;width:1.5rem}#delivery-working-hour .content{padding:1rem 2rem 2.5rem 1rem}#delivery-working-hour .content ul{list-style-type:disc}#delivery-working-hour .content ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}#delivery-working-hour .content ul{padding-left:1.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.375}@media (max-width: 991px){.react-modal-wrapper:has(#delivery-working-hour){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#delivery-working-hour{all:unset;position:fixed;bottom:0;left:0;width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#delivery-working-hour{animation:slideIn .3s ease-out forwards}}#cvv-confirmation{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:25rem}#cvv-confirmation .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}#cvv-confirmation .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#cvv-confirmation .header-modal .title-container h2.font_bold{font-weight:700}#cvv-confirmation .header-modal .title-container h2.font_semibold{font-weight:600}#cvv-confirmation .header-modal .title-container h2.font_medium{font-weight:500}#cvv-confirmation .header-modal .title-container h2.font_regular{font-weight:400}#cvv-confirmation .header-modal .title-container h2{font-weight:700}#cvv-confirmation .header-modal .btn-close img,#cvv-confirmation .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#cvv-confirmation .content{display:flex;flex-direction:column;gap:.75rem;padding:1rem}#cvv-confirmation .content img.secure-img,#cvv-confirmation .content svg.secure-img{height:1.375rem;width:4.1rem}#cvv-confirmation .content .card-container{display:flex;align-items:center;gap:1rem;border-radius:.5rem;padding:1rem;background-color:#f8f8f8}#cvv-confirmation .content .card-container img.logo,#cvv-confirmation .content .card-container svg.logo{height:2rem;max-width:4rem}#cvv-confirmation .content .card-container .detail-payment{display:flex;flex-direction:column;gap:.25rem}#cvv-confirmation .content .card-container .detail-payment p.title{font-weight:400;font-size:.75rem;line-height:1rem}#cvv-confirmation .content .card-container .detail-payment p.title.font_bold{font-weight:700}#cvv-confirmation .content .card-container .detail-payment p.title.font_semibold{font-weight:600}#cvv-confirmation .content .card-container .detail-payment p.title.font_medium{font-weight:500}#cvv-confirmation .content .card-container .detail-payment p.title.font_regular{font-weight:400}#cvv-confirmation .content .card-container .detail-payment p.title{color:#8c8582}#cvv-confirmation .content .card-container .detail-payment p.value{font-weight:400;font-size:1rem;line-height:1.25rem}#cvv-confirmation .content .card-container .detail-payment p.value.font_bold{font-weight:700}#cvv-confirmation .content .card-container .detail-payment p.value.font_semibold{font-weight:600}#cvv-confirmation .content .card-container .detail-payment p.value.font_medium{font-weight:500}#cvv-confirmation .content .card-container .detail-payment p.value.font_regular{font-weight:400}#cvv-confirmation .content .card-container .detail-payment p.value{font-weight:700;letter-spacing:2px}#cvv-confirmation .content form{position:relative;margin-bottom:.5rem;margin-top:1.5rem}#cvv-confirmation .content form .form-content{display:flex;flex-direction:column;align-items:center;transform:translate(-5%)}#cvv-confirmation .content form .otp-input{margin-bottom:1.5rem;display:flex;justify-content:center;gap:.5rem}#cvv-confirmation .content form .otp-input input{border-style:none;text-align:center;font-weight:400;font-size:1.875rem;line-height:2rem}#cvv-confirmation .content form .otp-input input.font_bold{font-weight:700}#cvv-confirmation .content form .otp-input input.font_semibold{font-weight:600}#cvv-confirmation .content form .otp-input input.font_medium{font-weight:500}#cvv-confirmation .content form .otp-input input.font_regular{font-weight:400}#cvv-confirmation .content form .otp-input input{font-weight:700;width:2.5rem;height:3.5rem;border-bottom:2px solid #e5e5e5;outline:none}#cvv-confirmation .content form .otp-input input:focus{border-bottom-color:#f083a6}#cvv-confirmation .content form .otp-input input.fill{border-bottom-color:#d0021b}#cvv-confirmation .content form img.cvv,#cvv-confirmation .content form svg.cvv{position:absolute;bottom:1.5rem;right:3.5rem;height:1.375rem;width:4.1rem}#cvv-confirmation .content p.reminder{font-weight:400;font-size:.75rem;line-height:1rem}#cvv-confirmation .content p.reminder.font_bold{font-weight:700}#cvv-confirmation .content p.reminder.font_semibold{font-weight:600}#cvv-confirmation .content p.reminder.font_medium{font-weight:500}#cvv-confirmation .content p.reminder.font_regular{font-weight:400}@media (max-width: 991px){.react-modal-wrapper:has(#cvv-confirmation){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cvv-confirmation{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#cvv-confirmation{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-style:none;overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100vh}}#dangerous-good{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:29rem}#dangerous-good .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#dangerous-good .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#dangerous-good .header h2.font_bold{font-weight:700}#dangerous-good .header h2.font_semibold{font-weight:600}#dangerous-good .header h2.font_medium{font-weight:500}#dangerous-good .header h2.font_regular{font-weight:400}#dangerous-good .header h2{font-weight:700}#dangerous-good .header .btn-close img,#dangerous-good .header .btn-close svg{height:1.5rem;width:1.5rem}#dangerous-good .content{padding:1rem;padding-top:0}#dangerous-good .content .danger-container{display:flex;align-items:flex-start;gap:1rem}#dangerous-good .content .danger-container img,#dangerous-good .content .danger-container svg{height:1.5rem;width:1.5rem}#dangerous-good .content .danger-container p.attention{font-weight:400;font-size:.875rem;line-height:1.125rem}#dangerous-good .content .danger-container p.attention.font_bold{font-weight:700}#dangerous-good .content .danger-container p.attention.font_semibold{font-weight:600}#dangerous-good .content .danger-container p.attention.font_medium{font-weight:500}#dangerous-good .content .danger-container p.attention.font_regular{font-weight:400}#dangerous-good .content .danger-container p.attention{line-height:24px}#dangerous-good .content .loader-container{margin-top:1rem}#dangerous-good .content ul.list-products{display:flex;flex-direction:column;gap:1rem}#dangerous-good .content ul.list-products li.product-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;border-radius:.25rem;border-width:1px;padding:.75rem}#dangerous-good .content ul.list-products li.product-item img.product-img{width:35px;height:35px}#dangerous-good .content ul.list-products li.product-item .detail{display:flex;flex-direction:column;gap:.125rem}#dangerous-good .content ul.list-products li.product-item .detail p.brand{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#dangerous-good .content ul.list-products li.product-item .detail p.brand.font_bold{font-weight:700}#dangerous-good .content ul.list-products li.product-item .detail p.brand.font_semibold{font-weight:600}#dangerous-good .content ul.list-products li.product-item .detail p.brand.font_medium{font-weight:500}#dangerous-good .content ul.list-products li.product-item .detail p.brand.font_regular{font-weight:400}#dangerous-good .content ul.list-products li.product-item .detail p.brand{font-weight:700}#dangerous-good .content ul.list-products li.product-item .detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#dangerous-good .content ul.list-products li.product-item .detail p.name.font_bold{font-weight:700}#dangerous-good .content ul.list-products li.product-item .detail p.name.font_semibold{font-weight:600}#dangerous-good .content ul.list-products li.product-item .detail p.name.font_medium{font-weight:500}#dangerous-good .content ul.list-products li.product-item .detail p.name.font_regular{font-weight:400}#dangerous-good .content ul.list-products li.product-item .detail p.name{line-height:18px}#dangerous-good .content ul.list-products li.product-item .action-container{display:flex;cursor:pointer;align-items:center;gap:.25rem}#dangerous-good .content ul.list-products li.product-item .action-container p{font-weight:400;font-size:.6875rem;line-height:.875rem}#dangerous-good .content ul.list-products li.product-item .action-container p.font_bold{font-weight:700}#dangerous-good .content ul.list-products li.product-item .action-container p.font_semibold{font-weight:600}#dangerous-good .content ul.list-products li.product-item .action-container p.font_medium{font-weight:500}#dangerous-good .content ul.list-products li.product-item .action-container p.font_regular{font-weight:400}#dangerous-good .content ul.list-products li.product-item .action-container p{color:#da2a52;width:100px}@media (max-width: 991px){.react-modal-wrapper:has(#dangerous-good){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#dangerous-good{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#dangerous-good{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-style:none;overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100vh}}#bank-transfer-confirmation{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:25rem}#bank-transfer-confirmation .header-modal{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}#bank-transfer-confirmation .header-modal .title-container h2{font-weight:400;font-size:1rem;line-height:1.25rem}#bank-transfer-confirmation .header-modal .title-container h2.font_bold{font-weight:700}#bank-transfer-confirmation .header-modal .title-container h2.font_semibold{font-weight:600}#bank-transfer-confirmation .header-modal .title-container h2.font_medium{font-weight:500}#bank-transfer-confirmation .header-modal .title-container h2.font_regular{font-weight:400}#bank-transfer-confirmation .header-modal .title-container h2{font-weight:700}#bank-transfer-confirmation .header-modal .btn-close img,#bank-transfer-confirmation .header-modal .btn-close svg{height:1.25rem;width:1.25rem}#bank-transfer-confirmation .content{display:flex;flex-direction:column;gap:.75rem;padding:1rem}#bank-transfer-confirmation .content .description{font-weight:400;font-size:.875rem;line-height:1.125rem}#bank-transfer-confirmation .content .description.font_bold{font-weight:700}#bank-transfer-confirmation .content .description.font_semibold{font-weight:600}#bank-transfer-confirmation .content .description.font_medium{font-weight:500}#bank-transfer-confirmation .content .description.font_regular{font-weight:400}#bank-transfer-confirmation .content .form-container form .form-column{display:flex;width:100%;align-items:flex-start;gap:.75rem}#bank-transfer-confirmation .content .form-container form .form-column .input-column-container label{margin-bottom:.375rem;margin-left:.125rem;display:block;font-weight:400;font-size:.875rem;line-height:1.125rem}#bank-transfer-confirmation .content .form-container form .form-column .input-column-container label.font_bold{font-weight:700}#bank-transfer-confirmation .content .form-container form .form-column .input-column-container label.font_semibold{font-weight:600}#bank-transfer-confirmation .content .form-container form .form-column .input-column-container label.font_medium{font-weight:500}#bank-transfer-confirmation .content .form-container form .form-column .input-column-container label.font_regular{font-weight:400}#bank-transfer-confirmation .content .form-container form .form-column .input-column-container label{color:#8c8582}#bank-transfer-confirmation .content .form-container form .form-column #form-input-container{width:100%}#bank-transfer-confirmation .content .reminder-container{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;padding:.75rem;background-color:#f8f8f8}#bank-transfer-confirmation .content .reminder-container ul{list-style-type:disc}#bank-transfer-confirmation .content .reminder-container ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}#bank-transfer-confirmation .content .reminder-container ul{padding-left:1.25rem;line-height:1.375;font-weight:400;font-size:.75rem;line-height:1rem}#bank-transfer-confirmation .content .reminder-container ul.font_bold{font-weight:700}#bank-transfer-confirmation .content .reminder-container ul.font_semibold{font-weight:600}#bank-transfer-confirmation .content .reminder-container ul.font_medium{font-weight:500}#bank-transfer-confirmation .content .reminder-container ul.font_regular{font-weight:400}#bank-transfer-confirmation .content .reminder-container ul{color:#8c8582}#confirmation-change-payment{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:25rem}#confirmation-change-payment .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#confirmation-change-payment .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#confirmation-change-payment .header h2.font_bold{font-weight:700}#confirmation-change-payment .header h2.font_semibold{font-weight:600}#confirmation-change-payment .header h2.font_medium{font-weight:500}#confirmation-change-payment .header h2.font_regular{font-weight:400}#confirmation-change-payment .header h2{font-weight:700}#confirmation-change-payment .header .btn-close img,#confirmation-change-payment .header .btn-close svg{height:1.5rem;width:1.5rem}#confirmation-change-payment .content{display:flex;flex-direction:column;gap:1.25rem;padding:1rem}#confirmation-change-payment .content img,#confirmation-change-payment .content svg{margin-left:auto;margin-right:auto;width:100%;-o-object-fit:contain;object-fit:contain;height:4rem}#confirmation-change-payment .content p{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#confirmation-change-payment .content p.font_bold{font-weight:700}#confirmation-change-payment .content p.font_semibold{font-weight:600}#confirmation-change-payment .content p.font_medium{font-weight:500}#confirmation-change-payment .content p.font_regular{font-weight:400}#confirmation-change-payment .content p{color:#8c8582}#confirmation-change-payment .content .global-button{width:100%}@media (max-width: 991px){.react-modal-wrapper:has(#confirmation-change-payment){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#confirmation-change-payment{all:unset;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#confirmation-change-payment{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none}}@media (max-width: 991px){.react-modal-wrapper:has(#variation-picker-detail){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#variation-picker-detail{position:fixed;bottom:0;left:0;margin-left:auto;margin-right:auto;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#variation-picker-detail{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#variation-picker-detail .header-variant{display:flex;align-items:center;justify-content:space-between;padding:1rem}#variation-picker-detail .header-variant h2{font-weight:400;font-size:1rem;line-height:1.25rem}#variation-picker-detail .header-variant h2.font_bold{font-weight:700}#variation-picker-detail .header-variant h2.font_semibold{font-weight:600}#variation-picker-detail .header-variant h2.font_medium{font-weight:500}#variation-picker-detail .header-variant h2.font_regular{font-weight:400}#variation-picker-detail .header-variant h2{font-weight:700}#variation-picker-detail .header-variant .btn-close img,#variation-picker-detail .header-variant .btn-close svg{height:1.5rem;width:1.5rem}#variation-picker-detail .variant-content:has(.variant-item){margin-left:1rem;margin-right:1rem;border-bottom-width:1px;padding-bottom:1rem}#variation-picker-detail .variant-content .product-container{margin-bottom:1.25rem;display:flex;align-items:center;gap:1.5rem;border-bottom-width:1px;padding-bottom:.75rem}#variation-picker-detail .variant-content .product-container img.product-img{-o-object-fit:contain;object-fit:contain;padding:.25rem;width:4.5rem;height:4.5rem}#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge{margin-bottom:.25rem;display:flex;align-items:center;justify-content:center;gap:.25rem;border-radius:9999px;padding:.25rem .5rem;width:90px;background-color:#c01f46}#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge img,#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge svg{height:.75rem;width:.75rem}#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge p{text-transform:uppercase;font-weight:400;font-size:.625rem;line-height:.875rem}#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge p.font_bold{font-weight:700}#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge p.font_semibold{font-weight:600}#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge p.font_medium{font-weight:500}#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge p.font_regular{font-weight:400}#variation-picker-detail .variant-content .product-container .product-detail .flashsale-badge p{font-weight:700;color:#fff}#variation-picker-detail .variant-content .product-container .product-detail p.brand{text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.125rem}#variation-picker-detail .variant-content .product-container .product-detail p.brand.font_bold{font-weight:700}#variation-picker-detail .variant-content .product-container .product-detail p.brand.font_semibold{font-weight:600}#variation-picker-detail .variant-content .product-container .product-detail p.brand.font_medium{font-weight:500}#variation-picker-detail .variant-content .product-container .product-detail p.brand.font_regular{font-weight:400}#variation-picker-detail .variant-content .product-container .product-detail p.brand{font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1}#variation-picker-detail .variant-content .product-container .product-detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#variation-picker-detail .variant-content .product-container .product-detail p.name.font_bold{font-weight:700}#variation-picker-detail .variant-content .product-container .product-detail p.name.font_semibold{font-weight:600}#variation-picker-detail .variant-content .product-container .product-detail p.name.font_medium{font-weight:500}#variation-picker-detail .variant-content .product-container .product-detail p.name.font_regular{font-weight:400}#variation-picker-detail .variant-content .product-container .product-detail p.name{color:#716a68;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container{margin-top:.25rem;display:flex;align-items:center;gap:.25rem}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container p.main-price{font-weight:400;font-size:1rem;line-height:1.25rem}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container p.main-price.font_bold{font-weight:700}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container p.main-price.font_semibold{font-weight:600}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container p.main-price.font_medium{font-weight:500}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container p.main-price.font_regular{font-weight:400}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container p.main-price{line-height:18px;font-weight:700}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container p.main-price.main-discount-price{color:#da2a52}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .original-price{margin-left:.5rem;text-decoration-line:line-through;font-weight:400;font-size:.75rem;line-height:1rem}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .original-price.font_bold{font-weight:700}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .original-price.font_semibold{font-weight:600}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .original-price.font_medium{font-weight:500}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .original-price.font_regular{font-weight:400}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .original-price{font-weight:400;color:#8c8582}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .discount-amount{margin-left:.25rem;display:flex;justify-content:center;border-radius:.25rem;padding:.25rem;font-weight:400;font-size:.75rem;line-height:1rem}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .discount-amount.font_bold{font-weight:700}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .discount-amount.font_semibold{font-weight:600}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .discount-amount.font_medium{font-weight:500}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .discount-amount.font_regular{font-weight:400}#variation-picker-detail .variant-content .product-container .product-detail .product-price-container .discount-amount{font-weight:700;max-width:120px;background-color:#fff3f3;color:#da2a52}#variation-picker-detail .variant-content .variant-list{display:flex;flex-direction:column;gap:.5rem}#variation-picker-detail .variant-content .variant-list .variant-item .variant-title-container{display:flex;align-items:center;gap:.5rem}#variation-picker-detail .variant-content .variant-list .variant-item .variant-title-container p.variant-title{font-weight:400;font-size:.875rem;line-height:1.125rem}#variation-picker-detail .variant-content .variant-list .variant-item .variant-title-container p.variant-title.font_bold{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .variant-title-container p.variant-title.font_semibold{font-weight:600}#variation-picker-detail .variant-content .variant-list .variant-item .variant-title-container p.variant-title.font_medium{font-weight:500}#variation-picker-detail .variant-content .variant-list .variant-item .variant-title-container p.variant-title.font_regular{font-weight:400}#variation-picker-detail .variant-content .variant-list .variant-item .variant-title-container p.variant-title{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade{margin-top:.5rem;display:flex;width:100%;flex-direction:column;gap:.25rem;overflow-y:auto;max-height:220px}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.25rem;padding:.25rem .5rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container.selected-item{background-color:#ffeff5}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container.selected-item .shade-bg{border-color:#f384a7;border-width:1px}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg{position:relative;display:flex;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:transparent;width:2.125rem;height:2.125rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .color-img{display:flex;align-items:center;overflow:hidden;border-radius:9999px;width:1.6775rem;height:1.6775rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .color-img.oos-shade{position:relative;border:2px solid #8c8582}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .color-img.oos-shade:before{content:"";position:absolute;height:100%;width:1.5px;background-color:#8c8582;transform:rotate(-45deg);left:45%}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .color-img img{border-radius:9999px;-o-object-fit:cover;object-fit:cover;width:1.6775rem;height:1.6775rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .color-shade{border-radius:9999px;width:1.6775rem;height:1.6775rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .color-shade.oos-shade{position:relative;border:2px solid #8c8582}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .color-shade.oos-shade:before{content:"";position:absolute;height:100%;width:1.5px;background-color:#8c8582;transform:rotate(-45deg);left:45%}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg:has(.oos-shade) .preorder-badge{background-color:#e5e5e5}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg:has(.oos-shade) .preorder-badge p.preorder-badge-text{font-weight:700;color:#09000033}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .preorder-badge{position:absolute;bottom:0;right:-.375rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #ffffff;background-color:#ccc}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container .shade-bg .preorder-badge p.preorder-badge-text{font-weight:700;color:#090000b2}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container p{font-weight:400;font-size:.9375rem;line-height:1.25rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container p.font_bold{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container p.font_semibold{font-weight:600}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container p.font_medium{font-weight:500}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container p.font_regular{font-weight:400}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container p{color:#716a68}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container p.selected-item{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant-shade .list-variant-item .variant-shade-container p.oos-shade{opacity:.4}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container{position:relative;margin-top:.5rem;display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:.25rem;border-width:1px;padding:.375rem .5rem;border-color:#ccc}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.selected-item{border-color:#f384a7;background-color:#fff9fb}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.oos-item{cursor:not-allowed;border-color:#ccc;opacity:.5;background-color:#fbfafb}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.oos-item .preorder-badge{background-color:#e5e5e5}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.oos-item .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.oos-item .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.oos-item .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.oos-item .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.oos-item .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container.oos-item .preorder-badge p.preorder-badge-text{font-weight:700;color:#09000033}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container p{font-weight:400;font-size:.75rem;line-height:1rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container p.font_bold{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container p.font_semibold{font-weight:600}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container p.font_medium{font-weight:500}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container p.font_regular{font-weight:400}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container p{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container .preorder-badge{position:absolute;bottom:-.375rem;right:-.375rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #ffffff;background-color:#ccc}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#variation-picker-detail .variant-content .variant-list .variant-item .list-variant .list-variant-item .variant-name-container .preorder-badge p.preorder-badge-text{font-weight:700;color:#090000b2}#variation-picker-detail .product-counter{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem}#variation-picker-detail .product-counter p.counter-title{font-weight:400;font-size:.875rem;line-height:1.125rem}#variation-picker-detail .product-counter p.counter-title.font_bold{font-weight:700}#variation-picker-detail .product-counter p.counter-title.font_semibold{font-weight:600}#variation-picker-detail .product-counter p.counter-title.font_medium{font-weight:500}#variation-picker-detail .product-counter p.counter-title.font_regular{font-weight:400}#variation-picker-detail .product-counter p.counter-title{font-weight:700}#variation-picker-detail .product-counter .counter-container{display:flex;flex-direction:column;gap:.25rem}#variation-picker-detail .product-counter .counter-container p.counter-status{font-weight:400;font-size:.75rem;line-height:1rem}#variation-picker-detail .product-counter .counter-container p.counter-status.font_bold{font-weight:700}#variation-picker-detail .product-counter .counter-container p.counter-status.font_semibold{font-weight:600}#variation-picker-detail .product-counter .counter-container p.counter-status.font_medium{font-weight:500}#variation-picker-detail .product-counter .counter-container p.counter-status.font_regular{font-weight:400}#variation-picker-detail .product-counter .counter-container p.counter-status{color:#eb395f}#variation-picker-detail .product-counter .counter-container .counter-content{display:flex;align-items:center;gap:1rem}#variation-picker-detail .product-counter .counter-container .counter-content.oos-counter .counter-btn{border-color:#e5e5e5}#variation-picker-detail .product-counter .counter-container .counter-content.oos-counter p.counter-qty{color:#e5e5e5}#variation-picker-detail .product-counter .counter-container .counter-content p.counter-qty{font-weight:400;font-size:1rem;line-height:1.25rem}#variation-picker-detail .product-counter .counter-container .counter-content p.counter-qty.font_bold{font-weight:700}#variation-picker-detail .product-counter .counter-container .counter-content p.counter-qty.font_semibold{font-weight:600}#variation-picker-detail .product-counter .counter-container .counter-content p.counter-qty.font_medium{font-weight:500}#variation-picker-detail .product-counter .counter-container .counter-content p.counter-qty.font_regular{font-weight:400}#variation-picker-detail .product-counter .counter-container .counter-content p.counter-qty{font-weight:700}#variation-picker-detail .product-counter .counter-container .counter-content .counter-btn{border-radius:.25rem;border-width:1px;padding:.5rem;border-color:#716a68}#variation-picker-detail .product-counter .counter-container .counter-content .counter-btn.oos-counter-btn{border-color:#e5e5e5}#variation-picker-detail .product-counter .counter-container .counter-content .counter-btn img,#variation-picker-detail .product-counter .counter-container .counter-content .counter-btn svg{height:1rem;width:1rem}#variation-picker-detail #product-detail-action{display:flex;align-items:center;justify-content:space-between;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem 1rem}#variation-picker-detail #product-detail-action .notify-me-container{display:flex;width:100%;flex-direction:column;gap:1rem}#variation-picker-detail #product-detail-action .notify-me-container p{font-weight:400;font-size:.75rem;line-height:1rem}#variation-picker-detail #product-detail-action .notify-me-container p.font_bold{font-weight:700}#variation-picker-detail #product-detail-action .notify-me-container p.font_semibold{font-weight:600}#variation-picker-detail #product-detail-action .notify-me-container p.font_medium{font-weight:500}#variation-picker-detail #product-detail-action .notify-me-container p.font_regular{font-weight:400}#variation-picker-detail #product-detail-action .global-button{width:100%}#variation-picker-detail #product-detail-action .global-button#btn-chat{width:80px}#variation-picker-detail #product-detail-action .global-button#btn-chat .left-icon{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}#variation-picker-detail #product-detail-action .global-button span.title{font-weight:400;font-size:1rem;line-height:1.25rem}#variation-picker-detail #product-detail-action .global-button span.title.font_bold{font-weight:700}#variation-picker-detail #product-detail-action .global-button span.title.font_semibold{font-weight:600}#variation-picker-detail #product-detail-action .global-button span.title.font_medium{font-weight:500}#variation-picker-detail #product-detail-action .global-button span.title.font_regular{font-weight:400}#variation-picker-detail #product-detail-action .global-button span.title{font-weight:700}}@media (max-width: 991px){.react-modal-wrapper:has(#readmoreReview){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#readmoreReview{position:fixed;bottom:0;left:0;margin-left:auto;margin-right:auto;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#readmoreReview{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#readmoreReview .header{display:flex;align-items:center;justify-content:space-between;padding:1.75rem 1rem 1rem}#readmoreReview .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#readmoreReview .header h2.font_bold{font-weight:700}#readmoreReview .header h2.font_semibold{font-weight:600}#readmoreReview .header h2.font_medium{font-weight:500}#readmoreReview .header h2.font_regular{font-weight:400}#readmoreReview .header h2{font-weight:700}#readmoreReview .header .btn-close img,#readmoreReview .header .btn-close svg{height:1.5rem;width:1.5rem}#readmoreReview .content{padding-left:1rem;padding-right:1rem}#readmoreReview .content .user-detail-container{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-top:1rem;padding-bottom:1rem}#readmoreReview .content .user-detail-container .user-detail{display:flex;align-items:center;gap:.25rem}#readmoreReview .content .user-detail-container .user-detail img{height:1.25rem;width:1.25rem;border-radius:9999px}#readmoreReview .content .user-detail-container .user-detail p{font-weight:400;font-size:.75rem;line-height:1rem}#readmoreReview .content .user-detail-container .user-detail p.font_bold{font-weight:700}#readmoreReview .content .user-detail-container .user-detail p.font_semibold{font-weight:600}#readmoreReview .content .user-detail-container .user-detail p.font_medium{font-weight:500}#readmoreReview .content .user-detail-container .user-detail p.font_regular{font-weight:400}#readmoreReview .content .user-detail-container .user-detail p{font-weight:700}#readmoreReview .content .user-detail-container .user-rating{display:flex;align-items:center;gap:.5rem}#readmoreReview .content .user-detail-container .user-rating .rating-container{display:flex;align-items:center;gap:.25rem}#readmoreReview .content .user-detail-container .user-rating .rating-container img,#readmoreReview .content .user-detail-container .user-rating .rating-container svg{height:.75rem;width:.75rem}#readmoreReview .content .user-detail-container .user-rating .rating-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#readmoreReview .content .user-detail-container .user-rating .rating-container p.font_bold{font-weight:700}#readmoreReview .content .user-detail-container .user-rating .rating-container p.font_semibold{font-weight:600}#readmoreReview .content .user-detail-container .user-rating .rating-container p.font_medium{font-weight:500}#readmoreReview .content .user-detail-container .user-rating .rating-container p.font_regular{font-weight:400}#readmoreReview .content .user-detail-container .user-rating .rating-container p{font-weight:700}#readmoreReview .content .user-detail-container .user-rating img,#readmoreReview .content .user-detail-container .user-rating svg{height:1rem;width:1rem}#readmoreReview .content .detail-container{overflow-y:auto;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;max-height:350px}#readmoreReview .content .detail-container p.detail{overflow-wrap:break-word;font-weight:400;font-size:.875rem;line-height:1.125rem}#readmoreReview .content .detail-container p.detail.font_bold{font-weight:700}#readmoreReview .content .detail-container p.detail.font_semibold{font-weight:600}#readmoreReview .content .detail-container p.detail.font_medium{font-weight:500}#readmoreReview .content .detail-container p.detail.font_regular{font-weight:400}#readmoreReview .content .detail-container p.detail{line-height:1.375rem}}@media (max-width: 991px){#preview-detail{height:100vh;width:100vw;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(35 31 32 / var(--tw-bg-opacity, 1));display:flex;flex-direction:column;max-height:100dvh}#preview-detail .header{display:flex;align-items:center;justify-content:space-between;padding:1rem;position:relative;z-index:10;background:#000c}#preview-detail .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#preview-detail .header h2.font_bold{font-weight:700}#preview-detail .header h2.font_semibold{font-weight:600}#preview-detail .header h2.font_medium{font-weight:500}#preview-detail .header h2.font_regular{font-weight:400}#preview-detail .header h2{font-weight:700}#preview-detail .header .goback-container img,#preview-detail .header .goback-container svg{height:1.5rem;width:1.5rem}#preview-detail .header .image-counter{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#preview-detail .header .image-counter.font_bold{font-weight:700}#preview-detail .header .image-counter.font_semibold{font-weight:600}#preview-detail .header .image-counter.font_medium{font-weight:500}#preview-detail .header .image-counter.font_regular{font-weight:400}#preview-detail .header .image-counter{font-weight:500;background:#00000080;padding:4px 8px;border-radius:4px}#preview-detail .image-container{flex:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}#preview-detail .image-container .image-wrapper{transform-origin:center center;will-change:transform;-webkit-transform-origin:center center;transition:transform .3s ease-out}#preview-detail .image-container .image-wrapper .preview-image{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;max-width:100vw;max-height:100vh;display:block;pointer-events:none}#preview-detail .thumbnail-gallery{display:flex;align-items:center;gap:.5rem;padding:1rem;background:#000c;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}#preview-detail .thumbnail-gallery::-webkit-scrollbar{height:4px}#preview-detail .thumbnail-gallery::-webkit-scrollbar-track{background:transparent}#preview-detail .thumbnail-gallery::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}#preview-detail .thumbnail-gallery::-webkit-scrollbar-thumb:hover{background:#ffffff80}#preview-detail .thumbnail-gallery .thumbnail{width:48px;height:48px;border-radius:8px;overflow:hidden;border:2px solid transparent;cursor:pointer;transition:border-color .2s ease;flex-shrink:0}#preview-detail .thumbnail-gallery .thumbnail.active{border-color:#f384a7}#preview-detail .thumbnail-gallery .thumbnail .thumbnail-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#preview-detail .thumbnail-gallery .thumbnail:active{opacity:.7}}@media (max-width: 991px){.react-modal-wrapper:has(#share-modal-mobile){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#share-modal-mobile{position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#share-modal-mobile{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none;overflow-y:scroll;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100vh}#share-modal-mobile .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#share-modal-mobile .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#share-modal-mobile .header h2.font_bold{font-weight:700}#share-modal-mobile .header h2.font_semibold{font-weight:600}#share-modal-mobile .header h2.font_medium{font-weight:500}#share-modal-mobile .header h2.font_regular{font-weight:400}#share-modal-mobile .header h2{font-weight:700}#share-modal-mobile .header .btn-close img,#share-modal-mobile .header .btn-close svg{height:1.5rem;width:1.5rem}#share-modal-mobile .content{display:flex;flex-direction:column;gap:.25rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}#share-modal-mobile .content .share-container{display:flex;flex-direction:column;gap:26px}#share-modal-mobile .content .share-container p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#share-modal-mobile .content .share-container p.title.font_bold{font-weight:700}#share-modal-mobile .content .share-container p.title.font_semibold{font-weight:600}#share-modal-mobile .content .share-container p.title.font_medium{font-weight:500}#share-modal-mobile .content .share-container p.title.font_regular{font-weight:400}#share-modal-mobile .content .share-container p.title{line-height:22px}#share-modal-mobile .content .share-container .share-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:13px;column-gap:13px;row-gap:17px}#share-modal-mobile .content .share-container .share-row .share-item{display:flex;flex-direction:column;align-items:center;gap:.375rem}#share-modal-mobile .content .share-container .share-row .share-item svg{width:34px;height:34px}#share-modal-mobile .content .share-container .share-row .share-item p{font-weight:400;font-size:.8125rem;line-height:1rem}#share-modal-mobile .content .share-container .share-row .share-item p.font_bold{font-weight:700}#share-modal-mobile .content .share-container .share-row .share-item p.font_semibold{font-weight:600}#share-modal-mobile .content .share-container .share-row .share-item p.font_medium{font-weight:500}#share-modal-mobile .content .share-container .share-row .share-item p.font_regular{font-weight:400}#share-modal-mobile .content .share-container .share-row .share-item p{text-align:center}}.average-main-review{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.average-main-review .rating-container{display:flex;align-items:center;gap:.25rem}.average-main-review .rating-container .product-rating-mobile{display:flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;background-color:#fff3f3}.average-main-review .rating-container .product-rating-mobile img,.average-main-review .rating-container .product-rating-mobile svg{margin-right:.25rem;height:1.25rem;width:1.25rem}.average-main-review .rating-container .product-rating-mobile p.rating-value{font-weight:400;font-size:1.125rem;line-height:1.5rem}.average-main-review .rating-container .product-rating-mobile p.rating-value.font_bold{font-weight:700}.average-main-review .rating-container .product-rating-mobile p.rating-value.font_semibold{font-weight:600}.average-main-review .rating-container .product-rating-mobile p.rating-value.font_medium{font-weight:500}.average-main-review .rating-container .product-rating-mobile p.rating-value.font_regular{font-weight:400}.average-main-review .rating-container .product-rating-mobile p.rating-value{font-weight:700}.average-main-review .rating-container .rating-detail{font-weight:400;font-size:.75rem;line-height:1rem}.average-main-review .rating-container .rating-detail.font_bold{font-weight:700}.average-main-review .rating-container .rating-detail.font_semibold{font-weight:600}.average-main-review .rating-container .rating-detail.font_medium{font-weight:500}.average-main-review .rating-container .rating-detail.font_regular{font-weight:400}.average-main-review .rating-container .rating-detail{color:#8c8582}.average-main-review .rating-container .rating-detail strong{font-weight:400;font-size:.5rem;line-height:.658rem}.average-main-review .rating-container .rating-detail strong.font_bold{font-weight:700}.average-main-review .rating-container .rating-detail strong.font_semibold{font-weight:600}.average-main-review .rating-container .rating-detail strong.font_medium{font-weight:500}.average-main-review .rating-container .rating-detail strong.font_regular{font-weight:400}.average-main-review .rating-container .rating-detail strong{color:#000}.average-main-review .rating-by-type ul{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.average-main-review .rating-by-type ul li{display:flex;align-items:center;gap:.5rem}.average-main-review .rating-by-type ul li .rating-container{border-radius:.125rem;padding:.125rem .25rem;background-color:#fff3f3}.average-main-review .rating-by-type ul li .rating-container p{font-weight:400;font-size:.75rem;line-height:1rem}.average-main-review .rating-by-type ul li .rating-container p.font_bold{font-weight:700}.average-main-review .rating-by-type ul li .rating-container p.font_semibold{font-weight:600}.average-main-review .rating-by-type ul li .rating-container p.font_medium{font-weight:500}.average-main-review .rating-by-type ul li .rating-container p.font_regular{font-weight:400}.average-main-review .rating-by-type ul li .rating-container p{font-weight:700;color:#f384a7}.average-main-review .rating-by-type ul li p{font-weight:400;font-size:.75rem;line-height:1rem}.average-main-review .rating-by-type ul li p.font_bold{font-weight:700}.average-main-review .rating-by-type ul li p.font_semibold{font-weight:600}.average-main-review .rating-by-type ul li p.font_medium{font-weight:500}.average-main-review .rating-by-type ul li p.font_regular{font-weight:400}.average-main-review .recomended-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.average-main-review .recomended-rating li{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.375rem .75rem;background-color:#fff3f3}.average-main-review .recomended-rating li img,.average-main-review .recomended-rating li svg{height:1rem;width:1rem}.average-main-review .recomended-rating li p{font-weight:400;font-size:.75rem;line-height:1rem}.average-main-review .recomended-rating li p.font_bold{font-weight:700}.average-main-review .recomended-rating li p.font_semibold{font-weight:600}.average-main-review .recomended-rating li p.font_medium{font-weight:500}.average-main-review .recomended-rating li p.font_regular{font-weight:400}@media (max-width: 991px){#review-list-container ul.review-list-result{margin-bottom:1.75rem;display:flex;flex-direction:column}#review-list-container .loader-container{display:flex;align-items:center;justify-content:center;height:100px}#review-list-container .not-found-review-container{margin-top:41px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}#review-list-container .not-found-review-container img,#review-list-container .not-found-review-container svg{width:6.8rem;height:4.375rem}#review-list-container .not-found-review-container p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-list-container .not-found-review-container p.title.font_bold{font-weight:700}#review-list-container .not-found-review-container p.title.font_semibold{font-weight:600}#review-list-container .not-found-review-container p.title.font_medium{font-weight:500}#review-list-container .not-found-review-container p.title.font_regular{font-weight:400}#review-list-container .not-found-review-container p.title{font-weight:700}#review-list-container .not-found-review-container .subtitle{margin-bottom:1.25rem;max-width:300px;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#review-list-container .not-found-review-container .subtitle.font_bold{font-weight:700}#review-list-container .not-found-review-container .subtitle.font_semibold{font-weight:600}#review-list-container .not-found-review-container .subtitle.font_medium{font-weight:500}#review-list-container .not-found-review-container .subtitle.font_regular{font-weight:400}#review-list-container .not-found-review-container .subtitle{color:#8c8582}#review-list-container .readmoreReview{position:fixed;bottom:0;left:0;width:100%;border-top-left-radius:.75rem;border-top-right-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#review-list-container .readmoreReview .header{display:flex;align-items:center;justify-content:space-between;padding:1.75rem 1rem 1rem}#review-list-container .readmoreReview .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#review-list-container .readmoreReview .header h2.font_bold{font-weight:700}#review-list-container .readmoreReview .header h2.font_semibold{font-weight:600}#review-list-container .readmoreReview .header h2.font_medium{font-weight:500}#review-list-container .readmoreReview .header h2.font_regular{font-weight:400}#review-list-container .readmoreReview .header h2{font-weight:700}#review-list-container .readmoreReview .header .btn-close img,#review-list-container .readmoreReview .header .btn-close svg{height:.75rem;width:.75rem}#review-list-container .readmoreReview .content{padding-left:1rem;padding-right:1rem}#review-list-container .readmoreReview .content .user-detail-container{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-top:1rem;padding-bottom:1rem}#review-list-container .readmoreReview .content .user-detail-container .user-detail{display:flex;align-items:center;gap:.25rem}#review-list-container .readmoreReview .content .user-detail-container .user-detail img{height:1.25rem;width:1.25rem;border-radius:9999px}#review-list-container .readmoreReview .content .user-detail-container .user-detail p{font-weight:400;font-size:.75rem;line-height:1rem}#review-list-container .readmoreReview .content .user-detail-container .user-detail p.font_bold{font-weight:700}#review-list-container .readmoreReview .content .user-detail-container .user-detail p.font_semibold{font-weight:600}#review-list-container .readmoreReview .content .user-detail-container .user-detail p.font_medium{font-weight:500}#review-list-container .readmoreReview .content .user-detail-container .user-detail p.font_regular{font-weight:400}#review-list-container .readmoreReview .content .user-detail-container .user-detail p{font-weight:700}#review-list-container .readmoreReview .content .user-detail-container .user-rating{display:flex;align-items:center;gap:.5rem}#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container{display:flex;align-items:center;gap:.25rem}#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container img,#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container svg{height:.75rem;width:.75rem}#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container p{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container p.font_bold{font-weight:700}#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container p.font_semibold{font-weight:600}#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container p.font_medium{font-weight:500}#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container p.font_regular{font-weight:400}#review-list-container .readmoreReview .content .user-detail-container .user-rating .rating-container p{font-weight:700}#review-list-container .readmoreReview .content .user-detail-container .user-rating img,#review-list-container .readmoreReview .content .user-detail-container .user-rating svg{height:1rem;width:1rem}#review-list-container .readmoreReview .content .detail-container{overflow-y:auto;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;max-height:350px}#review-list-container .readmoreReview .content .detail-container p.detail{overflow-wrap:break-word;font-weight:400;font-size:.875rem;line-height:1.125rem}#review-list-container .readmoreReview .content .detail-container p.detail.font_bold{font-weight:700}#review-list-container .readmoreReview .content .detail-container p.detail.font_semibold{font-weight:600}#review-list-container .readmoreReview .content .detail-container p.detail.font_medium{font-weight:500}#review-list-container .readmoreReview .content .detail-container p.detail.font_regular{font-weight:400}#review-list-container .readmoreReview .content .detail-container p.detail{line-height:1.375rem}}#review-list-filter #tabs-list{@applyz-30;}#review-list-filter #tabs-list .list-tab{margin:0;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));overflow-x:auto;overflow-y:hidden;scrollbar-color:transparent;scrollbar-width:none;max-width:100%}#review-list-filter #tabs-list .list-tab .tabs-review{position:relative;display:flex;min-width:-moz-max-content;min-width:max-content}#review-list-filter #tabs-list .list-tab .tabs-review li{margin:0;display:flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;padding:.75rem 1rem;text-align:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #e5e5e5;flex-shrink:0}#review-list-filter #tabs-list .list-tab .tabs-review li img,#review-list-filter #tabs-list .list-tab .tabs-review li svg{height:1rem;width:1rem}#review-list-filter #tabs-list .list-tab .tabs-review li p{font-weight:400;font-size:.75rem;line-height:1rem}#review-list-filter #tabs-list .list-tab .tabs-review li p.font_bold{font-weight:700}#review-list-filter #tabs-list .list-tab .tabs-review li p.font_semibold{font-weight:600}#review-list-filter #tabs-list .list-tab .tabs-review li p.font_medium{font-weight:500}#review-list-filter #tabs-list .list-tab .tabs-review li p.font_regular{font-weight:400}#review-list-filter #tabs-list .list-tab .tabs-review li p{font-weight:700;color:#8c8582}#review-list-filter #tabs-list .list-tab .tabs-review li.active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:4px solid #eb395f}#review-list-filter #tabs-list .list-tab .tabs-review li.active p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:700}#review-list-filter .filter-review{display:flex;width:100%;align-items:center;gap:.5rem;overflow-x:scroll;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;scrollbar-color:transparent;scrollbar-width:none}#review-list-filter .filter-review li.filter-item-clear{border-radius:9999px;border-width:1px;padding:.25rem}#review-list-filter .filter-review li.filter-item-clear .filter-item-clear-icon{display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#b32656;width:18px;height:18px}#review-list-filter .filter-review li.filter-item-clear .filter-item-clear-icon p{margin-bottom:.25rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#review-list-filter .filter-review li.filter-item-clear .filter-item-clear-icon p.font_bold{font-weight:700}#review-list-filter .filter-review li.filter-item-clear .filter-item-clear-icon p.font_semibold{font-weight:600}#review-list-filter .filter-review li.filter-item-clear .filter-item-clear-icon p.font_medium{font-weight:500}#review-list-filter .filter-review li.filter-item-clear .filter-item-clear-icon p.font_regular{font-weight:400}#review-list-filter .filter-review li.filter-item-clear .filter-item-clear-icon p{color:#fff}#review-list-filter .filter-review .tab-item-review{position:relative;flex-shrink:0;cursor:pointer;white-space:nowrap;border-radius:9999px;border-width:1px;border-color:#231f20;background-color:#f8f8f8;min-width:-moz-max-content;min-width:max-content}#review-list-filter .filter-review .tab-item-review.active-parent{background-color:#f384a7;border-color:#f384a7}#review-list-filter .filter-review .tab-item-review.active-parent .filter-item p{font-weight:400;font-size:.75rem;line-height:1rem}#review-list-filter .filter-review .tab-item-review.active-parent .filter-item p.font_bold{font-weight:700}#review-list-filter .filter-review .tab-item-review.active-parent .filter-item p.font_semibold{font-weight:600}#review-list-filter .filter-review .tab-item-review.active-parent .filter-item p.font_medium{font-weight:500}#review-list-filter .filter-review .tab-item-review.active-parent .filter-item p.font_regular{font-weight:400}#review-list-filter .filter-review .tab-item-review.active-parent .filter-item p{color:#fff}#review-list-filter .filter-review .tab-item-review .filter-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .5rem}#review-list-filter .filter-review .tab-item-review .filter-item p{font-weight:400;font-size:.75rem;line-height:1rem}#review-list-filter .filter-review .tab-item-review .filter-item p.font_bold{font-weight:700}#review-list-filter .filter-review .tab-item-review .filter-item p.font_semibold{font-weight:600}#review-list-filter .filter-review .tab-item-review .filter-item p.font_medium{font-weight:500}#review-list-filter .filter-review .tab-item-review .filter-item p.font_regular{font-weight:400}#review-list-filter .filter-review .tab-item-review .filter-item img.chevron,#review-list-filter .filter-review .tab-item-review .filter-item svg.chevron{height:1rem;width:1rem}#review-list-filter .filter-list-popup{bottom:0;left:0;right:0;border-radius:18px 18px 0 0/18px 18px 0px 0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:100%;max-height:90vh;position:relative}#review-list-filter .filter-list-popup .filter-list-popup-header{display:flex;align-items:center;justify-content:space-between;padding:1.75rem 1rem 1rem}#review-list-filter .filter-list-popup .filter-list-popup-header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#review-list-filter .filter-list-popup .filter-list-popup-header h2.font_bold{font-weight:700}#review-list-filter .filter-list-popup .filter-list-popup-header h2.font_semibold{font-weight:600}#review-list-filter .filter-list-popup .filter-list-popup-header h2.font_medium{font-weight:500}#review-list-filter .filter-list-popup .filter-list-popup-header h2.font_regular{font-weight:400}#review-list-filter .filter-list-popup .filter-list-popup-header h2{font-weight:700}#review-list-filter .filter-list-popup .filter-list-popup-header .btn-close img,#review-list-filter .filter-list-popup .filter-list-popup-header .btn-close svg{height:1.5rem;width:1.5rem}#review-list-filter .filter-list-popup ul.filter-list-popup-list{overflow-y:auto;max-height:70vh}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list{display:flex;align-items:center;justify-content:space-between;padding:1rem}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list p{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list p.font_bold{font-weight:700}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list p.font_semibold{font-weight:600}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list p.font_medium{font-weight:500}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list p.font_regular{font-weight:400}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list img,#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list svg{height:1.5rem;width:1.5rem;border-radius:9999px}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list img.chevron,#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list svg.chevron{height:1rem;width:1rem}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.selected p{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.selected p.font_bold{font-weight:700}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.selected p.font_semibold{font-weight:600}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.selected p.font_medium{font-weight:500}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.selected p.font_regular{font-weight:400}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.selected p{font-weight:700}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.open-grandchild{background-color:#f8f8f8}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.open-grandchild p{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.open-grandchild p.font_bold{font-weight:700}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.open-grandchild p.font_semibold{font-weight:600}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.open-grandchild p.font_medium{font-weight:500}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.open-grandchild p.font_regular{font-weight:400}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.open-grandchild p{font-weight:700}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.open-grandchild img.chevron{transform:rotate(180deg)}#review-list-filter .filter-list-popup ul.filter-list-popup-list li.child-list.grandchild-list{padding-left:2rem}#review-list-filter .filter-list-popup .filter-list-popup-footer{padding:.5rem 1rem}.review-list-item{position:relative;width:100%;border-bottom:8px solid #f8f8f8}.review-list-item:has(.expert-content) .header-review{border-bottom-width:0px}.review-list-item .action-menu-container{position:absolute;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);bottom:10%;right:10%}.review-list-item .action-menu-container ul.action-menu-list{display:flex;flex-direction:column;gap:.75rem}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:flex-start;gap:.5rem}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item img,.review-list-item .action-menu-container ul.action-menu-list .action-menu-item svg{height:1.5rem;width:1.5rem}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p{flex-wrap:wrap;white-space:nowrap;font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p.font_bold{font-weight:700}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p.font_semibold{font-weight:600}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p.font_medium{font-weight:500}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p.font_regular{font-weight:400}.review-list-item .action-menu-container ul.action-menu-list .action-menu-item p{font-weight:700;color:#8c8582}.review-list-item .header-review{display:flex;align-items:center;gap:.75rem;border-style:none;padding:.75rem 1rem}.review-list-item .header-review .detail{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem}.review-list-item .header-review .detail .username{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem}.review-list-item .header-review .detail .username p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}.review-list-item .header-review .detail .username p.name.font_bold{font-weight:700}.review-list-item .header-review .detail .username p.name.font_semibold{font-weight:600}.review-list-item .header-review .detail .username p.name.font_medium{font-weight:500}.review-list-item .header-review .detail .username p.name.font_regular{font-weight:400}.review-list-item .header-review .detail .username p.name{font-weight:700}.review-list-item .header-review .detail .username p.created-time{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .header-review .detail .username p.created-time.font_bold{font-weight:700}.review-list-item .header-review .detail .username p.created-time.font_semibold{font-weight:600}.review-list-item .header-review .detail .username p.created-time.font_medium{font-weight:500}.review-list-item .header-review .detail .username p.created-time.font_regular{font-weight:400}.review-list-item .header-review .detail .username p.created-time{color:#8c8582}.review-list-item .header-review .detail #badge-level h3{letter-spacing:0;font-weight:700}.review-list-item .header-review .detail ul.list-skin-types{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.review-list-item .header-review .detail ul.list-skin-types li{border-radius:9999px;border-style:none;padding:.25rem .5rem;display:flex;align-items:center;justify-content:center;background-color:#f8f8f8;height:22px}.review-list-item .header-review .detail ul.list-skin-types li p{font-weight:400;font-size:.625rem;line-height:.875rem}.review-list-item .header-review .detail ul.list-skin-types li p.font_bold{font-weight:700}.review-list-item .header-review .detail ul.list-skin-types li p.font_semibold{font-weight:600}.review-list-item .header-review .detail ul.list-skin-types li p.font_medium{font-weight:500}.review-list-item .header-review .detail ul.list-skin-types li p.font_regular{font-weight:400}.review-list-item .header-review .detail ul.list-skin-types li:has(img){cursor:pointer;padding-top:.625rem;padding-bottom:.625rem}.review-list-item .header-review .detail ul.list-skin-types li img,.review-list-item .header-review .detail ul.list-skin-types li svg{height:.125rem;width:.75rem}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types{position:absolute;top:100%;right:0;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;flex-direction:column;gap:1rem;border-radius:.25rem;padding:1rem;background-color:#b32656}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p.font_bold{font-weight:700}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p.font_semibold{font-weight:600}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p.font_medium{font-weight:500}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p.font_regular{font-weight:400}.review-list-item .header-review .detail ul.list-skin-types .readmore-skin-types p{color:#fff}.review-list-item .review-content{display:flex;flex-direction:column;gap:.75rem;border-style:none}.review-list-item .review-content.expert-content{background-color:#fff9fb}.review-list-item .review-content .review-content-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-left:1rem;padding-right:1rem;padding-top:1rem}.review-list-item .review-content .review-content-header .review-rating-container{display:flex;align-items:center;gap:.25rem}.review-list-item .review-content .review-content-header .review-rating-container img.chevron,.review-list-item .review-content .review-content-header .review-rating-container svg.chevron{height:1rem;width:1rem}.review-list-item .review-content .review-content-header .review-rating-container img.shopper-icon,.review-list-item .review-content .review-content-header .review-rating-container svg.shopper-icon{height:1.5rem;width:1.5rem}.review-list-item .review-content .review-content-header .combination-item{display:flex;align-items:center;gap:.5rem}.review-list-item .review-content .review-content-header .combination-item img{height:.75rem;width:.75rem;border-radius:9999px}.review-list-item .review-content .review-content-header .combination-item p{flex-wrap:wrap;font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .review-content .review-content-header .combination-item p.font_bold{font-weight:700}.review-list-item .review-content .review-content-header .combination-item p.font_semibold{font-weight:600}.review-list-item .review-content .review-content-header .combination-item p.font_medium{font-weight:500}.review-list-item .review-content .review-content-header .combination-item p.font_regular{font-weight:400}.review-list-item .review-content .review-detail-container{display:flex;flex-direction:column;gap:.5rem}.review-list-item .review-content .review-detail-container ul.skin-type-list{display:flex;width:100%;align-items:center;gap:.25rem;overflow-x:scroll;padding-left:1rem;padding-right:1rem;scrollbar-color:transparent;scrollbar-width:none}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item{display:flex;flex-shrink:0;align-items:center;gap:.25rem;white-space:nowrap;border-radius:.25rem;padding:.25rem .5rem;background-color:#fff3f3}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p.font_bold{font-weight:700}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p.font_semibold{font-weight:600}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p.font_medium{font-weight:500}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item p.font_regular{font-weight:400}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item .rating-container{display:flex;align-items:center}.review-list-item .review-content .review-detail-container ul.skin-type-list li.skintype-item .rating-container p{color:#f384a7}.review-list-item .review-content .review-detail-container ul.user-feedback-list{display:flex;align-items:center;gap:1.5rem;padding-left:1rem;padding-right:1rem}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item{display:flex;flex-direction:column;gap:.5rem}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title.font_bold{font-weight:700}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title.font_semibold{font-weight:600}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title.font_medium{font-weight:500}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.title.font_regular{font-weight:400}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value{font-weight:400;font-size:.75rem;line-height:1rem}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value.font_bold{font-weight:700}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value.font_semibold{font-weight:600}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value.font_medium{font-weight:500}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value.font_regular{font-weight:400}.review-list-item .review-content .review-detail-container ul.user-feedback-list li.user-feedback-item p.value{font-weight:700;color:#f384a7}.review-list-item .review-content .detail-review-container{display:flex;flex-direction:column;gap:.75rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.review-list-item .review-content .detail-review-container .detail-review{flex:1 1 0%;min-width:0;max-width:100%}.review-list-item .review-content .detail-review-container .detail-review p.detail{overflow-wrap:break-word;text-align:left;font-weight:400;font-size:.875rem;line-height:1.125rem}.review-list-item .review-content .detail-review-container .detail-review p.detail.font_bold{font-weight:700}.review-list-item .review-content .detail-review-container .detail-review p.detail.font_semibold{font-weight:600}.review-list-item .review-content .detail-review-container .detail-review p.detail.font_medium{font-weight:500}.review-list-item .review-content .detail-review-container .detail-review p.detail.font_regular{font-weight:400}.review-list-item .review-content .detail-review-container .detail-review p.detail{line-height:1.375rem;word-break:break-word;overflow-wrap:break-word;max-width:100%}.review-list-item .review-content .detail-review-container .detail-review p.detail.ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;word-break:break-word;overflow-wrap:break-word;max-width:100%}.review-list-item .review-content .detail-review-container .detail-review p.read-more{cursor:pointer;text-align:left;font-weight:400;font-size:.875rem;line-height:1.125rem}.review-list-item .review-content .detail-review-container .detail-review p.read-more.font_bold{font-weight:700}.review-list-item .review-content .detail-review-container .detail-review p.read-more.font_semibold{font-weight:600}.review-list-item .review-content .detail-review-container .detail-review p.read-more.font_medium{font-weight:500}.review-list-item .review-content .detail-review-container .detail-review p.read-more.font_regular{font-weight:400}.review-list-item .review-content .detail-review-container .detail-review p.read-more{color:#eb395f}.review-list-item .review-content .detail-review-container .list-gallery{display:flex;align-items:center;gap:.75rem}.review-list-item .review-content .detail-review-container .list-gallery .image-item{position:relative}.review-list-item .review-content .detail-review-container .list-gallery .image-item img{border-radius:.25rem;-o-object-fit:cover;object-fit:cover;height:3.75rem;width:3.75rem}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:.25rem;background-color:rgb(35 31 32 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;display:flex;align-items:center;justify-content:center;height:3.75rem;width:3.75rem}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p{font-weight:400;font-size:1rem;line-height:1.25rem}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p.font_bold{font-weight:700}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p.font_semibold{font-weight:600}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p.font_medium{font-weight:500}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p.font_regular{font-weight:400}.review-list-item .review-content .detail-review-container .list-gallery .image-item .overlay p{font-weight:700;color:#fff}.review-list-item .action-footer-container{padding:1rem}.review-list-item .action-footer-container ul.detail-action-container{display:flex;align-items:center;gap:.5rem}.review-list-item .action-footer-container ul.detail-action-container li{position:relative;display:flex;cursor:pointer;align-items:center;gap:.25rem}.review-list-item .action-footer-container ul.detail-action-container li img,.review-list-item .action-footer-container ul.detail-action-container li svg{height:1.5rem;width:1.5rem;-o-object-fit:contain;object-fit:contain}.review-list-item .action-footer-container ul.detail-action-container li img.liked,.review-list-item .action-footer-container ul.detail-action-container li svg.liked{height:1rem;width:1rem;-o-object-fit:contain;object-fit:contain}.review-list-item .action-footer-container ul.detail-action-container li p{font-weight:400;font-size:.875rem;line-height:1.125rem}.review-list-item .action-footer-container ul.detail-action-container li p.font_bold{font-weight:700}.review-list-item .action-footer-container ul.detail-action-container li p.font_semibold{font-weight:600}.review-list-item .action-footer-container ul.detail-action-container li p.font_medium{font-weight:500}.review-list-item .action-footer-container ul.detail-action-container li p.font_regular{font-weight:400}.review-list-item .action-footer-container ul.detail-action-container li p{color:#716a68}.review-list-item .action-footer-container ul.detail-action-container li:last-child{margin-left:auto}@media (max-width: 991px){.react-modal-wrapper:has(#all-review-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#all-review-modal{height:100vh;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#all-review-modal{animation:slideIn .3s ease-out forwards;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#all-review-modal .sticky-review-list{position:fixed;z-index:10;margin:0;width:100%}#all-review-modal .header{display:flex;align-items:center;gap:1rem;padding:1rem}#all-review-modal .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#all-review-modal .header h2.font_bold{font-weight:700}#all-review-modal .header h2.font_semibold{font-weight:600}#all-review-modal .header h2.font_medium{font-weight:500}#all-review-modal .header h2.font_regular{font-weight:400}#all-review-modal .header h2{font-weight:700}#all-review-modal .header .goback-container img,#all-review-modal .header .goback-container svg{height:1.5rem;width:1.5rem}#all-review-modal .content-review-container{overflow-y:auto;overflow-x:hidden}#all-review-modal .content-review-container .header-review-container{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background-color:#ffe7e9}#all-review-modal .content-review-container .header-review-container img,#all-review-modal .content-review-container .header-review-container svg{-o-object-fit:contain;object-fit:contain;width:3.1875rem;height:1.875rem}#all-review-modal .content-review-container .header-review-container p.header-review-text{font-weight:400;font-size:.6875rem;line-height:.875rem}#all-review-modal .content-review-container .header-review-container p.header-review-text.font_bold{font-weight:700}#all-review-modal .content-review-container .header-review-container p.header-review-text.font_semibold{font-weight:600}#all-review-modal .content-review-container .header-review-container p.header-review-text.font_medium{font-weight:500}#all-review-modal .content-review-container .header-review-container p.header-review-text.font_regular{font-weight:400}#all-review-modal .content-review-container .header-review-container p.header-review-text{line-height:15px}#all-review-modal .content-review-container .header-review-container italic{font-style:italic}}.react-modal-wrapper:has(#video-list-player){margin:0;height:100%;width:100%;max-width:100vw!important;max-height:100vh!important}#video-list-player{display:flex;flex-direction:column;--tw-bg-opacity: 1;background-color:rgb(35 31 32 / var(--tw-bg-opacity, 1));width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;border:none!important;border-radius:0!important}#video-list-player .header-modal{display:flex;align-items:center;padding:1rem;top:0;left:0;right:0;position:absolute;z-index:10;max-width:-moz-max-content;max-width:max-content}#video-list-player .header-modal .btn-close{pointer-events:auto;position:relative;z-index:100;background:#fff3;border-radius:50%;padding:8px;display:flex;align-items:center;justify-content:center;transition:background .2s;cursor:pointer;border:none;outline:none}#video-list-player .header-modal .btn-close:hover{background:#ffffff4d}#video-list-player .header-modal .btn-close:active{background:#fff6}#video-list-player .header-modal .btn-close img,#video-list-player .header-modal .btn-close svg{height:1.5rem;width:1.5rem;filter:brightness(0) invert(1);pointer-events:none}#video-list-player .video-list-container{height:100%;width:100%;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}#video-list-player .video-list-container::-webkit-scrollbar{display:none}#video-list-player .video-item{position:relative;height:100vh;width:100%;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}#video-list-player .video-item .video-player{height:100%;width:100%;position:relative;background:#231f20}#video-list-player .video-item .video-player>div{height:100%;width:100%;padding:0!important;display:flex;align-items:center;justify-content:center}#video-list-player .video-item .video-player>div>div{width:100%;height:100%;padding-top:0!important;position:relative;display:flex;align-items:center;justify-content:center}#video-list-player .video-item .video-player>div iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}#video-list-player .video-item .video-player>div video{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}#rating-modal{display:flex;height:100vh;width:100vw;flex-direction:column;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#rating-modal .loader-container{display:flex;align-items:center;justify-content:center;padding:2rem}#rating-modal .header{position:relative;display:flex;align-items:center;justify-content:center;padding:1rem;border-bottom:none}#rating-modal .header .goback-container{position:absolute;left:1rem;cursor:pointer}#rating-modal .header .goback-container img,#rating-modal .header .goback-container svg{height:1.5rem;width:1.5rem}#rating-modal .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#rating-modal .header h2.font_bold{font-weight:700}#rating-modal .header h2.font_semibold{font-weight:600}#rating-modal .header h2.font_medium{font-weight:500}#rating-modal .header h2.font_regular{font-weight:400}#rating-modal .header h2{font-weight:700}#rating-modal .product-info{display:flex;align-items:center;gap:.75rem;padding:1rem;background-color:#fff;border:none}#rating-modal .product-info .product-image{width:68px;height:68px;border-radius:.25rem}#rating-modal .product-info .product-details{display:flex;flex-direction:column;gap:.25rem}#rating-modal .product-info .product-details .brand{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#rating-modal .product-info .product-details .brand.font_bold{font-weight:700}#rating-modal .product-info .product-details .brand.font_semibold{font-weight:600}#rating-modal .product-info .product-details .brand.font_medium{font-weight:500}#rating-modal .product-info .product-details .brand.font_regular{font-weight:400}#rating-modal .product-info .product-details .brand{font-weight:700}#rating-modal .product-info .product-details .name{font-weight:400;font-size:.75rem;line-height:1rem}#rating-modal .product-info .product-details .name.font_bold{font-weight:700}#rating-modal .product-info .product-details .name.font_semibold{font-weight:600}#rating-modal .product-info .product-details .name.font_medium{font-weight:500}#rating-modal .product-info .product-details .name.font_regular{font-weight:400}#rating-modal .product-info .product-details .name{color:#8c8582}#rating-modal .product-info .product-details .global-button{margin-top:.5rem;height:28px}#rating-modal .product-info .product-details .global-button span.title{font-weight:400;font-size:.75rem;line-height:1rem}#rating-modal .product-info .product-details .global-button span.title.font_bold{font-weight:700}#rating-modal .product-info .product-details .global-button span.title.font_semibold{font-weight:600}#rating-modal .product-info .product-details .global-button span.title.font_medium{font-weight:500}#rating-modal .product-info .product-details .global-button span.title.font_regular{font-weight:400}#rating-modal .product-info .product-details .global-button span.title{font-weight:700}#rating-modal .rating-section{flex:1 1 0%;overflow-y:auto;padding:1rem;background-color:#fbf7f8}#rating-modal .rating-section h3{margin-bottom:1.5rem;font-weight:400;font-size:1rem;line-height:1.25rem}#rating-modal .rating-section h3.font_bold{font-weight:700}#rating-modal .rating-section h3.font_semibold{font-weight:600}#rating-modal .rating-section h3.font_medium{font-weight:500}#rating-modal .rating-section h3.font_regular{font-weight:400}#rating-modal .rating-section h3{font-weight:700;color:#231f20}#rating-modal .rating-section .rating-list{display:flex;flex-direction:column}#rating-modal .rating-section .rating-list .rating-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1.25rem 0;border-bottom:1px solid #E5E5E5}#rating-modal .rating-section .rating-list .rating-item:last-child{border-bottom:none}#rating-modal .rating-section .rating-list .rating-item .rating-label{font-weight:400;font-size:.875rem;line-height:1.125rem}#rating-modal .rating-section .rating-list .rating-item .rating-label.font_bold{font-weight:700}#rating-modal .rating-section .rating-list .rating-item .rating-label.font_semibold{font-weight:600}#rating-modal .rating-section .rating-list .rating-item .rating-label.font_medium{font-weight:500}#rating-modal .rating-section .rating-list .rating-item .rating-label.font_regular{font-weight:400}#rating-modal .rating-section .rating-list .rating-item .rating-label{color:#8c8582}#rating-modal .rating-section .rating-list .rating-item #rating-inline{margin-left:-.25rem}#rating-modal .rating-section .rating-list .rating-item #rating-inline .rate-star--uniform span{margin-left:.25rem;height:2rem;width:2rem;background-size:32px 32px;background-color:transparent!important}#rating-modal .rating-section .rating-list .rating-item #rating-inline .rate-star--uniform span:before{height:2rem;background-size:32px 32px;background-color:transparent!important}#rating-modal .action-container{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:18px}#rating-modal .action-container .average-rating-container .average-rating{display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;background-color:#fff}#rating-modal .action-container .average-rating-container .average-rating .label{font-weight:400;font-size:.75rem;line-height:1rem}#rating-modal .action-container .average-rating-container .average-rating .label.font_bold{font-weight:700}#rating-modal .action-container .average-rating-container .average-rating .label.font_semibold{font-weight:600}#rating-modal .action-container .average-rating-container .average-rating .label.font_medium{font-weight:500}#rating-modal .action-container .average-rating-container .average-rating .label.font_regular{font-weight:400}#rating-modal .action-container .average-rating-container .average-rating .label{font-weight:700;color:#999;letter-spacing:.5px}#rating-modal .action-container .average-rating-container .average-rating .rating-score-container{display:flex}#rating-modal .action-container .average-rating-container .average-rating .rating-display{display:flex;align-items:center;justify-content:space-between;gap:.5rem}#rating-modal .action-container .average-rating-container .average-rating .rating-display img,#rating-modal .action-container .average-rating-container .average-rating .rating-display svg{height:2rem;width:2rem}#rating-modal .action-container .average-rating-container .average-rating .rating-display .score{font-weight:400;font-size:2rem;line-height:2.5rem}#rating-modal .action-container .average-rating-container .average-rating .rating-display .score.font_bold{font-weight:700}#rating-modal .action-container .average-rating-container .average-rating .rating-display .score.font_semibold{font-weight:600}#rating-modal .action-container .average-rating-container .average-rating .rating-display .score.font_medium{font-weight:500}#rating-modal .action-container .average-rating-container .average-rating .rating-display .score.font_regular{font-weight:400}#rating-modal .action-container .average-rating-container .average-rating .rating-display .score{font-weight:700;color:#231f20}#rating-modal .action-container .average-rating-container .average-rating .rating-text{text-align:center;font-weight:400;font-size:1rem;line-height:1.25rem}#rating-modal .action-container .average-rating-container .average-rating .rating-text.font_bold{font-weight:700}#rating-modal .action-container .average-rating-container .average-rating .rating-text.font_semibold{font-weight:600}#rating-modal .action-container .average-rating-container .average-rating .rating-text.font_medium{font-weight:500}#rating-modal .action-container .average-rating-container .average-rating .rating-text.font_regular{font-weight:400}#rating-modal .action-container .average-rating-container .average-rating .rating-text{font-weight:700;color:#eb395f;font-size:18px}#rating-modal .action-container .global-button{width:100%}@media (min-width: 991px){#rating-modal{height:auto;width:auto;border-radius:.5rem;width:500px;max-height:90vh}}#review-form-modal{display:flex;height:100vh;width:100vw;flex-direction:column;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#review-form-modal .mobile-header{position:relative;display:flex;align-items:center;justify-content:center;padding:1rem;border-bottom:1px solid #f1f1f1}#review-form-modal .mobile-header .left-section{display:flex;width:100%;align-items:center;gap:.75rem}#review-form-modal .mobile-header .left-section .goback-container{cursor:pointer}#review-form-modal .mobile-header .left-section .goback-container img,#review-form-modal .mobile-header .left-section .goback-container svg{height:1.5rem;width:1.5rem}#review-form-modal .mobile-header .left-section h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#review-form-modal .mobile-header .left-section h2.font_bold{font-weight:700}#review-form-modal .mobile-header .left-section h2.font_semibold{font-weight:600}#review-form-modal .mobile-header .left-section h2.font_medium{font-weight:500}#review-form-modal .mobile-header .left-section h2.font_regular{font-weight:400}#review-form-modal .mobile-header .left-section h2{font-weight:700}#review-form-modal .rating-summary-mobile{padding:1rem;background-color:#fff3f7}#review-form-modal .rating-summary-mobile .rating-header{margin-bottom:.5rem;text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#review-form-modal .rating-summary-mobile .rating-header.font_bold{font-weight:700}#review-form-modal .rating-summary-mobile .rating-header.font_semibold{font-weight:600}#review-form-modal .rating-summary-mobile .rating-header.font_medium{font-weight:500}#review-form-modal .rating-summary-mobile .rating-header.font_regular{font-weight:400}#review-form-modal .rating-summary-mobile .rating-header{font-weight:700;color:#999;letter-spacing:.5px}#review-form-modal .rating-summary-mobile .rating-content{display:flex;align-items:center;justify-content:space-between}#review-form-modal .rating-summary-mobile .rating-content .rating-text{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-form-modal .rating-summary-mobile .rating-content .rating-text.font_bold{font-weight:700}#review-form-modal .rating-summary-mobile .rating-content .rating-text.font_semibold{font-weight:600}#review-form-modal .rating-summary-mobile .rating-content .rating-text.font_medium{font-weight:500}#review-form-modal .rating-summary-mobile .rating-content .rating-text.font_regular{font-weight:400}#review-form-modal .rating-summary-mobile .rating-content .rating-text{font-weight:700;color:#eb395f}#review-form-modal .rating-summary-mobile .rating-content .rating-display{display:flex;align-items:center;gap:.5rem}#review-form-modal .rating-summary-mobile .rating-content .rating-display img,#review-form-modal .rating-summary-mobile .rating-content .rating-display svg{height:1.5rem;width:1.5rem}#review-form-modal .rating-summary-mobile .rating-content .rating-display .score{font-weight:400;font-size:1.5rem;line-height:2rem}#review-form-modal .rating-summary-mobile .rating-content .rating-display .score.font_bold{font-weight:700}#review-form-modal .rating-summary-mobile .rating-content .rating-display .score.font_semibold{font-weight:600}#review-form-modal .rating-summary-mobile .rating-content .rating-display .score.font_medium{font-weight:500}#review-form-modal .rating-summary-mobile .rating-content .rating-display .score.font_regular{font-weight:400}#review-form-modal .rating-summary-mobile .rating-content .rating-display .score{font-weight:700}#review-form-modal .form-container{display:flex;flex:1 1 0%;flex-direction:column;overflow-y:auto}#review-form-modal .form-container #give-reviews{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;border-color:#f1f1f1}#review-form-modal .form-container #give-reviews .header-give-reviews{display:flex;align-items:center;justify-content:space-between}#review-form-modal .form-container #give-reviews .header-give-reviews h4{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-form-modal .form-container #give-reviews .header-give-reviews h4.font_bold{font-weight:700}#review-form-modal .form-container #give-reviews .header-give-reviews h4.font_semibold{font-weight:600}#review-form-modal .form-container #give-reviews .header-give-reviews h4.font_medium{font-weight:500}#review-form-modal .form-container #give-reviews .header-give-reviews h4.font_regular{font-weight:400}#review-form-modal .form-container #give-reviews .header-give-reviews h4{font-weight:700}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container{display:flex;align-items:center;gap:2px}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p{font-weight:400;font-size:.75rem;line-height:1rem}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p.font_bold{font-weight:700}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p.font_semibold{font-weight:600}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p.font_medium{font-weight:500}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p.font_regular{font-weight:400}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p{color:#8c8582}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p.max-counter,#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p.max-counter.has-error{color:#eb395f}#review-form-modal .form-container #give-reviews .header-give-reviews .counter-container p.max-counter.accepted{color:#49c14a}#review-form-modal .form-container #give-reviews .mobile-input-container{position:relative}#review-form-modal .form-container #give-reviews .mobile-input-container input{width:100%;padding:.75rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#review-form-modal .form-container #give-reviews .mobile-input-container input.font_bold{font-weight:700}#review-form-modal .form-container #give-reviews .mobile-input-container input.font_semibold{font-weight:600}#review-form-modal .form-container #give-reviews .mobile-input-container input.font_medium{font-weight:500}#review-form-modal .form-container #give-reviews .mobile-input-container input.font_regular{font-weight:400}#review-form-modal .form-container #give-reviews .mobile-input-container input{border:none;border-bottom:solid 1px #e5e5e5;color:#231f20;height:44px;font-size:16px;line-height:1.4;background:transparent}#review-form-modal .form-container #give-reviews .mobile-input-container input::-moz-placeholder{color:#8c8582;opacity:.6;font-size:14px}#review-form-modal .form-container #give-reviews .mobile-input-container input::placeholder{color:#8c8582;opacity:.6;font-size:14px}@supports (-webkit-touch-callout: none){#review-form-modal .form-container #give-reviews .mobile-input-container input{font-size:16px}}#review-form-modal .form-container #give-reviews .mobile-input-container input:focus{border:none;outline:0;border-bottom:1px solid #e5e5e5}#review-form-modal .form-container #give-reviews .mobile-input-container .error-text{margin-top:.5rem;margin-left:.125rem;display:block;font-weight:400;font-size:.75rem;line-height:1rem}#review-form-modal .form-container #give-reviews .mobile-input-container .error-text.font_bold{font-weight:700}#review-form-modal .form-container #give-reviews .mobile-input-container .error-text.font_semibold{font-weight:600}#review-form-modal .form-container #give-reviews .mobile-input-container .error-text.font_medium{font-weight:500}#review-form-modal .form-container #give-reviews .mobile-input-container .error-text.font_regular{font-weight:400}#review-form-modal .form-container #give-reviews .mobile-input-container .error-text{color:#dc0034;line-height:1.3}#review-form-modal .form-container #give-long-used{display:flex;flex-direction:column;gap:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}#review-form-modal .form-container #give-long-used h4{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-form-modal .form-container #give-long-used h4.font_bold{font-weight:700}#review-form-modal .form-container #give-long-used h4.font_semibold{font-weight:600}#review-form-modal .form-container #give-long-used h4.font_medium{font-weight:500}#review-form-modal .form-container #give-long-used h4.font_regular{font-weight:400}#review-form-modal .form-container #give-long-used h4{font-weight:700;color:#231f20}#review-form-modal .form-container #give-long-used ul.list-used{display:flex;gap:.5rem;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}#review-form-modal .form-container #give-long-used ul.list-used::-webkit-scrollbar{display:none}#review-form-modal .form-container #give-long-used ul.list-used li.used-item{cursor:pointer;border-radius:9999px;border:1px solid #e5e5e5;background-color:#fff;transition:all .2s ease;white-space:nowrap;flex-shrink:0;padding:9px 16px}#review-form-modal .form-container #give-long-used ul.list-used li.used-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-form-modal .form-container #give-long-used ul.list-used li.used-item p.font_bold{font-weight:700}#review-form-modal .form-container #give-long-used ul.list-used li.used-item p.font_semibold{font-weight:600}#review-form-modal .form-container #give-long-used ul.list-used li.used-item p.font_medium{font-weight:500}#review-form-modal .form-container #give-long-used ul.list-used li.used-item p.font_regular{font-weight:400}#review-form-modal .form-container #give-long-used ul.list-used li.used-item p{color:#8c8582;line-height:1.125rem;font-weight:400;margin:0}#review-form-modal .form-container #give-long-used ul.list-used li.used-item.selected{background-color:#f384a7;border-color:#f384a7}#review-form-modal .form-container #give-long-used ul.list-used li.used-item.selected p{color:#fff}#review-form-modal .form-container #give-photo{display:flex;flex-direction:column;gap:.75rem;padding:1rem}#review-form-modal .form-container #give-photo h4{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-form-modal .form-container #give-photo h4.font_bold{font-weight:700}#review-form-modal .form-container #give-photo h4.font_semibold{font-weight:600}#review-form-modal .form-container #give-photo h4.font_medium{font-weight:500}#review-form-modal .form-container #give-photo h4.font_regular{font-weight:400}#review-form-modal .form-container #give-photo h4{font-weight:700}#review-form-modal .form-container #give-photo h3{font-weight:400;font-size:.75rem;line-height:1rem}#review-form-modal .form-container #give-photo h3.font_bold{font-weight:700}#review-form-modal .form-container #give-photo h3.font_semibold{font-weight:600}#review-form-modal .form-container #give-photo h3.font_medium{font-weight:500}#review-form-modal .form-container #give-photo h3.font_regular{font-weight:400}#review-form-modal .form-container #give-photo h3{color:#8c8582}#review-form-modal .form-container #give-photo ul.list-photo{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}#review-form-modal .form-container #give-photo ul.list-photo li.photo-item{position:relative;cursor:pointer;border-radius:.25rem;border-width:1px;width:80px;height:80px}#review-form-modal .form-container #give-photo ul.list-photo li.photo-item img{height:100%;width:100%;border-radius:.25rem;-o-object-fit:contain;object-fit:contain}#review-form-modal .form-container #give-photo ul.list-photo li.photo-item .delete-photo{position:absolute;top:-.5rem;right:-.5rem;cursor:pointer;border-radius:9999px;padding:.25rem;background-color:#eb395f}#review-form-modal .form-container #give-photo ul.list-photo li.add-photo{cursor:pointer;border-radius:.25rem;width:80px;height:80px}#review-form-modal .form-container #give-photo ul.list-photo li.add-photo img,#review-form-modal .form-container #give-photo ul.list-photo li.add-photo svg{height:100%;width:100%;border-radius:.25rem}#review-form-modal .form-container #give-recomend{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1rem}#review-form-modal .form-container #give-recomend .recomended,#review-form-modal .form-container #give-recomend .repurchase{display:flex;width:100%;flex-direction:column;gap:.75rem;align-items:flex-start}#review-form-modal .form-container #give-recomend .recomended img,#review-form-modal .form-container #give-recomend .recomended svg,#review-form-modal .form-container #give-recomend .repurchase img,#review-form-modal .form-container #give-recomend .repurchase svg{width:36px;height:36px}#review-form-modal .form-container #give-recomend .recomended p.question,#review-form-modal .form-container #give-recomend .repurchase p.question{font-weight:400;font-size:.875rem;line-height:1.125rem}#review-form-modal .form-container #give-recomend .recomended p.question.font_bold,#review-form-modal .form-container #give-recomend .repurchase p.question.font_bold{font-weight:700}#review-form-modal .form-container #give-recomend .recomended p.question.font_semibold,#review-form-modal .form-container #give-recomend .repurchase p.question.font_semibold{font-weight:600}#review-form-modal .form-container #give-recomend .recomended p.question.font_medium,#review-form-modal .form-container #give-recomend .repurchase p.question.font_medium{font-weight:500}#review-form-modal .form-container #give-recomend .recomended p.question.font_regular,#review-form-modal .form-container #give-recomend .repurchase p.question.font_regular{font-weight:400}#review-form-modal .form-container #give-recomend .recomended p.question,#review-form-modal .form-container #give-recomend .repurchase p.question{font-weight:700;text-align:left}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend{display:flex;width:100%;gap:.5rem}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item{flex:1 1 0%;cursor:pointer;border-radius:9999px;border-width:1px;padding:.5rem .75rem;text-align:center}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item p,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item p{font-weight:400;font-size:.75rem;line-height:1rem}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item p.font_bold,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item p.font_bold{font-weight:700}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item p.font_semibold,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item p.font_semibold{font-weight:600}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item p.font_medium,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item p.font_medium{font-weight:500}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item p.font_regular,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item p.font_regular{font-weight:400}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item p,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item p{color:#8c8582}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item.active,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item.active{background-color:#f384a7;border-color:#f384a7}#review-form-modal .form-container #give-recomend .recomended ul.list-recomend li.recomend-item.active p,#review-form-modal .form-container #give-recomend .repurchase ul.list-recomend li.recomend-item.active p{color:#fff}#review-form-modal #action-container{display:flex;flex-direction:column;gap:1rem;padding:1rem}#review-form-modal #action-container .global-button{width:100%}@media (min-width: 991px){#review-form-modal{height:auto;width:auto;border-radius:.5rem;width:500px;max-height:90vh}}@media (max-width: 991px){.react-modal-wrapper:has(#description-usage-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#description-usage-modal{width:100%;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:fixed;bottom:0;left:0;margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#description-usage-modal{animation:slideIn .3s ease-out forwards;max-height:90vh}#description-usage-modal .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#description-usage-modal .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#description-usage-modal .header h2.font_bold{font-weight:700}#description-usage-modal .header h2.font_semibold{font-weight:600}#description-usage-modal .header h2.font_medium{font-weight:500}#description-usage-modal .header h2.font_regular{font-weight:400}#description-usage-modal .header h2{font-weight:700}#description-usage-modal .header .btn-close img,#description-usage-modal .header .btn-close svg{height:1.5rem;width:1.5rem}#description-usage-modal .content{padding:1rem;padding-top:0;overflow-y:auto}#description-usage-modal .content .content-description{overflow-wrap:break-word;font-weight:400;font-size:.875rem;line-height:1.125rem}#description-usage-modal .content .content-description.font_bold{font-weight:700}#description-usage-modal .content .content-description.font_semibold{font-weight:600}#description-usage-modal .content .content-description.font_medium{font-weight:500}#description-usage-modal .content .content-description.font_regular{font-weight:400}#description-usage-modal .content .content-description{font-family:lato-regular,sans-serif;line-height:22px}#description-usage-modal .content .content-description ul{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.25rem;list-style-type:disc!important}#description-usage-modal .content .content-description ul li{margin-bottom:.25rem;display:list-item!important;list-style-type:disc!important}#description-usage-modal .content .content-description ul li p{margin-top:0;margin-bottom:0}#description-usage-modal .content .content-description ol{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.25rem;list-style-type:decimal!important}#description-usage-modal .content .content-description ol li{margin-bottom:.25rem;display:list-item!important;list-style-type:decimal!important}#description-usage-modal .content .content-description ol li p{margin-top:0;margin-bottom:0}}#delete-confirmation{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:25rem}#delete-confirmation .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#delete-confirmation .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#delete-confirmation .header h2.font_bold{font-weight:700}#delete-confirmation .header h2.font_semibold{font-weight:600}#delete-confirmation .header h2.font_medium{font-weight:500}#delete-confirmation .header h2.font_regular{font-weight:400}#delete-confirmation .header h2{font-weight:700}#delete-confirmation .header .btn-close img,#delete-confirmation .header .btn-close svg{height:1.5rem;width:1.5rem}#delete-confirmation .content{margin-top:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem}#delete-confirmation .content img,#delete-confirmation .content svg{height:100%;width:8.5rem}#delete-confirmation .content p.subtitle{text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#delete-confirmation .content p.subtitle.font_bold{font-weight:700}#delete-confirmation .content p.subtitle.font_semibold{font-weight:600}#delete-confirmation .content p.subtitle.font_medium{font-weight:500}#delete-confirmation .content p.subtitle.font_regular{font-weight:400}#delete-confirmation .action-container{display:flex;align-items:center;gap:.5rem;padding:1rem}#delete-confirmation .action-container .global-button{width:100%}@media (max-width: 991px){.react-modal-wrapper:has(#delete-confirmation){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#delete-confirmation{position:fixed;bottom:0;left:0;width:100%;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#delete-confirmation{animation:slideIn .3s ease-out forwards}#delete-confirmation .action-container{all:unset;display:flex;align-items:center;gap:.5rem;padding:1rem}#delete-confirmation .action-container .global-button{width:100%}}.react-modal-wrapper:has(#address-pickup){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#address-pickup{position:fixed;left:0;bottom:0;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#address-pickup{animation:slideIn .3s ease-out forwards;border-top-left-radius:18px;border-top-right-radius:18px;border-width:1px;height:80vh;background-color:#fff9f9}#address-pickup .header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}#address-pickup .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#address-pickup .header h2.font_bold{font-weight:700}#address-pickup .header h2.font_semibold{font-weight:600}#address-pickup .header h2.font_medium{font-weight:500}#address-pickup .header h2.font_regular{font-weight:400}#address-pickup .header h2{font-weight:700}#address-pickup .header .btn-close img,#address-pickup .header .btn-close svg{height:1rem;width:1rem}#address-pickup .step-list{display:flex;align-items:center;gap:1rem;padding:1rem}#address-pickup .step-list .step-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:.875rem;line-height:1.125rem}#address-pickup .step-list .step-item p.font_bold{font-weight:700}#address-pickup .step-list .step-item p.font_semibold{font-weight:600}#address-pickup .step-list .step-item p.font_medium{font-weight:500}#address-pickup .step-list .step-item p.font_regular{font-weight:400}#address-pickup .step-list .step-item p{color:#8c8582}#address-pickup .step-list .step-item.active p{font-weight:700;color:#231f20}#address-pickup ul.list-option{height:100%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem 1rem}#address-pickup ul.list-option li.option-item{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-top:.625rem;padding-bottom:.625rem}#address-pickup ul.list-option li.option-item.disabled p{color:#e5e5e5}#address-pickup ul.list-option li.option-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#address-pickup ul.list-option li.option-item p.font_bold{font-weight:700}#address-pickup ul.list-option li.option-item p.font_semibold{font-weight:600}#address-pickup ul.list-option li.option-item p.font_medium{font-weight:500}#address-pickup ul.list-option li.option-item p.font_regular{font-weight:400}#pin-point{border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:56.25rem}#pin-point .header{display:flex;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;padding:1.5rem}#pin-point .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#pin-point .header h2.font_bold{font-weight:700}#pin-point .header h2.font_semibold{font-weight:600}#pin-point .header h2.font_medium{font-weight:500}#pin-point .header h2.font_regular{font-weight:400}#pin-point .header h2{font-weight:700}#pin-point .header .btn-close img,#pin-point .header .btn-close svg{height:1.5rem;width:1.5rem}#pin-point .content{padding:1rem}#pin-point .content .main-address{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background-color:#f8f8f8}#pin-point .content .main-address p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#pin-point .content .main-address p.title.font_bold{font-weight:700}#pin-point .content .main-address p.title.font_semibold{font-weight:600}#pin-point .content .main-address p.title.font_medium{font-weight:500}#pin-point .content .main-address p.title.font_regular{font-weight:400}#pin-point .content .main-address .address-container{display:flex;align-items:center;gap:.5rem}#pin-point .content .main-address .address-container .main-address-pill{border-radius:9999px;padding:.125rem .625rem;background-color:#f384a7}#pin-point .content .main-address .address-container .main-address-pill p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#pin-point .content .main-address .address-container .main-address-pill p.font_bold{font-weight:700}#pin-point .content .main-address .address-container .main-address-pill p.font_semibold{font-weight:600}#pin-point .content .main-address .address-container .main-address-pill p.font_medium{font-weight:500}#pin-point .content .main-address .address-container .main-address-pill p.font_regular{font-weight:400}#pin-point .content .main-address .address-container p.address-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:.875rem;line-height:1.125rem}#pin-point .content .main-address .address-container p.address-detail.font_bold{font-weight:700}#pin-point .content .main-address .address-container p.address-detail.font_semibold{font-weight:600}#pin-point .content .main-address .address-container p.address-detail.font_medium{font-weight:500}#pin-point .content .main-address .address-container p.address-detail.font_regular{font-weight:400}#pin-point .content .main-address .address-container p.address-detail{font-weight:700}#pin-point .content .maps-container{position:relative;height:100%;width:100%;background-color:#ffb6c1}#pin-point .content .maps-container .map-container{height:100%;width:100%}#pin-point .content .maps-container .map-container img.custom-marker{height:2.5rem;width:2.5rem;cursor:pointer}#pin-point .content .maps-container .map-container img.custom-marker.selected-marker{z-index:30}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}#pin-point .content .maps-container .map-container img.custom-marker.selected-marker{animation:bounce 1s infinite;width:6.25rem;height:6.25rem}#pin-point .content .maps-container .map-container .user-position-marker{border-radius:9999px;padding:.25rem;border:2px solid white}[class$=alpha-banner]{right:auto;left:50%;translate:-50% 0;top:auto;bottom:1.5rem;max-width:600px;font-size:.875em;border-radius:10px}#attention{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:30rem}#attention .header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1));padding:1rem}#attention .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#attention .header h2.font_bold{font-weight:700}#attention .header h2.font_semibold{font-weight:600}#attention .header h2.font_medium{font-weight:500}#attention .header h2.font_regular{font-weight:400}#attention .header h2{font-weight:700}#attention .header .btn-close img,#attention .header .btn-close svg{height:1.5rem;width:1.5rem}#attention .content{padding:1rem}#attention .content p{font-weight:400;font-size:.875rem;line-height:1.125rem}#attention .content p.font_bold{font-weight:700}#attention .content p.font_semibold{font-weight:600}#attention .content p.font_medium{font-weight:500}#attention .content p.font_regular{font-weight:400}#attention .content p{color:#423c39}#attention .footer{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem}#attention .footer .global-button{width:100%}#product-not-available-delivery{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:29rem}#product-not-available-delivery .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#product-not-available-delivery .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#product-not-available-delivery .header h2.font_bold{font-weight:700}#product-not-available-delivery .header h2.font_semibold{font-weight:600}#product-not-available-delivery .header h2.font_medium{font-weight:500}#product-not-available-delivery .header h2.font_regular{font-weight:400}#product-not-available-delivery .header h2{font-weight:700}#product-not-available-delivery .header .btn-close img,#product-not-available-delivery .header .btn-close svg{height:1rem;width:1rem}#product-not-available-delivery .content{padding:1rem;padding-top:0}#product-not-available-delivery .content p.attention{font-weight:400;font-size:.875rem;line-height:1.125rem}#product-not-available-delivery .content p.attention.font_bold{font-weight:700}#product-not-available-delivery .content p.attention.font_semibold{font-weight:600}#product-not-available-delivery .content p.attention.font_medium{font-weight:500}#product-not-available-delivery .content p.attention.font_regular{font-weight:400}#product-not-available-delivery .content p.attention{line-height:24px}#product-not-available-delivery .content .action-bundle{margin-top:1rem;display:flex;align-items:center;gap:1.25rem}#product-not-available-delivery .content .action-bundle .btn-container{display:flex;cursor:pointer;align-items:center;gap:.25rem}#product-not-available-delivery .content .action-bundle .btn-container svg.action-img{height:1rem;width:1rem}#product-not-available-delivery .content .action-bundle .btn-container p{font-weight:400;font-size:.75rem;line-height:1rem}#product-not-available-delivery .content .action-bundle .btn-container p.font_bold{font-weight:700}#product-not-available-delivery .content .action-bundle .btn-container p.font_semibold{font-weight:600}#product-not-available-delivery .content .action-bundle .btn-container p.font_medium{font-weight:500}#product-not-available-delivery .content .action-bundle .btn-container p.font_regular{font-weight:400}#product-not-available-delivery .content .action-bundle .btn-container p{font-weight:700;line-height:100%;color:#dc0034}#product-not-available-delivery .content .loader-container{margin-top:1rem;margin-bottom:1rem}#product-not-available-delivery .content ul.list-products{display:flex;flex-direction:column;gap:.75rem}#product-not-available-delivery .content ul.list-products li.product-item{display:flex;align-items:flex-start;justify-content:space-between;border-radius:.25rem;border-width:1px;padding:.75rem;gap:2rem}#product-not-available-delivery .content ul.list-products li.product-item img.product-img{width:55px;height:55px}#product-not-available-delivery .content ul.list-products li.product-item .detail{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem}#product-not-available-delivery .content ul.list-products li.product-item .detail p.brand{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#product-not-available-delivery .content ul.list-products li.product-item .detail p.brand.font_bold{font-weight:700}#product-not-available-delivery .content ul.list-products li.product-item .detail p.brand.font_semibold{font-weight:600}#product-not-available-delivery .content ul.list-products li.product-item .detail p.brand.font_medium{font-weight:500}#product-not-available-delivery .content ul.list-products li.product-item .detail p.brand.font_regular{font-weight:400}#product-not-available-delivery .content ul.list-products li.product-item .detail p.brand{font-weight:700}#product-not-available-delivery .content ul.list-products li.product-item .detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#product-not-available-delivery .content ul.list-products li.product-item .detail p.name.font_bold{font-weight:700}#product-not-available-delivery .content ul.list-products li.product-item .detail p.name.font_semibold{font-weight:600}#product-not-available-delivery .content ul.list-products li.product-item .detail p.name.font_medium{font-weight:500}#product-not-available-delivery .content ul.list-products li.product-item .detail p.name.font_regular{font-weight:400}#product-not-available-delivery .content ul.list-products li.product-item .detail p.variantLabel{font-weight:400;font-size:.75rem;line-height:1rem}#product-not-available-delivery .content ul.list-products li.product-item .detail p.variantLabel.font_bold{font-weight:700}#product-not-available-delivery .content ul.list-products li.product-item .detail p.variantLabel.font_semibold{font-weight:600}#product-not-available-delivery .content ul.list-products li.product-item .detail p.variantLabel.font_medium{font-weight:500}#product-not-available-delivery .content ul.list-products li.product-item .detail p.variantLabel.font_regular{font-weight:400}#product-not-available-delivery .content ul.list-products li.product-item .detail p.variantLabel{color:#8c8582}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container{margin-top:.25rem;display:flex;align-items:center;gap:1.25rem}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container .btn-container{display:flex;cursor:pointer;align-items:center;gap:.25rem}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container .btn-container svg.action-img{height:1rem;width:1rem}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container .btn-container p{font-weight:400;font-size:.75rem;line-height:1rem}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container .btn-container p.font_bold{font-weight:700}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container .btn-container p.font_semibold{font-weight:600}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container .btn-container p.font_medium{font-weight:500}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container .btn-container p.font_regular{font-weight:400}#product-not-available-delivery .content ul.list-products li.product-item .detail .action-container .btn-container p{line-height:100%;color:#dc0034}@media (max-width: 991px){.react-modal-wrapper:has(#product-not-available-delivery){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#product-not-available-delivery{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#product-not-available-delivery{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-style:none;overflow-y:scroll;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;max-height:100dvh}}#variant-picker{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:25rem}#variant-picker .header-variant{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding:1.25rem}#variant-picker .header-variant h2{font-weight:400;font-size:1rem;line-height:1.25rem}#variant-picker .header-variant h2.font_bold{font-weight:700}#variant-picker .header-variant h2.font_semibold{font-weight:600}#variant-picker .header-variant h2.font_medium{font-weight:500}#variant-picker .header-variant h2.font_regular{font-weight:400}#variant-picker .header-variant h2{font-weight:700}#variant-picker .header-variant .btn-close img,#variant-picker .header-variant .btn-close svg{height:1.5rem;width:1.5rem}#variant-picker .variant-content{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem}#variant-picker .variant-content .total-pack-container .total-pack-text{font-weight:400;font-size:1rem;line-height:1.25rem}#variant-picker .variant-content .total-pack-container .total-pack-text.font_bold{font-weight:700}#variant-picker .variant-content .total-pack-container .total-pack-text.font_semibold{font-weight:600}#variant-picker .variant-content .total-pack-container .total-pack-text.font_medium{font-weight:500}#variant-picker .variant-content .total-pack-container .total-pack-text.font_regular{font-weight:400}#variant-picker .variant-content .total-pack-container .total-pack-text{font-weight:700}#variant-picker .variant-content .product-container{display:flex;align-items:center;gap:1.5rem;border-radius:.25rem;border-width:1px;padding:.5rem .75rem}#variant-picker .variant-content .product-container img.product-img{-o-object-fit:contain;object-fit:contain;padding:.25rem;width:4.5rem;height:4.5rem}#variant-picker .variant-content .product-container .product-detail{display:flex;flex-direction:column;gap:.25rem}#variant-picker .variant-content .product-container .product-detail .label-ribbon{border-radius:.5rem;padding:.125rem .5rem;text-transform:uppercase;font-weight:400;font-size:.625rem;line-height:.875rem}#variant-picker .variant-content .product-container .product-detail .label-ribbon.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail .label-ribbon.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail .label-ribbon.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail .label-ribbon.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail .label-ribbon{font-weight:700;background-color:#fed8e5;letter-spacing:1px;width:-moz-fit-content;width:fit-content}#variant-picker .variant-content .product-container .product-detail p.brand{text-transform:uppercase;font-weight:400;font-size:1rem;line-height:1.25rem}#variant-picker .variant-content .product-container .product-detail p.brand.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail p.brand.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail p.brand.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail p.brand.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail p.brand{font-weight:700;line-height:1.375rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1}#variant-picker .variant-content .product-container .product-detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-picker .variant-content .product-container .product-detail p.name.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail p.name.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail p.name.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail p.name.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail p.name{line-height:1.375rem;color:#716a68;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}#variant-picker .variant-content .product-container .product-detail .product-price-container{display:flex;align-items:center;gap:.25rem}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price{font-weight:400;font-size:.8125rem;line-height:1rem}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price{line-height:18px;font-weight:700}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.discount-price{color:#da2a52}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price{display:none;margin-left:.125rem;text-decoration-line:line-through;font-weight:400;font-size:.6875rem;line-height:.875rem}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price{font-weight:400;line-height:14px;color:#8c8582}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.discount-price{display:block;color:#8c8582}#variant-picker .variant-content .variant-container{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-direction:column;gap:.5rem;max-height:25rem;overflow:auto}#variant-picker .variant-content .variant-container .variant-item{display:flex;flex-direction:column;gap:.5rem}#variant-picker .variant-content .variant-container .variant-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-picker .variant-content .variant-container .variant-item p.font_bold{font-weight:700}#variant-picker .variant-content .variant-container .variant-item p.font_semibold{font-weight:600}#variant-picker .variant-content .variant-container .variant-item p.font_medium{font-weight:500}#variant-picker .variant-content .variant-container .variant-item p.font_regular{font-weight:400}#variant-picker .variant-content .variant-container .variant-item p{font-weight:700}#variant-picker .variant-content .variant-container .variant-item .list-variant{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item{position:relative;display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:.25rem;border-width:1px;padding:.375rem .5rem}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.selected-item{border-color:#f384a7}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item{cursor-pointer:not-allowed;opacity:.5}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item .preorder-badge{background-color:#e5e5e5}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item .preorder-badge p.preorder-badge-text{font-weight:700;color:#09000033}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p{font-weight:400;font-size:.75rem;line-height:1rem}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p.font_bold{font-weight:700}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p.font_semibold{font-weight:600}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p.font_medium{font-weight:500}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p.font_regular{font-weight:400}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p{font-weight:700}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .color-img{margin:0;display:flex;height:1rem;width:1rem;align-items:center;border-radius:9999px}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .color-img img{height:100%;width:100%}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .color-shade{margin:0;height:1rem;width:1rem;border-radius:9999px}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .preorder-badge{position:absolute;bottom:-1rem;right:-1rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #ffffff;background-color:#ccc}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .preorder-badge p.preorder-badge-text{font-weight:400;font-size:.5rem;line-height:.658rem}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .preorder-badge p.preorder-badge-text.font_bold{font-weight:700}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .preorder-badge p.preorder-badge-text.font_semibold{font-weight:600}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .preorder-badge p.preorder-badge-text.font_medium{font-weight:500}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .preorder-badge p.preorder-badge-text.font_regular{font-weight:400}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .preorder-badge p.preorder-badge-text{font-weight:700;color:#090000b2}#variant-picker .variant-content .confirmation-container{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-direction:column;gap:.75rem}#variant-picker .variant-content .confirmation-container p.confirmation-title{font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-picker .variant-content .confirmation-container p.confirmation-title.font_bold{font-weight:700}#variant-picker .variant-content .confirmation-container p.confirmation-title.font_semibold{font-weight:600}#variant-picker .variant-content .confirmation-container p.confirmation-title.font_medium{font-weight:500}#variant-picker .variant-content .confirmation-container p.confirmation-title.font_regular{font-weight:400}#variant-picker .variant-content .confirmation-container p.confirmation-title{font-weight:700}#variant-picker .variant-content .confirmation-container .pack-detail-container{display:flex;flex-direction:column;gap:1.5rem}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item{display:flex;align-items:center;gap:.5rem}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item img{width:50px;height:50px}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item .pack-detail-item-content{display:flex;flex-direction:column;gap:.125rem}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item .pack-detail-item-content p{font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item .pack-detail-item-content p.font_bold{font-weight:700}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item .pack-detail-item-content p.font_semibold{font-weight:600}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item .pack-detail-item-content p.font_medium{font-weight:500}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item .pack-detail-item-content p.font_regular{font-weight:400}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item .pack-detail-item-content p{color:#423c39}#variant-picker .variant-content .confirmation-container .pack-detail-container .pack-detail-item .pack-detail-item-content p.pack-detail-variant{color:#8c8582}#variant-picker .variant-content .action-container{display:flex;align-items:center;gap:.5rem}#variant-picker .variant-content .action-container .global-button{width:100%}@media (max-width: 991px){.react-modal-wrapper:has(#variant-picker){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#variant-picker{all:unset;position:fixed;bottom:0;left:0;width:100%;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#variant-picker{animation:slideIn .3s ease-out forwards}#variant-picker .header-variant{padding:1rem}#variant-picker .variant-content{padding:1.25rem}#variant-picker .variant-content .product-container img.product-img{-o-object-fit:contain;object-fit:contain;padding:.25rem;width:4.5rem;height:4.5rem}#variant-picker .variant-content .product-container .product-detail p.brand{text-transform:uppercase;font-weight:400;font-size:1rem;line-height:1.25rem}#variant-picker .variant-content .product-container .product-detail p.brand.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail p.brand.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail p.brand.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail p.brand.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail p.brand{font-weight:700;line-height:1.375rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1}#variant-picker .variant-content .product-container .product-detail p.name{font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-picker .variant-content .product-container .product-detail p.name.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail p.name.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail p.name.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail p.name.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail p.name{line-height:1.375rem;color:#716a68;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}#variant-picker .variant-content .product-container .product-detail .product-price-container{display:flex;align-items:center;gap:.25rem}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price{font-weight:400;font-size:.8125rem;line-height:1rem}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price{line-height:18px;font-weight:700}#variant-picker .variant-content .product-container .product-detail .product-price-container p.final-price.discount-price{color:#da2a52}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price{display:none;margin-left:.125rem;text-decoration-line:line-through;font-weight:400;font-size:.6875rem;line-height:.875rem}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.font_bold{font-weight:700}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.font_semibold{font-weight:600}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.font_medium{font-weight:500}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.font_regular{font-weight:400}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price{font-weight:400;line-height:14px;color:#8c8582}#variant-picker .variant-content .product-container .product-detail .product-price-container p.original-price.discount-price{display:block;color:#8c8582}#variant-picker .variant-content .variant-container{margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:scroll;max-height:25rem}#variant-picker .variant-content .variant-container .variant-item{display:flex;flex-direction:column;gap:.5rem}#variant-picker .variant-content .variant-container .variant-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#variant-picker .variant-content .variant-container .variant-item p.font_bold{font-weight:700}#variant-picker .variant-content .variant-container .variant-item p.font_semibold{font-weight:600}#variant-picker .variant-content .variant-container .variant-item p.font_medium{font-weight:500}#variant-picker .variant-content .variant-container .variant-item p.font_regular{font-weight:400}#variant-picker .variant-content .variant-container .variant-item p{font-weight:700}#variant-picker .variant-content .variant-container .variant-item .list-variant{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item{margin:0;display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:.25rem;border-width:1px;padding:.375rem .5rem}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.selected-item{border-color:#f384a7}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item.oos-item{cursor-pointer:not-allowed;opacity:.5}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p{font-weight:400;font-size:.75rem;line-height:1rem}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p.font_bold{font-weight:700}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p.font_semibold{font-weight:600}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p.font_medium{font-weight:500}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p.font_regular{font-weight:400}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item p{font-weight:700}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .color-img{margin:0;display:flex;height:1rem;width:1rem;align-items:center;border-radius:9999px}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .color-img img{height:100%;width:100%}#variant-picker .variant-content .variant-container .variant-item .list-variant .list-variant-item .color-shade{margin:0;height:1rem;width:1rem;border-radius:9999px}}#tnc-pickup{height:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:27.5rem;border-radius:24px}#tnc-pickup .header{display:flex;align-items:center;justify-content:space-between;padding:24px 32px 0}#tnc-pickup .header h2{font-size:20px;line-height:28px;font-weight:700;color:#1e1e1e}#tnc-pickup .header .btn-close{display:flex;align-items:center;justify-content:center;padding:4px}#tnc-pickup .header .btn-close img,#tnc-pickup .header .btn-close svg{width:24px;height:24px;stroke-width:1.5}#tnc-pickup .content{padding:1rem}#tnc-pickup .content ul.checklist{margin-left:20px;padding-left:0}#tnc-pickup .content ul.checklist li{display:list-item!important;list-style-type:disc!important;list-style-position:outside!important;font-size:16px;line-height:24px;color:#3a3a3a;margin-bottom:16px}#tnc-pickup .content ul.checklist li:last-child{margin-bottom:0}@media (max-width: 991px){.react-modal-wrapper:has(#tnc-pickup){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#tnc-pickup{all:unset;position:fixed;bottom:0;left:0;width:100%;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#tnc-pickup{animation:slideIn .3s ease-out forwards;max-height:90dvh}#tnc-pickup .header{padding:1rem}#tnc-pickup .content{overflow-y:auto;max-height:80dvh}}@media (max-width: 991px){.react-modal-wrapper:has(#how-to-pay-list-modal){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#how-to-pay-list-modal{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#how-to-pay-list-modal{animation:slideIn .3s ease-out forwards;border-radius:18px 18px 0 0/18px 18px 0px 0px;border-style:none;border-radius:.5rem;border-width:1px;max-height:95dvh}#how-to-pay-list-modal .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#how-to-pay-list-modal .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#how-to-pay-list-modal .header h2.font_bold{font-weight:700}#how-to-pay-list-modal .header h2.font_semibold{font-weight:600}#how-to-pay-list-modal .header h2.font_medium{font-weight:500}#how-to-pay-list-modal .header h2.font_regular{font-weight:400}#how-to-pay-list-modal .header h2{font-weight:700}#how-to-pay-list-modal .header .btn-close img,#how-to-pay-list-modal .header .btn-close svg{height:1.5rem;width:1.5rem}#how-to-pay-list-modal .content{overflow-y:auto}#how-to-pay-list-modal .content .list-payment{display:flex;flex-direction:column}#how-to-pay-list-modal .content .list-payment .list-payment-item{border-width:1px;padding:1rem}#how-to-pay-list-modal .content .list-payment .list-payment-item .title{font-weight:400;font-size:1rem;line-height:1.25rem}#how-to-pay-list-modal .content .list-payment .list-payment-item .title.font_bold{font-weight:700}#how-to-pay-list-modal .content .list-payment .list-payment-item .title.font_semibold{font-weight:600}#how-to-pay-list-modal .content .list-payment .list-payment-item .title.font_medium{font-weight:500}#how-to-pay-list-modal .content .list-payment .list-payment-item .title.font_regular{font-weight:400}#how-to-pay-list-modal .content .list-payment .list-payment-item .title{font-weight:700}#how-to-pay-list-modal .content .list-payment .list-payment-item .list-child{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-direction:column;gap:.75rem}#how-to-pay-list-modal .content .list-payment .list-payment-item .list-child .child-item{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;padding:.75rem}#how-to-pay-list-modal .content .list-payment .list-payment-item .list-child .child-item.active{border-color:#f384a7}#how-to-pay-list-modal .content .list-payment .list-payment-item .list-child .child-item img,#how-to-pay-list-modal .content .list-payment .list-payment-item .list-child .child-item svg{width:54px;height:22px}}#date-picker-container{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:24rem}#date-picker-container .header-date-picker{display:flex;align-items:center;justify-content:space-between}#date-picker-container .header-date-picker h2{font-weight:400;font-size:1rem;line-height:1.25rem}#date-picker-container .header-date-picker h2.font_bold{font-weight:700}#date-picker-container .header-date-picker h2.font_semibold{font-weight:600}#date-picker-container .header-date-picker h2.font_medium{font-weight:500}#date-picker-container .header-date-picker h2.font_regular{font-weight:400}#date-picker-container .header-date-picker h2{font-weight:700}#date-picker-container .header-date-picker .btn-close img,#date-picker-container .header-date-picker .btn-close svg{height:1.5rem;width:1.5rem}#date-picker-container .date-picker-wheel{margin-top:1.5rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;height:18rem;width:18rem;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 50%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 50%,transparent 100%)}#date-picker-container .date-picker-wheel ul.items{margin-left:.25rem;margin-right:.25rem;height:18rem;padding:50% 0;overflow-y:scroll;scroll-snap-type:y mandatory;-ms-overflow-style:none;scrollbar-width:none}#date-picker-container .date-picker-wheel ul.items.days{width:2.6rem}#date-picker-container .date-picker-wheel ul.items.months{width:7.5rem}#date-picker-container .date-picker-wheel ul.items.years{width:5rem}#date-picker-container .date-picker-wheel li.item{display:flex;align-items:center;justify-content:center;height:34px;scroll-snap-align:center}#date-picker-container .date-picker-wheel li.item p{font-weight:400;font-size:1rem;line-height:1.25rem}#date-picker-container .date-picker-wheel li.item p.font_bold{font-weight:700}#date-picker-container .date-picker-wheel li.item p.font_semibold{font-weight:600}#date-picker-container .date-picker-wheel li.item p.font_medium{font-weight:500}#date-picker-container .date-picker-wheel li.item p.font_regular{font-weight:400}#date-picker-container .date-picker-wheel li.item p{color:#c5bebb;text-align:center}#date-picker-container .date-picker-wheel li.item.selected p{font-weight:400;font-size:1.5rem;line-height:2rem}#date-picker-container .date-picker-wheel li.item.selected p.font_bold{font-weight:700}#date-picker-container .date-picker-wheel li.item.selected p.font_semibold{font-weight:600}#date-picker-container .date-picker-wheel li.item.selected p.font_medium{font-weight:500}#date-picker-container .date-picker-wheel li.item.selected p.font_regular{font-weight:400}#date-picker-container .date-picker-wheel li.item.selected p{font-weight:700;color:#231f20}#parent-restrict{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:25rem}#parent-restrict:has(.under-age-container){width:22rem}#parent-restrict .header-parent-restrict{display:flex;align-items:center;justify-content:space-between}#parent-restrict .header-parent-restrict h2{font-weight:400;font-size:1rem;line-height:1.25rem}#parent-restrict .header-parent-restrict h2.font_bold{font-weight:700}#parent-restrict .header-parent-restrict h2.font_semibold{font-weight:600}#parent-restrict .header-parent-restrict h2.font_medium{font-weight:500}#parent-restrict .header-parent-restrict h2.font_regular{font-weight:400}#parent-restrict .header-parent-restrict h2{font-weight:700}#parent-restrict .header-parent-restrict .btn-close img,#parent-restrict .header-parent-restrict .btn-close svg{height:1rem;width:1rem}#parent-restrict .warning-box{position:relative;margin-top:1rem;margin-bottom:1rem;border-radius:.25rem;padding:.75rem;background-color:#fff3f3}#parent-restrict .warning-box p{font-weight:400;font-size:.75rem;line-height:1rem}#parent-restrict .warning-box p.font_bold{font-weight:700}#parent-restrict .warning-box p.font_semibold{font-weight:600}#parent-restrict .warning-box p.font_medium{font-weight:500}#parent-restrict .warning-box p.font_regular{font-weight:400}#parent-restrict .warning-box p{color:#b32656;max-width:90%}#parent-restrict .warning-box img{position:absolute;top:0;right:0;height:2.5rem;width:2.5rem;opacity:.7}#parent-restrict .btn-action{display:flex;align-items:center;gap:.5rem}#parent-restrict .under-age-container h1{text-align:center;font-weight:400;font-size:1rem;line-height:1.25rem}#parent-restrict .under-age-container h1.font_bold{font-weight:700}#parent-restrict .under-age-container h1.font_semibold{font-weight:600}#parent-restrict .under-age-container h1.font_medium{font-weight:500}#parent-restrict .under-age-container h1.font_regular{font-weight:400}#parent-restrict .under-age-container h1{font-weight:700}#parent-restrict .under-age-container img{margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;border-radius:9999px;width:5rem;height:5rem}#parent-restrict .under-age-container p{margin-bottom:1rem;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#parent-restrict .under-age-container p.font_bold{font-weight:700}#parent-restrict .under-age-container p.font_semibold{font-weight:600}#parent-restrict .under-age-container p.font_medium{font-weight:500}#parent-restrict .under-age-container p.font_regular{font-weight:400}@media (max-width: 991px){#parent-restrict:not(:has(.under-age-container)){all:unset;position:fixed;bottom:0;left:0;margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#parent-restrict:not(:has(.under-age-container)){animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}}#change-phone{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:25rem}#change-phone:has(.under-age-container){width:22rem}#change-phone .header-change-phone{display:flex;align-items:center;justify-content:space-between}#change-phone .header-change-phone h2{font-weight:400;font-size:1rem;line-height:1.25rem}#change-phone .header-change-phone h2.font_bold{font-weight:700}#change-phone .header-change-phone h2.font_semibold{font-weight:600}#change-phone .header-change-phone h2.font_medium{font-weight:500}#change-phone .header-change-phone h2.font_regular{font-weight:400}#change-phone .header-change-phone h2{font-weight:700}#change-phone .header-change-phone .btn-close img,#change-phone .header-change-phone .btn-close svg{height:1.5rem;width:1.5rem}#change-phone .warning-box{position:relative;margin-top:1rem;margin-bottom:1rem;border-radius:.25rem;padding:.75rem;background-color:#f7f7f7}#change-phone .warning-box p{font-weight:400;font-size:.75rem;line-height:1rem}#change-phone .warning-box p.font_bold{font-weight:700}#change-phone .warning-box p.font_semibold{font-weight:600}#change-phone .warning-box p.font_medium{font-weight:500}#change-phone .warning-box p.font_regular{font-weight:400}#change-phone .warning-box p{color:#231f20;max-width:90%}#change-phone .warning-box img{position:absolute;top:0;right:0;height:2.5rem;width:2.5rem;opacity:.7}@media (max-width: 991px){#change-phone{position:fixed;bottom:0;left:0;margin-left:auto;margin-right:auto;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#change-phone{animation:slideIn .3s ease-out forwards;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}}#delete-cc-confirmation{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;width:22rem}#delete-cc-confirmation .header{display:flex;align-items:center;justify-content:space-between}#delete-cc-confirmation .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#delete-cc-confirmation .header h2.font_bold{font-weight:700}#delete-cc-confirmation .header h2.font_semibold{font-weight:600}#delete-cc-confirmation .header h2.font_medium{font-weight:500}#delete-cc-confirmation .header h2.font_regular{font-weight:400}#delete-cc-confirmation .header h2{font-weight:700}#delete-cc-confirmation .header .btn-close img,#delete-cc-confirmation .header .btn-close svg{height:1.5rem;width:1.5rem}#delete-cc-confirmation .content{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}#delete-cc-confirmation .content p.title{font-weight:400;font-size:.75rem;line-height:1rem}#delete-cc-confirmation .content p.title.font_bold{font-weight:700}#delete-cc-confirmation .content p.title.font_semibold{font-weight:600}#delete-cc-confirmation .content p.title.font_medium{font-weight:500}#delete-cc-confirmation .content p.title.font_regular{font-weight:400}#delete-cc-confirmation .content .card-item{cursor:pointer;border-radius:.375rem;border-width:1px;padding:.375rem .75rem}#delete-cc-confirmation .content .card-item .card-container{position:relative;display:flex;align-items:center;gap:.75rem}#delete-cc-confirmation .content .card-item .card-container.selected-payment{border-color:#f384a7}#delete-cc-confirmation .content .card-item .card-container img.logo,#delete-cc-confirmation .content .card-item .card-container svg.logo{width:3.75rem;max-height:1.5rem;-o-object-fit:contain;object-fit:contain}#delete-cc-confirmation .content .card-item .card-container .card-status{position:absolute;top:.375rem;right:.75rem}#delete-cc-confirmation .content .card-item .card-container .card-status p.expired-text{font-weight:400;font-size:.625rem;line-height:.875rem}#delete-cc-confirmation .content .card-item .card-container .card-status p.expired-text.font_bold{font-weight:700}#delete-cc-confirmation .content .card-item .card-container .card-status p.expired-text.font_semibold{font-weight:600}#delete-cc-confirmation .content .card-item .card-container .card-status p.expired-text.font_medium{font-weight:500}#delete-cc-confirmation .content .card-item .card-container .card-status p.expired-text.font_regular{font-weight:400}#delete-cc-confirmation .content .card-item .card-container .card-status p.expired-text{font-weight:700;color:#da2a52;letter-spacing:1px}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.bank{font-weight:400;font-size:.875rem;line-height:1.125rem}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.bank.font_bold{font-weight:700}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.bank.font_semibold{font-weight:600}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.bank.font_medium{font-weight:500}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.bank.font_regular{font-weight:400}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.bank{font-weight:700}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.card-number,#delete-cc-confirmation .content .card-item .card-container .detail-payment p.holder-name{font-weight:400;font-size:.75rem;line-height:1rem}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.card-number.font_bold,#delete-cc-confirmation .content .card-item .card-container .detail-payment p.holder-name.font_bold{font-weight:700}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.card-number.font_semibold,#delete-cc-confirmation .content .card-item .card-container .detail-payment p.holder-name.font_semibold{font-weight:600}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.card-number.font_medium,#delete-cc-confirmation .content .card-item .card-container .detail-payment p.holder-name.font_medium{font-weight:500}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.card-number.font_regular,#delete-cc-confirmation .content .card-item .card-container .detail-payment p.holder-name.font_regular{font-weight:400}#delete-cc-confirmation .content .card-item .card-container .detail-payment p.card-number,#delete-cc-confirmation .content .card-item .card-container .detail-payment p.holder-name{color:#716a68}#delete-cc-confirmation .action-footer{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem}#delete-cc-confirmation .action-footer .global-button{width:100%}@media (max-width: 991px){.react-modal-overlay:has(#delete-cc-confirmation){align-items:flex-end}.react-modal-wrapper:has(#delete-cc-confirmation){margin:0;width:100%}#delete-cc-confirmation{width:100%;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:100%}#delete-cc-confirmation #drawer-indicator{margin-top:-.5rem;margin-bottom:.5rem;display:flex;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}#delete-cc-confirmation #drawer-indicator #drawer-indicator-inner{height:.25rem;width:2.5rem;border-radius:9999px;background-color:#e0e0e0}#delete-cc-confirmation .action-footer .global-button:first-child{display:none}#delete-cc-confirmation .action-footer .global-button:last-child{width:100%}}#crop-photo{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:30.125rem}#crop-photo .header{display:flex;align-items:center;justify-content:space-between;padding:1rem}#crop-photo .header h2{font-weight:400;font-size:1rem;line-height:1.25rem}#crop-photo .header h2.font_bold{font-weight:700}#crop-photo .header h2.font_semibold{font-weight:600}#crop-photo .header h2.font_medium{font-weight:500}#crop-photo .header h2.font_regular{font-weight:400}#crop-photo .header h2{font-weight:700}#crop-photo .header .btn-close img,#crop-photo .header .btn-close svg{height:1.5rem;width:1.5rem}#crop-photo .content .crop-container{position:relative;margin-left:1rem;margin-right:1rem;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;background-color:#716a68;width:450px;aspect-ratio:1/1}#crop-photo .content .crop-container .cropper{width:100%;height:1000px}#crop-photo .content .crop-container .cropper .advanced-cropper-stencil{border:2px solid white;box-shadow:0 0 0 9999px #0009}#crop-photo .content .crop-container .cropper .advanced-cropper__wrapper,#crop-photo .content .crop-container .cropper .advanced-cropper__background-wrapper{background-color:#716a68}#crop-photo .action-footer-container{display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:1rem}#crop-photo .action-footer-container .global-button{width:8rem}@media (max-width: 991px){.react-modal-wrapper:has(#crop-photo){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#crop-photo{position:relative;height:100vh;width:100vw}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#crop-photo{animation:slideIn .3s ease-out forwards;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));max-height:100dvh}#crop-photo .header{display:flex;align-items:center;justify-content:normal;gap:1rem;padding:1rem}#crop-photo .header h2{font-weight:400;font-size:1.125rem;line-height:1.5rem}#crop-photo .header h2.font_bold{font-weight:700}#crop-photo .header h2.font_semibold{font-weight:600}#crop-photo .header h2.font_medium{font-weight:500}#crop-photo .header h2.font_regular{font-weight:400}#crop-photo .header h2{font-weight:700}#crop-photo .header .goback-container img,#crop-photo .header .goback-container svg{height:1.5rem;width:1.5rem}#crop-photo .content .crop-container{position:relative;margin-left:1rem;margin-right:1rem;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;background-color:#716a68;width:calc(100dvw - 2rem);aspect-ratio:1/1}#crop-photo .action-footer-container{display:flex;align-items:center;justify-content:normal;gap:.5rem;padding:1rem;position:fixed;bottom:0;left:0;right:0}#crop-photo .action-footer-container .global-button{width:100%}}@keyframes modal-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}#egift-voucher-confirmation{border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:modal-fade-in .3s ease-out forwards}#egift-voucher-confirmation .header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1))}#egift-voucher-confirmation .header h3{font-size:1rem;line-height:1.5rem;font-weight:700}#egift-voucher-confirmation .header .btn-close img,#egift-voucher-confirmation .header .btn-close svg{height:1.5rem;width:1.5rem}#egift-voucher-confirmation .modal-content{margin-bottom:1.5rem;text-align:center}#egift-voucher-confirmation .modal-content .voucher-icon{margin-bottom:2rem;display:flex;justify-content:center}#egift-voucher-confirmation .modal-content .message p{margin-top:1rem;font-size:.875rem;font-weight:400;line-height:1.25rem}#egift-voucher-confirmation .modal-actions{display:flex;justify-content:space-between;gap:.25rem;padding-top:.25rem;padding-bottom:.25rem;opacity:1}#egift-voucher-confirmation .modal-actions .add-more{width:196px;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(35 31 32 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;opacity:1}#egift-voucher-confirmation .modal-actions .place-order{width:196px;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(218 42 82 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:1}#egift-voucher-confirmation .modal-actions .add-more .title{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1))}@media (max-width: 991px){.react-modal-wrapper:has(#soco-point-list){margin:0;height:100%;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#soco-point-list{all:unset;position:absolute;bottom:0;width:100%}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#soco-point-list{animation:slideIn .3s ease-out forwards;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-style:none;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));scrollbar-color:transparent;scrollbar-width:none;border-color:#fcdde8;min-height:50vh}#soco-point-list .header-soco-point-list{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}#soco-point-list .header-soco-point-list h2{font-weight:400;font-size:1rem;line-height:1.25rem}#soco-point-list .header-soco-point-list h2.font_bold{font-weight:700}#soco-point-list .header-soco-point-list h2.font_semibold{font-weight:600}#soco-point-list .header-soco-point-list h2.font_medium{font-weight:500}#soco-point-list .header-soco-point-list h2.font_regular{font-weight:400}#soco-point-list .header-soco-point-list h2{font-weight:700}#soco-point-list .header-soco-point-list .btn-close img,#soco-point-list .header-soco-point-list .btn-close svg{height:1.5rem;width:1.5rem}#soco-point-list .soco-point-list-content{border-top-width:1px;padding-top:1rem;padding-bottom:5rem}#soco-point-list .soco-point-list-content .info{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:.25rem}#soco-point-list .soco-point-list-content .info p{font-weight:400;font-size:.75rem;line-height:1rem}#soco-point-list .soco-point-list-content .info p.font_bold{font-weight:700}#soco-point-list .soco-point-list-content .info p.font_semibold{font-weight:600}#soco-point-list .soco-point-list-content .info p.font_medium{font-weight:500}#soco-point-list .soco-point-list-content .info p.font_regular{font-weight:400}#soco-point-list .soco-point-list-content .info p span{color:#da2a52}#soco-point-list .soco-point-list-content .info img,#soco-point-list .soco-point-list-content .info svg{height:.75rem;width:.75rem}#soco-point-list .soco-point-list-content .saved-info{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:.25rem}#soco-point-list .soco-point-list-content .saved-info p{font-weight:400;font-size:.75rem;line-height:1rem}#soco-point-list .soco-point-list-content .saved-info p.font_bold{font-weight:700}#soco-point-list .soco-point-list-content .saved-info p.font_semibold{font-weight:600}#soco-point-list .soco-point-list-content .saved-info p.font_medium{font-weight:500}#soco-point-list .soco-point-list-content .saved-info p.font_regular{font-weight:400}#soco-point-list .soco-point-list-content .saved-info p span{color:#da2a52}#soco-point-list .soco-point-list-content:before{position:absolute;top:100px;left:0;right:0;width:100%;height:50px;content:"";background:#fff;background:linear-gradient(0deg,#82d1f100 10%,#fff)}#soco-point-list .soco-point-list-content:after{position:absolute;bottom:80px;left:0;right:0;width:100%;height:50px;content:"";background:#fff;background:linear-gradient(180deg,#82d1f100 10%,#fff)}#soco-point-list .soco-point-list-content #list-point{overflow-y:scroll;max-height:40vh}#soco-point-list .soco-point-list-content #list-point li{display:flex;cursor:pointer;align-items:center;justify-content:center;padding:.75rem 1rem}#soco-point-list .soco-point-list-content #list-point li:first-child{margin-top:2.5rem}#soco-point-list .soco-point-list-content #list-point li:hover{background-color:#fff3f3}#soco-point-list .soco-point-list-content #list-point li .point-item{display:flex;align-items:center;gap:.75rem}#soco-point-list .soco-point-list-content #list-point li .point-item img,#soco-point-list .soco-point-list-content #list-point li .point-item svg{height:2rem;width:2rem}#soco-point-list .soco-point-list-content #list-point li .point-item p{font-weight:400;font-size:1rem;line-height:1.25rem}#soco-point-list .soco-point-list-content #list-point li .point-item p.font_bold{font-weight:700}#soco-point-list .soco-point-list-content #list-point li .point-item p.font_semibold{font-weight:600}#soco-point-list .soco-point-list-content #list-point li .point-item p.font_medium{font-weight:500}#soco-point-list .soco-point-list-content #list-point li .point-item p.font_regular{font-weight:400}#soco-point-list .soco-point-list-content #list-point li .point-item p{font-weight:700}#soco-point-list .soco-point-list-content #list-point li.inactive-point{cursor:not-allowed;opacity:.3}#soco-point-list .soco-point-list-content #list-point li.active p{font-size:32px}#soco-point-list .footer-soco-point-list{position:fixed;bottom:0;left:0;right:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;border-top:1px solid #fff3f3;padding:10px 15px 15px;background-color:#fff;z-index:1}}@media (max-width: 991px){.react-modal-wrapper:has(#suggestion-country){margin:0;width:100%}.react-modal-overlay:has(#suggestion-country){align-items:flex-end}#suggestion-country{position:fixed;bottom:0;left:0;width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;margin-left:auto;margin-right:auto}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#suggestion-country{animation:slideIn .3s ease-out forwards;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);max-height:80dvh}#suggestion-country .header-suggestion-country{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}#suggestion-country .header-suggestion-country h2{font-weight:400;font-size:1rem;line-height:1.25rem}#suggestion-country .header-suggestion-country h2.font_bold{font-weight:700}#suggestion-country .header-suggestion-country h2.font_semibold{font-weight:600}#suggestion-country .header-suggestion-country h2.font_medium{font-weight:500}#suggestion-country .header-suggestion-country h2.font_regular{font-weight:400}#suggestion-country .header-suggestion-country h2{font-weight:700}#suggestion-country .header-suggestion-country .btn-close img,#suggestion-country .header-suggestion-country .btn-close svg{height:1rem;width:1rem}#suggestion-country .list-suggestion-input-container{position:relative;width:100%;align-items:center;padding:0}#suggestion-country .list-suggestion-input-container img.left-icon,#suggestion-country .list-suggestion-input-container svg.left-icon{position:absolute;top:.75rem;left:.75rem;height:1rem;width:1rem;cursor:pointer}#suggestion-country .list-suggestion-input-container img#clear-all,#suggestion-country .list-suggestion-input-container svg#clear-all{display:none;position:absolute;top:.75rem;right:.75rem;height:1rem;width:1rem;cursor:pointer}#suggestion-country .list-suggestion-input-container input{max-height:2.5rem;width:100%;border-radius:.375rem;padding:.75rem 2.5rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#suggestion-country .list-suggestion-input-container input.font_bold{font-weight:700}#suggestion-country .list-suggestion-input-container input.font_semibold{font-weight:600}#suggestion-country .list-suggestion-input-container input.font_medium{font-weight:500}#suggestion-country .list-suggestion-input-container input.font_regular{font-weight:400}#suggestion-country .list-suggestion-input-container input{background-color:#f8f8f8;border:solid 1px #e5e5e5;color:#716a68}#suggestion-country .list-suggestion-input-container input:focus{border:1px solid #e5e5e5;outline:transparent}@supports (-webkit-touch-callout: none){#suggestion-country .list-suggestion-input-container input{font-size:1rem}}#suggestion-country .list-suggestion-country{margin-top:1rem;height:100%;overflow-y:scroll;max-height:60dvh;scrollbar-color:transparent;scrollbar-width:none}#suggestion-country .list-suggestion-country .country-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0}#suggestion-country .list-suggestion-country .country-item .flag{height:1.25rem;width:1.75rem}#suggestion-country .list-suggestion-country .country-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#suggestion-country .list-suggestion-country .country-item p.font_bold{font-weight:700}#suggestion-country .list-suggestion-country .country-item p.font_semibold{font-weight:600}#suggestion-country .list-suggestion-country .country-item p.font_medium{font-weight:500}#suggestion-country .list-suggestion-country .country-item p.font_regular{font-weight:400}#suggestion-country .list-suggestion-country .country-item p.country-code{width:50px}#suggestion-country .country-not-found{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;height:10rem}#suggestion-country .country-not-found img,#suggestion-country .country-not-found svg{width:5rem;height:5rem}#suggestion-country .country-not-found p{margin-top:1rem;font-weight:400;font-size:.75rem;line-height:1rem}#suggestion-country .country-not-found p.font_bold{font-weight:700}#suggestion-country .country-not-found p.font_semibold{font-weight:600}#suggestion-country .country-not-found p.font_medium{font-weight:500}#suggestion-country .country-not-found p.font_regular{font-weight:400}#suggestion-country .country-not-found p{color:#8c8582}}.placeholder{min-width:12px;min-height:12px;overflow:hidden;background:#231f20;position:relative;border:none!important;animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate;background:#f6f7f8;background:linear-gradient(to right,#eee 2%,#ddd 18%,#eee 33%);background-size:1300px;border-radius:5px}#product-placeholder{width:12.875rem}#product-placeholder #product-image{margin-bottom:.75rem;width:100%;height:12.875rem}#product-placeholder #product-text{margin-bottom:.5rem;width:100%;height:20px}#location-placeholder{display:flex;flex-direction:column;gap:.5rem}#location-placeholder #location-title{width:100%;height:20px}#location-placeholder #location-subtitle{width:100%;height:10px}#shopping-bag-placeholder{margin-top:3.125rem;margin-bottom:3.125rem;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.69fr) .6fr}#shopping-bag-placeholder #cart-list{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#shopping-bag-placeholder #cart-list .list{display:flex;align-items:flex-start;gap:.75rem}#shopping-bag-placeholder #cart-list .list #image{width:5rem;height:5rem}#shopping-bag-placeholder #cart-list .list .list-text{display:flex;flex-direction:column;gap:.5rem}#shopping-bag-placeholder #cart-list .list .list-text #list-title{width:30rem}#shopping-bag-placeholder #sidebar{display:flex;flex-direction:column;gap:.75rem}#shopping-bag-placeholder #sidebar #sidebar-list{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#search-placeholder{display:flex;flex-direction:column;gap:1rem;padding:1rem}#search-placeholder .upper-list{display:flex;align-items:center;gap:.5rem}#search-placeholder .recent-list{display:flex;flex-direction:column;gap:.5rem}#search-placeholder .recent-list #recent-title{width:5rem}#search-placeholder .recent-list ul{display:flex;align-items:center;gap:.5rem;overflow:hidden}#search-placeholder .recent-list ul li{height:2.5rem;width:5rem}#search-placeholder .product-list{display:flex;flex-direction:column;gap:.5rem}#search-placeholder .product-list #product-title{width:5rem}#search-placeholder .product-list ul{display:flex;flex-direction:column;gap:1rem;overflow:hidden}#search-placeholder .product-list ul li{display:flex;width:100%;align-items:flex-start;gap:.5rem}#search-placeholder .product-list ul li #product-image{height:2.5rem;width:2.5rem}#search-placeholder .product-list ul li #product-rating{width:2.5rem}#search-placeholder .product-list ul li .product-detail{display:flex;width:100%;flex-direction:column;gap:.25rem}#search-placeholder .product-list ul li .product-detail #product-text{width:70%}#search-placeholder .product-list ul li .product-detail #product-text:first-child{width:50%}#search-placeholder .product-list ul li .product-detail #product-text:last-child{width:20%}#search-placeholder #search-badge{width:2.5rem}#search-placeholder #search-title{width:100%}#main_banner .placeholder{width:100%;aspect-ratio:3/1}#home-placeholder{margin:2rem 1rem}#home-placeholder .placeholder{margin-top:.5rem;margin-bottom:.5rem;width:100%;aspect-ratio:3/1}#list-review-placeholder{margin-top:1rem;margin-bottom:1rem;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#list-review-placeholder .placeholder{height:100%;width:100%}#list-review-placeholder .header{margin-bottom:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}#list-review-placeholder .header .header-left,#list-review-placeholder .header .header-right{display:flex;flex-direction:column;gap:.5rem}#list-review-placeholder .body{height:10rem}#product-detail-placeholder{display:grid;gap:1.5rem;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) .6fr}#product-detail-placeholder #product-image{height:100%;width:100%}#product-detail-placeholder #product-text{margin-bottom:.5rem;width:100%;height:20px}#product-detail-placeholder .product-image-container{display:flex;flex-direction:column;gap:1rem}#product-detail-placeholder .product-image-container #main-product-image{width:100%;height:21.875rem}#product-detail-placeholder .product-image-container .product-image-gallery{display:flex;align-items:center;gap:.75rem}#product-detail-placeholder .product-image-container .product-image-gallery #product-gallery-image-item{width:3.5rem;height:3.5rem}#product-detail-placeholder .product-detail-container{display:flex;flex-direction:column;gap:.25rem}#product-detail-placeholder .product-sidebar-container #product-image{height:100%;width:100%}@media (max-width: 991px){#product-placeholder{width:11.4375rem!important}#product-placeholder #product-image{margin-bottom:.75rem;width:100%;height:11.4375rem!important}#product-placeholder #product-text{margin-bottom:.5rem;width:100%;height:10px}#shopping-bag-placeholder{all:unset}#shopping-bag-placeholder #cart-list{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#shopping-bag-placeholder #cart-list .list{display:flex;align-items:flex-start;gap:.75rem}#shopping-bag-placeholder #cart-list .list #image{width:5rem;height:5rem}#shopping-bag-placeholder #cart-list .list .list-text{display:flex;width:100%;flex-direction:column;gap:.5rem}#shopping-bag-placeholder #cart-list .list .list-text #list-title{width:100%}#shopping-bag-placeholder #sidebar{margin-left:1.5rem;margin-right:1.5rem;display:flex;flex-direction:column;gap:.75rem}#shopping-bag-placeholder #sidebar #sidebar-list{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#product-detail-mobile-placeholder{display:flex;flex-direction:column;gap:1rem;padding:1rem}#product-detail-mobile-placeholder .product-image-container-mobile #main-product-image{width:100%;height:17.3125rem}#product-detail-mobile-placeholder .product-detail-container-mobile,#product-detail-mobile-placeholder .product-action-container-mobile{display:flex;flex-direction:column;gap:.5rem}#product-detail-mobile-placeholder .product-action-container-mobile #product-action{width:100%;height:100px}}#dynamic-layout{margin-bottom:2rem}@media (max-width: 991px){#dynamic-layout{margin-bottom:1rem}}#skin-concern{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:7.5625rem}#skin-concern img{width:5.625rem;height:5.625rem}#skin-concern p{text-align:center;font-weight:400;font-size:.8125rem;line-height:1rem}#skin-concern p.font_bold{font-weight:700}#skin-concern p.font_semibold{font-weight:600}#skin-concern p.font_medium{font-weight:500}#skin-concern p.font_regular{font-weight:400}#skin-concern p{color:#231f20}#voucher-coupon{position:relative;cursor:pointer;border-radius:.375rem;border-width:1px;padding:.5rem;background-color:#ffe3ee;border-color:#ffe3ee;width:11rem;height:4.5rem}#voucher-coupon.last-container{border-color:#f384a7;background-color:#fbf7f8}#voucher-coupon .coupon-title-container{display:flex;width:100%;justify-content:space-between}#voucher-coupon .coupon-title-container .coupon-title{text-align:left;font-weight:400;font-size:.875rem;line-height:1.125rem}#voucher-coupon .coupon-title-container .coupon-title.font_bold{font-weight:700}#voucher-coupon .coupon-title-container .coupon-title.font_semibold{font-weight:600}#voucher-coupon .coupon-title-container .coupon-title.font_medium{font-weight:500}#voucher-coupon .coupon-title-container .coupon-title.font_regular{font-weight:400}#voucher-coupon .coupon-title-container .coupon-title{font-weight:700;width:80%;line-height:1rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}#voucher-coupon .coupon-title-container .coupon-img img,#voucher-coupon .coupon-title-container .coupon-img svg{height:1.5rem;width:1.5rem;border-radius:9999px}#voucher-coupon .coupon-type{position:absolute;bottom:.5rem;left:.5rem;font-weight:400;font-size:.75rem;line-height:1rem}#voucher-coupon .coupon-type.font_bold{font-weight:700}#voucher-coupon .coupon-type.font_semibold{font-weight:600}#voucher-coupon .coupon-type.font_medium{font-weight:500}#voucher-coupon .coupon-type.font_regular{font-weight:400}#voucher-coupon .coupon-type{color:#716a68}#voucher-coupon .see-all{font-weight:700;color:#eb395f}#payment-promotion{display:flex;flex-direction:column;gap:.5rem}#payment-promotion img{border-radius:.25rem;-o-object-fit:contain;object-fit:contain;width:9.25rem;aspect-ratio:3/2}#payment-promotion .title{text-align:center;font-weight:400;font-size:.9375rem;line-height:1.25rem}#payment-promotion .title.font_bold{font-weight:700}#payment-promotion .title.font_semibold{font-weight:600}#payment-promotion .title.font_medium{font-weight:500}#payment-promotion .title.font_regular{font-weight:400}#payment-promotion .title{font-weight:700}#article a{display:grid;cursor:pointer;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;text-align:left}#article a .img-container{height:15.609rem!important}#article a .img-container img.article-img,#article a .img-container svg.article-img{width:100%;border-radius:.25rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4;height:15.609rem!important}#article a .detail{display:flex;flex-direction:column;justify-content:center;gap:.375rem}#article a .detail p.category{font-weight:400;font-size:.625rem;line-height:.875rem}#article a .detail p.category.font_bold{font-weight:700}#article a .detail p.category.font_semibold{font-weight:600}#article a .detail p.category.font_medium{font-weight:500}#article a .detail p.category.font_regular{font-weight:400}#article a .detail p.category{font-weight:700;line-height:100%;letter-spacing:.5px;color:#8c8582}#article a .detail p.title{font-weight:400;font-size:1rem;line-height:1.25rem}#article a .detail p.title.font_bold{font-weight:700}#article a .detail p.title.font_semibold{font-weight:600}#article a .detail p.title.font_medium{font-weight:500}#article a .detail p.title.font_regular{font-weight:400}#article a .detail p.title{font-weight:700;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:5;-webkit-line-clamp:5}#article a .detail p.owner{font-weight:400;font-size:.75rem;line-height:1rem}#article a .detail p.owner.font_bold{font-weight:700}#article a .detail p.owner.font_semibold{font-weight:600}#article a .detail p.owner.font_medium{font-weight:500}#article a .detail p.owner.font_regular{font-weight:400}#article a .detail p.owner{line-height:100%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1;color:#8c8582}#expert-review{margin-top:.5rem;display:flex;flex-direction:column;gap:.75rem;background-color:#fff}#expert-review .review{position:relative;display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:#fbf7f8;width:22.375rem;min-height:20.0625rem}#expert-review .review .action-menu-container{position:absolute;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);bottom:10%;right:10%}#expert-review .review .action-menu-container ul.action-menu-list{display:flex;flex-direction:column;gap:.75rem}#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:flex-start;gap:.5rem}#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item img,#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item svg{height:1.5rem;width:1.5rem}#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item p{flex-wrap:wrap;white-space:nowrap;font-weight:400;font-size:.75rem;line-height:1rem}#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item p.font_bold{font-weight:700}#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item p.font_semibold{font-weight:600}#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item p.font_medium{font-weight:500}#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item p.font_regular{font-weight:400}#expert-review .review .action-menu-container ul.action-menu-list .action-menu-item p{font-weight:700;color:#8c8582}#expert-review .review .header-user{display:flex;align-items:center;gap:.375rem}#expert-review .review .header-user #badge-image{all:unset;position:relative;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px}#expert-review .review .header-user #badge-image img.expert-check{height:.75rem;width:.75rem}#expert-review .review .header-user #badge-image img.user-img{height:1.25rem;width:1.25rem}#expert-review .review .header-user p.user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:.75rem;line-height:1rem}#expert-review .review .header-user p.user-name.font_bold{font-weight:700}#expert-review .review .header-user p.user-name.font_semibold{font-weight:600}#expert-review .review .header-user p.user-name.font_medium{font-weight:500}#expert-review .review .header-user p.user-name.font_regular{font-weight:400}#expert-review .review .header-user p.user-name{font-weight:700}#expert-review .review .header-user #badge-level{padding:1.5px;border-radius:9999px;padding-left:.375rem;padding-right:.375rem;border:1px solid #b22254;background-color:#b22655;border:1px solid #b22655}#expert-review .review .header-user #badge-level h3{text-transform:uppercase;font-weight:400;font-size:.5rem;line-height:.658rem}#expert-review .review .header-user #badge-level h3.font_bold{font-weight:700}#expert-review .review .header-user #badge-level h3.font_semibold{font-weight:600}#expert-review .review .header-user #badge-level h3.font_medium{font-weight:500}#expert-review .review .header-user #badge-level h3.font_regular{font-weight:400}#expert-review .review .header-user #badge-level h3{letter-spacing:1.5px;color:#fff;font-weight:700}#expert-review .review .product-container{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .75rem}#expert-review .review .product-container .detail{display:flex;align-items:center;gap:.5rem}#expert-review .review .product-container .detail img.product-img{width:53px!important;height:53px!important}#expert-review .review .product-container .detail .product-detail{display:flex;flex-direction:column;gap:.25rem;width:12.5rem}#expert-review .review .product-container .detail .product-detail p.brand{text-align:left;text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#expert-review .review .product-container .detail .product-detail p.brand.font_bold{font-weight:700}#expert-review .review .product-container .detail .product-detail p.brand.font_semibold{font-weight:600}#expert-review .review .product-container .detail .product-detail p.brand.font_medium{font-weight:500}#expert-review .review .product-container .detail .product-detail p.brand.font_regular{font-weight:400}#expert-review .review .product-container .detail .product-detail p.brand{font-weight:700}#expert-review .review .product-container .detail .product-detail p.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:400;font-size:.8125rem;line-height:1rem}#expert-review .review .product-container .detail .product-detail p.name.font_bold{font-weight:700}#expert-review .review .product-container .detail .product-detail p.name.font_semibold{font-weight:600}#expert-review .review .product-container .detail .product-detail p.name.font_medium{font-weight:500}#expert-review .review .product-container .detail .product-detail p.name.font_regular{font-weight:400}#expert-review .review .product-container .detail .product-detail p.name{color:#8c8582}#expert-review .review .product-container .action-add-to-cart{border-radius:.25rem;border-width:1px;padding:.25rem;border-color:#da2a52}#expert-review .review .product-container .action-add-to-cart img,#expert-review .review .product-container .action-add-to-cart svg{width:18px;height:18px}#expert-review .review .rating-container #rating-inline{gap:0px}#expert-review .review .rating-container #rating-inline .rate-star--uniform span{margin-left:.125rem;display:block;cursor:pointer;width:13px;height:12px;background:transparent url(/assets/spritemap.10bf67ab.svg#sprite-star-unfilled-view) no-repeat 0 0;background-size:13px 12px}#expert-review .review .rating-container #rating-inline .rate-star--uniform span:before{display:block;width:0px;height:12px;content:"";background:transparent url(/assets/spritemap.10bf67ab.svg#sprite-star-filled-view) no-repeat 0 0;background-size:13px 12px}#expert-review .review .rating-container #rating-inline label{margin-top:.125rem;font-weight:400;font-size:.75rem;line-height:1rem}#expert-review .review .rating-container #rating-inline label.font_bold{font-weight:700}#expert-review .review .rating-container #rating-inline label.font_semibold{font-weight:600}#expert-review .review .rating-container #rating-inline label.font_medium{font-weight:500}#expert-review .review .rating-container #rating-inline label.font_regular{font-weight:400}#expert-review .review .rating-container #rating-inline label{font-weight:700}#expert-review .review .rating-container .expert-badge img{-o-object-fit:contain;object-fit:contain;width:6.4375rem;height:1.25rem}#expert-review .review .review-container .detail-text{overflow-wrap:break-word;text-align:left;line-height:1.625;font-weight:400;font-size:.875rem;line-height:1.125rem}#expert-review .review .review-container .detail-text.font_bold{font-weight:700}#expert-review .review .review-container .detail-text.font_semibold{font-weight:600}#expert-review .review .review-container .detail-text.font_medium{font-weight:500}#expert-review .review .review-container .detail-text.font_regular{font-weight:400}#expert-review .review .review-container .detail-text{line-height:22px}#expert-review .review .review-container .detail-text button{font-weight:700;color:#eb395f}#expert-review .review .rating-container{display:flex;align-items:center;justify-content:space-between}#expert-review .review ul.list-photos{display:flex;height:2.5rem;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-color:transparent;scrollbar-width:none}#expert-review .review ul.list-photos li.photo-item{flex:none;cursor:pointer;border-radius:.25rem}#expert-review .review ul.list-photos li.photo-item img{height:2.5rem;width:2.5rem;border-radius:.25rem}#expert-review .review .action-footer-container ul.detail-action-container{display:flex;align-items:center;gap:.5rem}#expert-review .review .action-footer-container ul.detail-action-container li{position:relative;display:flex;cursor:pointer;align-items:center;gap:.25rem}#expert-review .review .action-footer-container ul.detail-action-container li img,#expert-review .review .action-footer-container ul.detail-action-container li svg{height:1rem;width:1rem;-o-object-fit:contain;object-fit:contain}#expert-review .review .action-footer-container ul.detail-action-container li img.liked,#expert-review .review .action-footer-container ul.detail-action-container li svg.liked{height:.75rem;width:.75rem;-o-object-fit:contain;object-fit:contain}#expert-review .review .action-footer-container ul.detail-action-container li p{font-weight:400;font-size:.75rem;line-height:1rem}#expert-review .review .action-footer-container ul.detail-action-container li p.font_bold{font-weight:700}#expert-review .review .action-footer-container ul.detail-action-container li p.font_semibold{font-weight:600}#expert-review .review .action-footer-container ul.detail-action-container li p.font_medium{font-weight:500}#expert-review .review .action-footer-container ul.detail-action-container li p.font_regular{font-weight:400}#expert-review .review .action-footer-container ul.detail-action-container li p{font-weight:700;color:#8c8582}#expert-review .review .action-footer-container ul.detail-action-container li:last-child{margin-left:auto}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container{position:absolute;z-index:50;border-radius:.375rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);bottom:130%;left:0;width:6.8rem;min-height:5rem}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share{display:flex;flex-direction:column;gap:1rem}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li:last-child{margin-left:0}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item{display:flex;cursor:pointer;align-items:center;gap:.5rem}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item img,#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item svg{height:1rem;width:1rem}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item p{font-weight:400;font-size:.75rem;line-height:1rem}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item p.font_bold{font-weight:700}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item p.font_semibold{font-weight:600}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item p.font_medium{font-weight:500}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item p.font_regular{font-weight:400}#expert-review .review .action-footer-container ul.detail-action-container li #overlay-share-container .list-share li .share-item p{font-weight:600}#voucher-campaign{margin-bottom:.25rem;border-radius:.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:12.875rem}#voucher-campaign img.product-image{width:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem;-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9}#voucher-campaign .action-footer{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem}#voucher-campaign .action-footer p.voucher-code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:.8125rem;line-height:1rem}#voucher-campaign .action-footer p.voucher-code.font_bold{font-weight:700}#voucher-campaign .action-footer p.voucher-code.font_semibold{font-weight:600}#voucher-campaign .action-footer p.voucher-code.font_medium{font-weight:500}#voucher-campaign .action-footer p.voucher-code.font_regular{font-weight:400}#voucher-campaign .action-footer p.voucher-code{font-weight:700}#voucher-campaign .action-footer .global-button{height:24px;width:44px}#voucher-campaign .action-footer .global-button span.title{font-weight:400;font-size:.75rem;line-height:1rem}#voucher-campaign .action-footer .global-button span.title.font_bold{font-weight:700}#voucher-campaign .action-footer .global-button span.title.font_semibold{font-weight:600}#voucher-campaign .action-footer .global-button span.title.font_medium{font-weight:500}#voucher-campaign .action-footer .global-button span.title.font_regular{font-weight:400}#voucher-campaign .action-footer .global-button span.title{font-weight:700}#product-class{display:flex;flex-direction:column;gap:.75rem;border-radius:.25rem;width:12.875rem}#product-class img.product-image{width:100%;border-radius:.25rem;-o-object-fit:contain;object-fit:contain;aspect-ratio:2/3}#product-class .action-row{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}#product-class .action-row .quick-view-btn-container{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.25rem;background-color:#f4dddf}#product-class .action-row .quick-view-btn-container svg{height:1.5rem;width:1.5rem}.view-product-btn{display:flex;width:100%;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(212 72 90 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));height:48px;font-size:15px}#voucher-promo{margin-top:1rem;cursor:pointer}#voucher-promo img.voucher-image{-o-object-fit:contain;object-fit:contain;width:12.65rem;aspect-ratio:4/3}@media (max-width: 991px){#voucher-coupon .container{width:9.6rem;height:4.375rem}#voucher-coupon .container .coupon-title-container .coupon-title{font-weight:400;font-size:.8125rem;line-height:1rem}#voucher-coupon .container .coupon-title-container .coupon-title.font_bold{font-weight:700}#voucher-coupon .container .coupon-title-container .coupon-title.font_semibold{font-weight:600}#voucher-coupon .container .coupon-title-container .coupon-title.font_medium{font-weight:500}#voucher-coupon .container .coupon-title-container .coupon-title.font_regular{font-weight:400}#voucher-coupon .container .coupon-title-container .coupon-title{font-weight:700;line-height:18px}#voucher-coupon .container .coupon-type{font-weight:400;font-size:.625rem;line-height:.875rem}#voucher-coupon .container .coupon-type.font_bold{font-weight:700}#voucher-coupon .container .coupon-type.font_semibold{font-weight:600}#voucher-coupon .container .coupon-type.font_medium{font-weight:500}#voucher-coupon .container .coupon-type.font_regular{font-weight:400}#voucher-coupon .container .see-all{font-weight:700}#payment-promotion{display:flex;flex-direction:column;gap:.5rem;width:11.75rem!important}#payment-promotion img{border-radius:.25rem;width:10.75rem!important}#payment-promotion .title{text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#payment-promotion .title.font_bold{font-weight:700}#payment-promotion .title.font_semibold{font-weight:600}#payment-promotion .title.font_medium{font-weight:500}#payment-promotion .title.font_regular{font-weight:400}#payment-promotion .title{font-weight:700}#article a{display:flex;flex-direction:column;gap:.75rem;width:10.6rem}#article a .img-container{all:unset}#article a .img-container img.article-img,#article a .img-container svg.article-img{width:100%;border-radius:.25rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4}#article a .detail{display:flex;flex-direction:column;justify-content:center;gap:.375rem}#article a .detail p.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#article a .detail p.title.font_bold{font-weight:700}#article a .detail p.title.font_semibold{font-weight:600}#article a .detail p.title.font_medium{font-weight:500}#article a .detail p.title.font_regular{font-weight:400}#article a .detail p.title{font-weight:700;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3}#voucher-campaign{width:10.625rem}#voucher-promo{width:8.75rem;margin-top:0}#voucher-promo img.voucher-image{-o-object-fit:contain;object-fit:contain;width:8.75rem;aspect-ratio:4/3}#recent-bought-item{display:flex;cursor:pointer;align-items:flex-start;gap:.625rem;border-radius:.25rem;border-width:1px;width:18.75rem;min-height:10rem;align-items:stretch;padding:.75rem}#recent-bought-item img{width:3rem;height:3rem}#recent-bought-item .review-detail{width:100%}#recent-bought-item .review-detail .review-brand{display:flex;flex-direction:column;gap:.25rem}#recent-bought-item .review-detail .review-brand .brand-name-container{display:flex;align-items:center;justify-content:space-between}#recent-bought-item .review-detail .review-brand .brand-name-container p{text-transform:uppercase;font-weight:400;font-size:.75rem;line-height:1rem}#recent-bought-item .review-detail .review-brand .brand-name-container p.font_bold{font-weight:700}#recent-bought-item .review-detail .review-brand .brand-name-container p.font_semibold{font-weight:600}#recent-bought-item .review-detail .review-brand .brand-name-container p.font_medium{font-weight:500}#recent-bought-item .review-detail .review-brand .brand-name-container p.font_regular{font-weight:400}#recent-bought-item .review-detail .review-brand .brand-name-container p{font-weight:700;color:#231f20}#recent-bought-item .review-detail .review-brand .brand-name-container img,#recent-bought-item .review-detail .review-brand .brand-name-container svg{height:.75rem;width:.75rem}#recent-bought-item .review-detail .review-brand p.productName{font-weight:400;font-size:.75rem;line-height:1rem}#recent-bought-item .review-detail .review-brand p.productName.font_bold{font-weight:700}#recent-bought-item .review-detail .review-brand p.productName.font_semibold{font-weight:600}#recent-bought-item .review-detail .review-brand p.productName.font_medium{font-weight:500}#recent-bought-item .review-detail .review-brand p.productName.font_regular{font-weight:400}#recent-bought-item .review-detail .review-brand ul.list-variant{margin-bottom:.5rem;padding:0}#recent-bought-item .review-detail .review-brand ul.list-variant li{margin-top:.25rem;display:flex;align-items:center;gap:.25rem}#recent-bought-item .review-detail .review-brand ul.list-variant li p{font-weight:400;font-size:.75rem;line-height:1rem}#recent-bought-item .review-detail .review-brand ul.list-variant li p.font_bold{font-weight:700}#recent-bought-item .review-detail .review-brand ul.list-variant li p.font_semibold{font-weight:600}#recent-bought-item .review-detail .review-brand ul.list-variant li p.font_medium{font-weight:500}#recent-bought-item .review-detail .review-brand ul.list-variant li p.font_regular{font-weight:400}#recent-bought-item .review-detail .review-brand ul.list-variant li p{color:#8c8582}#recent-bought-item .review-detail .review-brand ul.list-variant li p.variant-title{font-weight:700}#recent-bought-item .review-detail .review-brand p.label-rating{font-weight:400;font-size:.75rem;line-height:1rem}#recent-bought-item .review-detail .review-brand p.label-rating.font_bold{font-weight:700}#recent-bought-item .review-detail .review-brand p.label-rating.font_semibold{font-weight:600}#recent-bought-item .review-detail .review-brand p.label-rating.font_medium{font-weight:500}#recent-bought-item .review-detail .review-brand p.label-rating.font_regular{font-weight:400}#recent-bought-item .review-detail .review-brand p.label-rating{font-weight:700;color:#231f20}#recent-bought-item .review-detail .review-brand p.write-review{margin-top:.5rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#recent-bought-item .review-detail .review-brand p.write-review.font_bold{font-weight:700}#recent-bought-item .review-detail .review-brand p.write-review.font_semibold{font-weight:600}#recent-bought-item .review-detail .review-brand p.write-review.font_medium{font-weight:500}#recent-bought-item .review-detail .review-brand p.write-review.font_regular{font-weight:400}#recent-bought-item .review-detail .review-brand p.write-review{font-weight:700;color:#eb395f}#product-class .global-button span.title{font-weight:400;font-size:.875rem;line-height:1.125rem}#product-class .global-button span.title.font_bold{font-weight:700}#product-class .global-button span.title.font_semibold{font-weight:600}#product-class .global-button span.title.font_medium{font-weight:500}#product-class .global-button span.title.font_regular{font-weight:400}#product-class .global-button span.title{font-weight:700}#product-class .quick-view-btn-container{padding-left:.5rem;padding-right:.5rem;height:36px!important;width:36px!important}#expert-review{margin-top:.5rem;padding-left:.5rem;padding-right:.5rem}#expert-review .review{min-height:19.0625rem;width:100%}#expert-review .review .product-container .detail .product-detail{display:flex;flex-direction:column;gap:.25rem;width:10.5rem}#expert-review .review ul.list-photos,#expert-review .review .action-footer-container ul.detail-action-container{padding:0}}#horizontal-list{margin-bottom:2rem}#horizontal-list #pagination-dots{position:static;margin-top:1.5rem;width:100%;justify-content:center;background-color:transparent}#horizontal-list .slick-next,#horizontal-list .slick-prev{display:flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:40%;width:35px;height:35px}#horizontal-list .slick-next:before,#horizontal-list .slick-prev:before{display:none}#horizontal-list .slick-next{background:#fff url(/assets/spritemap.10bf67ab.svg#sprite-slider-arrow-right-black-view) 12px/11px 20px no-repeat}#horizontal-list .slick-prev{background:#fff url(/assets/spritemap.10bf67ab.svg#sprite-slider-arrow-left-black-view) 8px/11px 20px no-repeat;left:-40px}@media (max-width: 991px){#horizontal-list ul{display:flex;width:100%;align-items:flex-start;gap:.75rem;overflow:scroll;padding-left:1rem;padding-right:1rem;scrollbar-color:transparent;scrollbar-width:none}#horizontal-list ul:has(#voucher-campaign){gap:.5rem}}#title-wrapper .title-container{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}#title-wrapper .title-container.centered{justify-content:center}#title-wrapper .title-container .title-section{font-weight:400;font-size:1.25rem;line-height:1.75rem}#title-wrapper .title-container .title-section.font_bold{font-weight:700}#title-wrapper .title-container .title-section.font_semibold{font-weight:600}#title-wrapper .title-container .title-section.font_medium{font-weight:500}#title-wrapper .title-container .title-section.font_regular{font-weight:400}#title-wrapper .title-container .title-section{font-weight:700;text-transform:capitalize}#title-wrapper .title-container .title-section h2{font-weight:700}@media (max-width: 991px){#title-wrapper .title-container{margin-bottom:1rem;padding-left:1rem;padding-right:1rem}#title-wrapper .title-container .title-section{font-weight:400;font-size:1rem;line-height:1.25rem}#title-wrapper .title-container .title-section.font_bold{font-weight:700}#title-wrapper .title-container .title-section.font_semibold{font-weight:600}#title-wrapper .title-container .title-section.font_medium{font-weight:500}#title-wrapper .title-container .title-section.font_regular{font-weight:400}#title-wrapper .title-container .title-section{text-transform:capitalize}#title-wrapper .title-container .title-section h2{font-weight:700}#title-wrapper .global-button{padding:.5rem;width:5rem;height:1.5rem}}#pagination-dots{display:flex;height:1.25rem;align-items:center;justify-content:center;gap:.5rem}#pagination-dots .dot{height:.5rem;width:.5rem;cursor:pointer;border-radius:9999px;border-style:none;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));padding:0;transition:background-color .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out;will-change:background-color,width,height}#pagination-dots .dot.active{background-color:#f384a7;width:26.67px;transform:none}#pagination-dots .dot.in-active-first-phase{width:5.33px;height:5.33px}#pagination-dots .dot.in-active-second-phase{width:2.67px;height:2.67px}#submenu-mobile{display:flex;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:.75rem;overflow:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}#submenu-mobile .submenu-mobile-container{min-width:4.5rem;padding:0}#submenu-mobile a{margin-bottom:.5rem;display:flex;align-items:center;justify-content:center}#submenu-mobile a .submenu-icon{display:flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 45px}#submenu-mobile a img,#submenu-mobile a svg{display:block;-o-object-fit:contain;object-fit:contain;width:45px;height:45px}#submenu-mobile p{margin:0;font-weight:400;font-size:.625rem;line-height:.875rem}#submenu-mobile p.font_bold{font-weight:700}#submenu-mobile p.font_semibold{font-weight:600}#submenu-mobile p.font_medium{font-weight:500}#submenu-mobile p.font_regular{font-weight:400}#submenu-mobile p{line-height:15px;text-align:center}#submenu-mobile p.title{text-transform:uppercase;font-weight:700;letter-spacing:.2px;margin-top:2px}@media (min-width: 700px) and (max-width: 991px){#submenu-mobile{display:flex;align-items:center;justify-content:space-between}#submenu-mobile .submenu-mobile-container{min-width:4.5rem;padding:0}#submenu-mobile a .submenu-icon{flex:0 0 100px}#submenu-mobile a img,#submenu-mobile a svg{display:block;-o-object-fit:contain;object-fit:contain;width:100px;height:100px}}#home-web{margin-top:2.5rem}#home-web .infinite-container{padding-top:2rem;padding-bottom:2rem;background-color:#ffefef}@media (max-width: 991px){#home-web{margin-top:0;overflow-x:hidden}#home-web .infinite-container{padding-top:1.5rem;padding-bottom:1.5rem}}.breadcrumb{margin:0;background-image:none;padding:0;border-radius:0;margin-bottom:1rem!important}.breadcrumb__list{margin:0;display:block;padding:0}.breadcrumb__list>li{margin-right:1rem;display:inline-block;padding:0;text-transform:capitalize;font-weight:400;font-size:.75rem;line-height:1rem}.breadcrumb__list>li.font_bold{font-weight:700}.breadcrumb__list>li.font_semibold{font-weight:600}.breadcrumb__list>li.font_medium{font-weight:500}.breadcrumb__list>li.font_regular{font-weight:400}.breadcrumb__list>li:after{content:"/";margin:0 0 0 15px;color:#8c8582}.breadcrumb__list>li:last-child{margin:0}.breadcrumb__list>li:last-child:after{display:none}.breadcrumb__list>li>a{color:#8c8582}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/css/app-1778845232726-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(/assets/css/app-1778845232726-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#native-button{width:100%}#native-button #loader{display:flex;align-items:center;justify-content:center}#native-button #loader img{height:1.25rem;width:1.25rem}#native-button #loader img{animation:spin 1s linear infinite}.global-button{display:flex;cursor:pointer;align-items:center;justify-content:center;gap:.25rem;border-radius:.25rem;padding:.375rem 1rem;border:1px solid transparent}.global-button span.title{margin:0;padding:0;font-weight:400;font-size:.875rem;line-height:1.125rem}.global-button span.title.font_bold{font-weight:700}.global-button span.title.font_semibold{font-weight:600}.global-button span.title.font_medium{font-weight:500}.global-button span.title.font_regular{font-weight:400}.global-button span.title{font-weight:700;line-height:22px;color:#f8f8f8}.global-button img.left-icon,.global-button img.right-icon,.global-button svg.right-icon,.global-button svg.left-icon{height:1.25rem;width:1.25rem}.btn-primary{background-color:#da2a52}@media (hover: hover) and (pointer: fine){.btn-primary:hover{background-color:#e25575;transition:background-color .2s ease-in-out}}.btn-primary-disabled{cursor:not-allowed;background-color:#e5e5e5}.btn-action-primary{background-color:#eb395f}@media (hover: hover) and (pointer: fine){.btn-action-primary:hover{background-color:#f06784;transition:background-color .2s ease-in-out}}.btn-black-primary{background-color:#231f20}@media (hover: hover) and (pointer: fine){.btn-black-primary:hover{background-color:#3e3739;transition:background-color .2s ease-in-out}}.btn-black-primary-disabled{cursor:not-allowed;background-color:#e5e5e5}.btn-text-primary{background-color:none}@media (hover: hover) and (pointer: fine){.btn-text-primary:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition:box-shadow .2s ease-in-out}}.btn-text-primary span.title{color:#eb395f}.btn-outline-primary{border-radius:9999px;border-width:1px;border-color:#b32656;background-color:#fff}@media (hover: hover) and (pointer: fine){.btn-outline-primary:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition:box-shadow .2s ease-in-out}}.btn-outline-primary span.title{font-weight:400;font-size:.75rem;line-height:1rem}.btn-outline-primary span.title.font_bold{font-weight:700}.btn-outline-primary span.title.font_semibold{font-weight:600}.btn-outline-primary span.title.font_medium{font-weight:500}.btn-outline-primary span.title.font_regular{font-weight:400}.btn-outline-primary span.title{font-weight:700;color:#b32656}.btn-outline-secondary{width:100%;border-width:1px;border-color:#231f20;background-color:#fff}@media (hover: hover) and (pointer: fine){.btn-outline-secondary:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition:box-shadow .2s ease-in-out}}.btn-outline-secondary span.title{font-weight:700;color:#231f20}.btn-outline-secondary-disabled{cursor:not-allowed;background-color:#e5e5e5}@media (max-width: 991px){.global-button{padding:.5rem;height:2.25rem}.global-button span.title{font-weight:400;font-size:.875rem;line-height:1.125rem}.global-button span.title.font_bold{font-weight:700}.global-button span.title.font_semibold{font-weight:600}.global-button span.title.font_medium{font-weight:500}.global-button span.title.font_regular{font-weight:400}.global-button span.title{font-weight:700;line-height:10px}.btn-text-primary span.title{font-weight:400;font-size:.875rem;line-height:1.125rem}.btn-text-primary span.title.font_bold{font-weight:700}.btn-text-primary span.title.font_semibold{font-weight:600}.btn-text-primary span.title.font_medium{font-weight:500}.btn-text-primary span.title.font_regular{font-weight:400}.btn-text-primary span.title{font-weight:700;line-height:22px}.btn-black-primary span.title{font-weight:400;font-size:.875rem;line-height:1.125rem}.btn-black-primary span.title.font_bold{font-weight:700}.btn-black-primary span.title.font_semibold{font-weight:600}.btn-black-primary span.title.font_medium{font-weight:500}.btn-black-primary span.title.font_regular{font-weight:400}.btn-black-primary span.title{font-weight:700;line-height:22px}}.checkbox-container{display:flex;align-items:center;gap:.75rem}.checkbox-container.disabled-checkbox .checkbox{cursor:not-allowed;opacity:.5}.checkbox-container .checkbox{position:relative;margin:0;display:inline-block;height:1rem;width:1rem;border-style:none;outline:2px solid transparent;outline-offset:2px}.checkbox-container .checkbox.checked{border-style:none}.checkbox-container .checkbox.checked:after{height:1rem;width:1rem;border-style:none;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;background:transparent url(/assets/img/sprite-icon-svg/checked-filledv2.svg) no-repeat 0 0;background-size:16px 16px}.checkbox-container .checkbox.checked:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.checkbox-container .checkbox:after{visibility:visible;position:absolute;top:0;left:0;display:inline-block;height:1rem;width:1rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));outline:2px solid transparent;outline-offset:2px;content:"";border:1px solid #d4d2d1}.checkbox-container .radio{position:relative;margin:0;display:inline-block;height:1rem;width:1rem;border-radius:9999px;border-style:none;outline:2px solid transparent;outline-offset:2px}.checkbox-container .radio.checked:after{height:1rem;width:1rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;border:5px solid #f384a7}.checkbox-container .radio.checked:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.checkbox-container .radio:after{visibility:visible;position:absolute;top:0;left:0;display:inline-block;height:1rem;width:1rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));outline:2px solid transparent;outline-offset:2px;content:"";border:1px solid #d4d2d1}#input-container{position:relative}#input-container .form{position:relative;width:100%;align-items:center}#input-container .form input{max-height:2.5rem;width:100%;border-radius:.375rem;padding:.75rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#input-container .form input.font_bold{font-weight:700}#input-container .form input.font_semibold{font-weight:600}#input-container .form input.font_medium{font-weight:500}#input-container .form input.font_regular{font-weight:400}#input-container .form input{border:solid 1px #e5e5e5;color:#716a68;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}#input-container .form input:focus{border:1px solid #e5e5e5;outline:transparent}#input-container .form input:disabled{background-color:#f1f1f1}#input-container .form input.have-left{padding-left:2.5rem}#input-container .form input.have-right{padding-right:2.5rem;padding-left:.625rem;margin-top:-6px}#input-container .form input::-webkit-inner-spin-button,#input-container .form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@supports (-webkit-touch-callout: none){#input-container .form input{font-size:1rem}}#input-container .form .left-icon{position:absolute;top:.75rem;left:.75rem;height:1rem;width:1rem;cursor:pointer}#input-container .form .right-icon{position:absolute;top:.75rem;right:.75rem;height:1rem;width:1rem;cursor:pointer}#input-container .option-list{position:absolute;z-index:50;width:100%;overflow-y:scroll;border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));top:105%;max-height:11rem}#input-container .option-list .header-option{cursor:pointer;padding:.75rem;display:flex;align-items:center;gap:.5rem}#input-container .option-list .header-option img,#input-container .option-list .header-option svg{height:1rem;width:1rem}#input-container .option-list .header-option p{font-weight:400;font-size:.875rem;line-height:1.125rem}#input-container .option-list .header-option p.font_bold{font-weight:700}#input-container .option-list .header-option p.font_semibold{font-weight:600}#input-container .option-list .header-option p.font_medium{font-weight:500}#input-container .option-list .header-option p.font_regular{font-weight:400}#input-container .option-list .header-option p{font-weight:700}#input-container .option-list .option-item{cursor:pointer;padding:.75rem}@media (hover: hover) and (pointer: fine){#input-container .option-list .option-item:hover{background-color:#fff3f3}}#input-container .option-list .option-item.highlight{background-color:#efefef}#input-container .option-list .option-item p{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.875rem;line-height:1.125rem}#input-container .option-list .option-item p.font_bold{font-weight:700}#input-container .option-list .option-item p.font_semibold{font-weight:600}#input-container .option-list .option-item p.font_medium{font-weight:500}#input-container .option-list .option-item p.font_regular{font-weight:400}#input-container .option-list.second-options .option-item{padding-left:2.25rem}#basic-input-container{position:relative}#basic-input-container input{max-height:2.5rem;width:100%;border-radius:.25rem;padding:.75rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#basic-input-container input.font_bold{font-weight:700}#basic-input-container input.font_semibold{font-weight:600}#basic-input-container input.font_medium{font-weight:500}#basic-input-container input.font_regular{font-weight:400}#basic-input-container input{border:solid 1px #e5e5e5;color:#231f20}#basic-input-container input:focus{border:1px solid #e5e5e5;outline:transparent}@supports (-webkit-touch-callout: none){#basic-input-container input{font-size:1rem}}#basic-input-container .left-icon{position:absolute;top:.75rem;left:.75rem;height:1rem;width:1rem}#basic-input-container .clear-btn{position:absolute;display:flex;align-items:center;justify-content:center;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:9999px;background:#f1f1f1;border:none;font-size:14px;line-height:1;cursor:pointer;z-index:10;transition:background .15s ease,opacity .15s ease}#basic-input-container .clear-btn:hover{background:#e5e5e5;opacity:1}#basic-input-container .right-icon{position:absolute;top:.75rem;right:.75rem;height:1rem;width:1rem}#basic-input-container:has(.left-icon) input{padding-left:3rem}#basic-input-container:has(.right-icon) input{padding-right:3rem}#form-input-container{position:relative;margin-bottom:1rem}#form-input-container label{margin-bottom:.375rem;margin-left:.125rem;display:block;font-weight:400;font-size:.875rem;line-height:1.125rem}#form-input-container label.font_bold{font-weight:700}#form-input-container label.font_semibold{font-weight:600}#form-input-container label.font_medium{font-weight:500}#form-input-container label.font_regular{font-weight:400}#form-input-container label{color:#8c8582}#form-input-container label span.required{color:#dc0034}#form-input-container .error-text{margin-top:.125rem;margin-left:.125rem;display:block;font-weight:400;font-size:.75rem;line-height:1rem}#form-input-container .error-text.font_bold{font-weight:700}#form-input-container .error-text.font_semibold{font-weight:600}#form-input-container .error-text.font_medium{font-weight:500}#form-input-container .error-text.font_regular{font-weight:400}#form-input-container .error-text{color:#dc0034}#form-input-container .error-text span{color:#8c8582}#form-input-container .error-text span.need-activation{color:#538e3b}#form-input-container .action-text{margin-top:.125rem;margin-left:.125rem;display:block;cursor:pointer;font-weight:400;font-size:.75rem;line-height:1rem}#form-input-container .action-text.font_bold{font-weight:700}#form-input-container .action-text.font_semibold{font-weight:600}#form-input-container .action-text.font_medium{font-weight:500}#form-input-container .action-text.font_regular{font-weight:400}#form-input-container .action-text{font-weight:700;color:#dc0034}#form-input-container .success-text{margin-top:.125rem;margin-left:.125rem;display:block;font-weight:400;font-size:.75rem;line-height:1rem}#form-input-container .success-text.font_bold{font-weight:700}#form-input-container .success-text.font_semibold{font-weight:600}#form-input-container .success-text.font_medium{font-weight:500}#form-input-container .success-text.font_regular{font-weight:400}#form-input-container .success-text{color:#49c14a}#form-input-container .list-suggestion{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}#form-input-container .list-suggestion .suggestion-item{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;padding:.25rem .5rem}#form-input-container .list-suggestion .suggestion-item p{font-weight:400;font-size:.6875rem;line-height:.875rem}#form-input-container .list-suggestion .suggestion-item p.font_bold{font-weight:700}#form-input-container .list-suggestion .suggestion-item p.font_semibold{font-weight:600}#form-input-container .list-suggestion .suggestion-item p.font_medium{font-weight:500}#form-input-container .list-suggestion .suggestion-item p.font_regular{font-weight:400}#form-input-container .list-suggestion .suggestion-item p{font-weight:500;color:#8c8582}#form-input-container .list-suggestion-email{position:absolute;z-index:20;margin-top:.25rem;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border:solid 1px #e5e5e5 p-2}#form-input-container .list-suggestion-email .email-suggestion-item{cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem}@media (hover: hover) and (pointer: fine){#form-input-container .list-suggestion-email .email-suggestion-item:hover{background-color:#faf2ef}}#form-input-container .list-suggestion-email .email-suggestion-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#form-input-container .list-suggestion-email .email-suggestion-item p.font_bold{font-weight:700}#form-input-container .list-suggestion-email .email-suggestion-item p.font_semibold{font-weight:600}#form-input-container .list-suggestion-email .email-suggestion-item p.font_medium{font-weight:500}#form-input-container .list-suggestion-email .email-suggestion-item p.font_regular{font-weight:400}#form-input-container .list-suggestion-email .email-suggestion-item p span{font-weight:700}#form-input-container .list-suggestion-country-container{position:absolute;z-index:20;margin-top:.25rem;width:100%;border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#form-input-container .list-suggestion-country-container .list-suggestion-input-container{position:relative;width:100%;align-items:center;padding:.75rem}#form-input-container .list-suggestion-country-container .list-suggestion-input-container img.left-icon,#form-input-container .list-suggestion-country-container .list-suggestion-input-container svg.left-icon{position:absolute;top:1.5rem;left:1.5rem;height:1rem;width:1rem;cursor:pointer}#form-input-container .list-suggestion-country-container .list-suggestion-input-container img#clear-all,#form-input-container .list-suggestion-country-container .list-suggestion-input-container svg#clear-all{display:none;position:absolute;top:1.5rem;right:1.5rem;height:1rem;width:1rem;cursor:pointer}#form-input-container .list-suggestion-country-container .list-suggestion-input-container input{max-height:2.5rem;width:100%;border-radius:.375rem;padding:.75rem 2.5rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#form-input-container .list-suggestion-country-container .list-suggestion-input-container input.font_bold{font-weight:700}#form-input-container .list-suggestion-country-container .list-suggestion-input-container input.font_semibold{font-weight:600}#form-input-container .list-suggestion-country-container .list-suggestion-input-container input.font_medium{font-weight:500}#form-input-container .list-suggestion-country-container .list-suggestion-input-container input.font_regular{font-weight:400}#form-input-container .list-suggestion-country-container .list-suggestion-input-container input{background-color:#f8f8f8;border:solid 1px #e5e5e5;color:#716a68}#form-input-container .list-suggestion-country-container .list-suggestion-input-container input:focus{border:1px solid #e5e5e5;outline:transparent}@supports (-webkit-touch-callout: none){#form-input-container .list-suggestion-country-container .list-suggestion-input-container input{font-size:1rem}}#form-input-container .list-suggestion-country-container .list-suggestion-country{overflow-y:scroll;height:10rem}#form-input-container .list-suggestion-country-container .list-suggestion-country .country-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 1rem}@media (hover: hover) and (pointer: fine){#form-input-container .list-suggestion-country-container .list-suggestion-country .country-item:hover{background-color:#faf2ef}}#form-input-container .list-suggestion-country-container .list-suggestion-country .country-item .flag{margin-right:.25rem;width:1rem;height:.875rem}#form-input-container .list-suggestion-country-container .list-suggestion-country .country-item p{font-weight:400;font-size:.875rem;line-height:1.125rem}#form-input-container .list-suggestion-country-container .list-suggestion-country .country-item p.font_bold{font-weight:700}#form-input-container .list-suggestion-country-container .list-suggestion-country .country-item p.font_semibold{font-weight:600}#form-input-container .list-suggestion-country-container .list-suggestion-country .country-item p.font_medium{font-weight:500}#form-input-container .list-suggestion-country-container .list-suggestion-country .country-item p.font_regular{font-weight:400}#form-input-container .list-suggestion-country-container .country-not-found{height:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center}#form-input-container .list-suggestion-country-container .country-not-found img,#form-input-container .list-suggestion-country-container .country-not-found svg{width:5rem;height:5rem}#form-input-container .list-suggestion-country-container .country-not-found p{margin-top:1rem;font-weight:400;font-size:.75rem;line-height:1rem}#form-input-container .list-suggestion-country-container .country-not-found p.font_bold{font-weight:700}#form-input-container .list-suggestion-country-container .country-not-found p.font_semibold{font-weight:600}#form-input-container .list-suggestion-country-container .country-not-found p.font_medium{font-weight:500}#form-input-container .list-suggestion-country-container .country-not-found p.font_regular{font-weight:400}#form-input-container .list-suggestion-country-container .country-not-found p{color:#8c8582}#form-input-container .input-container{position:relative}#form-input-container .input-container.has-error input{border:solid 1px #dc0034;outline:transparent}#form-input-container .input-container.has-error input:focus{border:1px solid #dc0034;outline:transparent}#form-input-container .input-container.has-error .prefix-container{border-top-color:#dc0034;border-bottom-color:#dc0034;border-left-color:#dc0034}#form-input-container .input-container input{max-height:2.5rem;width:100%;border-radius:.25rem;padding:.75rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#form-input-container .input-container input.font_bold{font-weight:700}#form-input-container .input-container input.font_semibold{font-weight:600}#form-input-container .input-container input.font_medium{font-weight:500}#form-input-container .input-container input.font_regular{font-weight:400}#form-input-container .input-container input{border:solid 1px #e5e5e5;color:#231f20}#form-input-container .input-container input:focus{border:1px solid #e5e5e5;outline:transparent}@supports (-webkit-touch-callout: none){#form-input-container .input-container input{font-size:1rem}}#form-input-container .input-container:has(.prefix-username,.prefix-phone) input{padding-left:5.375rem}#form-input-container .input-container .prefix-container{position:absolute;left:0;display:flex;height:100%;align-items:center;justify-content:center;gap:.25rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;padding:.5rem .75rem;border:solid 1px #e5e5e5;background-color:#f1f1f1}#form-input-container .input-container .prefix-container:has(.prefix-username){width:4.625rem}#form-input-container .input-container .prefix-container:has(.prefix-phone){width:5.2rem;cursor:pointer}#form-input-container .input-container .prefix-container .flag{width:1rem;height:.875rem}#form-input-container .input-container .prefix-container .chevron{height:1rem;width:1rem;-o-object-fit:contain;object-fit:contain}#form-input-container .input-container .prefix-container p.prefix-username,#form-input-container .input-container .prefix-container p.prefix-phone{font-weight:400;font-size:.875rem;line-height:1.125rem}#form-input-container .input-container .prefix-container p.prefix-username.font_bold,#form-input-container .input-container .prefix-container p.prefix-phone.font_bold{font-weight:700}#form-input-container .input-container .prefix-container p.prefix-username.font_semibold,#form-input-container .input-container .prefix-container p.prefix-phone.font_semibold{font-weight:600}#form-input-container .input-container .prefix-container p.prefix-username.font_medium,#form-input-container .input-container .prefix-container p.prefix-phone.font_medium{font-weight:500}#form-input-container .input-container .prefix-container p.prefix-username.font_regular,#form-input-container .input-container .prefix-container p.prefix-phone.font_regular{font-weight:400}#form-input-container .input-container .prefix-container p.prefix-username,#form-input-container .input-container .prefix-container p.prefix-phone{color:#231f20}#form-input-container .input-container .right-icon{cursor:pointer}#form-input-container .input-container .right-icon img,#form-input-container .input-container .right-icon svg{position:absolute;top:50%;right:.5rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));height:1.5rem;width:1.5rem}#form-input-container .input-container .right-icon:has(#loader) img{top:.5rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#form-input-container .input-container .right-icon-cc{cursor:pointer}#form-input-container .input-container .right-icon-cc img,#form-input-container .input-container .right-icon-cc svg{position:absolute;top:50%;right:.5rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:2.5rem}#form-input-container .input-container .calendar-container{position:absolute;z-index:10;border-radius:.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);bottom:110%;right:0}#form-input-container .input-container .calendar-container .react-calendar{border-style:none;padding:.5rem;width:15rem}#form-input-container .input-container .calendar-container .react-calendar abbr,#form-input-container .input-container .calendar-container .react-calendar .react-calendar__navigation__label__labelText{font-family:lato-regular,sans-serif}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__navigation button{min-width:1.5rem;font-weight:700}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile:disabled{background-color:#fff;color:#aab1ba}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile{border-radius:4px}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile abbr{font-family:lato-regular,sans-serif}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile--now{background-color:#fff;border-radius:4px}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile--now:hover{background-color:#e5e5e5!important}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile--now:focus{background-color:#f384a7!important}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile--active{border-radius:4px;background-color:#f384a7}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile--active abbr{color:#fff}#form-input-container .input-container .calendar-container .react-calendar .react-calendar__month-view__days__day--weekend,#form-input-container .input-container .calendar-container .react-calendar .react-calendar__tile--active{color:#231f20}#form-input-container .input-container .calendar-container .footer-action-calendar{display:flex;align-items:flex-end;justify-content:flex-end;border-top-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem}ul.radio-container{margin-left:.25rem;display:flex;align-items:center;-moz-column-gap:60px;column-gap:60px}ul.radio-container .checkbox-container{gap:.25rem}ul.radio-container p.radio-label{cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}ul.radio-container p.radio-label.font_bold{font-weight:700}ul.radio-container p.radio-label.font_semibold{font-weight:600}ul.radio-container p.radio-label.font_medium{font-weight:500}ul.radio-container p.radio-label.font_regular{font-weight:400}ul.radio-container p.radio-label{color:#8c8582}ul.radio-container p.radio-label.checked{color:#231f20;font-weight:700}#textarea-input-container{position:relative;margin-bottom:1rem}#textarea-input-container .title-container{display:flex;align-items:center;justify-content:space-between}#textarea-input-container .title-container label{margin-bottom:.375rem;margin-left:.125rem;display:block;font-weight:400;font-size:.875rem;line-height:1.125rem}#textarea-input-container .title-container label.font_bold{font-weight:700}#textarea-input-container .title-container label.font_semibold{font-weight:600}#textarea-input-container .title-container label.font_medium{font-weight:500}#textarea-input-container .title-container label.font_regular{font-weight:400}#textarea-input-container .title-container label{color:#8c8582}#textarea-input-container .title-container label span.required{color:#dc0034}#textarea-input-container .input-container{position:relative}#textarea-input-container .input-container.has-error textarea{border:solid 1px #dc0034;outline:transparent}#textarea-input-container .input-container.has-error textarea:focus{border:1px solid #dc0034;outline:transparent}#textarea-input-container .input-container textarea{width:100%;border-radius:.25rem;padding:.75rem;font-weight:400;font-size:.875rem;line-height:1.125rem}#textarea-input-container .input-container textarea.font_bold{font-weight:700}#textarea-input-container .input-container textarea.font_semibold{font-weight:600}#textarea-input-container .input-container textarea.font_medium{font-weight:500}#textarea-input-container .input-container textarea.font_regular{font-weight:400}#textarea-input-container .input-container textarea{border:solid 1px #e5e5e5;color:#231f20}#textarea-input-container .input-container textarea:focus{border:1px solid #e5e5e5;outline:transparent}@supports (-webkit-touch-callout: none){#textarea-input-container .input-container textarea{font-size:1rem}}#textarea-input-container .error-text{margin-top:.125rem;margin-left:.125rem;display:block;font-weight:400;font-size:.75rem;line-height:1rem}#textarea-input-container .error-text.font_bold{font-weight:700}#textarea-input-container .error-text.font_semibold{font-weight:600}#textarea-input-container .error-text.font_medium{font-weight:500}#textarea-input-container .error-text.font_regular{font-weight:400}#textarea-input-container .error-text{color:#dc0034}#textarea-input-container .error-text span{color:#8c8582}#rating-inline{display:flex;align-items:center;gap:.25rem}#rating-inline .rate-star--uniform{margin-right:.25rem;display:flex;align-items:center}#rating-inline .rate-star--uniform span{margin-left:.125rem;display:block;height:1rem;width:1rem;cursor:pointer;background:transparent url(/assets/spritemap.10bf67ab.svg#sprite-star-unfilled-view) no-repeat 0 0;background-size:16px 16px}#rating-inline .rate-star--uniform span:before{display:block;height:1rem;width:0px;content:"";background:#fff url(/assets/spritemap.10bf67ab.svg#sprite-star-filled-view) no-repeat 0 0;background-size:16px 16px}#rating-inline .rate-star--uniform span.selected-span:before{background:transparent url(/assets/spritemap.10bf67ab.svg#sprite-star-filled-white-view)}#rating-inline label{font-weight:400;font-size:.875rem;line-height:1.125rem}#rating-inline label.font_bold{font-weight:700}#rating-inline label.font_semibold{font-weight:600}#rating-inline label.font_medium{font-weight:500}#rating-inline label.font_regular{font-weight:400}#rating-inline label{font-weight:700}#rating-inline .rate-star--uniform-10 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-11 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-11 span:nth-child(2):before{width:10%!important}#rating-inline .rate-star--uniform-12 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-12 span:nth-child(2):before{width:20%!important}#rating-inline .rate-star--uniform-13 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-13 span:nth-child(2):before{width:30%!important}#rating-inline .rate-star--uniform-14 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-14 span:nth-child(2):before{width:40%!important}#rating-inline .rate-star--uniform-15 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-15 span:nth-child(2):before{width:50%!important}#rating-inline .rate-star--uniform-16 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-16 span:nth-child(2):before{width:60%!important}#rating-inline .rate-star--uniform-17 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-17 span:nth-child(2):before{width:70%!important}#rating-inline .rate-star--uniform-18 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-18 span:nth-child(2):before{width:80%!important}#rating-inline .rate-star--uniform-19 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-19 span:nth-child(2):before{width:90%!important}#rating-inline .rate-star--uniform-20 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-20 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-21 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-21 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-21 span:nth-child(3):before{width:10%!important}#rating-inline .rate-star--uniform-22 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-22 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-22 span:nth-child(3):before{width:20%!important}#rating-inline .rate-star--uniform-23 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-23 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-23 span:nth-child(3):before{width:30%!important}#rating-inline .rate-star--uniform-24 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-24 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-24 span:nth-child(3):before{width:40%!important}#rating-inline .rate-star--uniform-25 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-25 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-25 span:nth-child(3):before{width:50%!important}#rating-inline .rate-star--uniform-26 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-26 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-26 span:nth-child(3):before{width:60%!important}#rating-inline .rate-star--uniform-27 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-27 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-27 span:nth-child(3):before{width:70%!important}#rating-inline .rate-star--uniform-28 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-28 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-28 span:nth-child(3):before{width:80%!important}#rating-inline .rate-star--uniform-29 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-29 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-29 span:nth-child(3):before{width:90%!important}#rating-inline .rate-star--uniform-30 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-30 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-30 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-31 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-31 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-31 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-31 span:nth-child(4):before{width:10%!important}#rating-inline .rate-star--uniform-32 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-32 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-32 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-32 span:nth-child(4):before{width:20%!important}#rating-inline .rate-star--uniform-33 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-33 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-33 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-33 span:nth-child(4):before{width:30%!important}#rating-inline .rate-star--uniform-34 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-34 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-34 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-34 span:nth-child(4):before{width:40%!important}#rating-inline .rate-star--uniform-35 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-35 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-35 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-35 span:nth-child(4):before{width:50%!important}#rating-inline .rate-star--uniform-36 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-36 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-36 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-36 span:nth-child(4):before{width:60%!important}#rating-inline .rate-star--uniform-37 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-37 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-37 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-37 span:nth-child(4):before{width:70%!important}#rating-inline .rate-star--uniform-38 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-38 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-38 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-38 span:nth-child(4):before{width:80%!important}#rating-inline .rate-star--uniform-39 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-39 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-39 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-39 span:nth-child(4):before{width:90%!important}#rating-inline .rate-star--uniform-40 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-40 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-40 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-40 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-41 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-41 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-41 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-41 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-41 span:nth-child(5):before{width:10%!important}#rating-inline .rate-star--uniform-42 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-42 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-42 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-42 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-42 span:nth-child(5):before{width:20%!important}#rating-inline .rate-star--uniform-43 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-43 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-43 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-43 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-43 span:nth-child(5):before{width:30%!important}#rating-inline .rate-star--uniform-44 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-44 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-44 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-44 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-44 span:nth-child(5):before{width:40%!important}#rating-inline .rate-star--uniform-45 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-45 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-45 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-45 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-45 span:nth-child(5):before{width:50%!important}#rating-inline .rate-star--uniform-46 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-46 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-46 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-46 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-46 span:nth-child(5):before{width:60%!important}#rating-inline .rate-star--uniform-47 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-47 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-47 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-47 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-47 span:nth-child(5):before{width:70%!important}#rating-inline .rate-star--uniform-48 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-48 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-48 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-48 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-48 span:nth-child(5):before{width:80%!important}#rating-inline .rate-star--uniform-49 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-49 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-49 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-49 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-49 span:nth-child(5):before{width:90%!important}#rating-inline .rate-star--uniform-50 span:nth-child(1):before{width:100%!important}#rating-inline .rate-star--uniform-50 span:nth-child(2):before{width:100%!important}#rating-inline .rate-star--uniform-50 span:nth-child(3):before{width:100%!important}#rating-inline .rate-star--uniform-50 span:nth-child(4):before{width:100%!important}#rating-inline .rate-star--uniform-50 span:nth-child(5):before{width:100%!important}#loader{display:flex;align-items:center;justify-content:center}#loader img.big,#loader svg.big{height:2.5rem;width:2.5rem}#loader img.big,#loader svg.big{animation:spin 1s linear infinite}#loader img.small,#loader svg.small{height:1.25rem;width:1.25rem}@keyframes spin{to{transform:rotate(360deg)}0%{transform:rotate(0)}to{transform:rotate(360deg)}}#loader img.small,#loader svg.small{animation:spin 1s linear infinite}#notification{display:flex;align-items:center;gap:1rem}#notification .notif-image{display:flex;align-items:center;justify-content:center;border-radius:9999px;height:50px;width:55px}#notification .notif-image img{height:100%;width:100%}#notification #toast-notification-message,#notification .notif-message{--tw-text-opacity: 1;color:rgb(35 31 32 / var(--tw-text-opacity, 1));font-weight:400;font-size:.75rem;line-height:1rem}#notification #toast-notification-message.font_bold,#notification .notif-message.font_bold{font-weight:700}#notification #toast-notification-message.font_semibold,#notification .notif-message.font_semibold{font-weight:600}#notification #toast-notification-message.font_medium,#notification .notif-message.font_medium{font-weight:500}#notification #toast-notification-message.font_regular,#notification .notif-message.font_regular{font-weight:400}#notification #toast-notification-message,#notification .notif-message{font-family:Lato,sans-serif}#notification .action-btn{position:absolute;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}#notification .action-btn.font_bold{font-weight:700}#notification .action-btn.font_semibold{font-weight:600}#notification .action-btn.font_medium{font-weight:500}#notification .action-btn.font_regular{font-weight:400}#notification .action-btn{font-weight:700;right:16px;color:#eb395f}.Toastify__toast{border-radius:.25rem;padding:0}.Toastify__toast-body{font-family:Lato,sans-serif}.Toastify__toast-container{--toastify-toast-min-height: 50px;--toastify-toast-max-height: 50px;--toastify-toast-width: 358px;--toastify-z-index: 9999 !important;--toastify-font-family: "Lato", sans-serif}@media (max-width: 991px){.Toastify__toast-container{width:92%;margin:1rem}}#badge-image{position:relative;display:flex;min-height:2.25rem;min-width:2.25rem;align-items:center;justify-content:center;border-radius:9999px}#badge-image.non-expert{background:#f384a7}#badge-image.expert{background:linear-gradient(90deg,#000,#d8d8d8 80%,#000)}#badge-image img.user-img{height:2rem;width:2rem;border-radius:9999px}#badge-image img.expert-check{position:absolute;bottom:-.125rem;right:-.125rem;height:1rem;width:1rem;border-radius:9999px;height:16px!important;width:16px!important}#badge-level{padding:1.5px;border-radius:9999px;padding-left:.375rem;padding-right:.375rem;border:1px solid #b22254;width:-moz-fit-content;width:fit-content}#badge-level h3{text-transform:uppercase;font-weight:400;font-size:.5rem;line-height:.658rem}#badge-level h3.font_bold{font-weight:700}#badge-level h3.font_semibold{font-weight:600}#badge-level h3.font_medium{font-weight:500}#badge-level h3.font_regular{font-weight:400}#badge-level h3{letter-spacing:1.5px;color:#fff;font-weight:700}#badge-level.soco-star{background-color:#fa9dc5}#badge-level.rising-star{background-color:#f45990}#badge-level.super-star{background-color:#ae85ea}#badge-level.diva-star{background-color:#ea6eea}#badge-level.expert{background-color:#b22655;border:1px solid #b22655}#badge-profile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem 1rem}#badge-profile li.badge-item{padding:0!important}#badge-profile li.badge-item:first-child{display:flex;align-items:center;gap:.5rem;border-right:1px solid #fecdd3}#badge-profile li.badge-item:first-child img.user-level-img{height:1.5rem;width:1.5rem}#badge-profile li.badge-item:first-child a{display:flex;flex-direction:column;gap:0px}#badge-profile li.badge-item:first-child p.title{font-size:.75rem;line-height:.9rem;color:#222}#badge-profile li.badge-item:first-child p.user-level-title{font-size:.875rem;line-height:1.1525rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-shadow:0 0 .5px #da2a52;-moz-text-shadow:0 0 .5px #da2a52;-webkit-text-shadow:0 0 .5px #da2a52;-webkit-text-stroke:.5px #da2a52}#badge-profile li.badge-item:first-child.rising-star p.user-level-title,#badge-profile li.badge-item:first-child.soco-star p.user-level-title{color:#f45990}#badge-profile li.badge-item:first-child.super-star p.user-level-title{color:#ae85ea}#badge-profile li.badge-item:first-child.diva-star p.user-level-title{color:#ea6eea}#badge-profile li.badge-item:last-child{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:row;gap:.25rem;align-items:center}#badge-profile li.badge-item:last-child .title-container{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}#badge-profile li.badge-item:last-child .title-container img.soco-point-img{height:1.5rem;width:1.5rem}#badge-profile li.badge-item:last-child .title-container p.title{font-size:.75rem;line-height:.9rem;color:#222}#badge-profile li.badge-item:last-child p.soco-point{font-size:.875rem;line-height:.8rem;font-weight:700;color:#b32656;text-align:left!important}.font_bold{font-weight:700}.font_semibold{font-weight:600}.font_medium{font-weight:500}.font_regular{font-weight:400}h1{font-weight:500;font-size:2.5rem;line-height:48px}h2{font-weight:500;font-size:2rem;line-height:40px}.body_60{font-weight:400;font-size:3.75rem;line-height:4.5rem}.body_60.font_bold{font-weight:700}.body_60.font_semibold{font-weight:600}.body_60.font_medium{font-weight:500}.body_60.font_regular{font-weight:400}.body_48{font-weight:400;font-size:3rem;line-height:4rem}.body_48.font_bold{font-weight:700}.body_48.font_semibold{font-weight:600}.body_48.font_medium{font-weight:500}.body_48.font_regular{font-weight:400}.body_42{font-weight:400;font-size:2.625rem;line-height:3.625rem}.body_42.font_bold{font-weight:700}.body_42.font_semibold{font-weight:600}.body_42.font_medium{font-weight:500}.body_42.font_regular{font-weight:400}.body_40{font-weight:400;font-size:2.5rem;line-height:3.5rem}.body_40.font_bold{font-weight:700}.body_40.font_semibold{font-weight:600}.body_40.font_medium{font-weight:500}.body_40.font_regular{font-weight:400}.body_34{font-weight:400;font-size:2.125rem;line-height:2.625rem}.body_34.font_bold{font-weight:700}.body_34.font_semibold{font-weight:600}.body_34.font_medium{font-weight:500}.body_34.font_regular{font-weight:400}.body_32{font-weight:400;font-size:2rem;line-height:2.5rem}.body_32.font_bold{font-weight:700}.body_32.font_semibold{font-weight:600}.body_32.font_medium{font-weight:500}.body_32.font_regular{font-weight:400}.body_30{font-weight:400;font-size:1.875rem;line-height:2rem}.body_30.font_bold{font-weight:700}.body_30.font_semibold{font-weight:600}.body_30.font_medium{font-weight:500}.body_30.font_regular{font-weight:400}.body_24{font-weight:400;font-size:1.5rem;line-height:2rem}.body_24.font_bold{font-weight:700}.body_24.font_semibold{font-weight:600}.body_24.font_medium{font-weight:500}.body_24.font_regular{font-weight:400}.body_22{font-weight:400;font-size:1.375rem;line-height:2rem}.body_22.font_bold{font-weight:700}.body_22.font_semibold{font-weight:600}.body_22.font_medium{font-weight:500}.body_22.font_regular{font-weight:400}.body_20{font-weight:400;font-size:1.25rem;line-height:1.75rem}.body_20.font_bold{font-weight:700}.body_20.font_semibold{font-weight:600}.body_20.font_medium{font-weight:500}.body_20.font_regular{font-weight:400}.body_18{font-weight:400;font-size:1.125rem;line-height:1.5rem}.body_18.font_bold{font-weight:700}.body_18.font_semibold{font-weight:600}.body_18.font_medium{font-weight:500}.body_18.font_regular{font-weight:400}.body_16{font-weight:400;font-size:1rem;line-height:1.25rem}.body_16.font_bold{font-weight:700}.body_16.font_semibold{font-weight:600}.body_16.font_medium{font-weight:500}.body_16.font_regular{font-weight:400}.body_15{font-weight:400;font-size:.9375rem;line-height:1.25rem}.body_15.font_bold{font-weight:700}.body_15.font_semibold{font-weight:600}.body_15.font_medium{font-weight:500}.body_15.font_regular{font-weight:400}.body_14{font-weight:400;font-size:.875rem;line-height:1.125rem}.body_14.font_bold{font-weight:700}.body_14.font_semibold{font-weight:600}.body_14.font_medium{font-weight:500}.body_14.font_regular{font-weight:400}.body_14_p{font-weight:400;font-size:.875rem;line-height:1.25rem}.body_14_p.font_bold{font-weight:700}.body_14_p.font_semibold{font-weight:600}.body_14_p.font_medium{font-weight:500}.body_14_p.font_regular{font-weight:400}.body_13{font-weight:400;font-size:.8125rem;line-height:1rem}.body_13.font_bold{font-weight:700}.body_13.font_semibold{font-weight:600}.body_13.font_medium{font-weight:500}.body_13.font_regular{font-weight:400}.body_12{font-weight:400;font-size:.75rem;line-height:1rem}.body_12.font_bold{font-weight:700}.body_12.font_semibold{font-weight:600}.body_12.font_medium{font-weight:500}.body_12.font_regular{font-weight:400}.body_12_p{font-weight:400;font-size:.75rem;line-height:1.125rem}.body_12_p.font_bold{font-weight:700}.body_12_p.font_semibold{font-weight:600}.body_12_p.font_medium{font-weight:500}.body_12_p.font_regular{font-weight:400}.body_11{font-weight:400;font-size:.6875rem;line-height:.875rem}.body_11.font_bold{font-weight:700}.body_11.font_semibold{font-weight:600}.body_11.font_medium{font-weight:500}.body_11.font_regular{font-weight:400}.body_10{font-weight:400;font-size:.625rem;line-height:.875rem}.body_10.font_bold{font-weight:700}.body_10.font_semibold{font-weight:600}.body_10.font_medium{font-weight:500}.body_10.font_regular{font-weight:400}.body_8{font-weight:400;font-size:.5rem;line-height:.658rem}.body_8.font_bold{font-weight:700}.body_8.font_semibold{font-weight:600}.body_8.font_medium{font-weight:500}.body_8.font_regular{font-weight:400}.overlay-fade-enter{opacity:0}.overlay-fade-enter-active{opacity:1;transition:opacity .5s ease}.overlay-fade-exit{opacity:1}.overlay-fade-exit-active{opacity:0;transition:opacity .5s ease}.Toastify__toast-container{z-index:1100}.step-header-container .step-progress-bar{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#fedfe2}@media (min-width: 640px){.step-header-container .step-progress-bar{padding:.625rem 1rem}}.step-header-container .step-progress-bar .progress-bar-wrapper{height:.25rem;flex:1 1 0%;overflow:hidden;border-radius:9999px;background:#fff}.step-header-container .step-progress-bar .progress-bar-wrapper .progress-bar-fill{height:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);background-color:#f083a6}.step-header-container{border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.step-header-container .step-progress-bar{display:flex;align-items:center;gap:.75rem;padding-left:.75rem;padding-right:.75rem}@media (min-width: 640px){.step-header-container .step-progress-bar{padding:.75rem 1rem}}.step-header-container .step-progress-bar .step-text{white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));font-weight:700;color:#b32656}@media (min-width: 640px){.step-header-container .step-progress-bar .step-text{font-size:.875rem;line-height:1.25rem}}.step-header-container .step-progress-bar .progress-bar-wrapper{flex:1 1 0%;overflow:hidden;border-radius:9999px;height:8px;background-color:#fff}@media (min-width: 640px){.step-header-container .step-progress-bar .progress-bar-wrapper{height:8px}}.step-header-container .step-progress-bar .progress-bar-wrapper .progress-bar-fill{height:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);background-color:#f083a6;border-radius:4px}
