.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* Kushy product card hover (matches kushy.se 3D lift) */
.woocommerce ul.products li.product,.elementor-widget-woocommerce-products li.product{transition:transform .5s ease,box-shadow .5s ease!important;transform-origin:center center}
.woocommerce ul.products li.product:hover,.elementor-widget-woocommerce-products li.product:hover{transform:rotate(1deg);box-shadow:rgba(0,0,0,.05) -1rem -1rem 1rem -1rem,rgba(0,0,0,.05) 1rem 1rem 1rem -1rem,rgba(255,255,255,0) 0 0 .5rem,rgba(0,0,0,.5) 0 2rem 3.5rem -2rem!important}
.woocommerce ul.products li.product::before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;z-index:3;mix-blend-mode:overlay;background:linear-gradient(135deg,rgba(255,255,255,0) 45%,#fff,rgba(255,255,255,0) 55%);background-size:400% 100%;background-position:90% 0;background-repeat:no-repeat;transition:background-position 1s ease,opacity .3s ease}
.woocommerce ul.products li.product:hover::before{opacity:.2;background-position:left center;transition:background-position 6s ease,opacity .5s ease}
.woocommerce ul.products li.product img{transition:transform .5s ease}
.woocommerce ul.products li.product:hover img{transform:scale(1.03)}
.woocommerce ul.products li.product .onsale,.woocommerce ul.products li.product .kushy-nyhet-badge{transition:transform .3s ease,box-shadow .3s ease}
.woocommerce ul.products li.product .onsale:hover,.woocommerce ul.products li.product .kushy-nyhet-badge:hover{transform:scale(1.3) translateY(calc(15% - 2px));box-shadow:rgba(0,0,0,.15) 0 4px 8px}
@media (hover:none){.woocommerce ul.products li.product:hover{transform:none}}
/* no spinning label while adding to cart */
.woocommerce ul.products li.product a.button.loading::after,.woocommerce ul.products li.product a.button.added::after{animation:none!important;transform:none!important}
.woocommerce ul.products li.product a.button.loading{opacity:.7!important}
.woocommerce ul.products li.product a.added_to_cart{display:none!important}
.woocommerce ul.products li.product a.button.loading::after,.woocommerce ul.products li.product a.button.added::after{display:inline!important;position:static!important;top:auto!important;right:auto!important;width:auto!important;height:auto!important;margin:0!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important;vertical-align:baseline!important}
.woocommerce ul.products li.product a.button.loading,.woocommerce ul.products li.product a.button.added{padding-right:inherit!important}
.woocommerce ul.products li.product a.button.loading,.woocommerce ul.products li.product a.button.added{padding-right:28px!important}/* End custom CSS */