/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-cce4782a],[data-v-cce4782a]::backdrop,[data-v-cce4782a]:after,[data-v-cce4782a]:before{--tw-border-style:solid;--tw-duration:initial}[data-v-8f4d774f],[data-v-8f4d774f]::backdrop,[data-v-8f4d774f]:after,[data-v-8f4d774f]:before{--tw-border-style:solid}[data-v-24eaec54],[data-v-24eaec54]::backdrop,[data-v-24eaec54]:after,[data-v-24eaec54]:before{--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-border-style:solid;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}[data-v-b03f5e4c],[data-v-b03f5e4c]::backdrop,[data-v-b03f5e4c]:after,[data-v-b03f5e4c]:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-a2f02d46],[data-v-a2f02d46]::backdrop,[data-v-a2f02d46]:after,[data-v-a2f02d46]:before{--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-9d3d78ab],[data-v-9d3d78ab]::backdrop,[data-v-9d3d78ab]:after,[data-v-9d3d78ab]:before{--tw-border-style:solid;--tw-leading:initial}}}.nav-icon[data-v-cce4782a]{border-style:var(--tw-border-style);background-color:#0000;border-width:0}.nav-icon[data-v-cce4782a] svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.group:has(.nav-icon:hover) .nav-icon[data-v-cce4782a]:not(:hover) svg{color:var(--color-charcoal-50,#8c8a84)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}[data-v-8f4d774f] .btn{border-style:var(--tw-border-style);min-height:0;color:var(--color-charcoal-60,#767570);background-color:#0000;background-image:none;border-width:0;padding:0}@media (hover:hover){[data-v-8f4d774f] .btn:hover{border-style:var(--tw-border-style);background-color:#0000;background-image:none;border-width:0}}[data-v-8f4d774f] .btn.button--theme-primary{color:var(--color-charcoal,#1e1e1e);text-decoration-line:underline}.image-appear-enter-active[data-v-24eaec54]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:1s;--tw-ease:--ease-smooth;transition-duration:1s;transition-delay:.2s;transition-timing-function:--ease-smooth}.image-appear-enter-from[data-v-24eaec54]{--tw-translate-x:calc(-50px);opacity:0;rotate:10deg}.image-appear-enter-from[data-v-24eaec54],.image-appear-enter-to[data-v-24eaec54]{translate:var(--tw-translate-x) var(--tw-translate-y)}.image-appear-enter-to[data-v-24eaec54]{--tw-translate-x:0px;opacity:1;rotate:0deg}@media (width>=768px){.image-container-with-fold[data-v-24eaec54]{min-width:0;position:relative}.image-container-with-fold[data-v-24eaec54]:before{z-index:10;border-top:0 solid #0000;border-bottom:52px solid #0000;border-left:0 solid #0000;border-right:52px solid #1e1e1e1a}.image-container-with-fold[data-v-24eaec54]:after,.image-container-with-fold[data-v-24eaec54]:before{--tw-content:"";content:var(--tw-content);position:absolute;top:0;right:0}.image-container-with-fold[data-v-24eaec54]:after{z-index:20;border-top:0 solid #0000;border-bottom:50px solid #0000;border-left:0 solid #0000;border-right:50px solid #f2eee2}}[data-v-24eaec54] .btn-back{margin-bottom:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);color:var(--color-charcoal-60,#767570);background-color:#0000;border-width:0;padding:0}[data-v-24eaec54] .btn-back span{font-size:var(--text-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)))!important;--text-base:1rem!important;--text-base--line-height:1.5!important;letter-spacing:.01rem!important}[data-v-24eaec54] .btn-back svg{color:var(--color-charcoal,#1e1e1e)}@media (width<=767px){.section-details[data-v-24eaec54]{border-top-right-radius:var(--radius-lg,.5rem);background-color:var(--color-sand,#faf7eb);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 8);filter:drop-shadow(0 -7px 70px #1e1e1e1a);height:calc(100% - var(--page-navigation-height));border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative}.section-details[data-v-24eaec54]:after,.section-details[data-v-24eaec54]:before{background:inherit}.section-details[data-v-24eaec54]:before{content:"";top:calc(var(--decoration-height) * -1);z-index:calc(-10);height:var(--decoration-height);width:calc(100% - var(--right-offset-mobile));border-top-left-radius:var(--radius-lg,.5rem);position:absolute;left:0}@media (width>=768px){.section-details[data-v-24eaec54]{padding-inline:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 10)}.section-details[data-v-24eaec54]:before{width:calc(100% - var(--right-offset-tablet))}}@media (width>=1024px){.section-details[data-v-24eaec54]:before{width:calc(100% - var(--right-offset))}}.section-details[data-v-24eaec54]:after{content:"";top:calc(var(--decoration-height) * -1);left:calc(100% - var(--right-offset-mobile));z-index:calc(-10);height:var(--decoration-height);width:calc(var(--spacing,.25rem) * 20);transform-origin:0 100%;--tw-skew-x:skewX(40deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-top-right-radius:var(--radius-lg,.5rem);position:absolute}@media (width>=768px){.section-details[data-v-24eaec54]:after{left:calc(100% - var(--right-offset-tablet))}}@media (width>=1024px){.section-details[data-v-24eaec54]:after{left:calc(100% - var(--right-offset))}}}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.menu-container[data-v-b03f5e4c]{--decoration-height:22px;--right-offset:150px;--right-offset-tablet:130px;--right-offset-mobile:100px;--col-width-md:340px;--col-width-lg:480px;max-width:100vw;transition:transform .8s cubic-bezier(.5,0,0,1),width .5s cubic-bezier(.25,1,.5,1)}.section-menu[data-v-b03f5e4c]{margin-top:calc(var(--decoration-height) * -1);border-top-right-radius:var(--radius-lg,.5rem);background-color:var(--color-sand,#faf7eb);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 8);filter:drop-shadow(0 -7px 70px #1e1e1e1a);border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative}@media (width>=768px){.section-menu[data-v-b03f5e4c]{padding-inline:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 10)}}@media (width>=1440px){.section-menu[data-v-b03f5e4c]{padding-inline:calc(var(--spacing,.25rem) * 16)}}.section-menu[data-v-b03f5e4c]:after,.section-menu[data-v-b03f5e4c]:before{background:inherit}.section-menu[data-v-b03f5e4c]:first-of-type{margin-top:var(--decoration-height);filter:none}.section-menu[data-v-b03f5e4c]:last-of-type{border-bottom-right-radius:var(--radius-lg,.5rem);flex:1}.section-menu[data-v-b03f5e4c]:before{content:"";top:calc(var(--decoration-height) * -1);z-index:calc(-10);height:var(--decoration-height);width:calc(100% - var(--right-offset-mobile));border-top-left-radius:var(--radius-lg,.5rem);position:absolute;left:0}@media (width>=768px){.section-menu[data-v-b03f5e4c]:before{width:calc(100% - var(--right-offset-tablet))}}@media (width>=1024px){.section-menu[data-v-b03f5e4c]:before{width:calc(100% - var(--right-offset))}}.section-menu[data-v-b03f5e4c]:after{content:"";top:calc(var(--decoration-height) * -1);left:calc(100% - var(--right-offset-mobile));z-index:calc(-10);height:var(--decoration-height);transform-origin:0 100%;--tw-skew-x:skewX(40deg);width:80px;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-top-right-radius:var(--radius-lg,.5rem);position:absolute}@media (width>=768px){.section-menu[data-v-b03f5e4c]:after{left:calc(100% - var(--right-offset-tablet))}.section-menu .content[data-v-b03f5e4c]{max-width:calc(100% - 40px)}}@media (width>=1024px){.section-menu[data-v-b03f5e4c]:after{left:calc(100% - var(--right-offset))}}[data-v-b03f5e4c] .btn-close{border-style:var(--tw-border-style);--tw-leading:1;backdrop-filter:none;border-width:0;padding:0;line-height:1;background-color:#0000!important}[data-v-b03f5e4c] .btn-close>span{justify-content:flex-start}[data-v-b03f5e4c] .btn-close>span>span{--tw-leading:var(--leading-normal,1.5)!important;line-height:var(--leading-normal,1.5)!important}.submenu-reveal-enter-active[data-v-b03f5e4c],.submenu-reveal-leave-active[data-v-b03f5e4c]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.submenu-reveal-enter-active[data-v-b03f5e4c]{transition-delay:.1s}.submenu-reveal-enter-from[data-v-b03f5e4c],.submenu-reveal-leave-to[data-v-b03f5e4c]{--tw-translate-x:calc(-15px);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.submenu-reveal-enter-to[data-v-b03f5e4c],.submenu-reveal-leave-from[data-v-b03f5e4c]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.slide-mobile-enter-active[data-v-b03f5e4c],.slide-mobile-leave-active[data-v-b03f5e4c]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.8s;--tw-ease:cubic-bezier(.5,0,0,1);transition-duration:.8s;transition-timing-function:cubic-bezier(.5,0,0,1)}.slide-mobile-enter-from[data-v-b03f5e4c],.slide-mobile-leave-to[data-v-b03f5e4c]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.slide-mobile-enter-to[data-v-b03f5e4c],.slide-mobile-leave-from[data-v-b03f5e4c]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.menu-panel-enter-active[data-v-b03f5e4c],.menu-panel-leave-active[data-v-b03f5e4c]{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.8s;--tw-ease:cubic-bezier(.5,0,0,1);transition-duration:.8s;transition-timing-function:cubic-bezier(.5,0,0,1)}.menu-panel-enter-from[data-v-b03f5e4c],.menu-panel-leave-to[data-v-b03f5e4c]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}@property --tw-leading{syntax:"*";inherits:false}.slide-vertical-enter-active .search-inner[data-v-a2f02d46],.slide-vertical-leave-active .search-inner[data-v-a2f02d46]{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.8s;--tw-ease:cubic-bezier(0,0,0,1);transition-duration:.8s;transition-timing-function:cubic-bezier(0,0,0,1)}.slide-vertical-enter-from .search-inner[data-v-a2f02d46],.slide-vertical-leave-to .search-inner[data-v-a2f02d46]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.slide-vertical-enter-to .search-inner[data-v-a2f02d46],.slide-vertical-leave-from .search-inner[data-v-a2f02d46]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.expand-enter-active[data-v-a2f02d46],.expand-leave-active[data-v-a2f02d46]{transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s;overflow:hidden}.expand-enter-from[data-v-a2f02d46],.expand-leave-to[data-v-a2f02d46]{opacity:0;max-height:0}.expand-enter-to[data-v-a2f02d46],.expand-leave-from[data-v-a2f02d46]{max-height:calc(var(--spacing,.25rem) * 100);opacity:1}.slide-products-enter-active[data-v-a2f02d46],.slide-products-leave-active[data-v-a2f02d46]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:cubic-bezier(1,0,1,1);transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,1,1)}.slide-products-enter-from[data-v-a2f02d46],.slide-products-leave-to[data-v-a2f02d46]{--tw-translate-y:calc(var(--spacing,.25rem) * 10);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.slide-products-enter-to[data-v-a2f02d46],.slide-products-leave-from[data-v-a2f02d46]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.slide-products-appear-active[data-v-a2f02d46]{transition:all .5s cubic-bezier(1,0,1,1) .4s}.slide-products-appear-from[data-v-a2f02d46]{--tw-translate-y:calc(var(--spacing,.25rem) * 10);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.slide-products-appear-to[data-v-a2f02d46]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.fade-enter-active[data-v-a2f02d46],.fade-leave-active[data-v-a2f02d46]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.fade-enter-from[data-v-a2f02d46],.fade-leave-to[data-v-a2f02d46]{opacity:0}.base-navigation.shadow--nontransparent[data-v-9d3d78ab]{box-shadow:0 -5px 31px #0000001a}.base-navigation.gradient--transparent[data-v-9d3d78ab]{background:linear-gradient(#1e1e1e4d,#1e1e1e00)}.site-navigation[data-v-9d3d78ab]{height:var(--page-navigation-height)}[data-v-9d3d78ab] .btn-open-mob>span{justify-content:flex-start}[data-v-9d3d78ab] .btn-open-dsk{border-style:var(--tw-border-style);backdrop-filter:none;filter:none;background-color:#0000;border-width:0;padding-left:0}[data-v-9d3d78ab] .btn-open-dsk>span>span{--tw-leading:var(--leading-normal,1.5)!important;line-height:var(--leading-normal,1.5)!important}
