:root{--el-primary:#5c614d;--el-primary-container:#e0e5cc;--el-primary-dim:#505542;--el-on-primary:#f6fae1;--el-secondary:#60604c;--el-on-surface:#2f342d;--el-on-surface-variant:#5c6058;--el-surface:#faf9f4;--el-surface-low:#f4f4ee;--el-surface-container:#edefe7;--el-surface-high:#e7e9e0;--el-surface-highest:#e0e4d9;--el-surface-white:#fff;--el-outline:#787c73;--el-outline-variant:#afb3aa;--el-shadow:0 20px 40px rgba(47,52,45,.06);--el-font:"Raleway",sans-serif;--el-font-weight:300;--el-tracking-ui:.2em;--el-tracking-label:.3em;--el-page-gutter:48px;--el-header-start-gutter:80px;--el-header-height:56px}html,body{background-color:var(--el-surface) !important;color:var(--el-on-surface) !important;font-family:var(--el-font) !important;font-weight:var(--el-font-weight) !important;-webkit-font-smoothing:antialiased;overflow-x:hidden !important}*,*:before,*:after{box-sizing:border-box}img,picture,video,canvas,svg{max-width:100%}.page-wrapper{max-width:100% !important;overflow-x:clip}@supports not (overflow:clip){.page-wrapper{overflow-x:hidden}}h1,h2,h3,h4,h5,h6,p,a,span,li,label,button,input,textarea,select,.action,.btn{font-family:var(--el-font) !important;font-weight:var(--el-font-weight) !important}a,.alink{color:var(--el-primary);text-decoration:none}a:hover,.alink:hover{color:var(--el-primary-dim);text-decoration:none}h1,h2,h3,h4{color:var(--el-on-surface);line-height:1.2}.page-header{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;max-width:100% !important;min-height:0 !important;z-index:999 !important;background:rgba(250,249,244,.82) !important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(175,179,170,.15) !important;box-shadow:none !important;transition:background-color .25s ease,border-color .25s ease,backdrop-filter .25s ease}html body.cms-index-index:not(.elevy-header-scrolled) .page-header,html body.cms-home:not(.elevy-header-scrolled) .page-header{background:0 0 !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;border-bottom-color:transparent !important}html body.cms-index-index.elevy-header-scrolled .page-header,html body.cms-home.elevy-header-scrolled .page-header,html.elevy-header-scrolled body .page-header{background:#faf9f4 !important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom-color:rgba(175,179,170,.18) !important}html body.cms-index-index:not(.elevy-header-scrolled) .page-header .logo img,html body.cms-home:not(.elevy-header-scrolled) .page-header .logo img{filter:brightness(0) invert(1)}html body.cms-index-index.elevy-header-scrolled .page-header .logo img,html body.cms-home.elevy-header-scrolled .page-header .logo img,html.elevy-header-scrolled body .page-header .logo img{filter:none}html body.cms-index-index:not(.elevy-header-scrolled) .page-header .topmenu-desktop .navigation li.level0>a,html body.cms-index-index:not(.elevy-header-scrolled) .customer-conta .customer-icon i,html body.cms-index-index:not(.elevy-header-scrolled) .minicart-wrapper .action.showcart:before{color:#fff !important}html body.cms-index-index:not(.elevy-header-scrolled) .page-header .block-search .label:before,html body.cms-home:not(.elevy-header-scrolled) .page-header .block-search .label:before{color:#fff !important}html body.cms-home:not(.elevy-header-scrolled) .page-header .topmenu-desktop .navigation li.level0>a,html body.cms-home:not(.elevy-header-scrolled) .customer-conta .customer-icon i,html body.cms-home:not(.elevy-header-scrolled) .minicart-wrapper .action.showcart:before{color:#fff !important}html body.cms-index-index.elevy-header-scrolled .page-header .topmenu-desktop .navigation li.level0>a{color:#2f342d !important}html body.cms-home.elevy-header-scrolled .page-header .topmenu-desktop .navigation li.level0>a{color:#2f342d !important}html.elevy-header-scrolled body .page-header .topmenu-desktop .navigation li.level0>a,html.elevy-header-scrolled body .customer-conta .customer-icon i,html.elevy-header-scrolled body .minicart-wrapper .action.showcart:before{color:#2f342d !important}@media (min-width:1025px){html body .page-header .nav-toggle,html body .page-header .action.nav-toggle{display:none !important;width:0 !important;height:0 !important;overflow:hidden !important}}html body .page-header .panel.wrapper,html body .page-header .panel.header,html body header.page-header .panel.wrapper{display:none !important;height:0 !important;min-height:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important;visibility:hidden !important}html body .nav-sections{display:none !important;height:0 !important;min-height:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important}@media (max-width:1024px){html body .nav-sections{display:none !important;height:0 !important;overflow:hidden !important}html.nav-before-open body .nav-sections,html.nav-open body .nav-sections,html body.nav-before-open .nav-sections,html body.nav-open .nav-sections{display:block !important;height:auto !important;overflow:visible !important}}html body .page-header .panel.header{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}.page-header .header.content{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:0 var(--el-page-gutter) 0 var(--el-header-start-gutter) !important;height:56px !important;min-height:0 !important;max-width:1800px;width:100% !important;margin:0 auto;position:relative;box-sizing:border-box !important;overflow:visible !important;gap:0 !important}.page-header .logo{margin:0 !important;float:none !important;flex-shrink:0;order:1}.page-header .logo img{height:58px !important;width:auto !important;display:block}html body .page-header .block-search,html body .page-header .block.block-search,html body .header.content .block-search,html body .header.content .block.block-search{display:none !important;visibility:hidden !important;pointer-events:none !important;position:absolute !important;width:0 !important;height:0 !important;min-width:0 !important;overflow:hidden !important;opacity:0 !important;z-index:-1 !important}@media (min-width:1025px){html body.cms-index-index .page-header .block-search,html body.cms-index-index .page-header .block.block-search,html body.cms-index-index .header.content .block-search,html body.cms-index-index .header.content .block.block-search,html body.cms-home .page-header .block-search,html body.cms-home .page-header .block.block-search,html body.cms-home .header.content .block-search,html body.cms-home .header.content .block.block-search,html body .page-header .elevy-header-search,html body .header.content .elevy-header-search{order:2 !important;display:flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;pointer-events:auto !important;position:relative !important;width:32px !important;min-width:32px !important;height:56px !important;margin:0 0 0 24px !important;padding:0 !important;overflow:visible !important;opacity:1 !important;z-index:30 !important;background:0 0 !important}html body.cms-index-index .page-header .header.content .topmenu-desktop,html body.cms-home .page-header .header.content .topmenu-desktop{order:3 !important}html body.cms-index-index .page-header .header.content>.customer-conta,html body.cms-home .page-header .header.content>.customer-conta{order:4 !important}html body.cms-index-index .page-header .header.content>.minicart-wrapper,html body.cms-home .page-header .header.content>.minicart-wrapper{order:5 !important}html body.cms-index-index .page-header .block-search .label,html body.cms-home .page-header .block-search .label,html body .page-header .elevy-header-search .label{display:flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;pointer-events:auto !important;width:32px !important;height:56px !important;margin:0 !important;padding:0 !important;cursor:pointer}html body.cms-index-index .page-header .block-search .label:before,html body.cms-home .page-header .block-search .label:before,html body .page-header .elevy-header-search .label:before{content:"search" !important;font-family:"Material Symbols Outlined" !important;font-size:28px !important;font-weight:300 !important;line-height:1 !important;color:#2f342d !important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;transition:color .25s ease}html body.cms-index-index .page-header .block-search .label span,html body.cms-home .page-header .block-search .label span,html body .page-header .elevy-header-search .label span{display:none !important}html body.cms-index-index .page-header .block-search.active .control,html body.cms-index-index .page-header .block-search .control.active,html body.cms-home .page-header .block-search.active .control,html body.cms-home .page-header .block-search .control.active,html body .page-header .elevy-header-search.active .control,html body .page-header .elevy-header-search .control.active{display:block !important;visibility:visible !important;pointer-events:auto !important;position:absolute !important;top:56px !important;left:0 !important;width:min(360px,calc(100vw - 96px)) !important;height:auto !important;padding:12px 0 0 !important;opacity:1 !important}html body.cms-index-index .page-header .block-search.active input,html body.cms-index-index .page-header .block-search .control.active input,html body.cms-home .page-header .block-search.active input,html body.cms-home .page-header .block-search .control.active input,html body .page-header .elevy-header-search.active input,html body .page-header .elevy-header-search .control.active input{display:block !important;visibility:visible !important;width:100% !important;height:44px !important;border:1px solid rgba(47,52,45,.18) !important;background:#fff !important;color:#2f342d !important;padding:0 14px !important}}.search-autocomplete,.block-search .control,.block-search .actions,.block-search .label{display:none !important;visibility:hidden !important;pointer-events:none !important}html body .page-header .header.content .topmenu-desktop{display:flex !important;align-items:center !important;flex:0 1 auto !important;justify-content:flex-end !important;margin-left:auto !important;padding-right:44px !important;order:2 !important;position:relative !important;z-index:10 !important;min-width:0 !important;max-width:100% !important}.page-header .topmenu-desktop .navigation{background:0 0 !important;padding:0 !important;margin:0 !important;display:flex !important;align-items:center !important}.page-header .topmenu-desktop .navigation>ul{display:flex !important;flex-direction:row !important;align-items:center !important;gap:36px;list-style:none;padding:0;margin:0;background:0 0 !important;float:none !important;min-width:0 !important}.page-header .topmenu-desktop .navigation li.level0{margin:0 !important;padding:0 !important;border:none !important;float:none !important;display:flex !important;align-items:center !important;position:static !important}.page-header .topmenu-desktop .navigation li.level0>a{font-family:"Raleway",sans-serif !important;font-weight:300 !important;font-size:10px !important;text-transform:uppercase;letter-spacing:.2em !important;color:#2f342d !important;opacity:.65;padding:0 !important;line-height:1 !important;display:flex !important;align-items:center !important;border:none !important;border-bottom:1px solid transparent !important;background:0 0 !important;white-space:nowrap;transition:opacity .25s ease,border-color .25s ease;transform:none !important;vertical-align:baseline !important}.page-header .topmenu-desktop .navigation li.level0>a:hover,.page-header .topmenu-desktop .navigation li.level0.active>a{opacity:1 !important;border-bottom-color:#60604c !important}.page-header .topmenu-desktop .navigation li.level0>a:after,.page-header .topmenu-desktop .navigation li.level0>a:before{display:none !important;content:none !important}.page-header .topmenu-desktop .navigation li.level0>a>span{display:block;line-height:1;padding:0 !important;margin:0 !important}.page-header .topmenu-desktop .navigation .level-top.parent>a .ui-menu-icon,.page-header .topmenu-desktop .ui-menu-icon{display:none !important}.page-header .topmenu-desktop .navigation .level0 .submenu,.page-header .topmenu-desktop .navigation .level0>ul{display:none !important;pointer-events:none !important}.page-header .header.content>.customer-conta{order:3 !important;flex-shrink:0 !important;margin:0 !important;position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:22px !important;height:56px !important;z-index:20 !important}.page-header .header.content>.minicart-wrapper{order:4 !important;flex-shrink:0 !important;margin:0 0 0 24px !important;float:none !important;position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:22px !important;min-width:22px !important;height:56px !important;padding:0 !important;border:0 !important;background:0 0 !important}html body .customer-conta>input[type=checkbox]{display:none !important;position:absolute !important;width:0 !important;height:0 !important;opacity:0 !important;pointer-events:none !important}.customer-conta>label.customer-icon{display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer;line-height:1 !important;width:22px !important;height:56px !important;padding:0 !important;margin:0 !important;background:0 0 !important}.customer-conta .customer-icon i{font-size:22px !important;color:#5c614d !important;opacity:.75;line-height:1 !important;display:block !important;transition:opacity .2s}.customer-conta .customer-icon:hover i{opacity:1 !important}.customer-conta .dropdown-content{position:absolute !important;top:56px !important;right:0 !important;min-width:200px;background:rgba(250,249,244,.97) !important;backdrop-filter:blur(16px);border:1px solid rgba(175,179,170,.3) !important;box-shadow:0 20px 40px rgba(47,52,45,.06) !important;display:none}.customer-conta>input[type=checkbox]:checked~.dropdown-content{display:block !important}.minicart-wrapper .action.showcart{background:0 0 !important;border:none !important;padding:0 !important;display:flex !important;align-items:center;justify-content:center !important;gap:6px;width:22px !important;height:56px !important;min-width:22px !important;margin:0 !important;position:relative !important;color:#5c614d !important}html body .minicart-wrapper.active .action.showcart:after,html body .minicart-wrapper .action.showcart:after,html body .action.showcart:after{display:none !important;content:none !important}html body .minicart-wrapper .action.showcart:before,html body .minicart-wrapper .action.showcart:hover:before,html body .minicart-wrapper .action.showcart.active:before,html body .minicart-wrapper .action.showcart.active:hover:before{content:"shopping_bag" !important;font-family:"Material Symbols Outlined" !important;font-size:22px !important;font-weight:300 !important;line-height:1 !important;color:#5c614d !important;filter:none !important;margin:0 !important;display:block !important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}html body .minicart-wrapper .action.showcart .text,html body .minicart-wrapper .showcart .text,html body .minicart-wrapper .action.showcart>.text{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;position:absolute !important;clip:rect(0,0,0,0) !important}html body .minicart-wrapper .action.showcart .counter-label,html body .minicart-wrapper .counter-label{display:none !important;visibility:hidden !important}.minicart-wrapper .action.showcart .counter.qty{background:#5c614d !important;color:#f6fae1 !important;font-family:"Raleway",sans-serif !important;font-size:9px !important;position:absolute !important;min-width:16px;height:16px;line-height:16px;top:11px !important;right:-8px !important;margin:0 !important;padding:0 4px !important}.customer-conta .customer-icon i{font-size:20px;color:#5c614d;opacity:.7;transition:opacity .2s}.customer-conta .customer-icon:hover i{opacity:1}.customer-conta .dropdown-content{background:rgba(250,249,244,.97) !important;backdrop-filter:blur(16px);border:1px solid rgba(175,179,170,.3) !important;box-shadow:0 20px 40px rgba(47,52,45,.06) !important}.customer-conta .dropdown-content a{font-family:"Raleway",sans-serif !important;font-size:10px !important;text-transform:uppercase;letter-spacing:.15em;color:#2f342d !important}.customer-favoritos{display:none !important}.page-main,.page-wrapper>.top-container{padding-top:56px !important;max-width:100% !important;overflow-x:clip}@media (min-width:1025px) and (max-width:1280px){:root{--el-page-gutter:32px;--el-header-start-gutter:48px}html body .page-header .header.content .topmenu-desktop{padding-right:28px !important}.page-header .topmenu-desktop .navigation>ul{gap:24px}.page-header .topmenu-desktop .navigation li.level0>a{font-size:9px !important;letter-spacing:.16em !important}}@media (max-width:1024px){:root{--el-page-gutter:24px;--el-header-start-gutter:24px;--el-header-height:72px}.page-header{min-height:72px !important}.page-header .header.content{height:72px !important;padding:0 var(--el-page-gutter) !important;justify-content:flex-end !important}html body .page-header .header.content .topmenu-desktop{display:none !important}html body .page-header .nav-toggle,html body .page-header .action.nav-toggle{display:flex !important;align-items:center !important;justify-content:center !important;position:absolute !important;top:50% !important;left:var(--el-page-gutter) !important;width:32px !important;height:32px !important;margin:0 !important;padding:0 !important;transform:translateY(-50%) !important;color:#2f342d !important;background:0 0 !important;border-radius:0 !important;z-index:30 !important}html.nav-open body .page-header .nav-toggle,html.nav-before-open body .page-header .nav-toggle,html body.nav-open .page-header .nav-toggle,html body.nav-before-open .page-header .nav-toggle,html.nav-open body .page-header .action.nav-toggle,html.nav-before-open body .page-header .action.nav-toggle,html body.nav-open .page-header .action.nav-toggle,html body.nav-before-open .page-header .action.nav-toggle,html body .page-header .nav-toggle:hover,html body .page-header .nav-toggle:focus,html body .page-header .nav-toggle:active,html body .page-header .action.nav-toggle:hover,html body .page-header .action.nav-toggle:focus,html body .page-header .action.nav-toggle:active{background:#edefe7 !important;color:#5c614d !important;box-shadow:none !important}html body .page-header .nav-toggle:before,html body .page-header .action.nav-toggle:before{content:"menu" !important;font-family:"Material Symbols Outlined" !important;font-size:30px !important;font-weight:300 !important;line-height:1 !important;color:#2f342d !important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;transition:color .25s ease}html.nav-open body .page-header .nav-toggle:before,html.nav-before-open body .page-header .nav-toggle:before,html body.nav-open .page-header .nav-toggle:before,html body.nav-before-open .page-header .nav-toggle:before,html.nav-open body .page-header .action.nav-toggle:before,html.nav-before-open body .page-header .action.nav-toggle:before,html body.nav-open .page-header .action.nav-toggle:before,html body.nav-before-open .page-header .action.nav-toggle:before,html body .page-header .nav-toggle:hover:before,html body .page-header .nav-toggle:focus:before,html body .page-header .nav-toggle:active:before,html body .page-header .action.nav-toggle:hover:before,html body .page-header .action.nav-toggle:focus:before,html body .page-header .action.nav-toggle:active:before{color:#5c614d !important;background:0 0 !important;box-shadow:none !important}html body.cms-index-index:not(.elevy-header-scrolled) .page-header{background:0 0 !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;border-bottom-color:transparent !important}html body.cms-index-index.elevy-header-scrolled .page-header{background:#faf9f4 !important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom-color:rgba(175,179,170,.18) !important}html body.cms-index-index:not(.elevy-header-scrolled) .page-header .nav-toggle:before,html body.cms-index-index:not(.elevy-header-scrolled) .page-header .action.nav-toggle:before,html body.cms-index-index:not(.elevy-header-scrolled) .page-header .block-search .label:before,html body.cms-index-index:not(.elevy-header-scrolled) .customer-conta .customer-icon i,html body.cms-index-index:not(.elevy-header-scrolled) .minicart-wrapper .action.showcart:before{color:#fff !important}html body.cms-index-index.elevy-header-scrolled .page-header .nav-toggle:before,html body.cms-index-index.elevy-header-scrolled .page-header .action.nav-toggle:before,html body.cms-index-index.elevy-header-scrolled .page-header .block-search .label:before{color:#2f342d !important}html body.cms-index-index:not(.elevy-header-scrolled) .page-header .logo img,html body.cms-index-index:not(.elevy-header-scrolled) .header.content a.logo img{filter:brightness(0) invert(1)}html body.cms-index-index.elevy-header-scrolled .page-header .logo img,html body.cms-index-index.elevy-header-scrolled .header.content a.logo img{filter:none}html body.cms-index-index .page-header .block-search,html body.cms-index-index .page-header .block.block-search,html body.cms-index-index .header.content .block-search,html body.cms-index-index .header.content .block.block-search{display:flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;pointer-events:auto !important;position:absolute !important;top:50% !important;left:calc(var(--el-page-gutter) + 42px) !important;width:32px !important;min-width:32px !important;height:32px !important;margin:0 !important;padding:0 !important;overflow:visible !important;opacity:1 !important;transform:translateY(-50%) !important;z-index:30 !important;background:0 0 !important}html body.cms-index-index .page-header .block-search .label{display:flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;pointer-events:auto !important;width:32px !important;height:32px !important;margin:0 !important;padding:0 !important;cursor:pointer}html body.cms-index-index .page-header .block-search .label:before{content:"search" !important;font-family:"Material Symbols Outlined" !important;font-size:29px !important;font-weight:300 !important;line-height:1 !important;color:#2f342d !important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;transition:color .25s ease}html body.cms-index-index .page-header .block-search .label span{display:none !important}html body.cms-index-index .page-header .block-search.active .control,html body.cms-index-index .page-header .block-search .control.active{display:block !important;visibility:visible !important;pointer-events:auto !important;position:absolute !important;top:50px !important;left:calc(var(--el-page-gutter)*-1) !important;width:calc(100vw - (var(--el-page-gutter)*2)) !important;height:auto !important;padding:12px 0 0 !important;opacity:1 !important}html body.cms-index-index .page-header .block-search.active .field.search{margin:0 !important}html body.cms-index-index .page-header .block-search.active input,html body.cms-index-index .page-header .block-search .control.active input{display:block !important;visibility:visible !important;width:100% !important;height:44px !important;border:1px solid rgba(47,52,45,.18) !important;background:#fff !important;color:#2f342d !important;padding:0 14px !important}html body .page-header .header.content>.logo,html body .header.content a.logo{position:absolute !important;top:50% !important;left:50% !important;right:auto !important;margin:0 !important;padding:0 !important;transform:translate(-50%,-50%) !important;z-index:20 !important;max-width:132px !important}html body .page-header .logo img,html body .header.content a.logo img{width:auto !important;max-width:132px !important;height:60px !important;display:block !important}html body .page-header .header.content>.customer-conta{position:relative !important;order:3 !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:22px !important;height:72px !important;margin:0 !important;transform:none !important}html body .page-header .header.content>.minicart-wrapper{order:4 !important;width:22px !important;min-width:22px !important;height:72px !important;margin:0 0 0 18px !important;transform:none !important}html body .customer-conta>label.customer-icon,html body .minicart-wrapper .action.showcart{width:22px !important;height:72px !important}.customer-conta .dropdown-content{top:64px !important;right:-40px !important;left:auto !important;min-width:220px !important}.minicart-wrapper .action.showcart .counter.qty{top:18px !important}html.nav-before-open body .nav-sections,html.nav-open body .nav-sections,html body.nav-before-open .nav-sections,html body.nav-open .nav-sections{display:block !important}html body .nav-sections{background:#faf9f4 !important;color:#2f342d !important;padding:18px 0 32px !important;border-right:1px solid rgba(175,179,170,.28) !important;box-shadow:24px 0 48px rgba(47,52,45,.1) !important}html body .nav-sections .nav-sections-item-title{background:0 0 !important;border:0 !important}html body .nav-sections .nav-sections-item-title a{color:#5c614d !important;font-family:var(--el-font) !important;font-size:10px !important;font-weight:300 !important;letter-spacing:.24em !important;text-transform:uppercase !important}html body .nav-sections .nav-sections-item-content{background:0 0 !important;border:0 !important;padding:8px 0 0 !important}html body .nav-sections .navigation{background:0 0 !important;padding:0 !important}html body .nav-sections .navigation:before{content:"Menu" !important;display:block !important;padding:20px 24px 14px !important;color:#2f342d !important;font-family:var(--el-font) !important;font-size:11px !important;font-weight:300 !important;letter-spacing:.28em !important;text-transform:uppercase !important}html body .nav-sections .navigation ul{padding:0 !important;margin:0 !important}html body .nav-sections .navigation .level0{border-top:1px solid rgba(175,179,170,.22) !important}html body .nav-sections .navigation .level0:last-child{border-bottom:1px solid rgba(175,179,170,.22) !important}html body .nav-sections .navigation .level0>.level-top,html body .nav-sections .navigation .level0>a,html body .nav-sections .navigation a,html body .nav-sections .navigation a:visited{background:0 0 !important;color:#2f342d !important;font-family:var(--el-font) !important;font-size:12px !important;font-weight:300 !important;letter-spacing:.18em !important;line-height:1.3 !important;text-transform:uppercase !important;padding:17px 24px !important;text-decoration:none !important}html body .nav-sections .navigation .level0.active>a:not(.ui-state-active),html body .nav-sections .navigation .level0.has-active>a:not(.ui-state-active),html body .nav-sections .navigation .level0>.level-top.ui-state-focus,html body .nav-sections .navigation .level0>.level-top:hover{background:#edefe7 !important;color:#5c614d !important;border-color:rgba(92,97,77,.35) !important}html body .nav-sections .navigation .submenu{background:#f4f4ee !important;padding:8px 0 !important}html body .nav-sections .navigation .submenu a{color:#5c6058 !important;font-size:11px !important;letter-spacing:.12em !important;padding:12px 32px !important;border:0 !important}.page-main,.page-wrapper>.top-container{padding-top:72px !important}}.rodapeLinhaDestaques,.rodapeWhatsappFixo,.rodapeLinksEditaveis,.rodapeRedesSociais,.rodapeSelosPagamentos,.rodape-plataforma .centralizar-plataforma{display:none !important}body .page-wrapper footer.page-footer,body .page-wrapper .page-footer,html body .page-footer{background:#fff !important;border-top:1px solid rgba(175,179,170,.2) !important;padding:0 !important;color:#2f342d !important}body .page-wrapper .page-footer .footer.content,body .page-wrapper .footer.content,html body .footer.content{background:0 0 !important;padding:0 !important;border:none !important}html body .rodape-plataforma,body .page-wrapper .rodape-plataforma{background:#fff !important;padding:0 !important;display:block !important;width:100% !important}html body .footer-container{background:#fff !important}.elevy-footer{width:100%;padding:80px var(--el-page-gutter) 40px var(--el-header-start-gutter);box-sizing:border-box;overflow-x:clip}.elevy-footer__grid{display:grid;grid-template-columns:minmax(160px,.7fr) repeat(3,minmax(150px,200px)) minmax(120px,auto);gap:48px;margin-bottom:64px;min-width:0}@media (min-width:1025px){.elevy-footer__grid{justify-content:space-between}}.elevy-footer__grid [data-content-type=row],.elevy-footer__grid [data-content-type=html],.elevy-footer__grid [data-element=inner],.elevy-footer__social-block [data-content-type=row],.elevy-footer__social-block [data-content-type=html],.elevy-footer__social-block [data-element=inner]{display:contents}.elevy-footer__grid [data-content-type=row],.elevy-footer__grid [data-content-type=html],.elevy-footer__grid [data-element=inner],.elevy-footer__social-block [data-content-type=row],.elevy-footer__social-block [data-content-type=html],.elevy-footer__social-block [data-element=inner]{width:auto !important;max-width:none !important;min-width:0 !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;min-height:0 !important}.elevy-footer__brand-logo img{height:135px;width:auto;margin-bottom:24px;display:block}.elevy-footer__brand-tagline{font-family:var(--el-font);font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:var(--el-tracking-label);color:var(--el-on-surface-variant);line-height:1.7;max-width:260px}.elevy-footer__col-title{font-family:var(--el-font);font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:var(--el-tracking-label);color:var(--el-on-surface);margin-bottom:16px;display:block}@media (min-width:1025px){.elevy-footer__col-title{max-width:22ch;overflow-wrap:normal;word-break:normal;text-wrap:balance}}.elevy-footer__col-title::-webkit-details-marker{display:none}.elevy-footer__col-title::marker{content:""}.elevy-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.elevy-footer__links li{margin:0 !important;padding:0 !important;border:0 !important;line-height:1.25}.elevy-footer__links a{font-family:var(--el-font);font-size:10px;font-weight:300;text-transform:uppercase;letter-spacing:.18em;color:var(--el-outline-variant);transition:color .2s ease}.elevy-footer__links a:hover{color:var(--el-primary)}.elevy-footer-social{display:flex;align-items:center;gap:18px;margin-top:2px}.elevy-footer-social__link,.elevy-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--el-on-surface) !important;text-decoration:none !important;transition:color .2s ease,opacity .2s ease}.elevy-footer-social__link:hover,.elevy-footer-social a:hover{color:var(--el-primary) !important;opacity:.82}.elevy-footer-social i,.elevy-footer-social svg,.elevy-footer-social img{display:block;width:17px;height:17px}.elevy-footer-social i{font-size:17px;line-height:1}.elevy-footer__social-block{min-width:0}@media (min-width:1025px){.elevy-footer__social-block{justify-self:end}}.elevy-footer__bottom{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid rgba(175,179,170,.2)}.elevy-footer__copyright,.elevy-footer__credit{font-family:var(--el-font);font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:var(--el-tracking-label);color:var(--el-outline);opacity:.65}@media (max-width:1024px){.elevy-footer__grid{grid-template-columns:1fr 1fr 1fr;gap:40px}.elevy-footer__brand{grid-column:1/-1}}@media (max-width:1024px){.elevy-footer{padding:60px var(--el-page-gutter) 32px}}@media (max-width:640px){:root{--el-page-gutter:16px;--el-header-start-gutter:16px}.elevy-footer{padding:0 0 28px}.elevy-footer__grid{grid-template-columns:1fr;gap:0;margin-bottom:0}.elevy-footer__brand{display:none !important}.elevy-footer__col{grid-column:1/-1;width:100%;min-width:0;border-top:1px solid rgba(175,179,170,.35)}.elevy-footer__social-block{grid-column:1/-1;order:-1;border-top:0;min-width:0}.elevy-footer__col:last-of-type{border-bottom:1px solid rgba(175,179,170,.35)}.elevy-footer__col-title{min-height:72px;margin:0;padding:0 var(--el-page-gutter);display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:11px;font-weight:600 !important;letter-spacing:.12em;color:var(--el-on-surface);list-style:none}.elevy-footer__col-title:after{content:"expand_more";font-family:"Material Symbols Outlined" !important;font-size:24px;font-weight:300;line-height:1;letter-spacing:0;color:var(--el-on-surface);transition:transform .2s ease;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.elevy-footer__col[open] .elevy-footer__col-title:after{transform:rotate(180deg)}.elevy-footer__links{gap:14px;padding:0 var(--el-page-gutter) 24px}.elevy-footer__links a{font-size:10px;letter-spacing:.16em;color:var(--el-on-surface-variant)}.elevy-footer-social{justify-content:flex-start;gap:22px;padding:30px var(--el-page-gutter);margin-top:0;border-bottom:1px solid rgba(175,179,170,.35)}.elevy-footer-social__link,.elevy-footer-social a{width:24px;height:24px}.elevy-footer-social i,.elevy-footer-social svg,.elevy-footer-social img{width:18px;height:18px}.elevy-footer-social i{font-size:18px}.elevy-footer__bottom{flex-direction:column;gap:12px;text-align:center;padding:28px var(--el-page-gutter) 0;border-top:0}}.action.primary,button.action.primary,.btn-primary{background:var(--el-primary) !important;border-color:var(--el-primary) !important;color:var(--el-on-primary) !important;font-family:var(--el-font) !important;font-weight:300 !important;font-size:11px !important;text-transform:uppercase;letter-spacing:var(--el-tracking-label) !important;border-radius:0 !important;padding:16px 36px !important;box-shadow:none !important;transition:background .25s ease}.action.primary:hover,button.action.primary:hover{background:var(--el-primary-dim) !important;border-color:var(--el-primary-dim) !important}.action.primary,button.action.primary,a.action.primary,a.action.primary:visited,.btn-primary,.action.primary span,button.action.primary span,a.action.primary span,.btn-primary span{color:var(--el-on-primary) !important}a.action.primary,a.action.primary:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;text-decoration:none !important}.action.secondary{background:0 0 !important;border:1px solid var(--el-outline-variant) !important;color:var(--el-on-surface) !important;font-family:var(--el-font) !important;font-weight:300 !important;font-size:10px !important;text-transform:uppercase;letter-spacing:var(--el-tracking-ui) !important;border-radius:0 !important;padding:12px 28px !important;transition:border-color .2s,color .2s}.action.secondary:hover{border-color:var(--el-primary) !important;color:var(--el-primary) !important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],select,textarea{font-family:var(--el-font) !important;font-weight:300 !important;background:0 0 !important;border:none !important;border-bottom:1px solid rgba(175,179,170,.5) !important;border-radius:0 !important;padding:12px 4px !important;color:var(--el-on-surface) !important;font-size:14px;outline:none !important;box-shadow:none !important;transition:border-color .2s}input:focus,textarea:focus,select:focus{border-bottom-color:var(--el-primary) !important;box-shadow:none !important}body:not(.checkout-index-index) input::placeholder,body:not(.checkout-index-index) textarea::placeholder{color:var(--el-outline-variant) !important;font-weight:300}.block.newsletter{background:var(--el-surface) !important;padding:44px var(--el-page-gutter) !important}.block.newsletter .title strong,.block.newsletter .newsletterColunaEsquerda h4{font-family:var(--el-font) !important;font-weight:300 !important;font-size:32px !important;line-height:1.15 !important;letter-spacing:0;color:var(--el-primary) !important;text-transform:none !important;margin:0 !important}.block.newsletter .newsletterColunaEsquerda .destaque{font-style:italic}.block.newsletter .action.subscribe{background:var(--el-primary) !important;border-color:var(--el-primary) !important;color:var(--el-on-primary) !important;font-family:var(--el-font) !important;font-weight:300 !important;font-size:10px !important;text-transform:uppercase;letter-spacing:var(--el-tracking-label) !important;border-radius:0 !important;padding:16px 40px !important}.block.newsletter .form.subscribe{width:100%;max-width:680px;margin:0 auto;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;align-items:end;gap:16px}.block.newsletter .form.subscribe .field{margin:0 !important}.block.newsletter .form.subscribe .field.estado,.block.newsletter .form.subscribe .field.cidade{display:none !important}.block.newsletter .form.subscribe .label{display:none !important}.block.newsletter .form.subscribe .control{width:100%}.block.newsletter .form.subscribe input[type=email],.block.newsletter .form.subscribe input[type=text]{width:100% !important;height:38px !important;min-height:38px !important;padding:0 0 8px !important;border:0 !important;border-bottom:1px solid rgba(92,97,77,.28) !important;background:0 0 !important;font-size:13px !important;line-height:1.2 !important}.block.newsletter .form.subscribe input::placeholder{font-size:13px !important;color:rgba(92,97,77,.48) !important}.block.newsletter .form.subscribe .actions{width:44px;height:38px;margin:0 !important}.block.newsletter .form.subscribe .action.subscribe{width:44px !important;min-width:44px !important;height:38px !important;min-height:38px !important;padding:0 !important;display:inline-flex !important;align-items:center;justify-content:center;background:0 0 !important;border:0 !important;border-bottom:1px solid rgba(92,97,77,.65) !important;color:var(--el-primary) !important;box-shadow:none !important}.block.newsletter .form.subscribe .action.subscribe span{font-size:0 !important;letter-spacing:0 !important}.block.newsletter .form.subscribe .action.subscribe:before{content:"arrow_forward";font-family:"Material Symbols Outlined" !important;font-size:30px;font-weight:300;line-height:1;letter-spacing:0;color:var(--el-primary);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 32}@media (min-width:1025px){.block.newsletter .footer.content{display:flex !important;flex-direction:column;align-items:center;gap:24px;max-width:1280px;margin:0 auto;text-align:center}.block.newsletter .newsletterColunaDireita{width:100%;max-width:760px}.block.newsletter .newsletterColunaEsquerda h4{white-space:nowrap}.block.newsletter .form.subscribe{max-width:100%;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr) 44px;column-gap:24px;justify-content:stretch !important;justify-items:stretch !important}.block.newsletter .form.subscribe .field,.block.newsletter .form.subscribe .field .control,.block.newsletter .form.subscribe .field label:not(.label){display:block !important;width:100% !important;min-width:0 !important;max-width:none !important;box-sizing:border-box}.block.newsletter .form.subscribe input[type=email],.block.newsletter .form.subscribe input[type=text]{width:100% !important;min-width:260px !important;max-width:none !important;box-sizing:border-box !important;text-overflow:clip !important}}@media (max-width:1024px){.block.newsletter{padding:28px 30px 36px !important}.block.newsletter .footer.content{max-width:560px;margin:0 auto;text-align:center}.block.newsletter .newsletterColunaEsquerda h4{white-space:nowrap !important;font-size:20px !important;line-height:1.1 !important;letter-spacing:0 !important}.block.newsletter .newsletterColunaEsquerda .blocoTexto p,.block.newsletter .newsletterColunaEsquerda p{max-width:100%;margin-left:auto !important;margin-right:auto !important;font-size:10px !important;line-height:1.45 !important;white-space:nowrap !important}.block.newsletter .newsletterColunaDireita{margin-top:20px}.block.newsletter .form.subscribe{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px;gap:10px}.block.newsletter .form.subscribe .actions,.block.newsletter .form.subscribe .action.subscribe{width:34px !important;min-width:34px !important}.block.newsletter .form.subscribe .action.subscribe:before{font-size:26px}}.catalog-category-view .page-wrapper,.catalog-product-view .page-wrapper,.checkout-index-index .page-wrapper,.customer-account-login .page-wrapper,.customer-account-create .page-wrapper{padding-top:0}.catalog-category-view .page-main,.catalog-product-view .page-main,.cms-page-view .page-main{padding-top:100px !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .page-title-wrapper{display:none !important}body.elevy-product-pdp.catalog-product-view .block.upsell,body.elevy-product-pdp.catalog-product-view .block-upsell,body.elevy-product-pdp.catalog-product-view [data-content-type=products][data-appearance*=upsell]{display:none !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .page-main{padding-top:56px !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .column.main{display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,562px);grid-template-rows:minmax(220px,34vh) auto 1fr;gap:28px 56px;align-items:start}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero{grid-column:2;grid-row:1;align-self:end;position:sticky;top:calc(34vh + 56px);z-index:2;padding-bottom:18px;background:var(--el-surface)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main{grid-column:2;grid-row:2;float:none !important;width:auto !important;margin:0 !important;padding:0 !important;position:sticky;top:calc(34vh + 56px + 118px);z-index:2;background:var(--el-surface)}body.elevy-product-pdp.elevy-pdp-sticky-ended.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero{position:static;top:auto}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product.media{grid-column:1;grid-row:1/span 3;width:auto !important;margin:0 !important;min-width:0}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product.info.detailed,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial{grid-column:1;width:auto !important;min-width:0}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .block.related,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .block.upsell{grid-column:1/-1;width:auto !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__eyebrow{margin:0 0 16px;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--el-outline)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__title{max-width:560px;margin:0 0 22px;font-size:20px;font-weight:300;line-height:1.22;letter-spacing:-.01em;color:var(--el-on-surface)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__summary{max-width:560px;font-size:14px;line-height:1.55;color:var(--el-on-surface-variant)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__summary p{margin-top:0}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-price{display:grid !important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;row-gap:18px;margin:0 !important;width:100%;max-width:562px;min-height:0;padding:0 12px 0;background:var(--el-surface-low);border:0;border-radius:0;box-sizing:border-box}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-stock-sku{display:flex !important;justify-content:flex-end;align-items:center;gap:16px;margin:0 !important;grid-column:2;grid-row:1}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product.attribute.sku,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .sku{display:none !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .stock.available,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .stock.unavailable{margin:0 !important;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--el-outline)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-reviews-summary{display:flex;align-items:center;gap:10px;margin:0 0 24px !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .reviews-actions,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .reviews-actions a{font-size:9px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:var(--el-outline) !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .price-box{margin:0 !important;grid-column:1;grid-row:1}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-price .box-tocart{grid-column:1/-1;grid-row:2;margin:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .price-box .price{font-size:16px !important;font-weight:300 !important;letter-spacing:0 !important;color:var(--el-on-surface) !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart{margin:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .elevy-mobile-sticky-price{display:none}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .fieldset{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:end;gap:10px;margin:0 !important;padding:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty{width:auto !important;float:none !important;display:block !important;margin:0 !important;background:0 0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .label{display:block;margin:0 0 6px !important;color:var(--el-outline);font-size:8px;font-weight:300 !important;letter-spacing:.18em;line-height:1;text-transform:uppercase}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .control,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-group{width:100%}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-group{min-height:45px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;border:1px solid rgba(175,179,170,.65);border-radius:3px;background:#fff;overflow:hidden}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-group__addon{display:block;height:100%}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-group__button{width:34px;height:45px;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;color:var(--el-on-surface) !important;box-shadow:none !important;font-size:15px;line-height:1}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-text.qty{width:100% !important;height:45px !important;min-width:0;padding:0 !important;border:0 !important;background:0 0 !important;color:var(--el-on-surface) !important;box-shadow:none !important;text-align:center;font-size:13px}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .actions{width:100%;margin:0 !important;padding:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart #product-addtocart-button{width:100%;min-height:45px;margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;border:0 !important;border-radius:3px !important;background:var(--el-primary) !important;color:var(--el-on-primary) !important;box-shadow:none !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart #product-addtocart-button span{font-size:9px;letter-spacing:.22em;text-transform:uppercase}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main>.shipping-calculator-block{margin:22px 0 0;padding:0;background:0 0;border:0}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block .cal_title h2{margin:0 0 10px !important;font-size:11px !important;font-weight:300 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--el-on-surface) !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block .fieldset{margin:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block .field{margin:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block .label{margin:0 0 4px !important;font-size:10px !important;font-weight:300 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--el-on-surface-variant) !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block form{display:grid;grid-template-columns:minmax(0,1fr) 126px;gap:8px;align-items:end}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block .actions-toolbar,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block .actions-primary{margin:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block input.input-text{height:40px !important;padding:0 !important;border:0 !important;border-bottom:1px solid rgba(92,97,77,.25) !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;font-size:11px !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block .action.calculate{width:100%;height:40px;padding:0 16px !important;border:0 !important;border-radius:0 !important;background:var(--el-primary) !important;color:var(--el-on-primary) !important;box-shadow:none !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block .action.calculate span{font-size:9px;letter-spacing:.22em;text-transform:uppercase}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculation-result-container{grid-column:1/-1;font-size:12px;color:var(--el-on-surface-variant)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery{position:relative;width:100%;min-width:0}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__track{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;scroll-snap-type:y proximity}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__item{margin:0;overflow:hidden;height:calc(100vh - 56px);min-height:560px;scroll-snap-align:start;border-radius:0;background:var(--el-surface-low)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__item img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__nav{display:flex;position:fixed;top:50%;left:18px;z-index:930;width:auto;height:auto;margin:0;padding:8px 6px;flex-direction:column;gap:7px;transform:translateY(-50%);border-radius:999px;background:rgba(250,249,244,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(47,52,45,.08);pointer-events:auto}body.elevy-product-pdp.elevy-pdp-gallery-ended.catalog-product-view .elevy-pdp-gallery__nav,body.elevy-product-pdp.elevy-pdp-sticky-ended.catalog-product-view .elevy-pdp-gallery__nav{display:none !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__dot{width:5px;height:5px;display:block;border:1px solid #2f342d;border-radius:999px;background:0 0;opacity:1}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__dot:hover,body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__dot:focus,body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__dot.is-active{background:#2f342d !important;opacity:1;transform:scale(1.25)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial{margin-top:5px;margin-bottom:0 !important;width:100%}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .product.attribute.description{margin:0}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .value{color:inherit;margin-bottom:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .value>[data-content-type=row]:last-child{margin-bottom:0 !important;padding-bottom:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial [data-content-type=row],body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .row-full-width-inner,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .pagebuilder-column-group,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .pagebuilder-column-line{width:100% !important;max-width:none !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial [data-content-type=row][data-appearance=full-width]>.row-full-width-inner{margin-left:0 !important;margin-right:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .value>[data-content-type=row]:first-child{margin-left:calc(var(--el-page-gutter)*-1) !important;margin-right:calc(var(--el-page-gutter)*-1) !important;padding:48px var(--el-page-gutter) 64px !important;background:var(--el-surface-low)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .value>[data-content-type=row]:first-child .pagebuilder-column-line{display:grid !important;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:72px !important;align-items:center !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .value>[data-content-type=row]:first-child .pagebuilder-column{width:auto !important;max-width:none !important;flex-basis:auto !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits{padding:64px var(--el-page-gutter);margin:0 calc(var(--el-page-gutter)*-1);background:var(--el-surface-low)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits .pagebuilder-column-line{gap:72px !important;align-items:center !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits h2{margin:0 0 36px;font-size:clamp(2rem,3.4vw,3rem);line-height:1.18;color:var(--el-on-surface)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits h3,body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits h4{margin:0 0 8px;font-size:1.4rem;color:var(--el-on-surface)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits p:first-child,body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label p:first-child,body.elevy-product-pdp.catalog-product-view .elevy-pdp-consumption p:first-child,body.elevy-product-pdp.catalog-product-view .elevy-pdp-testimonials p:first-child{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--el-outline)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits__intro{display:flex;align-items:flex-start;gap:24px;margin:0 0 48px}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits__intro:before{content:"";width:1px;height:96px;flex:0 0 1px;background:var(--el-primary)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits__intro h2{max-width:720px;margin:0;font-size:clamp(1.7rem,2.8vw,2.8rem);line-height:1.25}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits__list{display:grid;gap:42px;max-width:640px}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefit__label{display:block;margin:0 0 14px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--el-outline)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefit h3{margin:0 0 16px;font-size:1.4rem;line-height:1.25}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefit p{max-width:520px;margin:0;font-size:1.4rem;line-height:1.8;color:var(--el-on-surface-variant)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits .pagebuilder-column:has(.elevy-pdp-sensations),body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits [data-content-type=column]:has(.elevy-pdp-sensations),body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits [data-content-type=html]:has(.elevy-pdp-sensations),body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits [data-content-type=text]:has(.elevy-pdp-sensations){padding:0 !important;background:0 0 !important;background-color:transparent !important;border-radius:0 !important;border:0 !important;box-shadow:none !important;outline:0 !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits [data-content-type=html]:has(.elevy-pdp-sensations)>*,body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits [data-content-type=text]:has(.elevy-pdp-sensations)>*{margin:0 !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensations h3{margin:0 0 36px;text-align:center;font-size:1.7rem;line-height:1.25}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensations__list{display:grid;gap:28px}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensation{display:grid;grid-template-columns:32px minmax(0,1fr);gap:20px;align-items:center}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensation .material-symbols-outlined{font-family:"Material Symbols Outlined" !important;font-size:24px !important;font-weight:300 !important;font-style:normal !important;line-height:1 !important;letter-spacing:normal !important;text-transform:none !important;white-space:nowrap;word-wrap:normal;direction:ltr;color:var(--el-primary);font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensation h4{margin:0 0 4px;font-size:10px;font-weight:700 !important;letter-spacing:.16em;text-transform:uppercase}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensation p{margin:0;font-size:1.5rem;line-height:1.5;color:var(--el-on-surface-variant)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensations__leaf{position:absolute;right:-28px;bottom:-30px;width:110px;height:110px;border:14px solid rgba(92,97,77,.1);border-radius:90% 0 90% 90%;transform:rotate(-45deg);pointer-events:none}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensations{position:relative;overflow:hidden;padding:48px;background:#fff;border:1px solid rgba(224,228,217,.95);border-radius:8px;box-shadow:0 20px 40px rgba(47,52,45,.03)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label{padding:96px 0 32px;text-align:center}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label__header{margin:0 0 72px;text-align:center}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label__header h2{margin:0 0 18px;font-size:clamp(1.7rem,2.4vw,2.5rem);line-height:1.2}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label__header p{margin:0;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--el-outline)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label .pagebuilder-column-line{gap:24px !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label .pagebuilder-column{padding:28px 24px !important;background:#fff;border:1px solid rgba(224,228,217,.95);border-radius:8px}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-card h4{margin:0 0 14px;font-size:1.6rem;line-height:1.3}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-card p{margin:0;font-size:1.3rem;line-height:1.7;color:var(--el-on-surface-variant)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-consumption{max-width:980px;margin:64px auto 0;padding-top:48px;padding-bottom:48px;border-top:1px solid rgba(175,179,170,.2)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-consumption__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center}body.elevy-product-pdp.catalog-product-view .elevy-pdp-consumption h4{margin:0 0 16px;font-size:10px;font-weight:700 !important;letter-spacing:.18em;text-transform:uppercase}body.elevy-product-pdp.catalog-product-view .elevy-pdp-consumption p{margin:0;font-size:1.6rem;line-height:1.8;color:var(--el-on-surface-variant)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-consumption .material-symbols-outlined{font-family:"Material Symbols Outlined" !important;font-size:56px !important;font-weight:300 !important;font-style:normal !important;line-height:1 !important;letter-spacing:normal !important;text-transform:none !important;color:rgba(92,97,77,.32);font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48}body.elevy-product-pdp.catalog-product-view .elevy-pdp-testimonials{padding:96px 0 0}body.elevy-product-pdp.catalog-product-view .elevy-pdp-editorial .elevy-pdp-testimonials{display:none !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-testimonials__title{margin:0 0 64px;padding-bottom:32px;border-bottom:1px solid rgba(175,179,170,.18);font-size:clamp(2.2rem,3vw,3rem);line-height:1.25;text-align:left}body.elevy-product-pdp.catalog-product-view .elevy-pdp-review{display:grid;gap:24px;text-align:left}body.elevy-product-pdp.catalog-product-view .elevy-pdp-review__stars{display:flex;gap:2px;color:var(--el-primary)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-review__stars .material-symbols-outlined{font-family:"Material Symbols Outlined" !important;font-size:12px !important;font-weight:300 !important;font-style:normal !important;line-height:1 !important;letter-spacing:normal !important;text-transform:none !important;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20}body.elevy-product-pdp.catalog-product-view .elevy-pdp-review__quote{margin:0;font-size:1.6rem;line-height:1.75;color:var(--el-on-surface)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-review__author{display:flex;align-items:center;gap:14px}body.elevy-product-pdp.catalog-product-view .elevy-pdp-review__avatar{width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:var(--el-surface-highest)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-review__name{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--el-outline)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-testimonials h2,body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label h2{margin:0 0 16px;font-size:clamp(1.4rem,2.1vw,2.1rem);color:var(--el-on-surface)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-testimonials .pagebuilder-column-line{gap:48px !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-testimonials .pagebuilder-column{min-width:0 !important}body.elevy-product-pdp.catalog-product-view .elevy-reviews-section{width:100%;padding:18px var(--el-page-gutter) 76px;background:#f5f3ef;overflow:hidden}body.elevy-product-pdp.catalog-product-view .elevy-reviews-section__inner{max-width:1280px;margin:0 auto}body.elevy-product-pdp.catalog-product-view .elevy-reviews-section__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}body.elevy-product-pdp.catalog-product-view .elevy-reviews-section__title{max-width:520px;margin:0 0 16px;padding-left:12px;font-size:10px;font-weight:700 !important;letter-spacing:.18em;text-transform:uppercase}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel{position:relative}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__viewport::-webkit-scrollbar{display:none}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,32%);gap:16px;align-items:stretch}body.elevy-product-pdp.catalog-product-view .elevy-review-card{min-height:238px;padding:24px 22px 22px;display:flex;flex-direction:column;scroll-snap-align:start;background:rgba(255,255,255,.88);border:1px solid rgba(175,179,170,.32);border-radius:6px;box-shadow:0 18px 36px rgba(47,52,45,.05)}body.elevy-product-pdp.catalog-product-view .elevy-review-card__title{margin:0 0 8px;font-family:var(--el-font) !important;font-size:1.5rem;font-weight:700 !important;line-height:1.25;color:var(--el-on-surface)}body.elevy-product-pdp.catalog-product-view .elevy-review-card__stars{margin-bottom:16px;color:var(--el-primary);font-size:12px;letter-spacing:.16em;line-height:1}body.elevy-product-pdp.catalog-product-view .elevy-review-card__quote{margin:0 0 18px;font-family:var(--el-font) !important;font-size:1.3rem;font-weight:300 !important;line-height:1.65;color:var(--el-on-surface-variant)}body.elevy-product-pdp.catalog-product-view .elevy-review-card__author{margin-top:auto;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--el-outline)}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__controls{display:none;justify-content:flex-end;gap:8px;margin-top:18px}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(92,97,77,.28);border-radius:999px;background:0 0;color:var(--el-on-surface);font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;cursor:pointer}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__button:before{display:block;width:9px;height:9px;content:"";border-top:1px solid currentColor;border-right:1px solid currentColor;text-indent:0}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__button--prev:before{transform:rotate(-135deg)}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__button--next:before{transform:rotate(45deg)}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__dots{display:flex;justify-content:center;gap:7px;margin-top:18px}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__dot{width:5px;height:5px;padding:0;border:1px solid var(--el-on-surface);border-radius:999px;background:0 0}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__dot.is-active{background:var(--el-on-surface)}body.elevy-product-pdp.catalog-product-view .elevy-testimonials-carousel__controls,body.elevy-product-pdp.catalog-product-view .elevy-testimonials-carousel__arrow,body.elevy-product-pdp.catalog-product-view .elevy-testimonials-carousel__dots,body.elevy-product-pdp.catalog-product-view .elevy-testimonials-carousel__dot{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;pointer-events:none !important}body.elevy-product-pdp.catalog-product-view .elevy-testimonials-carousel__track{display:flex !important;flex-wrap:wrap !important;gap:48px !important;overflow:visible !important;padding:0 !important;scroll-snap-type:none !important}body.elevy-product-pdp.catalog-product-view .elevy-testimonials-carousel__slide{width:auto !important;flex:1 1 0 !important;min-width:0 !important;scroll-snap-align:none !important}@media (max-width:1024px){body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .column.main{grid-template-columns:1fr;grid-template-rows:auto;gap:28px}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product.media{grid-column:1}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main{grid-row:2;max-width:562px;width:100% !important;position:static;top:auto}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product.media{grid-row:3}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__title{font-size:20px}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__summary{font-size:15px}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery{grid-template-columns:1fr}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__nav{display:none}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__track{gap:14px;scroll-snap-type:none}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__item{min-height:0;aspect-ratio:4/5;border-radius:8px}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-gallery__primary,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-gallery__secondary-item{min-height:0}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-gallery__primary,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-gallery__secondary{height:auto}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-gallery__primary{aspect-ratio:16/10}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-gallery__secondary-item{aspect-ratio:16/9}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits{padding-top:56px;padding-bottom:56px}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .value>[data-content-type=row]:first-child{padding-top:40px !important;padding-bottom:56px !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .value>[data-content-type=row]:first-child .pagebuilder-column-line{grid-template-columns:1fr;gap:32px !important}}@media (max-width:640px){body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .page-main{padding:72px 0 0 !important;max-width:none !important;width:100% !important;overflow-x:hidden;overflow-x:clip}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .column.main{--elevy-pdp-mobile-gutter:clamp(18px,5.2vw,24px);--elevy-pdp-mobile-buybox-height:clamp(112px,31vw,128px);gap:0;display:grid;grid-template-columns:1fr;max-width:100%;overflow-x:hidden;overflow-x:clip;padding:0 !important;padding-bottom:calc(var(--elevy-pdp-mobile-buybox-height) + 112px) !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product.media{grid-row:1;margin:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero{grid-row:2;position:fixed;right:0;bottom:var(--elevy-pdp-mobile-buybox-height);left:0;z-index:942;margin:0 !important;padding:8px var(--elevy-pdp-mobile-gutter) 4px;background:#fff;box-shadow:0 -14px 28px rgba(47,52,45,.06)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main{grid-row:3;max-width:none;position:fixed;right:0;bottom:0;left:0;z-index:941;min-height:0;margin:0 !important;background:#fff;box-shadow:0 -8px 24px rgba(47,52,45,.06)}body.elevy-product-pdp.elevy-pdp-sticky-ended.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .column.main{padding-bottom:0 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__eyebrow{display:none}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__title{margin:0;font-size:14px;font-weight:600;line-height:1.25;color:#000}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__summary{display:block !important;margin:2px 0 0;font-size:11px;line-height:1.35;color:var(--el-on-surface-variant)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__summary p{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-hero__summary p+p{display:none}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-price{max-width:none;grid-template-columns:1fr;row-gap:8px;padding:8px var(--elevy-pdp-mobile-gutter) 10px;background:#fff}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-price .price-box{display:none !important;grid-column:1;grid-row:1;order:1;margin:0 !important;padding:0 !important;visibility:visible !important;opacity:1 !important;z-index:2}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-price .backendorf-installment,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-price .jsr-priceinstallment,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-price #preco-a-vista-mm,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-price #mestre-magento-table{display:none !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-info-stock-sku,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .product-reviews-summary{display:none !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-main .price-box .price{font-size:14px !important;font-weight:600 !important;color:#000 !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .product-info-price .box-tocart{grid-column:1;grid-row:2;order:2}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .elevy-mobile-sticky-price{display:block;margin:0 0 6px;color:#000;font-size:14px;font-weight:600 !important;line-height:1.2;letter-spacing:0}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .fieldset{grid-template-columns:clamp(96px,29vw,112px) minmax(0,1fr);gap:clamp(8px,2.6vw,12px)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .label{font-size:7px;letter-spacing:.12em;margin-bottom:3px !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-group{min-height:40px;grid-template-columns:30px minmax(0,1fr) 30px}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-group__button,body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-text.qty{height:40px !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart .field.qty .input-group__button{width:30px}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart #product-addtocart-button{min-height:40px;border-radius:0 !important;background:var(--el-primary) !important;color:var(--el-on-primary) !important}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .box-tocart #product-addtocart-button span{font-size:11px;font-weight:600 !important;letter-spacing:0}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery{margin:0;gap:0;max-width:100%;overflow-x:hidden;overflow-x:clip}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__nav{display:flex}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__track{gap:1px;scroll-snap-type:y proximity}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__item{height:auto;min-height:0;aspect-ratio:4/5;border-radius:0;scroll-snap-align:start;background:var(--el-surface-low)}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery__item img{width:100% !important;height:100% !important;min-height:0;object-fit:contain}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .shipping-calculator-block{display:none !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-consumption{margin-left:18px !important;margin-right:0 !important;padding-left:12px !important}body.elevy-product-pdp.catalog-product-view .elevy-pdp-gallery{gap:0}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-gallery__secondary{gap:16px}body.elevy-product-pdp.catalog-product-view .elevy-pdp-benefits{padding-left:var(--elevy-pdp-mobile-gutter);padding-right:var(--elevy-pdp-mobile-gutter);margin-left:0;margin-right:0;max-width:100%;overflow-x:hidden;overflow-x:clip}body.elevy-product-pdp.catalog-product-view .elevy-reviews-section{margin-top:0 !important;padding:12px 0 44px}body.elevy-product-pdp.catalog-product-view .elevy-reviews-section__inner{max-width:none}body.elevy-product-pdp.catalog-product-view .elevy-reviews-section__header{display:block;margin:0 0 18px;padding:0 var(--elevy-pdp-mobile-gutter)}body.elevy-product-pdp.catalog-product-view .elevy-reviews-section__title{max-width:300px;padding-left:24px;font-size:10px;font-weight:700 !important;letter-spacing:.18em}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__viewport{padding-left:calc(var(--elevy-pdp-mobile-gutter) + 24px);padding-right:var(--elevy-pdp-mobile-gutter);scroll-padding-left:calc(var(--elevy-pdp-mobile-gutter) + 24px);scroll-padding-right:var(--elevy-pdp-mobile-gutter)}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__track{grid-auto-columns:minmax(220px,72vw);gap:12px}body.elevy-product-pdp.catalog-product-view .elevy-review-card{min-height:210px;padding:18px 16px 16px}body.elevy-product-pdp.catalog-product-view .elevy-review-card__title{font-size:1.35rem}body.elevy-product-pdp.catalog-product-view .elevy-review-card__quote{font-size:1.15rem;line-height:1.55}body.elevy-product-pdp.catalog-product-view .elevy-reviews-carousel__controls{padding:0 var(--elevy-pdp-mobile-gutter)}body.elevy-product-pdp.catalog-product-view:not(.elevy-bundle-kit):not(.elevy-configurable) .elevy-pdp-editorial .value>[data-content-type=row]:first-child{max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding:36px var(--elevy-pdp-mobile-gutter) 48px !important;overflow-x:hidden;overflow-x:clip}body.elevy-product-pdp.catalog-product-view .elevy-pdp-sensations{padding:28px 24px}body.elevy-product-pdp.catalog-product-view .elevy-pdp-clean-label,body.elevy-product-pdp.catalog-product-view .elevy-pdp-testimonials{padding-top:72px}}body.elevy-bundle-kit.catalog-product-view .page-main{max-width:1600px;margin:0 auto;padding:104px var(--el-page-gutter) 96px !important}body.elevy-bundle-kit.catalog-product-view .columns,body.elevy-bundle-kit.catalog-product-view .column.main{padding-top:0 !important}body.elevy-bundle-kit.catalog-product-view .column.main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:32px 56px;align-items:start}body.elevy-bundle-kit.catalog-product-view .product.media{grid-column:1;grid-row:1;float:none !important;width:auto !important;margin:0 !important}body.elevy-bundle-kit.catalog-product-view .product-info-main{grid-column:2;grid-row:1;display:flex;flex-direction:column;float:none !important;width:auto !important;margin:0 !important;padding:0 !important;position:sticky;top:88px;z-index:2;align-self:start}body.elevy-bundle-kit.catalog-product-view .bundle-options-container{display:none !important;grid-column:2;grid-row:2;width:auto !important;margin:0 !important;clear:none !important}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-hero{display:none !important}body.elevy-bundle-kit.catalog-product-view .product.info.detailed,body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial,body.elevy-bundle-kit.catalog-product-view .block.related,body.elevy-bundle-kit.catalog-product-view .block.upsell{grid-column:1/-1;width:auto !important}body.elevy-bundle-kit.catalog-product-view .page-title-wrapper{display:block !important;margin:0 0 24px !important}body.elevy-bundle-kit.catalog-product-view .page-title-wrapper .page-title{margin:0 !important;font-size:clamp(2.8rem,4vw,4.2rem) !important;line-height:1.06 !important;letter-spacing:0 !important;font-style:italic;color:var(--el-on-surface) !important}body.elevy-bundle-kit.catalog-product-view .product-info-main,body.elevy-bundle-kit.catalog-product-view .product.media{margin-bottom:40px}body.elevy-bundle-kit.catalog-product-view .product-info-main .product-info-price,body.elevy-bundle-kit.catalog-product-view .product-info-main .product-info-stock-sku,body.elevy-bundle-kit.catalog-product-view .product-info-main .product-reviews-summary,body.elevy-bundle-kit.catalog-product-view .product-social-links,body.elevy-bundle-kit.catalog-product-view .product.attribute.overview{display:none !important}body.elevy-bundle-kit.catalog-product-view .product-info-main .product-info-price{order:3;display:block !important;margin:0 0 24px !important;padding:20px 28px;background:var(--el-surface-low);border:1px solid rgba(224,228,217,.95);border-radius:18px}body.elevy-bundle-kit.catalog-product-view .product-info-main .price-box{margin:0 !important}body.elevy-bundle-kit.catalog-product-view .product-info-main .price-box p{margin:0}body.elevy-bundle-kit.catalog-product-view .product-info-main .price-box p+p{margin-top:12px}body.elevy-bundle-kit.catalog-product-view .product-info-main .price-box .price-from{display:none !important}body.elevy-bundle-kit.catalog-product-view .product-info-main .price-box .price-to{margin:0}body.elevy-bundle-kit.catalog-product-view .product-info-main .price-box .price-to .price-label{display:none !important}body.elevy-bundle-kit.catalog-product-view .product-info-main .price-box .price-label{display:block;margin:0 0 4px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--el-outline)}body.elevy-bundle-kit.catalog-product-view .product-info-main .price-box .price{font-size:clamp(2rem,2.8vw,2.7rem) !important;font-weight:300 !important;letter-spacing:0 !important;color:var(--el-on-surface) !important}body.elevy-bundle-kit.catalog-product-view .product-info-main .backendorf-installment{margin:4px 0 0 !important;max-width:100% !important}body.elevy-bundle-kit.catalog-product-view .product-info-price .backendorf-installment .best-installment{margin:0 !important}body.elevy-bundle-kit.catalog-product-view .product-info-price .backendorf-installment .lbl-toggle{line-height:1.3}body.elevy-bundle-kit.catalog-product-view .product-info-main>.shipping-calculator-block{order:5 !important;margin:0 0 24px}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview{order:2;margin:0 0 32px;padding:36px;background:#f4f4ee;border:1px solid rgba(224,228,217,.9);border-radius:24px}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__eyebrow{margin:0 0 12px;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--el-outline)}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__manifesto{max-width:720px;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.8;font-style:italic;color:var(--el-on-surface-variant)}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__composition{margin-top:32px;padding-top:28px;border-top:1px solid rgba(175,179,170,.24)}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__heading{margin-bottom:24px}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__heading h2{margin:0 0 8px;font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.15;color:var(--el-on-surface)}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__heading p{margin:0;font-size:1rem;line-height:1.7;color:var(--el-on-surface-variant)}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__grid{display:grid;grid-template-columns:1fr;gap:16px}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__group{width:100%;box-sizing:border-box;padding:24px;background:rgba(255,255,255,.7);border:1px solid rgba(224,228,217,.95);border-radius:18px}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__group h3{margin:0 0 14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--el-outline)}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__items{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__items a,body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__items span{color:var(--el-on-surface);text-decoration:none;line-height:1.5}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__qty{display:block;margin-top:4px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--el-outline)}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__items a:hover{color:var(--el-primary)}body.elevy-bundle-kit.catalog-product-view .elevy-bundle-options-hidden{display:none}body.elevy-bundle-kit.catalog-product-view .bundle-options-container .product-add-form{display:block !important}body.elevy-bundle-kit.catalog-product-view .bundle-options-container .bundle-options-wrapper,body.elevy-bundle-kit.catalog-product-view .bundle-options-container .product-options-wrapper,body.elevy-bundle-kit.catalog-product-view .bundle-options-container .product-options-bottom{display:none !important}body.elevy-bundle-kit.catalog-product-view .block-bundle-summary{float:none !important;clear:none !important;width:auto !important;margin:0;padding:28px 32px;background:var(--el-surface-low);border:1px solid rgba(224,228,217,.95);border-radius:18px}body.elevy-bundle-kit.catalog-product-view .block-bundle-summary>.title,body.elevy-bundle-kit.catalog-product-view .block-bundle-summary .bundle-info>.product-image-container,body.elevy-bundle-kit.catalog-product-view .block-bundle-summary .bundle-info .product-details>.product.name,body.elevy-bundle-kit.catalog-product-view .block-bundle-summary .bundle-info .product-details>.stock,body.elevy-bundle-kit.catalog-product-view .block-bundle-summary .bundle-info .product-details>.price-box,body.elevy-bundle-kit.catalog-product-view .block-bundle-summary .bundle-info .product-details>.product-addto-links,body.elevy-bundle-kit.catalog-product-view .block-bundle-summary>.content>.bundle-summary{display:none !important}body.elevy-bundle-kit.catalog-product-view .block-bundle-summary .content,body.elevy-bundle-kit.catalog-product-view .block-bundle-summary .bundle-info,body.elevy-bundle-kit.catalog-product-view .block-bundle-summary .product-details{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.elevy-bundle-kit.catalog-product-view .field.qty{margin:0}body.elevy-bundle-kit.catalog-product-view .box-tocart{order:4;margin:0 0 24px}body.elevy-bundle-kit.catalog-product-view .elevy-bundle-sticky-header{display:none}body.elevy-bundle-kit.catalog-product-view .box-tocart .fieldset{display:flex;align-items:stretch;gap:16px}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty{flex-shrink:0;width:128px;float:none !important;display:block !important;margin:0 !important;background:0 0 !important}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .label{display:block;margin:0 0 6px !important;color:var(--el-outline);font-size:8px;font-weight:300 !important;letter-spacing:.18em;line-height:1;text-transform:uppercase}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .control,body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-group{width:100%}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-group{min-height:45px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;border:1px solid rgba(175,179,170,.65);border-radius:3px;background:#fff;overflow:hidden}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-group__addon{display:block;height:100%}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-group__button{width:34px;height:45px;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;color:var(--el-on-surface) !important;box-shadow:none !important;font-size:15px;line-height:1}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-text.qty{width:100% !important;height:45px !important;min-width:0;padding:0 !important;border:0 !important;background:0 0 !important;color:var(--el-on-surface) !important;box-shadow:none !important;text-align:center;font-size:13px}body.elevy-bundle-kit.catalog-product-view .box-tocart .actions{width:100%;flex:1 1 auto}body.elevy-bundle-kit.elevy-pdp-sticky-ended.catalog-product-view .product-info-main{position:static;top:auto}body.elevy-bundle-kit.catalog-product-view .box-tocart #product-addtocart-button{width:100%;min-height:56px;border:0 !important;border-radius:8px !important;background:var(--el-primary) !important;color:var(--el-on-primary) !important;box-shadow:none !important}body.elevy-bundle-kit.catalog-product-view .box-tocart #product-addtocart-button span{font-size:10px;letter-spacing:.28em;text-transform:uppercase}body.elevy-bundle-kit.catalog-product-view .product.media .fotorama__stage,body.elevy-bundle-kit.catalog-product-view .product.media .fotorama__nav-wrap{border-radius:24px;overflow:hidden}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial{margin-top:48px}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .product.attribute.description{margin:0}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial [data-content-type=row],body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .row-full-width-inner,body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .pagebuilder-column-group,body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .pagebuilder-column-line{width:100% !important;max-width:none !important}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial [data-content-type=row][data-appearance=full-width]>.row-full-width-inner{margin-left:0 !important;margin-right:0 !important}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .value>[data-content-type=row]:first-child{margin-left:calc(var(--el-page-gutter)*-1) !important;margin-right:calc(var(--el-page-gutter)*-1) !important;padding:96px var(--el-page-gutter) !important;background:var(--el-surface-low)}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .value>[data-content-type=row]:first-child .pagebuilder-column-line{display:grid !important;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:72px !important;align-items:center !important}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .value>[data-content-type=row]:first-child .pagebuilder-column{width:auto !important;max-width:none !important;flex-basis:auto !important}@media (max-width:1024px){body.elevy-bundle-kit.catalog-product-view .column.main{grid-template-columns:1fr;gap:28px}body.elevy-bundle-kit.catalog-product-view .product.media,body.elevy-bundle-kit.catalog-product-view .product-info-main,body.elevy-bundle-kit.catalog-product-view .bundle-options-container{grid-column:1}body.elevy-bundle-kit.catalog-product-view .product-info-main{grid-row:1}body.elevy-bundle-kit.catalog-product-view .bundle-options-container{grid-row:2}body.elevy-bundle-kit.catalog-product-view .product.media{grid-row:3}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview__grid{grid-template-columns:1fr}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .value>[data-content-type=row]:first-child{padding-top:72px !important;padding-bottom:72px !important}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .value>[data-content-type=row]:first-child .pagebuilder-column-line{grid-template-columns:1fr;gap:32px !important}}@media (max-width:640px){body.elevy-bundle-kit.catalog-product-view .page-main{padding-top:88px !important;padding-bottom:calc(clamp(64px,18vw,80px) + 32px) !important}body.elevy-bundle-kit.catalog-product-view .column.main{display:grid;grid-template-columns:1fr;gap:28px}body.elevy-bundle-kit.catalog-product-view .product-info-main{position:static}body.elevy-bundle-kit.catalog-product-view .box-tocart{position:fixed;right:0;bottom:0;left:0;z-index:941;margin:0 !important;padding:10px clamp(18px,5.2vw,24px) 14px;background:#fff;box-shadow:0 -8px 24px rgba(47,52,45,.06)}body.elevy-bundle-kit.catalog-product-view .elevy-bundle-sticky-header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px}body.elevy-bundle-kit.catalog-product-view .elevy-bundle-sticky-name{font-size:13px;font-weight:600;color:#000;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.elevy-bundle-kit.catalog-product-view .elevy-mobile-sticky-price{flex-shrink:0;font-size:13px;font-weight:600 !important;color:#000;line-height:1.2}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty{display:flex !important;flex-shrink:0;width:clamp(96px,29vw,112px) !important}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .label{display:none}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .control,body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-group{width:100%}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-group{min-height:40px;display:grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;border:1px solid rgba(175,179,170,.65);border-radius:3px;background:#fff;overflow:hidden}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-group__addon{display:block;height:100%}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-group__button{width:30px;height:40px;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;color:var(--el-on-surface) !important;box-shadow:none !important;font-size:15px;line-height:1}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty .input-text.qty{width:100% !important;height:40px !important;min-width:0;padding:0 !important;border:0 !important;background:0 0 !important;color:var(--el-on-surface) !important;box-shadow:none !important;text-align:center;font-size:13px}body.elevy-bundle-kit.catalog-product-view .box-tocart .actions{flex:1 1 auto}body.elevy-bundle-kit.catalog-product-view .box-tocart #product-addtocart-button{width:100%;min-height:40px;border:0 !important;border-radius:3px !important;background:var(--el-primary) !important;color:var(--el-on-primary) !important;box-shadow:none !important}body.elevy-bundle-kit.catalog-product-view .box-tocart #product-addtocart-button span{font-size:9px;font-weight:600 !important;letter-spacing:.22em;text-transform:uppercase}body.elevy-bundle-kit.catalog-product-view .elevy-kit-overview{padding:24px;border-radius:20px}body.elevy-bundle-kit.catalog-product-view .block-bundle-summary,body.elevy-bundle-kit.catalog-product-view .product-info-main .product-info-price{padding:24px}body.elevy-bundle-kit.catalog-product-view .box-tocart .fieldset{flex-direction:column;align-items:stretch}body.elevy-bundle-kit.catalog-product-view .box-tocart .field.qty,body.elevy-bundle-kit.catalog-product-view .box-tocart .actions{width:100%;flex:0 0 auto}body.elevy-bundle-kit.catalog-product-view .elevy-pdp-editorial .value>[data-content-type=row]:first-child{margin-left:-24px !important;margin-right:-24px !important;padding:56px 24px !important}body.elevy-bundle-kit.elevy-pdp-sticky-ended.catalog-product-view .box-tocart{position:static;box-shadow:none;padding:0}body.elevy-bundle-kit.elevy-pdp-sticky-ended.catalog-product-view .page-main{padding-bottom:0 !important}body.elevy-bundle-kit.elevy-pdp-sticky-ended.catalog-product-view .elevy-bundle-sticky-header{display:none !important}}.cms-index-index .page-title-wrapper{display:none !important}.cms-index-index .page-main{padding-top:0 !important;margin-top:0 !important}.cms-index-index .page-title-wrapper{display:none !important}.cms-index-index .page.messages{min-height:0 !important;padding:0 !important;margin:0 !important}.page.messages .messages:not(:empty){position:sticky;top:calc(var(--el-header-height) + 8px);z-index:998;margin-top:calc(var(--el-header-height) + 8px)}.cms-index-index .columns{padding-top:0 !important;margin-top:0 !important}.cms-index-index .column.main{padding-top:0 !important;margin-top:0 !important}.elevy-hero{margin:64px var(--el-page-gutter) 48px !important;border-radius:60px !important;overflow:hidden !important;max-width:calc(100% - (var(--el-page-gutter)*2)) !important;position:relative !important}.elevy-hero__eyebrow{display:block;font-family:"Raleway",sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:.25em;color:rgba(249,239,230,.8);margin-bottom:20px}.elevy-hero__title{font-family:"Raleway",sans-serif;font-weight:300;font-size:clamp(3rem,7vw,7rem);line-height:.95;letter-spacing:-.02em;color:#f9efe6;margin:0}.elevy-hero-overlay{position:relative;z-index:2;width:100%}.elevy-hero-video{display:none}.elevy-hero-video--desktop{display:block}.elevy-hero-video--mobile{display:none}.elevy-hero-video video,.elevy-hero-video iframe{display:block;width:100% !important;pointer-events:none !important}@media (min-width:768px){.elevy-hero{width:100vw !important;max-width:100vw !important;min-height:clamp(560px,calc(100vh - 128px),760px) !important;margin:0 calc(50% - 50vw) 48px !important;border-radius:0 !important;background-image:none !important}.elevy-hero .pagebuilder-column-group,.elevy-hero .pagebuilder-column-line{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}.elevy-hero .pagebuilder-column{width:100% !important;max-width:none !important;min-height:clamp(560px,calc(100vh - 128px),760px) !important;position:relative !important;isolation:isolate}.elevy-hero-video--desktop,.elevy-hero [data-content-type=video].elevy-hero-video--desktop{display:block !important;position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;z-index:0 !important;overflow:hidden !important}.elevy-hero-video--mobile,.elevy-hero [data-content-type=video].elevy-hero-video--mobile{display:none !important}.elevy-hero-video--desktop>div,.elevy-hero-video--desktop [data-element=inner],.elevy-hero-video--desktop .pagebuilder-video-wrapper,.elevy-hero-video--desktop .pagebuilder-video-player,.elevy-hero-video--desktop .pagebuilder-video-inner,.elevy-hero-video--desktop .pagebuilder-video-container,.elevy-hero-video--desktop video,.elevy-hero-video--desktop iframe{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;padding:0 !important;margin:0 !important}.elevy-hero-video--desktop video,.elevy-hero-video--desktop iframe{object-fit:cover !important}.elevy-hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.02) 44%,rgba(0,0,0,.32) 100%)}.elevy-hero-overlay,.elevy-hero [data-content-type=html]{position:relative !important;z-index:2 !important;width:100% !important}}.elevy-hero .pagebuilder-column{padding:60px 80px !important;display:flex !important;flex-direction:column !important;justify-content:flex-end !important;min-width:0 !important}.elevy-hero .pagebuilder-column-group,.elevy-hero .pagebuilder-column-line,.elevy-manifesto .pagebuilder-column-group,.elevy-manifesto .pagebuilder-column-line,.elevy-colecoes .pagebuilder-column-group,.elevy-colecoes .pagebuilder-column-line,.elevy-journal .pagebuilder-column-group,.elevy-journal .pagebuilder-column-line,.elevy-newsletter-home .pagebuilder-column-group,.elevy-newsletter-home .pagebuilder-column-line{max-width:100% !important}.elevy-hero .pagebuilder-column,.elevy-manifesto .pagebuilder-column,.elevy-colecoes .pagebuilder-column,.elevy-journal .pagebuilder-column,.elevy-newsletter-home .pagebuilder-column{min-width:0 !important}.elevy-manifesto{background:#f5f3ef !important;padding:18px var(--el-page-gutter) !important;max-width:100% !important;overflow-x:clip}.elevy-manifesto .pagebuilder-column-group,.elevy-manifesto [data-content-type=column-group]{max-width:920px;margin:0 auto}.elevy-manifesto__title{font-family:"Raleway",sans-serif;font-weight:300;font-style:italic;font-size:clamp(18px,2vw,20px);color:#394230;text-align:center;margin:0 0 10px;line-height:1.1}.elevy-manifesto__text{font-family:"Raleway",sans-serif;font-weight:300;font-size:clamp(13px,1.4vw,14px);color:#454840;line-height:1.8;text-align:center;max-width:780px;margin:0 auto 14px}.elevy-manifesto__btn{display:inline-block;background:0 0 !important;border:0 !important;color:#394230 !important;font-family:"Raleway",sans-serif;font-weight:700;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:0 0 4px;border-radius:0;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:4px;margin:0 auto;transform:translateZ(0);transition:color .25s ease,opacity .25s ease;will-change:transform}.elevy-manifesto__btn:hover,.elevy-manifesto__btn:focus{background:0 0 !important;color:#394230 !important;opacity:.72}.elevy-manifesto [data-content-type=html]{text-align:center}.elevy-colecoes{padding:18px var(--el-page-gutter) 36px !important;max-width:100% !important;overflow-x:clip}.elevy-colecoes__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px}.elevy-colecoes__title{font-family:"Raleway",sans-serif;font-weight:300;font-size:18px;letter-spacing:0;color:#394230;margin:0 0 3px;line-height:1}.elevy-colecoes__sub{font-family:"Raleway",sans-serif;font-weight:300;font-size:7px;letter-spacing:.26em;text-transform:uppercase;color:#705951;padding-bottom:0}.elevy-colecoes .pagebuilder-column-line{gap:8px !important;min-width:0 !important}.elevy-colecoes .elevy-colecao__item{flex:1 1 0 !important;width:auto !important;min-width:0 !important;display:flex;flex-direction:column}.elevy-colecao__item [data-content-type=image]{aspect-ratio:4/5;overflow:hidden;margin-bottom:16px;display:block}.elevy-colecao__item [data-content-type=image] img{width:100% !important;height:100% !important;object-fit:cover;transition:transform 1s ease;display:block}.elevy-colecao__item:hover [data-content-type=image] img{transform:scale(1.06)}.elevy-colecao__num{display:block;font-family:"Raleway",sans-serif;font-weight:300;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#767870;margin-bottom:12px}.elevy-colecao__name{font-family:"Raleway",sans-serif;font-weight:600 !important;font-style:normal;font-size:clamp(1.2rem,2vw,1.2rem);color:#394230;margin:0 0 12px;line-height:1.2}.elevy-colecao__ing{font-family:"Raleway",sans-serif;font-weight:300;font-size:13px;color:#454840;opacity:.8;line-height:1.6;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.elevy-colecao__link{font-family:"Raleway",sans-serif;font-weight:300;font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:#394230;text-decoration:none;border-bottom:1px solid rgba(57,66,48,.2);padding-bottom:4px;display:inline-block;transition:border-color .3s ease;margin-top:auto}.elevy-colecao__link:hover{border-bottom-color:#394230;color:#394230}.elevy-journal{border-radius:10px;padding:30px var(--el-page-gutter) 20px !important;position:relative !important;isolation:isolate;max-width:100% !important;overflow-x:clip}.elevy-journal:after{content:"";position:absolute;inset:0;background:rgba(251,249,245,.65);pointer-events:none;z-index:0}.elevy-journal .pagebuilder-column-group,.elevy-journal [data-content-type=column-group],.elevy-journal [data-content-type=html]{position:relative;z-index:1}.elevy-journal .pagebuilder-column-group,.elevy-journal .pagebuilder-column-line{gap:80px !important;align-items:start !important;min-width:0 !important}.elevy-journal .pagebuilder-column{flex:1 1 0 !important;width:auto !important}.elevy-journal__label{display:block;font-family:"Raleway",sans-serif;font-weight:300;font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:#705951;margin-bottom:32px}.elevy-journal__title{font-family:"Raleway",sans-serif;font-weight:300;font-style:italic;font-size:clamp(1.25rem,2.3vw,1.65rem);color:#394230;line-height:1.05;letter-spacing:-.02em}.elevy-journal__right{padding-top:80px}.elevy-journal__quote{font-family:"Raleway",sans-serif;font-weight:300;font-style:italic;font-size:clamp(1.1rem,2vw,1.5rem);color:#454840;line-height:1.7;border-left:1px solid rgba(57,66,48,.2);padding-left:5px;margin:2px 0 48px;opacity:.9}.elevy-journal__cta,.elevy-journal__link{font-family:"Raleway",sans-serif;font-weight:300;font-size:11px;letter-spacing:.25em;text-transform:uppercase;text-decoration:none;display:inline-block;margin-left:48px;transition:all .4s ease}.elevy-journal__cta{color:#394230;border-bottom:1px solid rgba(57,66,48,.3);padding-bottom:2px;margin-right:0;margin-top:60px;float:right}.elevy-journal__cta:hover{border-bottom-color:#394230;color:#394230}.elevy-journal__link{color:rgba(112,89,81,.5)}.elevy-journal__link:hover{color:#705951}.elevy-journal [data-content-type=html]{padding-left:48px}@media (min-width:1025px){.elevy-newsletter__sub{white-space:nowrap;max-width:100%}}.elevy-newsletter-home{padding:24px var(--el-page-gutter) 40px !important;text-align:center;max-width:100% !important;overflow-x:clip}.elevy-newsletter__title{font-family:"Raleway",sans-serif;font-weight:300;font-size:20px !important;letter-spacing:0;line-height:1;color:#394230 !important;margin:0 0 16px;white-space:nowrap}.elevy-newsletter__sub{font-family:"Raleway",sans-serif;font-weight:300;font-style:italic;text-align:center !important;font-size:12px !important;color:#454840 !important;max-width:100%;margin:0 auto 20px;line-height:1.6}.elevy-newsletter-home .block.newsletter{background:0 0 !important;padding:0 !important}.elevy-newsletter-home .block.newsletter .action.subscribe{border-radius:0 !important;background:#394230 !important;border-color:#394230 !important}@media (max-width:1024px){.elevy-hero{margin:80px 24px 40px !important;border-radius:40px !important}.elevy-hero .pagebuilder-column{padding:48px 40px !important}.elevy-manifesto{padding:16px 24px !important}.elevy-colecoes{padding:12px 24px 32px !important}.elevy-colecoes__header{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:14px}.elevy-colecoes__title{font-size:18px}.elevy-journal{padding:56px 24px 40px !important}.elevy-journal .pagebuilder-column-group{gap:40px !important}.elevy-journal__right{padding-top:0}.elevy-newsletter-home{padding:28px 24px 40px !important}.elevy-newsletter__title{font-size:20px !important;white-space:nowrap}.elevy-newsletter__sub{font-size:10px !important;white-space:nowrap}}@media (max-width:767px){.elevy-hero-video--desktop{display:none !important}.elevy-hero-video--mobile{display:block !important}.elevy-hero{min-height:100svh !important;width:100vw !important;max-width:100vw !important;margin:0 calc(50% - 50vw) 32px !important;border-radius:0 !important;background-image:none !important;background-color:#2f342d !important;padding-left:0 !important;padding-right:0 !important}.elevy-hero .pagebuilder-column-group,.elevy-hero .pagebuilder-column-line{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}.elevy-hero .pagebuilder-column{width:100% !important;max-width:none !important;min-height:100svh !important;padding:0 24px 92px !important;position:relative !important;align-items:center !important;justify-content:flex-end !important;text-align:center !important;isolation:isolate}.elevy-hero-video,.elevy-hero [data-content-type=video].elevy-hero-video{display:block !important;position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;z-index:0 !important;overflow:hidden !important}.elevy-hero-video--desktop,.elevy-hero [data-content-type=video].elevy-hero-video--desktop{display:none !important}.elevy-hero-video--mobile,.elevy-hero [data-content-type=video].elevy-hero-video--mobile{display:block !important}.elevy-hero-video>div,.elevy-hero-video .pagebuilder-video-inner,.elevy-hero-video .pagebuilder-video-container,.elevy-hero-video video,.elevy-hero-video iframe{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important}.elevy-hero-video video,.elevy-hero-video iframe{object-fit:cover !important}.elevy-hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.14) 0%,rgba(0,0,0,.04) 42%,rgba(0,0,0,.38) 100%)}.elevy-hero-overlay,.elevy-hero [data-content-type=html]{position:relative !important;z-index:2 !important;width:100% !important}.elevy-hero__eyebrow{margin:0 0 14px !important;font-size:12px !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;color:#fff !important}.elevy-hero__title{max-width:320px;margin:0 auto !important;font-size:24px !important;font-weight:600 !important;line-height:1.15 !important;letter-spacing:0 !important;color:#fff !important}.elevy-colecoes{overflow-x:visible !important}.elevy-colecoes .pagebuilder-column-group,.elevy-colecoes [data-content-type=column-group]{display:block !important;overflow:visible !important;width:100% !important}.elevy-colecoes .pagebuilder-column-line,.elevy-colecoes [data-content-type=column-line]{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch !important;gap:1px !important;width:100% !important;max-width:100% !important;overflow:visible !important;padding:0 !important;margin:0 !important}.elevy-colecoes .pagebuilder-column,.elevy-colecoes [data-content-type=column],.elevy-colecoes .elevy-colecao__item{flex:none !important;flex-basis:auto !important;width:100% !important;min-width:0 !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}.elevy-colecao__item [data-content-type=image]{margin-bottom:12px}.elevy-colecao__num{font-size:8px;letter-spacing:.18em;margin-bottom:8px}.elevy-colecao__name{font-size:12px;line-height:1.25;margin-bottom:8px}.elevy-colecao__ing{font-size:11px;line-height:1.45;margin-bottom:16px}.elevy-colecao__link{font-size:8px;letter-spacing:.2em}.elevy-journal .pagebuilder-column-group,.elevy-journal .pagebuilder-column-line{flex-direction:column !important;gap:14px !important}.elevy-journal{padding:28px 18px 24px !important}.elevy-journal__label{margin-bottom:12px !important}.elevy-journal__title{font-size:clamp(18px,5.4vw,20px) !important;margin:0 0 10px !important;line-height:1.05 !important}.elevy-journal__quote{font-size:16px !important;margin:0 0 14px !important;padding-left:14px;line-height:1.25 !important}.elevy-journal__cta,.elevy-journal__link{margin-left:14px}.elevy-journal__cta{margin-top:6px !important;margin-right:0 !important;float:none;display:block;width:max-content;margin-left:auto !important}.elevy-journal [data-content-type=html]{padding-left:0}.block.newsletter{padding:24px 24px 32px !important}.block.newsletter .newsletterColunaEsquerda h4{font-size:19px !important;white-space:nowrap !important}.block.newsletter .newsletterColunaEsquerda .blocoTexto p,.block.newsletter .newsletterColunaEsquerda p,.elevy-newsletter__sub{font-size:9px !important;white-space:nowrap !important}.elevy-newsletter-home{padding:24px 16px 32px !important}}@media (max-width:390px){.block.newsletter{padding-top:22px !important;padding-bottom:30px !important;padding-left:20px !important;padding-right:20px !important}.block.newsletter .newsletterColunaEsquerda h4{font-size:18px !important}.block.newsletter .newsletterColunaEsquerda .blocoTexto p,.block.newsletter .newsletterColunaEsquerda p,.elevy-newsletter__sub{font-size:8px !important}.block.newsletter .form.subscribe{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px;gap:8px}.block.newsletter .form.subscribe .actions,.block.newsletter .form.subscribe .action.subscribe{width:30px !important;min-width:30px !important}.block.newsletter .form.subscribe .action.subscribe:before{font-size:24px}.block.newsletter .form.subscribe input[type=email],.block.newsletter .form.subscribe input[type=text],.block.newsletter .form.subscribe input::placeholder{font-size:12px !important}}.catalog-category-view .sidebar.sidebar-main,.catalog-category-view .sidebar.sidebar-additional,.catalog-category-view .block.filter{display:none !important}.catalog-category-view .columns{display:block !important;max-width:100% !important}.catalog-category-view .page-main{padding-top:30px !important}.catalog-category-view .column.main{width:100% !important;max-width:none !important;float:none !important;margin:0 !important;padding:0 !important}.catalog-category-view .page-title-wrapper{max-width:1600px;margin:0 auto 24px !important;padding:0 var(--el-page-gutter) !important;display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:24px;align-items:end}.catalog-category-view .page-title-wrapper:after{display:none !important;content:none !important}.catalog-category-view .page-title{margin:0 !important;font-family:var(--el-font) !important;font-weight:300 !important;font-style:normal !important;font-size:16px !important;line-height:1.08 !important;letter-spacing:-.03em !important;color:var(--el-on-surface) !important}.catalog-category-view .elevy-category-mobile-title{display:none}.catalog-category-view .elevy-category-description{max-width:1600px;margin:0 auto 15px;padding:0 var(--el-page-gutter)}.catalog-category-view .elevy-category-description>*:last-child{margin-bottom:0 !important}.catalog-category-view .elevy-category-description p{color:var(--el-on-surface-variant)}.catalog-category-view .elevy-category-description .elevy-category-intro,.catalog-category-view .elevy-category-description>[data-content-type=row]:first-child{margin-bottom:10px !important}.catalog-category-view .elevy-category-description .elevy-category-intro p:first-child,.catalog-category-view .elevy-category-description>[data-content-type=row]:first-child p:first-child{margin:0 0 12px !important;font-size:8px !important;letter-spacing:.34em !important;text-transform:uppercase !important;color:var(--el-outline) !important}.catalog-category-view .elevy-category-description .elevy-category-intro p:last-child,.catalog-category-view .elevy-category-description>[data-content-type=row]:first-child p:last-child{margin:0 !important;max-width:720px;font-size:10px !important;font-style:italic;line-height:1.8 !important;color:var(--el-on-surface-variant) !important}.catalog-category-view .elevy-category-description .elevy-category-kits,.catalog-category-view .elevy-category-description .elevy-category-kits [data-content-type=column-group]{margin:0 !important}.catalog-category-view .elevy-category-description .elevy-category-kits [data-content-type=column-group]{display:block !important;width:100% !important;max-width:100% !important;background:0 0 !important}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column-line{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px !important;background:rgba(175,179,170,.3);width:100% !important}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column{min-width:0 !important;min-height:320px;padding:32px 28px !important;background:#f4f4ee;border:1px solid transparent;display:flex !important;flex-direction:column !important;justify-content:space-between !important;width:auto !important;cursor:pointer;transition:background-color .28s ease,border-color .28s ease,box-shadow .28s ease,transform .28s ease}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column:hover,.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column:focus-within{border-color:rgba(92,97,77,.28);box-shadow:0 22px 44px rgba(47,52,45,.08);transform:translateY(-4px);z-index:1}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column a{color:inherit;text-decoration:none;outline:none}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column>[data-content-type=html] a,.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column>[data-content-type=text] a{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column:nth-child(2){background:#edefe7}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column:nth-child(3){background:#e7e9e0}.catalog-category-view .elevy-category-description .elevy-category-kits p,.catalog-category-view .elevy-category-description .elevy-category-kits h3,.catalog-category-view .elevy-category-description .elevy-category-kits h4{margin-top:0 !important}.catalog-category-view .elevy-category-description .elevy-category-kits p:first-child{margin-bottom:18px !important;font-size:10px !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:var(--el-outline) !important}.catalog-category-view .elevy-category-description .elevy-category-kits h3,.catalog-category-view .elevy-category-description .elevy-category-kits h4{margin-bottom:12px !important;font-size:clamp(1.9rem,2.5vw,2.4rem) !important;line-height:1.18 !important;letter-spacing:-.02em !important;color:var(--el-on-surface) !important}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column>[data-content-type=text]:last-child,.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column>[data-content-type=html]:last-child,.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column>[data-content-type=image]:last-child{margin-top:auto !important}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column>[data-content-type=html]{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;height:100% !important}.catalog-category-view .elevy-category-description .elevy-category-kits img{max-height:40px;width:auto}.catalog-category-view .elevy-category-description .elevy-category-kits .elevy-kit-meta{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:20px}.catalog-category-view .elevy-category-description .elevy-category-kits .elevy-kit-meta .material-symbols-outlined{font-family:"Material Symbols Outlined" !important;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(175,179,170,.4);border-radius:999px;color:var(--el-primary);font-size:18px !important;flex-shrink:0;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column:hover .elevy-kit-meta .material-symbols-outlined,.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column:focus-within .elevy-kit-meta .material-symbols-outlined{background:var(--el-primary);border-color:var(--el-primary);color:var(--el-on-primary)}.catalog-category-view .elevy-category-description .elevy-category-kits .elevy-kit-meta span:last-child{font-size:10px !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:var(--el-primary) !important;transition:color .25s ease}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column:hover .elevy-kit-meta span:last-child,.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column:focus-within .elevy-kit-meta span:last-child{color:var(--el-on-surface) !important}.catalog-category-view .elevy-category-collection-heading{margin:28px 0 0}.catalog-category-view .elevy-category-collection-heading h2{margin:0 0 8px !important;font-family:var(--el-font) !important;font-weight:300 !important;font-size:16px !important;line-height:1.15 !important;letter-spacing:-.03em !important;color:var(--el-on-surface) !important}.catalog-category-view .elevy-category-collection-heading p{margin:0 !important;font-size:10px !important;line-height:1.6 !important;font-style:italic;color:var(--el-on-surface-variant) !important}.catalog-category-view .toolbar-products{display:none !important}.catalog-category-view .products.wrapper.products-grid+.toolbar-products{margin-top:64px !important;margin-bottom:0 !important;padding:0 var(--el-page-gutter) !important;display:flex !important;justify-content:center !important;align-items:center !important;background:0 0 !important;border:0 !important}.catalog-category-view .products.wrapper.products-grid+.toolbar-products .toolbar-amount,.catalog-category-view .products.wrapper.products-grid+.toolbar-products .limiter,.catalog-category-view .products.wrapper.products-grid+.toolbar-products .sorter,.catalog-category-view .products.wrapper.products-grid+.toolbar-products .modes{display:none !important}.catalog-category-view .elevy-category-subnav{max-width:1600px;margin:0 auto 24px;padding:0 var(--el-page-gutter);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px}.catalog-category-view .elevy-category-subnav__link{display:inline-flex;align-items:center;padding:0 0 2px;border-bottom:1px solid transparent;font-size:10px;font-weight:300;letter-spacing:.22em;text-transform:uppercase;color:var(--el-outline);text-decoration:none;transition:color .25s ease,border-color .25s ease}.catalog-category-view .elevy-category-subnav__link:hover,.catalog-category-view .elevy-category-subnav__link:focus,.catalog-category-view .elevy-category-subnav__link.is-active{color:var(--el-on-surface);border-color:rgba(92,97,77,.65);text-decoration:none}.catalog-category-view .products.wrapper.products-grid{max-width:1600px;margin:0 auto !important;padding:0 var(--el-page-gutter) !important}.catalog-category-view .products-grid .product-items{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 2px !important;margin:0 !important}.catalog-category-view .products-grid .product-item{width:auto !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}.catalog-category-view .products-grid .product-item-info{height:100%;margin:0 !important;padding:10px !important;display:flex !important;flex-direction:column !important;background:#fff !important;border:1px solid rgba(224,228,217,.9) !important;border-radius:24px !important;box-shadow:0 20px 40px rgba(47,52,45,.05) !important;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease !important}.catalog-category-view .products-grid .product-item-info:hover{transform:translateY(-4px);box-shadow:0 24px 52px rgba(47,52,45,.08) !important;border-color:rgba(224,228,217,.9) !important}.catalog-category-view .products-grid .product-item-photo{display:block;margin:0 0 16px !important;padding:0 !important;overflow:hidden;border-radius:18px;background:var(--el-surface-low)}.catalog-category-view .products-grid .product-image-container{width:100% !important;max-width:none !important}.catalog-category-view .products-grid .product-image-wrapper{padding-bottom:125% !important;overflow:hidden;border-radius:18px}.catalog-category-view .products-grid .product-image-photo{width:100% !important;height:100% !important;object-fit:cover !important;position:absolute;inset:0}.catalog-category-view .products-grid .product-item-details{display:flex;flex-direction:column;flex:1;padding:0 !important}.catalog-category-view .products-grid .product-item-info .product-item-details{padding-bottom:0 !important}.catalog-category-view .products-grid .product-item-name{margin:0 0 14px !important;line-height:1.25}.catalog-category-view .products-grid .product-item-name a{font-size:20px !important;letter-spacing:-.01em !important;color:var(--el-on-surface) !important}.catalog-category-view .products-grid .product-reviews-summary,.catalog-category-view .products-grid .product-item-details .actions-secondary{display:none !important}.catalog-category-view .products-grid .elevy-product-meta{margin:-6px 0 16px}.catalog-category-view .products-grid .elevy-product-meta__value{margin:0 !important;font-size:11px !important;line-height:1.6 !important;color:var(--el-on-surface-variant) !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog-category-view .products-grid .elevy-product-purchase-row{margin-top:auto;padding-top:10px;display:grid;grid-template-columns:minmax(0,1fr);align-items:end;text-align:left}.catalog-category-view .products-grid .elevy-product-purchase-row .price-box{margin:0 !important;flex:1 1 auto;min-width:0;align-self:end;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:8px;row-gap:2px;text-align:left}.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .price,.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .price-wrapper{font-size:14px !important;line-height:1.3 !important;letter-spacing:.06em !important;color:var(--el-on-surface) !important}.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .old-price .price,.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .old-price .price-wrapper{font-size:12px !important;letter-spacing:.04em !important;color:var(--el-on-surface-variant) !important}.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .price-label{display:none !important}.catalog-category-view .products-grid .product-type-bundle .price-from,.catalog-category-view .products-grid .product-type-bundle .price-to .price-label{display:none}.catalog-category-view .products-grid .product-item-inner{display:flex;flex-direction:column;flex:1;position:static !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;opacity:1 !important;visibility:visible !important;transform:none !important;height:auto !important}.catalog-category-view .products-grid .product-item:hover .product-item-inner,.catalog-category-view .products-grid .product-item-info:hover .product-item-inner,.catalog-category-view .products-grid .product-item-info.active .product-item-inner{opacity:1 !important;visibility:visible !important;transform:none !important}.catalog-category-view .products-grid .elevy-product-actions,.catalog-category-view .products-grid .elevy-product-actions__primary,.catalog-category-view .products-grid .elevy-product-buy-form{display:flex;align-items:center;justify-content:flex-end}.catalog-category-view .products-grid .elevy-product-actions{flex:1 1 auto;width:100%;min-width:0;align-self:center;justify-content:center}.catalog-category-view .products-grid .elevy-product-actions__primary,.catalog-category-view .products-grid .elevy-product-buy-form{width:100%}.catalog-category-view .products-grid .elevy-product-buy{width:100%;min-width:0;min-height:40px;margin:0;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:0 0;border:1px solid rgba(175,179,170,.65);border-radius:999px;color:var(--el-on-surface);box-shadow:none;text-decoration:none;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.catalog-category-view .products-grid .elevy-product-buy:hover,.catalog-category-view .products-grid .elevy-product-buy:focus{background:rgba(224,229,204,.28);border-color:rgba(92,97,77,.35);color:var(--el-on-surface);text-decoration:none;transform:translateY(-1px)}.catalog-category-view .products-grid .elevy-product-buy span{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:7px;letter-spacing:.14em;text-transform:uppercase;line-height:1;text-align:center}.catalog-category-view .products-grid .elevy-product-stock{min-height:40px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(175,179,170,.45);border-radius:999px;color:var(--el-outline);white-space:nowrap}.catalog-category-view .products-grid .elevy-product-stock span{font-size:9px;letter-spacing:.24em;text-transform:uppercase;line-height:1}.catalog-category-view .products-grid .elevy-product-buy span:before{content:"shopping_bag";font-family:"Material Symbols Outlined";font-size:16px;font-weight:300;line-height:1;letter-spacing:0;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.catalog-category-view .products-grid .elevy-product-buy--details span:before{content:"arrow_forward"}.catalog-category-view .products-grid .elevy-product-buy--tocart:disabled{opacity:.55;cursor:not-allowed}.catalog-category-view .products-grid [data-role=tocart-form],.catalog-category-view .products-grid .product-item-actions .actions-primary,.catalog-category-view .products-list [data-role=tocart-form],.catalog-category-view .products-list .product-item-actions .actions-primary{display:none !important}.catalog-category-view .products-grid .product-item-inner:before,.catalog-category-view .products-grid .product-item-inner:after{display:none !important;content:none !important}.catalog-category-view .pages{width:100%}.catalog-category-view .pages .items{display:flex !important;justify-content:center !important;align-items:center !important;gap:28px;margin:0 !important;padding:0 !important}.catalog-category-view .pages .item{float:none !important}.catalog-category-view .pages a.page,.catalog-category-view .pages strong.page{background:0 0 !important;border:0 !important;padding:0 0 2px !important;min-width:0 !important;height:auto !important;font-size:11px !important;font-weight:300 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:var(--el-outline) !important;text-decoration:none !important}.catalog-category-view .pages strong.page{color:var(--el-on-surface) !important;border-bottom:1px solid var(--el-primary) !important}.catalog-category-view .pages .action{width:auto !important;min-width:0 !important;height:auto !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:var(--el-outline) !important;text-decoration:none !important}.catalog-category-view .pages .action.next,.catalog-category-view .pages .action.previous{display:inline-flex !important;align-items:center !important;gap:12px;font-size:10px !important;font-weight:300 !important;letter-spacing:.3em !important;text-transform:uppercase !important}.catalog-category-view .pages .action.next:before,.catalog-category-view .pages .action.previous:before{display:none !important;content:none !important}.catalog-category-view .pages .action.next:after,.catalog-category-view .pages .action.previous:after{font-family:"Material Symbols Outlined";font-size:16px;font-weight:300;line-height:1;letter-spacing:0;color:var(--el-outline) !important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.catalog-category-view .pages .action.next:after{content:"chevron_right"}.catalog-category-view .pages .action.previous:after{content:"chevron_left";order:-1}@media (max-width:1024px){.catalog-category-view .page-title-wrapper{grid-template-columns:1fr;gap:16px;margin-bottom:20px !important}.catalog-category-view .page-title-wrapper:after{margin-bottom:0}.catalog-category-view .elevy-category-description{margin-bottom:36px}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column-line,.catalog-category-view .elevy-category-description .elevy-category-kits [data-content-type=column-group]{grid-template-columns:1fr}.catalog-category-view .elevy-category-subnav{justify-content:flex-start;gap:12px;margin-bottom:20px}.catalog-category-view .products-grid .product-items{grid-template-columns:repeat(2,minmax(280px,1fr));gap:18px 4px !important}}@media (max-width:640px){.catalog-category-view .page-title-wrapper,.catalog-category-view .elevy-category-description,.catalog-category-view .elevy-category-subnav,.catalog-category-view .products.wrapper.products-grid{padding-left:var(--el-page-gutter) !important;padding-right:var(--el-page-gutter) !important}.catalog-category-view .page-title-wrapper{display:none !important}.catalog-category-view .elevy-category-mobile-title{display:block !important;visibility:visible !important;opacity:1 !important;max-width:1600px;margin:0 auto 14px !important;padding:0 var(--el-page-gutter) !important;font-family:var(--el-font) !important;font-weight:300 !important;font-style:normal !important;font-size:16px !important;line-height:1.3 !important;letter-spacing:-.03em !important;color:var(--el-on-surface) !important}.catalog-category-view .elevy-category-description .elevy-category-intro p:first-child,.catalog-category-view .elevy-category-description>[data-content-type=row]:first-child p:first-child{color:#5c6058 !important;font-weight:400 !important;opacity:1 !important}.catalog-category-view .elevy-category-description .elevy-category-intro p:last-child,.catalog-category-view .elevy-category-description>[data-content-type=row]:first-child p:last-child{color:#454840 !important;font-size:11px !important;line-height:1.5 !important;opacity:1 !important}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column{min-height:0;padding:22px 16px 20px !important}.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column>[data-content-type=html] a,.catalog-category-view .elevy-category-description .elevy-category-kits .pagebuilder-column>[data-content-type=text] a{display:grid !important;grid-template-columns:minmax(0,1fr) 92px;column-gap:14px;align-items:center;min-height:0}.catalog-category-view .elevy-category-description .elevy-category-kits p:first-child{grid-column:1;margin-bottom:14px !important}.catalog-category-view .elevy-category-description .elevy-category-kits h3,.catalog-category-view .elevy-category-description .elevy-category-kits h4{grid-column:1;margin-bottom:8px !important;font-size:16px !important;line-height:1.15 !important}.catalog-category-view .elevy-category-description .elevy-category-kits h3+p,.catalog-category-view .elevy-category-description .elevy-category-kits h4+p{grid-column:1;margin-bottom:0 !important;font-size:12px !important;line-height:1.4 !important}.catalog-category-view .elevy-category-description .elevy-category-kits .elevy-kit-meta{grid-column:2;grid-row:1/span 4;align-self:center;justify-self:end;width:92px;margin-top:0;padding-top:0;flex-direction:column;gap:8px;text-align:center}.catalog-category-view .elevy-category-description .elevy-category-kits .elevy-kit-meta .material-symbols-outlined{width:34px;height:34px;font-size:16px !important}.catalog-category-view .elevy-category-description .elevy-category-kits .elevy-kit-meta span:last-child{font-size:7px !important;line-height:1.35 !important;letter-spacing:.16em !important}.catalog-category-view .elevy-category-collection-heading{margin-top:22px}.catalog-category-view .elevy-category-collection-heading h2{font-size:24px !important;line-height:1.2 !important}.catalog-category-view .elevy-category-collection-heading p{font-size:13px !important;line-height:1.5 !important}.catalog-category-view .products.wrapper.products-grid{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.catalog-category-view .products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px !important;width:100% !important;justify-items:stretch;background:rgba(224,228,217,.9)}.catalog-category-view .products-grid .product-item,.catalog-category-view .products-grid .product-item-info{width:100% !important;max-width:none !important}.catalog-category-view .products-grid .product-item{margin:0 auto !important}.catalog-category-view .products-grid .product-item-info{padding:0 0 14px !important;border:0 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important}.catalog-category-view .products-grid .product-item-photo{margin:0 0 12px !important;border-radius:0;background:var(--el-surface-low)}.catalog-category-view .products-grid .product-image-wrapper{padding-bottom:118% !important;border-radius:0}.catalog-category-view .products-grid .product-item-details{padding:0 12px !important}.catalog-category-view .products-grid .product-item-name{margin-bottom:8px !important}.catalog-category-view .products-grid .product-item-name a{font-size:13px !important;line-height:1.25 !important;letter-spacing:0 !important}.catalog-category-view .products-grid .elevy-product-meta{display:block !important;margin:-2px 0 10px !important}.catalog-category-view .products-grid .elevy-product-meta__value{font-size:11px !important;line-height:1.4 !important}.catalog-category-view .products-grid .elevy-product-purchase-row{padding-top:8px;row-gap:8px}.catalog-category-view .products-grid .elevy-product-purchase-row .price-box{column-gap:6px}.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .price,.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .price-wrapper{font-size:12px !important;letter-spacing:.02em !important}.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .old-price .price,.catalog-category-view .products-grid .elevy-product-purchase-row .price-box .old-price .price-wrapper{font-size:11px !important}.catalog-category-view .pages .items{gap:18px;flex-wrap:wrap}}.product-item-name a{font-family:var(--el-font) !important;font-weight:300 !important;color:var(--el-on-surface) !important;font-size:14px;letter-spacing:.05em}.price-box .price,.price-box .price-wrapper{font-family:var(--el-font) !important;font-weight:300 !important;color:var(--el-on-surface-variant) !important;font-size:13px;letter-spacing:.08em}.product-item .action.primary{background:var(--el-primary) !important;border-color:var(--el-primary) !important;color:var(--el-on-primary) !important;border-radius:0 !important;font-family:var(--el-font) !important;font-weight:300 !important;font-size:10px !important;text-transform:uppercase;letter-spacing:var(--el-tracking-ui) !important}.product-item .action.primary:hover{background:var(--el-primary-dim) !important;border-color:var(--el-primary-dim) !important}.action.tocompare,.product-item-actions .tocompare,.secondary-addto-links .tocompare,.block-compare,.compare.wrapper,.catalog-compare-link,a[href*="catalog/product_compare"]{display:none !important}.elevy-category-quote{max-width:760px;margin:96px auto 120px;padding:0 24px;text-align:center}.elevy-category-quote__line{display:block;width:1px;height:40px;margin:0 auto 32px;background:rgba(210,215,191,.95)}.elevy-category-quote__text{margin:0;font-family:var(--el-font) !important;font-weight:300 !important;font-style:italic;font-size:clamp(1.6rem,2.3vw,2.2rem);line-height:1.6;letter-spacing:-.01em;color:var(--el-on-surface)}.elevy-category-quote__author{display:block;margin-top:20px;font-family:var(--el-font) !important;font-size:9px;font-weight:300 !important;letter-spacing:.42em;text-transform:uppercase;color:var(--el-outline)}html.elevy-header-scrolled body .page-header,html body.elevy-header-scrolled .page-header,html.elevy-header-scrolled body.cms-index-index .page-header,html.elevy-header-scrolled body.cms-home .page-header,html body.cms-index-index.elevy-header-scrolled .page-header,html body.cms-home.elevy-header-scrolled .page-header{background:#faf9f4 !important;-webkit-backdrop-filter:blur(20px) !important;backdrop-filter:blur(20px) !important;border-bottom:1px solid rgba(175,179,170,.18) !important}html.elevy-header-scrolled body .page-header .logo img,html body.elevy-header-scrolled .page-header .logo img{filter:none !important}html.elevy-header-scrolled body .page-header .topmenu-desktop .navigation li.level0>a,html body.elevy-header-scrolled .page-header .topmenu-desktop .navigation li.level0>a,html.elevy-header-scrolled body .page-header .nav-toggle:before,html body.elevy-header-scrolled .page-header .nav-toggle:before,html.elevy-header-scrolled body .page-header .action.nav-toggle:before,html body.elevy-header-scrolled .page-header .action.nav-toggle:before,html.elevy-header-scrolled body .page-header .block-search .label:before,html body.elevy-header-scrolled .page-header .block-search .label:before,html.elevy-header-scrolled body .customer-conta .customer-icon i,html body.elevy-header-scrolled .customer-conta .customer-icon i,html.elevy-header-scrolled body .minicart-wrapper .action.showcart:before,html body.elevy-header-scrolled .minicart-wrapper .action.showcart:before{color:#2f342d !important}@media (max-width:1024px){html body .nav-toggle,html body .action.nav-toggle,html body .page-header .nav-toggle,html body .page-header .action.nav-toggle{background:0 0 !important;border:0 !important;box-shadow:none !important}html.nav-open body .page-header .nav-toggle,html.nav-before-open body .page-header .nav-toggle,html.nav-open body .nav-toggle,html.nav-before-open body .nav-toggle,html body.nav-open .page-header .nav-toggle,html body.nav-before-open .page-header .nav-toggle,html.nav-open body .page-header .action.nav-toggle,html.nav-before-open body .page-header .action.nav-toggle,html.nav-open body .action.nav-toggle,html.nav-before-open body .action.nav-toggle,html body.nav-open .page-header .action.nav-toggle,html body.nav-before-open .page-header .action.nav-toggle{background:#edefe7 !important;color:#5c614d !important;box-shadow:none !important}html body .nav-toggle:before,html body .action.nav-toggle:before,html body .page-header .nav-toggle:before,html body .page-header .action.nav-toggle:before{content:none !important;display:none !important;width:0 !important;height:0 !important;background:0 0 !important;box-shadow:none !important}html body .nav-toggle:after,html body .action.nav-toggle:after,html body .page-header .nav-toggle:after,html body .page-header .action.nav-toggle:after{content:"" !important;display:block !important;position:absolute !important;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;width:22px !important;height:2px !important;margin:0 !important;transform:translate(-50%,-8px) !important;background:#2f342d !important;border:0 !important;border-radius:0 !important;box-shadow:0 7px 0 #2f342d,0 14px 0 #2f342d !important;color:transparent !important;font-size:0 !important;line-height:0 !important;font-family:initial !important}html.nav-open body .page-header .nav-toggle:after,html.nav-before-open body .page-header .nav-toggle:after,html.nav-open body .nav-toggle:after,html.nav-before-open body .nav-toggle:after,html body.nav-open .page-header .nav-toggle:after,html body.nav-before-open .page-header .nav-toggle:after,html.nav-open body .page-header .action.nav-toggle:after,html.nav-before-open body .page-header .action.nav-toggle:after,html.nav-open body .action.nav-toggle:after,html.nav-before-open body .action.nav-toggle:after,html body.nav-open .page-header .action.nav-toggle:after,html body.nav-before-open .page-header .action.nav-toggle:after{background:#5c614d !important;box-shadow:0 7px 0 #5c614d,0 14px 0 #5c614d !important;color:transparent !important}}@media (min-width:1025px){html body .page-header .elevy-header-search{order:2 !important;display:flex !important;visibility:visible !important;pointer-events:auto !important;position:relative !important;width:32px !important;min-width:32px !important;height:56px !important;margin:0 0 0 24px !important;overflow:visible !important;opacity:1 !important;z-index:30 !important}html body .page-header .elevy-header-search .label{display:flex !important;visibility:visible !important;pointer-events:auto !important;align-items:center !important;justify-content:center !important;width:32px !important;height:56px !important;cursor:pointer}html body .page-header .elevy-header-search .label:before{content:"search" !important;font-family:"Material Symbols Outlined" !important;font-size:28px !important;font-weight:300 !important;line-height:1 !important;color:#2f342d !important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}html body:not(.elevy-header-scrolled) .page-header .elevy-header-search .label:before{color:#fff !important}html.elevy-header-scrolled body .page-header .elevy-header-search .label:before,html body.elevy-header-scrolled .page-header .elevy-header-search .label:before{color:#2f342d !important}html body .page-header .elevy-header-search .label span{display:none !important}html body .page-header .elevy-header-search.active .control,html body .page-header .elevy-header-search .control.active{display:block !important;visibility:visible !important;pointer-events:auto !important;position:absolute !important;top:56px !important;left:0 !important;width:min(360px,calc(100vw - 96px)) !important;opacity:1 !important}html body .page-header .elevy-header-search.active input,html body .page-header .elevy-header-search .control.active input{display:block !important;visibility:visible !important;width:100% !important;height:44px !important;border:1px solid rgba(47,52,45,.18) !important;background:#fff !important;color:#2f342d !important;padding:0 14px !important}}html body .page-header .header.content>.elevy-header-search,html body .page-header .elevy-header-search,html body .header.content>.elevy-header-search{order:2 !important;display:flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;pointer-events:auto !important;position:relative !important;width:32px !important;min-width:32px !important;height:56px !important;margin:0 0 0 24px !important;padding:0 !important;overflow:visible !important;opacity:1 !important;z-index:30 !important;background:0 0 !important}html body .page-header .elevy-header-search .label{display:flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;pointer-events:auto !important;width:32px !important;height:56px !important;margin:0 !important;padding:0 !important;cursor:pointer}html body .page-header .elevy-header-search .label:before{content:"search" !important;font-family:"Material Symbols Outlined" !important;font-size:28px !important;font-weight:300 !important;line-height:1 !important;color:#5c614d !important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}html body.cms-index-index:not(.elevy-header-scrolled) .page-header .elevy-header-search .label:before,html body.cms-home:not(.elevy-header-scrolled) .page-header .elevy-header-search .label:before{color:#fff !important}html.elevy-header-scrolled body .page-header .elevy-header-search .label:before,html body.elevy-header-scrolled .page-header .elevy-header-search .label:before{color:#2f342d !important}html body .page-header .elevy-header-search .label span{display:none !important}html body .page-header .elevy-header-search .control{display:none !important}html body .page-header .elevy-header-search.active .control,html body .page-header .elevy-header-search .control.active{display:block !important;visibility:visible !important;pointer-events:auto !important;position:absolute !important;top:56px !important;left:0 !important;width:min(360px,calc(100vw - 48px)) !important;height:auto !important;padding:12px 0 0 !important;opacity:1 !important;z-index:50 !important}html body .page-header .elevy-header-search.active input,html body .page-header .elevy-header-search .control.active input{display:block !important;visibility:visible !important;width:100% !important;height:44px !important;border:1px solid rgba(47,52,45,.18) !important;background:#fff !important;color:#2f342d !important;padding:0 14px !important}@media (max-width:1024px){html body .page-header .header.content>.elevy-header-search,html body .page-header .elevy-header-search{order:2 !important;width:32px !important;min-width:32px !important;height:56px !important;margin:0 !important}html body .page-header .elevy-header-search .label:before{font-size:26px !important}html body .page-header .elevy-header-search.active .control,html body .page-header .elevy-header-search .control.active{left:50% !important;transform:translateX(-50%);width:min(320px,calc(100vw - 36px)) !important}}@media (max-width:1024px){html body .nav-sections .nav-sections-items,html body .nav-sections .nav-sections-item-content{margin-top:0 !important}html body .nav-sections .nav-sections-item-title,html body .nav-sections .nav-sections-item-title.active,html body .nav-sections .section-item-title,html body .nav-sections .section-item-title.active{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important}html body .nav-sections .nav-sections-item-content,html body .nav-sections .section-item-content{display:block !important;margin:0 !important;padding-top:0 !important}html body .nav-sections .nav-sections-items,html body .nav-sections .sections-nav-items{padding-top:52px !important}html body .nav-sections .navigation:before{content:none !important;display:none !important}html body .nav-sections .navigation .level0:first-child{border-top:0 !important}html body .nav-sections .nav-sections-item-content>*:empty,html body .nav-sections .section-item-content>*:empty,html body .nav-sections .header.links li:empty{display:none !important}html body .nav-sections .nav-sections-item-content:last-of-type,html body .nav-sections .section-item-content:last-of-type{border:0 !important}html body .nav-sections .navigation .level0>.level-top,html body .nav-sections .navigation .level0>a,html body .nav-sections .navigation a,html body .nav-sections .navigation a:visited{padding-left:24px !important;padding-right:24px !important}html body .nav-sections .header.links{display:flex !important;align-items:center !important;gap:0 !important;margin:0 !important;padding:17px 24px !important;border:0 !important;list-style:none !important}html body .nav-sections .header.links li{display:inline-flex !important;align-items:center !important;width:auto !important;margin:0 !important;padding:0 !important;border:0 !important}html body .nav-sections .header.links li.greet.welcome,html body .nav-sections .header.links li.customer-welcome{display:none !important}html body .nav-sections .header.links li.authorization-link:before{content:"person";display:inline-flex;align-items:center;justify-content:center;margin-right:8px;color:#5c614d;font-family:"Material Symbols Outlined";font-size:20px;font-weight:300;line-height:1;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}html body .nav-sections .header.links li.authorization-link:after{content:"ou";margin:0 5px;color:#5c6058;font-family:var(--el-font) !important;font-size:14px;font-weight:300;line-height:1;text-transform:none;letter-spacing:0}html body .nav-sections .header.links a,html body .nav-sections .header.links a:visited{display:inline-flex !important;align-items:center !important;width:auto !important;min-height:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;color:#2f342d !important;font-family:var(--el-font) !important;font-size:14px !important;font-weight:300 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:none !important;text-decoration:none !important;white-space:nowrap !important}html.nav-open body .page-header .nav-toggle,html.nav-before-open body .page-header .nav-toggle,html body.nav-open .page-header .nav-toggle,html body.nav-before-open .page-header .nav-toggle,html.nav-open body .page-header .action.nav-toggle,html.nav-before-open body .page-header .action.nav-toggle,html body.nav-open .page-header .action.nav-toggle,html body.nav-before-open .page-header .action.nav-toggle{background:0 0 !important}}.elevy-sobre{max-width:1180px;margin:0 auto;padding:40px var(--el-page-gutter) 88px;font-family:var(--el-font) !important;color:var(--el-on-surface);font-weight:300}.elevy-sobre__hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(36px,6vw,84px);align-items:end;margin-bottom:clamp(56px,8vw,96px)}.elevy-sobre__eyebrow,.elevy-sobre__meta,.elevy-sobre__section-label{font-size:10px;font-weight:600 !important;letter-spacing:.22em;text-transform:uppercase;color:var(--el-outline)}.elevy-sobre__eyebrow{display:block;margin-bottom:22px}.elevy-sobre h1{max-width:720px;margin:0;font-size:clamp(3.4rem,7vw,7.2rem);font-weight:300 !important;font-style:italic;line-height:.98;letter-spacing:0;color:var(--el-primary)}.elevy-sobre__summary{max-width:520px;margin:28px 0 0;font-size:clamp(1.55rem,2vw,2rem);line-height:1.65;color:var(--el-on-surface-variant)}.elevy-sobre__meta{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:28px}.elevy-sobre__media{min-height:clamp(320px,46vw,520px);display:flex;align-items:flex-end;padding:clamp(28px,4vw,44px);background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(47,52,45,.18)),#e9e6dc;border-radius:2px}.elevy-sobre__media p{max-width:360px;margin:0;font-size:clamp(1.7rem,2.3vw,2.4rem);font-style:italic;line-height:1.45;color:#394230}.elevy-sobre__body{max-width:760px;margin:0 auto}.elevy-sobre__body p{margin:0 0 24px;font-size:clamp(1.45rem,1.55vw,1.75rem);line-height:1.9;color:var(--el-on-surface-variant)}.elevy-sobre__body p+.elevy-sobre__section-label,.elevy-sobre__section{margin-top:56px}.elevy-sobre__section{padding-top:36px;border-top:1px solid rgba(175,179,170,.3)}.elevy-sobre h2{margin:12px 0 22px;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:300 !important;line-height:1.15;color:var(--el-on-surface)}.elevy-sobre__pull{margin:56px 0;padding-left:28px;border-left:1px solid rgba(92,97,77,.35);font-size:clamp(2rem,3vw,3rem);font-style:italic;line-height:1.45;color:var(--el-primary)}.elevy-sobre__link{display:inline-flex;align-items:center;margin-top:8px;color:var(--el-primary);font-size:11px;font-weight:600 !important;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.elevy-sobre__link:after{content:"arrow_forward";margin-left:10px;font-family:"Material Symbols Outlined";font-size:18px;font-weight:300;line-height:1}.elevy-sobre__link:hover{color:var(--el-primary-dim)}@media (max-width:768px){.elevy-sobre{padding:24px 24px 64px}.elevy-sobre__hero{grid-template-columns:1fr;gap:34px;margin-bottom:56px}.elevy-sobre h1{font-size:clamp(3.2rem,13vw,4.8rem)}.elevy-sobre__summary,.elevy-sobre__body p{font-size:1.45rem;line-height:1.8}.elevy-sobre__media{min-height:260px}.elevy-sobre__section{margin-top:44px;padding-top:28px}.elevy-sobre__pull{margin:44px 0;padding-left:20px;font-size:2rem}}@media (max-width:767px){body[class*=customer-account-] .page-main{padding:96px 18px 48px !important;background:var(--el-surface) !important}body[class*=customer-account-] .columns,body[class*=customer-account-] .column.main{display:block !important;width:100% !important;max-width:100% !important;float:none !important;padding:0 !important;margin:0 !important}body[class*=customer-account-] .sidebar-main,body[class*=customer-account-] .sidebar-additional{display:block !important;width:100% !important;float:none !important;padding:0 !important;margin:0 0 24px !important}body[class*=customer-account-] .page-title-wrapper .page-title{margin:0 0 24px !important;color:var(--el-on-surface) !important;font-family:var(--el-font) !important;font-size:2.8rem !important;font-weight:300 !important;line-height:1.15 !important}body[class*=customer-account-] .block,body[class*=customer-account-] .box{margin:0 0 18px !important}body[class*=customer-account-] .block-dashboard-info,body[class*=customer-account-] .block-dashboard-addresses,body[class*=customer-account-] .block-collapsible-nav,body[class*=customer-account-] .box-information,body[class*=customer-account-] .box-newsletter,body[class*=customer-account-] .box-billing-address,body[class*=customer-account-] .box-shipping-address{padding:18px !important;background:#fff !important;border:1px solid rgba(175,179,170,.3) !important;border-radius:6px !important;box-shadow:0 14px 32px rgba(47,52,45,.04) !important}body[class*=customer-account-] .block-title,body[class*=customer-account-] .box-title{margin:0 0 12px !important;padding:0 !important;border:0 !important}body[class*=customer-account-] .block-title strong,body[class*=customer-account-] .box-title span,body[class*=customer-account-] .box-title strong{color:var(--el-on-surface) !important;font-family:var(--el-font) !important;font-size:1.35rem !important;font-weight:600 !important;letter-spacing:.02em !important;line-height:1.35 !important}body[class*=customer-account-] .box-content,body[class*=customer-account-] .block-content{color:var(--el-on-surface-variant) !important;font-family:var(--el-font) !important;font-size:1.3rem !important;font-weight:300 !important;line-height:1.65 !important}body[class*=customer-account-] address{margin:0 !important;color:var(--el-on-surface-variant) !important;font-style:normal !important;line-height:1.65 !important}body[class*=customer-account-] .box-actions,body[class*=customer-account-] .actions-toolbar{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:14px !important}body[class*=customer-account-] .action,body[class*=customer-account-] .action:visited{color:var(--el-primary) !important;font-family:var(--el-font) !important;font-size:1.2rem !important;font-weight:500 !important;text-decoration:none !important}}html body.cms-home-b2b .page-header,html body.cms-home-b2b:not(.elevy-header-scrolled) .page-header,html body.cms-home-b2b.elevy-header-scrolled .page-header{background:#faf9f4 !important;-webkit-backdrop-filter:blur(20px) !important;backdrop-filter:blur(20px) !important;border-bottom:1px solid rgba(175,179,170,.18) !important}html body.cms-home-b2b .page-header .logo img,html body.cms-home-b2b:not(.elevy-header-scrolled) .page-header .logo img{filter:none !important}html body.cms-home-b2b .page-header .topmenu-desktop .navigation li.level0>a,html body.cms-home-b2b:not(.elevy-header-scrolled) .page-header .topmenu-desktop .navigation li.level0>a,html body.cms-home-b2b .page-header .block-search .label:before,html body.cms-home-b2b .page-header .elevy-header-search .label:before,html body.cms-home-b2b .customer-conta .customer-icon i,html body.cms-home-b2b .minicart-wrapper .action.showcart:before{color:#2f342d !important}body.cms-home-b2b .page-main{padding-top:112px !important}body.cms-home-b2b .elevy-colecoes{padding-top:16px !important}@media (max-width:1024px){body.cms-home-b2b .page-main{padding-top:104px !important}}body.cms-home-b2b .block.widget .products-grid,body.cms-home-b2b .products.wrapper.products-grid{max-width:1600px;margin:0 auto !important;padding:0 var(--el-page-gutter) !important}body.cms-home-b2b .products-grid .product-items{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 2px !important;margin:0 !important;padding:0 !important;list-style:none !important}body.cms-home-b2b .products-grid .product-item{width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}body.cms-home-b2b .products-grid .product-item-info{height:100%;margin:0 !important;padding:10px !important;display:flex !important;flex-direction:column !important;background:#fff !important;border:1px solid rgba(224,228,217,.9) !important;border-radius:24px !important;box-shadow:0 20px 40px rgba(47,52,45,.05) !important;transition:transform .3s ease,box-shadow .3s ease !important}body.cms-home-b2b .products-grid .product-item-info:hover,body.cms-home-b2b .products-grid .product-item-info.active{transform:translateY(-4px);border-color:rgba(224,228,217,.9) !important;box-shadow:0 24px 52px rgba(47,52,45,.08) !important}body.cms-home-b2b .products-grid .product-item-photo{display:block;margin:0 0 16px !important;padding:0 !important;overflow:hidden;border-radius:18px;background:var(--el-surface-low)}body.cms-home-b2b .products-grid .product-image-container{width:100% !important;max-width:none !important}body.cms-home-b2b .products-grid .product-image-wrapper{padding-bottom:125% !important;overflow:hidden;height:0 !important}body.cms-home-b2b .products-grid .product-image-photo{width:100% !important;height:100% !important;object-fit:cover;position:absolute;top:0;left:0}body.cms-home-b2b .products-grid .product-item-details{display:flex;flex-direction:column;flex:1;padding:0 !important}body.cms-home-b2b .products-grid .product-item-name{margin:0 0 14px !important;line-height:1.25}body.cms-home-b2b .products-grid .product-item-name a{font-size:20px !important;letter-spacing:-.01em !important;color:var(--el-on-surface) !important}body.cms-home-b2b .products-grid .product-reviews-summary,body.cms-home-b2b .products-grid .product-item-details .actions-secondary,body.cms-home-b2b .products-grid .product-item-actions .actions-secondary{display:none !important}body.cms-home-b2b .products-grid .product-item-inner{display:flex !important;flex-direction:column;margin:0 !important;padding:0 !important;position:static !important;background:0 0 !important;border:0 !important;box-shadow:none !important;opacity:1 !important;visibility:visible !important;transform:none !important;height:auto !important;width:auto !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important}body.cms-home-b2b .products-grid .product-item-inner:before,body.cms-home-b2b .products-grid .product-item-inner:after{display:none !important;content:none !important}body.cms-home-b2b .products-grid .price-box{margin:0 !important;padding-top:10px;margin-top:auto !important;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:8px;row-gap:2px;text-align:left}body.cms-home-b2b .products-grid .product-item-actions{display:block !important;position:static !important;margin:12px 0 0 !important;padding:0 !important}body.cms-home-b2b .products-grid .product-item-actions .actions-primary,body.cms-home-b2b .products-grid [data-role=tocart-form]{display:block !important;width:100%}body.cms-home-b2b .products-grid .product-item-actions .action.tocart{width:100%;min-height:40px;margin:0 !important;padding:0 12px !important;display:inline-flex !important;align-items:center;justify-content:center;gap:8px;white-space:normal;line-height:1.2;border-radius:0 !important}@media (max-width:1024px){body.cms-home-b2b .products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 4px !important}}@media (max-width:640px){body.cms-home-b2b .block.widget .products-grid,body.cms-home-b2b .products.wrapper.products-grid{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}body.cms-home-b2b .products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px !important;width:100% !important;justify-items:stretch;background:rgba(224,228,217,.9)}body.cms-home-b2b .products-grid .product-item,body.cms-home-b2b .products-grid .product-item-info{width:100% !important;max-width:none !important}body.cms-home-b2b .products-grid .product-item-info{padding:0 0 14px !important;border:0 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;transform:none !important}body.cms-home-b2b .products-grid .product-item-photo{margin:0 0 12px !important;border-radius:0}body.cms-home-b2b .products-grid .product-image-wrapper{padding-bottom:118% !important;border-radius:0}body.cms-home-b2b .products-grid .product-item-details{padding:0 12px !important}body.cms-home-b2b .products-grid .product-item-name{margin-bottom:8px !important}body.cms-home-b2b .products-grid .product-item-name a{font-size:13px !important;line-height:1.25 !important;letter-spacing:0 !important}body.cms-home-b2b .products-grid .price-box{padding-top:8px;column-gap:6px}body.cms-home-b2b .products-grid .price-box .price,body.cms-home-b2b .products-grid .price-box .price-wrapper{font-size:12px !important;letter-spacing:.02em !important}body.cms-home-b2b .products-grid .price-box .old-price .price,body.cms-home-b2b .products-grid .price-box .old-price .price-wrapper{font-size:11px !important}body.cms-home-b2b .products-grid .product-item-actions{margin:10px 0 0 !important}body.cms-home-b2b .products-grid .product-item-actions .action.tocart{min-height:36px;font-size:9px !important}}.price-box.price-final_price{display:flex;flex-direction:column;align-items:flex-start}.price-box.price-final_price .old-price{order:1;float:none !important;margin:0}.price-box.price-final_price .special-price{order:2;float:none !important;margin:0}.price-box.price-final_price .old-price .price-wrapper .price{text-decoration:line-through;color:var(--el-outline);font-weight:300 !important}body.catalog-product-view .product-info-price .price-box.price-final_price,body.catalog-product-view .product-options-bottom .price-box.price-final_price{display:flex !important;flex-direction:column;align-items:flex-start;row-gap:2px;width:auto}body.catalog-product-view .product-info-price .price-box.price-final_price .old-price,body.catalog-product-view .product-options-bottom .price-box.price-final_price .old-price{margin:0 !important;display:block}body.catalog-product-view .product-info-price .price-box.price-final_price .old-price .price-wrapper .price{font-size:16px !important;line-height:1.2 !important;margin:0 !important}.products .product-item .price-box.price-final_price,.product-items .product-item .price-box.price-final_price,.catalog-category-view .products-grid .elevy-product-purchase-row .price-box.price-final_price{display:flex !important;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;width:auto}.products .product-item .price-box.price-final_price .old-price,.product-items .product-item .price-box.price-final_price .old-price{margin:0 !important;display:inline-block}.products .product-item .price-box.price-final_price .old-price .price,.product-items .product-item .price-box.price-final_price .old-price .price{font-size:12px !important;margin-right:0 !important;color:var(--el-on-surface-variant) !important}.products .product-item .price-box.price-final_price .special-price .price,.product-items .product-item .price-box.price-final_price .special-price .price,.products .product-item .price-box.price-final_price>.price-container .price,.product-items .product-item .price-box.price-final_price>.price-container .price{color:var(--el-on-surface) !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .page-title-wrapper{display:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .page-main{padding-top:56px !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .column.main{display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,562px);gap:28px 56px;align-items:start}body.elevy-product-pdp.catalog-product-view.elevy-configurable .elevy-pdp-hero{grid-column:2;grid-row:1;position:static;padding-bottom:18px;background:var(--el-surface)}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main{grid-column:2;grid-row:2;float:none !important;width:auto !important;margin:0 !important;padding:0 !important;position:static !important;top:auto !important;background:var(--el-surface)}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product.media{grid-column:1;grid-row:1/span 3;width:auto !important;margin:0 !important;float:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main .product-info-price{display:grid !important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;row-gap:14px;margin:0 !important;width:100%;max-width:562px;min-height:0;padding:10px 12px;background:var(--el-surface-low);border:0;border-radius:0;box-sizing:border-box}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main .price-box{margin:0 !important;grid-column:1;grid-row:1}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main .product-info-stock-sku{display:flex !important;justify-content:flex-end;align-items:center;gap:16px;margin:0 !important;grid-column:2;grid-row:1}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main .product.attribute.sku,body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main .sku{display:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main .stock.available,body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main .stock.unavailable{margin:0 !important;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--el-outline)}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-price .box-tocart{grid-column:1/-1;grid-row:3;margin:0 !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-price .product-options-wrapper,body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-price .swatch-opt{grid-column:1/-1;grid-row:2}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-options-wrapper{margin:22px 0 0;padding:0;border:0}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-options-wrapper .fieldset{margin:0;padding:0;border:0}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-opt{margin:0 0 18px !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-attribute-label,body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-options-wrapper .field .label>span{font-family:var(--el-font) !important;font-weight:400 !important;font-size:9px !important;line-height:1.4 !important;text-transform:uppercase;letter-spacing:var(--el-tracking-ui) !important;color:var(--el-on-surface-variant) !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-attribute-selected-option{font-family:var(--el-font) !important;font-weight:300 !important;font-size:12px !important;letter-spacing:.04em !important;color:var(--el-on-surface) !important;padding-left:8px}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-attribute-options{display:flex !important;flex-wrap:wrap;gap:8px;margin:10px 0 0 !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-option{float:none !important;min-width:48px !important;height:auto !important;min-height:38px !important;margin:0 !important;padding:0 16px !important;display:inline-flex !important;align-items:center;justify-content:center;font-family:var(--el-font) !important;font-weight:300 !important;font-size:12px !important;letter-spacing:.06em !important;color:var(--el-on-surface) !important;background:var(--el-surface-white) !important;border:1px solid var(--el-outline-variant) !important;border-radius:999px !important;outline:none !important;box-shadow:none !important;transition:border-color .2s ease,background .2s ease,color .2s ease !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-option:hover:not(.disabled){border-color:var(--el-primary) !important;background:var(--el-surface-low) !important;outline:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-option.selected,body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-option.text.selected{background:var(--el-primary) !important;border-color:var(--el-primary) !important;color:var(--el-on-primary) !important;outline:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-option.disabled,body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-option[disabled]{color:var(--el-outline-variant) !important;background:var(--el-surface-low) !important;border-color:rgba(224,228,217,.9) !important;cursor:not-allowed;opacity:1 !important;position:relative;overflow:hidden}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-option.disabled:after{content:"";position:absolute;top:50%;left:-10%;width:120%;height:1px;background:var(--el-outline-variant);transform:rotate(-14deg)}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-options-wrapper .field select{width:100%;min-height:42px;padding:0 14px;font-family:var(--el-font) !important;font-weight:300 !important;font-size:13px !important;color:var(--el-on-surface) !important;background:var(--el-surface-white) !important;border:1px solid var(--el-outline-variant) !important;border-radius:3px !important;box-shadow:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-attribute .mage-error{font-family:var(--el-font) !important;font-weight:300 !important;font-size:11px !important;letter-spacing:.02em !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-options-bottom{display:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .elevy-mobile-sticky-price{display:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-options-bottom .box-tocart,body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart{margin:18px 0 0 !important;padding:0 !important;background:0 0 !important;border:0 !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .fieldset{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;border:0}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .label>span{font-family:var(--el-font) !important;font-weight:400 !important;font-size:9px !important;text-transform:uppercase;letter-spacing:var(--el-tracking-ui) !important;color:var(--el-on-surface-variant) !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .control,body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-group{width:100%}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-group{min-height:45px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;border:1px solid rgba(175,179,170,.65);border-radius:3px;background:var(--el-surface-white);overflow:hidden}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-group__addon{display:block;height:100%}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-group__button{width:34px;height:45px;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;color:var(--el-on-surface) !important;box-shadow:none !important;font-size:15px;line-height:1}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-text.qty{width:100% !important;height:45px !important;min-width:0;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;color:var(--el-on-surface) !important;box-shadow:none !important;text-align:center;font-family:var(--el-font) !important;font-weight:300 !important;font-size:13px !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .actions{width:100%;margin:0;padding:0;float:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable #product-addtocart-button,body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .action.primary.tocart{width:100%;min-height:45px;margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;border:0 !important;border-radius:3px !important;background:var(--el-primary) !important;color:var(--el-on-primary) !important;box-shadow:none !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable #product-addtocart-button:hover,body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .action.primary.tocart:hover{background:var(--el-primary-dim) !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable #product-addtocart-button span,body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .action.primary.tocart span{font-family:var(--el-font) !important;font-weight:300 !important;font-size:9px !important;letter-spacing:.22em !important;text-transform:uppercase}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-social-links,body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-addto-links,body.elevy-product-pdp.catalog-product-view.elevy-configurable .action.tocompare{display:none !important}@media (max-width:1024px){body.elevy-product-pdp.catalog-product-view.elevy-configurable .column.main{grid-template-columns:minmax(0,1fr);gap:24px}body.elevy-product-pdp.catalog-product-view.elevy-configurable .product.media,body.elevy-product-pdp.catalog-product-view.elevy-configurable .elevy-pdp-hero,body.elevy-product-pdp.catalog-product-view.elevy-configurable .product-info-main{grid-column:1;grid-row:auto}body.elevy-product-pdp.catalog-product-view.elevy-configurable .page-main{padding-top:32px !important}}@media (max-width:640px){body.elevy-product-pdp.catalog-product-view.elevy-configurable .column.main{gap:18px}body.elevy-product-pdp.catalog-product-view.elevy-configurable .swatch-option{min-width:44px !important;min-height:36px !important;padding:0 14px !important;font-size:12px !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-group{min-height:40px;grid-template-columns:30px minmax(0,1fr) 30px}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-group__button,body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-text.qty{height:40px !important}body.elevy-product-pdp.catalog-product-view.elevy-configurable .box-tocart .field.qty .input-group__button{width:30px}}.fieldset.create-account input::placeholder,.fieldset.create-account textarea::placeholder,.checkout-index-index input::placeholder,.checkout-index-index textarea::placeholder,.checkout-index-index .modal-content input::placeholder,.checkout-index-index .modal-content textarea::placeholder{color:transparent !important}body.checkout-index-index .page-header .logo,body.checkout-index-index .header.content a.logo,body.checkout-index-index .header.content>.logo{display:none !important}body.checkout-index-index .header.content .action.nav-toggle,body.checkout-index-index .header.content [data-action=toggle-nav],body.checkout-index-index .page-header [data-action=toggle-nav]{display:none !important}body.checkout-index-index .page-header .header.content{justify-content:center !important}@media all and (max-width:767px){body.checkout-index-index .opc-progress-bar{display:flex !important;width:100% !important;margin:12px auto 16px !important;padding:12px 0 8px !important;flex-wrap:nowrap !important;align-items:flex-start !important;justify-content:space-between !important}body.checkout-index-index .opc-progress-bar li.opc-progress-bar-item,body.checkout-index-index #checkout .opc-progress-bar-item,body.checkout-index-index #checkout .checkout-header .opc-progress-bar-item,body.body-full-checkout.checkout-index-index #checkout .checkout-header .opc-progress-bar-item{display:block !important;width:33.33% !important;margin-bottom:0 !important;padding:2px 4px !important;text-align:center !important}body.checkout-index-index .opc-progress-bar-item>span,body.checkout-index-index .opc-progress-bar-item .step-item{font-size:11px !important;line-height:1.25 !important;word-break:normal !important;hyphens:none !important}}