@charset "UTF-8";.primary-font{font-family:Manrope,sans-serif;font-weight:400}.link-underline,.primary-font-bold,strong{font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.link-underline{color:#232019;text-decoration:underline;cursor:pointer;text-decoration-color:#232019!important}.xl{font-size:50px;line-height:64px;font-weight:400}.h1,h1{font-size:clamp(26px,5.5vw + 8px,42px);color:#4a463c;margin-top:40px;margin-bottom:36px}.h1,.h2,h1,h2{font-family:Plus Jakarta Sans,sans-serif;font-weight:var(--fw-bold);line-height:1.2;letter-spacing:var(--ls-snug)}.h2,h2{font-size:clamp(22px,3.5vw + 8px,28px);color:#191919;margin-bottom:34px}@media(max-width:576px){.h2,h2{margin-bottom:16px}}.h3,h3{font-size:clamp(19px,3vw + 8px,26px);font-weight:var(--fw-bold);line-height:1.15;letter-spacing:var(--ls-snug)}.h3,.h4,h3,h4{font-family:Plus Jakarta Sans,sans-serif;color:#191919;margin:0 0 17px}.h4,h4{font-size:18px;line-height:19px}.h5,h5{font-size:18px;line-height:26px;margin:0 0 16px}.h5,.h6,h5,h6{font-family:Plus Jakarta Sans,sans-serif;color:#4a463c}.h6,h6{font-size:16px;line-height:22px;margin:0 0 9px}p{font-family:Manrope,sans-serif;font-size:16px;line-height:26px;margin-bottom:16px}.p-18,p{font-weight:400;color:#4a463c}.p-18{font-size:18px;line-height:24px}.p-16{font-size:16px;line-height:26px}.p-15,.p-16{font-weight:400;color:#4a463c}.p-15{font-size:15px;line-height:22px}.p-14{font-size:14px;line-height:20px;font-weight:400;color:#4a463c}.p-13{line-height:15px}.p-12,.p-13{font-size:13px;font-weight:400;color:#4a463c}.p-12{line-height:16px}a{text-decoration:underline;color:#232019;font-size:16px;line-height:28px;cursor:pointer}a:hover{color:#34302a}.underline-link{display:none}@media(max-width:767px){.underline-link{display:block;margin-bottom:56px}.underline-link a{text-decoration:underline;font-size:14px;line-height:24px;font-family:Manrope,sans-serif;position:relative;padding-right:13px}.underline-link a:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-width='1.5' d='M10.333 3.333 6 8 1.667 3.333'/%3E%3C/svg%3E");width:9px;height:9px;position:absolute;right:0;background-size:contain;top:calc(50% - 4.5px)}}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:4px 2px;width:100%;margin:0 0 var(--space-5,1.5rem);padding-top:0;justify-content:flex-start;font-family:var(--font-body)}@media(max-width:767px){.breadcrumbs{margin-bottom:var(--space-4,1rem)}}.breadcrumbs-home{display:inline-flex;align-items:center;justify-content:center;padding:5px;margin-right:2px;border-radius:var(--radius-sm);line-height:0;transition:background var(--dur-fast) var(--ease-out)}.breadcrumbs-home img{width:15px;height:15px;opacity:.4;transition:opacity var(--dur-fast) var(--ease-out)}.breadcrumbs-home:hover img{opacity:.7}.breadcrumbs-separator{display:inline-flex;align-items:center;margin:0 1px;font-size:0;color:var(--border-strong)}.breadcrumbs-separator:before{content:"›";font-size:15px;line-height:1}.breadcrumbs a,.breadcrumbs span:not(.breadcrumbs-separator){font-size:13px;line-height:1.4;text-decoration:none}.breadcrumbs a{color:var(--text-muted);padding:2px 5px;border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.breadcrumbs a:hover{color:var(--color-primary);background:var(--wood-50)}.breadcrumbs span{color:var(--text-muted)}.breadcrumbs>span:last-child{color:var(--text-muted);font-weight:400;padding:2px}.page-detail .breadcrumbs{justify-content:center}.page-detail .max-width>.breadcrumbs+h1,.products-page-container .products>h1,.products>h1{margin-top:0}
