.ms-storefront{--ms-line:#3a3a38;--ms-ink:#f2f0eb;--ms-soft:#b3b0aa;--ms-gutter:clamp(1rem,3.2vw,3rem);color:var(--ms-ink)}.ms-page{width:100%;max-width:1600px;margin-inline:auto;padding:1.5rem var(--ms-gutter) clamp(3rem,6vw,6rem)}.ms-page-title{margin-block:2rem 1.5rem;max-width:24ch;font-family:var(--font-be-vn-pro),sans-serif;font-size:clamp(1.75rem,3.5vw,3.5rem);font-weight:400;line-height:1.3;letter-spacing:-.035em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere;color:var(--ms-ink)}.ms-eyebrow{font-size:.6875rem;font-weight:500;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-soft)}.ms-section-title{font-family:var(--font-be-vn-pro),sans-serif;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.4;text-wrap:balance}.ms-link{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:2.75rem;padding-block:.625rem;border-bottom:1px solid;font-size:.8125rem;line-height:1.5;transition:color .18s ease}.ms-link:hover{color:#e55437}.ms-storefront :where(a,button,input,textarea,select):focus-visible{outline:2px solid #e55437;outline-offset:4px}.ms-breadcrumb{padding-block:.5rem;color:var(--ms-soft)}.ms-breadcrumb ol{font-size:.75rem;line-height:1.6}.ms-breadcrumb [aria-current=page]{color:#d1d1d1}.ms-header{max-width:1600px;margin-inline:auto}.ms-footer,.ms-header{padding-inline:var(--ms-gutter)}.ms-footer{border-top:1px solid var(--ms-line)}.ms-footer a{max-width:100%;white-space:normal;text-align:left;transition:color .18s ease}.ms-footer a:hover{color:#f2f0eb}.ms-product-grid{gap:2.5rem 1rem;margin-top:1.5rem}@media (min-width:768px){.ms-product-grid{gap:3rem 1.5rem}}@media (min-width:1280px){.ms-product-grid{gap:3.5rem 2rem}}.ms-product-card{background:transparent}.ms-product-card .ms-product-image img{transition:transform .5s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ms-product-card:hover .ms-product-image img{transform:scale(1.035)}.ms-article-card:hover .featured-image img{transform:scale(1.025)}}.ms-article-card .featured-image img{transition:transform .5s ease}.ms-article-card h2{font-family:var(--font-be-vn-pro),sans-serif;font-weight:400;font-size:clamp(1.0625rem,1.5vw,1.375rem);line-height:1.55;letter-spacing:-.015em}.ms-article-card p{line-height:1.85}.ms-article-card p,.ms-article-card time{color:var(--ms-soft)}.ms-collections .group>a{background:linear-gradient(0deg,rgba(0,0,0,.65),transparent 65%);opacity:1}.ms-collections .group>div:last-child{transform:none;padding:clamp(1.5rem,3vw,2.5rem)}.ms-collections .font-ftv{font-family:var(--font-be-vn-pro),sans-serif;font-weight:400;letter-spacing:-.02em}.ms-collections .group>div:last-child>div{font-size:clamp(1.25rem,2.6vw,2.25rem)}.ms-reading{width:100%;max-width:76ch;margin-inline:auto;font-size:1rem;line-height:1.95;overflow-wrap:anywhere}.ms-reading :where(h2,h3,h4){font-family:var(--font-be-vn-pro),sans-serif;font-weight:500;line-height:1.5;letter-spacing:-.02em;margin-top:2.5em}.ms-reading :where(p,li){line-height:1.95}.ms-reading :where(img,video,iframe){max-width:100%}.ms-reading table{display:block;max-width:100%;overflow-x:auto}.ms-reading a{text-underline-offset:4px}.ms-service-panel{margin-top:2rem;padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--ms-line);background:#1c1c1b}.ms-service-panel :where(input:not([type=checkbox]):not([type=radio]),textarea){border-radius:0}.ms-panel{padding:clamp(1.25rem,3vw,2rem);border:1px solid #3a3a38;background:#1c1c1b}.ms-offer{align-items:center;width:-moz-fit-content;width:fit-content;padding:.25rem .5rem;background:#33271e;color:#e8b78c;font-size:.6875rem;white-space:nowrap}.ms-action,.ms-offer{font-family:var(--font-be-vn-pro),sans-serif;font-weight:500;line-height:1.5}.ms-action{min-height:3.5rem;height:auto;padding:.875rem 1.5rem;border:1px solid #fff;border-radius:0;background:#fff;color:#171717;font-size:.875rem;white-space:normal;box-shadow:none}.ms-action:active,.ms-action:hover{background:#d1d1d1;color:#171717}.ms-action-dark{border-color:#171717;background:#171717;color:#fff}.ms-action-dark:active,.ms-action-dark:hover{background:#303030;color:#fff}.ms-action:disabled,.ms-action[aria-disabled=true]{opacity:.5;pointer-events:none}.ms-auth-panel{background:#f5f5f3;color:#171717;font-family:var(--font-be-vn-pro),sans-serif}.ms-auth-secondary{min-height:3.25rem;height:auto;padding:.875rem 1rem;border:1px solid #747474;border-radius:0;background:transparent;color:#171717;font-size:.875rem;font-weight:400;white-space:normal;box-shadow:none}.ms-auth-secondary:hover{background:#e8e8e8;color:#171717}.ms-dialog{width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);border:1px solid #d1d1d1;border-radius:0;background:#f5f5f3;color:#171717;font-family:var(--font-be-vn-pro),sans-serif}.ms-dialog [role=heading],.ms-dialog h2{font-family:var(--font-be-vn-pro),sans-serif;font-weight:500;text-transform:none}.ms-dialog h2 .absolute{display:none}.ms-dialog h2 .capitalize{font-weight:500;text-transform:none}.ms-dialog :where(input,textarea){border-radius:0}.ms-dialog button.bg-primary{min-height:3rem;height:auto;padding:.75rem 1.25rem;border-radius:0;background:#171717;color:#fff;white-space:normal;box-shadow:none}.ms-dialog button.bg-primary:hover{background:#303030}:is(.ms-dialog,.ms-auth-panel,.ms-cart-sheet) :where(button,a,input,textarea):focus-visible{outline:2px solid #171717;outline-offset:3px}.ms-empty{min-height:20rem;padding-block:clamp(3rem,8vh,6rem);text-align:center}.ms-empty>svg{max-width:5rem;max-height:5rem;margin-bottom:1rem}.ms-account-tabs{scrollbar-width:thin;scrollbar-color:#747474 transparent}.ms-account-tabs::-webkit-scrollbar{display:block;height:3px}.ms-account-tabs::-webkit-scrollbar-thumb{background:#747474}@media (prefers-reduced-motion:reduce){:is(.ms-dialog,.ms-auth-panel,.ms-cart-sheet),:is(.ms-dialog,.ms-auth-panel,.ms-cart-sheet) *{animation:none!important;transition:none!important}.ms-storefront *,.ms-storefront :after,.ms-storefront :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}