li.mega-menu-item>a.mega-menu-link{letter-spacing:0px;font-style:italic}@media only screen and (max-width:980px){header .et_pb_fullwidth_menu .fullwidth-menu-nav,header nav#top-menu-nav{display:block!important}}@media only screen and (max-width:767px){header nav#top-menu-nav,header #et-top-navigation{width:100%}}h1{letter-spacing:-0.02em}h3{letter-spacing:-0.02em;font-size:21pt}#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}#sidebar{display:none}header #et_mobile_nav_menu,header .et_mobile_nav_menu{display:none!important}.et_pb_slide_description{text-align:left;padding-left:0px}#str-ecom #cart .cart-items{overflow-y:overlay;margin-top:100px!important;border-bottom:1px solid #bbb;margin-bottom:-80px!important}.three-col-img img{height:200px;width:100 percent;object-fit:cover}.pum-container img{max-width:100%;height:auto}.pum-container a.affes-popup-cta{all:unset;display:inline-block;background:#b71c1c;color:#ffffff!important;padding:14px 28px;border-radius:10px;font-weight:700;line-height:1;cursor:pointer;text-decoration:none!important}.pum-container a.affes-popup-cta::before,.pum-container a.affes-popup-cta::after{content:none!important}.pum-container a.affes-popup-cta:hover{background:#a01818;color:#ffffff!important}.pum-container a.affes-popup-cta:focus{outline:3px solid rgba(0,0,0,0.25);outline-offset:3px}@media (min-width:1025px){.pum-container p{font-size:18px;line-height:1.5}}.pum-container .pum-close{position:absolute;top:12px;right:12px;width:40px;height:40px;line-height:40px;border-radius:50%!important;background:#ffffff!important;color:#000000!important;font-size:22px!important;font-weight:700;text-align:center;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.25);opacity:1!important}.pum-container .pum-close:hover{background:#f0f0f0!important}.pum-container .pum-close{position:absolute!important;top:12px!important;right:12px!important;width:42px!important;height:42px!important;border-radius:999px!important;background:#ffffff!important;border:2px solid rgba(0,0,0,0.25)!important;box-shadow:0 2px 10px rgba(0,0,0,0.25)!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;cursor:pointer!important}.pum-container .pum-close::before,.pum-container .pum-close::after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:18px!important;height:2px!important;background:#000000!important;transform-origin:center!important}.pum-container .pum-close::before{transform:translate(-50%,-50%) rotate(45deg)!important}.pum-container .pum-close::after{transform:translate(-50%,-50%) rotate(-45deg)!important}.pum-container .pum-close:hover{background:#f2f2f2!important}#popmake-3289 img{width:100%!important;height:auto!important;display:block}#popmake-3289{background-image:url("https://affes.se/wp-content/uploads/2026/03/f47cda8f-2a20-418f-8a50-7410e6552f05.jpg");background-size:cover;background-position:center}#popmake-3289{position:relative;overflow:hidden;min-height:380px;padding:0!important;background-image:url("https://affes.se/wp-content/uploads/2026/03/f47cda8f-2a20-418f-8a50-7410e6552f05.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}#popmake-3289::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.35);z-index:1}#popmake-3289 .pum-content{position:relative;z-index:2;padding:268px 0 0!important;height:100%;display:flex;align-items:flex-start;justify-content:center}#popmake-3289 .affes-popup-content{width:calc(100% - 48px);max-width:440px;margin:0 auto;padding:20px 22px;color:#fff;text-align:center;background:rgba(0,0,0,0.38);border-radius:18px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}#popmake-3289 .affes-popup-kicker{margin:0 0 10px;font-size:18px;line-height:1.35;color:#fff}#popmake-3289 .affes-popup-title{margin:0 0 14px;font-size:30px;line-height:1.15;color:#fff}#popmake-3289 .affes-popup-linkwrap{margin:0}#popmake-3289 .affes-popup-button{display:inline-block;padding:12px 20px;background:#e53935;color:#fff!important;text-decoration:none;border-radius:999px;font-weight:600;line-height:1.2;margin-top:2px;box-shadow:0 6px 18px rgba(0,0,0,0.2)}#popmake-3289 .affes-popup-button:hover{opacity:0.92}#popmake-3289 .pum-close{z-index:3}@media (max-width:767px){#popmake-3289{min-height:320px}#popmake-3289 .affes-popup-content{width:calc(100% - 28px);padding:16px 16px}#popmake-3289 .affes-popup-kicker{font-size:16px}#popmake-3289 .affes-popup-title{font-size:24px}}