.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402)>.e-con.shadow{isolation:isolate;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402)>.e-con.shadow::after{content:"";position:absolute;z-index:3;top:0;left:0;right:0;height:4px;background:#0892B7;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.2,.7,.2,1);pointer-events:none}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402)>.e-con.shadow :is(.e-con,.elementor-widget-button){position:static}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402) .elementor-widget-button .elementor-button::after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402) .elementor-widget-image{overflow:hidden}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402) .elementor-widget-image img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402) .elementor-button-text::after{content:"";display:inline-block;width:0;height:.72em;margin-left:0;vertical-align:-.06em;background:currentColor;opacity:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") right center/auto 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") right center/auto 100% no-repeat;transition:width .3s ease,margin-left .3s ease,opacity .3s ease}@media (hover:hover){.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):hover>.e-con.shadow{z-index:1;transform:translateY(-5px);box-shadow:0 0 12px -6px rgb(0 0 0 / .45),0 24px 44px -24px rgb(11 36 64 / .5)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):hover>.e-con.shadow::after{transform:scaleX(1)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):hover .elementor-widget-image img{transform:translateX(8px) rotate(-4deg) scale(1.04)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):hover .elementor-widget-button .elementor-button{background-color:var(--e-global-color-primary,#102F51)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):hover .elementor-button-text::after{width:.72em;margin-left:.4em;opacity:1}}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):has(:focus-visible)>.e-con.shadow{z-index:1;transform:translateY(-5px);box-shadow:0 0 12px -6px rgb(0 0 0 / .45),0 24px 44px -24px rgb(11 36 64 / .5)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):has(:focus-visible)>.e-con.shadow::after{transform:scaleX(1)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):has(:focus-visible) .elementor-widget-image img{transform:translateX(8px) rotate(-4deg) scale(1.04)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):has(:focus-visible) .elementor-widget-button .elementor-button{background-color:var(--e-global-color-primary,#102F51)}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402):has(:focus-visible) .elementor-button-text::after{width:.72em;margin-left:.4em;opacity:1}body .product-category-navigation ul li a{position:relative;font-size:22px;line-height:1.3;padding:14px 0;transition:color .2s ease,padding-left .3s cubic-bezier(.2,.7,.2,1)}body .product-category-navigation .cat-children li a{font-size:19px;padding:11px 0 11px 18px}body .product-category-navigation ul li a::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;background:#0892B7;transform:scaleY(0);transition:transform .3s cubic-bezier(.2,.7,.2,1)}body .product-category-navigation .cat-icon{display:inline-flex;flex:none;margin-left:12px;transition:color .2s ease,transform .3s ease}@media (hover:hover){body .product-category-navigation ul li a:hover{color:#07799A;padding-left:14px}body .product-category-navigation .cat-children li a:hover{padding-left:32px}body .product-category-navigation ul li a:hover::before{transform:scaleY(1)}body .product-category-navigation ul li a:hover .cat-icon{color:#07799A;transform:translateX(4px)}body .product-category-navigation .cat-item-active>a:hover .cat-icon{transform:translateY(3px)}}body .product-category-navigation ul li a:focus-visible{outline:2px solid #0892B7;outline-offset:-2px;color:#07799A}body .product-category-navigation ul li a:focus-visible .cat-icon{color:#07799A}@media (prefers-reduced-motion:reduce){.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402)>.e-con.shadow,.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402) .elementor-widget-image img{transform:none!important}.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402)>.e-con.shadow::after,.e-loop-item:is(.elementor-112,.elementor-344,.elementor-402) .elementor-button-text::after,body .product-category-navigation ul li a,body .product-category-navigation ul li a::before,body .product-category-navigation .cat-icon{transition:none}}