:root{--color-yellow: #F3B51B;--color-green-1: #093B35;--color-green-2: #F9FCF8;--color-green-3: #E2F0D9;--color-green-4: #EFF7EB;--color-green-5: #A7BAB6}*,html,body{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:"Poppins",Sans-serif}html,body{margin:0;padding:0;width:100%;height:100%}body{background-image:url(/build/assets/bckg-cfg-BHPLPcCM.jpg);background-position:center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-color:#fff;color:var(--color-green-1);font-weight:300;font-size:16px;line-height:1.4;display:flex;flex-direction:column}body.sidebar-open{overflow:hidden}body.resultat,body.trailerforsakring-resultat,body.halsodeklaration,body.sammanfattning{height:auto;padding-bottom:0}body.index #app-footer .footer-contents{visibility:hidden;opacity:0}a:not(.btn1){color:#fff}button{transition:all .3s ease;text-align:center;cursor:pointer;border:0;background:#0000004d;color:#ffffffb3;font-size:inherit;display:inline-block;border-radius:20px;padding:8px 30px}button:hover{background:#00000080}b,strong{font-weight:400}p{margin:12px 0}input[type=email],input[type=number],input[type=tel],input[type=text]{font-size:inherit}@media only screen and (max-width: 640px){.hidden-mobile{display:none!important}}.navigation{display:block;width:100%;clear:both}.btn1{transition:all .3s ease;color:var(--color-green-1);background-color:var(--color-yellow);cursor:pointer;font-weight:400;display:block;margin:0 auto 10px;border:0;border-radius:30px;padding:12px 48px;line-height:1.8;font-size:16px}.btn1-wide{width:360px;max-width:100%}.btn1:hover{color:var(--color-green-1);background-color:var(--color-yellow);box-shadow:2px 2px 8px #00000026}.btn1--white,.btn1--white:hover{background:#fff;color:#000}.btn2{background:transparent;text-decoration:underline;display:inline;text-align:center;color:#000;font-size:14px;opacity:.7}.btn2:hover{background:transparent;text-decoration:underline;color:#000;opacity:1}.btn3{color:#000;background-color:var(--color-green-4);text-decoration:none}.btn3:hover{background-color:var(--color-green-1);color:#fff}.btn-full-width{text-align:center;max-width:680px;width:100%;display:block;padding:18px;height:60px;border-radius:30px;font-weight:500}.btn1.btn-next{font-weight:400}.index-page .box{opacity:.9}.box:hover{opacity:1;transform:scale(1.045);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;box-shadow:4px 4px 8px #00000040}.btn-sidebar{cursor:pointer}.btn-text-link{transition:all .3s ease;color:var(--color-green-1);opacity:.6;font-size:12px;font-weight:400}.btn-text-link:hover{opacity:1}.btn-wrapper{display:flex;justify-content:center}.btn-wrapper button{margin:0 10px 10px}.error-message-wrapper{position:fixed;top:0;left:0;width:100%;z-index:100;display:none;pointer-events:none}.error-message-text{padding:40px 20px;font-size:18px;text-align:center;color:var(--color-green-1);background:#f0b7a6;width:54%;max-width:960px;margin:0 auto;border-radius:0 0 6px 6px;box-shadow:#02061033 0 2px 16px;pointer-events:all}:disabled,.disabled{pointer-events:none!important;opacity:.5!important}input[type=text],input[type=email],input[type=tel],input[type=number]{outline:none;border:0;font-size:20px;text-align:center;font-family:inherit;font-weight:400;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]:focus{border:0;outline:none}label{transition:all .3s ease;cursor:pointer}label:hover{color:#000c}textarea{display:block;border:0;font-family:inherit;font-size:28px;width:440px;max-width:100%;padding:20px;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}label.switch{text-align:left;width:40px;height:20px;border-radius:20px;background-color:var(--color-yellow);display:inline-block;position:relative;cursor:pointer;position:absolute;right:12px;top:12px;display:none}label.switch>span{display:block;width:100%;height:100%}label.switch>input[type=checkbox]{opacity:0;position:absolute}label.switch>span:before,label.switch>span:after{content:"";cursor:pointer;position:absolute}label.switch>span{border-radius:20px}label.switch>span:before{width:100%;height:100%;box-sizing:border-box;background-color:var(--color-green-5);border-radius:20px;transition:opacity .2s ease-out .1s,transform .2s ease-out .1s;transform:scale(1);opacity:1}label.switch>span:after{top:50%;z-index:3;transition:transform .4s cubic-bezier(.44,-.12,.07,1.15);width:20px;height:20px;transform:translate3d(0,-50%,0);background-color:#fff;border-radius:100%}label.switch>input[type=checkbox]:checked~span:before{transform:scale(0);opacity:.7}label.switch>input[type=checkbox]:checked~span:after{transform:translate3d(100%,-50%,0)}body.resultat .body-price label.switch{display:block}body.resultat [data-horseusage="2"] .body-price label.switch{display:none!important}#app .selectric,#app .selectric .button{background:transparent;border:0}#app .selectric .label{text-align:center;font-weight:400;color:#777}#app .selectric .button:after{border-top-color:var(--color-yellow)}#app .date-dropdowns{display:flex}#app .date-dropdowns .selectric-wrapper{background:#fff;width:33.333%}#app .date-dropdowns .selectric-wrapper.selectric-day{border-radius:6px 0 0 6px}#app .date-dropdowns .selectric-wrapper.selectric-year{border-radius:0 6px 6px 0}#main-form{position:relative;z-index:100}label.container{display:inline-block;position:relative;padding-left:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}label.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}label.container input:checked~.check{background:var(--color-yellow);border:4px solid #fff}label.container .check{position:absolute;top:1px;left:0;height:20px;width:20px;background:#fff;border-radius:50%;box-shadow:0 0 6px #0000004d}#app input[type=checkbox]:not(.reset-style){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2f9ef;border:2px solid var(--color-green-1);margin:0 6px 0 0;width:16px;height:16px;cursor:pointer;display:inline-block;vertical-align:middle;position:relative;border-radius:8px}#app input[type=checkbox]:not(.reset-style):before{content:"";font-family:FontAwesome;content:"";font-size:12px;display:block;opacity:0;color:#fff;position:absolute;top:0;left:0}#app input[type=checkbox]:not(.reset-style):checked{background-color:var(--color-green-1)}#app input[type=checkbox]:not(.reset-style):checked:before{opacity:1;color:#fff}h1,h2,h3 h4{color:inherit;line-height:108%;font-weight:600}h1{font-size:48px;margin-top:0}h2{font-size:26px}h3{font-size:22px}#app{position:relative;font-family:inherit;flex:1 0 auto;width:100%;z-index:10}.frame{transition:all .3s ease;text-align:center;position:relative;display:flex;align-items:center;flex-wrap:wrap;padding:0 20px;margin:0 auto;z-index:1;width:54%;max-width:1000px;min-height:100%;transform:scale(1.2);opacity:0;pointer-events:none}.frame--with-sidebar{width:100%;padding-right:300px}.frame.active{transform:scale(1);opacity:1;pointer-events:all}.frame .frame-contents{width:100%;border-radius:6px;display:flex;flex-wrap:wrap;align-items:stretch;font-family:inherit}.frame .bubble:nth-child(2){transition-delay:.1s}.frame .bubble:nth-child(3){transition-delay:.2s}.frame .bubble:nth-child(4){transition-delay:.3s}#app-header{position:relative;width:100%;padding:15px 20px 55px;z-index:99}#app-header .branding{margin-bottom:15px;width:140px;display:block}#app-header .branding svg{width:100%}#app-header .branding g{fill:#093b35;transition:.25s fill 0s linear}@media (min-width: 1025px){body[class*=hundforsakring]{background-image:url(/build/assets/dog-insurance-bg-CpnIUeDe.jpg)}body[class*=hundforsakring] #app-header .branding g{fill:#e2f0d9}}#app-header button{float:right}.stroke-left{padding-right:30px}.stroke-left:after{font-family:Rivolicons-Free;position:absolute;right:40px;top:50%;margin-top:-40px;content:"";display:block;color:var(--color-yellow);width:20px;height:80px;text-align:right;line-height:80px;font-size:60px}.btn-help{position:fixed;top:32px;right:20px;background:#a38f60;width:60px;height:60px;color:#fff;text-decoration:none;border-radius:20px 20px 5px;box-shadow:#02061033 0 2px 16px;padding:0;z-index:101;font-size:14px;display:none}#app-sidebar{transition:all .3s ease;width:380px;position:fixed;right:-380px;top:0;bottom:0;background-color:#fff;font-size:14px;z-index:102}body.sidebar-open #app-sidebar{right:0;box-shadow:0 0 30px #00000080}#app-sidebar a{color:var(--color-green-1)}#app-sidebar .app-sidebar-content{padding:0 40px 220px;color:var(--color-green-1);display:none;overflow-y:scroll;height:85vh;line-height:1.6}@media only screen and (max-width: 1024px){#app-sidebar .app-sidebar-content{padding:0 40px 240px}}#app-sidebar .app-sidebar-x{background-image:url(/build/assets/icon-menu-close-CV_80RTt.svg);background-size:cover;position:relative;display:block;width:22px;height:22px;margin:20px auto 0 20px;cursor:pointer}#app-sidebar .app-sidebar-footer{background-image:url(/build/assets/help-footer-__b74ah2.svg);background-size:100% auto;background-position:center top;background-repeat:no-repeat;position:absolute;bottom:0;left:0;width:100%;display:block;text-align:center;padding:35px 20px 20px;color:var(--color-green-1);font-size:14px;line-height:1.2;height:218px}#app-sidebar .app-sidebar-footer img{display:block;width:80px;height:80px;border-radius:50%;margin:-45px auto 0;border:3px solid var(--color-green-4)}#resultat-footer{position:relative;display:none}#resultat-widget{position:absolute;top:0;left:76.5%;width:22%;max-width:320px}#resultat-widget .resultat-widget-contents{display:block}#resultat-widget .resultat-widget-contents .inner{transition:all .6s ease;border-radius:6px;color:#000;margin-bottom:60px;padding-bottom:1px;overflow:hidden}#resultat-widget.fixed{position:fixed;max-width:100%;width:100%;left:0}#resultat-widget.fixed .resultat-widget-contents{position:absolute;left:76.5%;display:block;width:22%;max-width:320px}body.resultat #resultat-widget,body.halsodeklaration #resultat-widget,body.sammanfattning #resultat-widget{opacity:1}#resultat-widget .resultat-widget-header{background:#fff;padding:0 12px 12px}#resultat-widget .resultat-widget-header .inner{padding:20px 12px;background:var(--color-yellow);color:var(--color-green-1);text-align:center;line-height:1.3;border-radius:6px;margin-bottom:0}#resultat-widget .resultat-widget-header p{display:block;margin:0}#resultat-widget .resultat-widget-header .resultat-price{font-weight:700;font-size:24px}.resultat-widget-points{background:#fff;position:relative;padding:20px 12px 8px;color:var(--color-green-1);font-size:14px;text-align:center;width:100%}.resultat-widget-points.mobile{background:var(--color-green-3);display:none}.resultat-widget-points .resultat-points{font-weight:700;font-size:18px}#resultat-widget .resultat-widget-body{position:relative;padding:12px 5px 0;font-size:14px}.resultat-widget-body .jamfor-header{text-align:center;padding-bottom:20px}.resultat-widget-list{background-color:#fff;padding:12px 12px 1px}.resultat-widget-list .body-price{display:block;position:relative;background:#093b351f;padding:1px 12px;border-radius:6px;font-size:14px;margin-bottom:12px;color:#0006}.resultat-widget-list .body-price input[type=checkbox]{position:absolute;left:12px;top:18px}.resultat-widget-list .body-price.selected{background:var(--color-green-4);color:#000}.resultat-widget-list .body-price .resultat-widget-list-label{font-size:13px;font-weight:400;padding-right:40px;margin-bottom:4px}.resultat-widget-list .body-price .resultat-widget-list-value{font-weight:500;font-size:16px;margin-top:0;margin-bottom:12px}.resultat-widget-list .body-price .resultat-widget-list-value.first{font-weight:700;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.08)}.resultat-widget-table{border-collapse:collapse;text-align:left;font-size:12px;margin:0;width:100%;table-layout:fixed;background-color:#fff;border:8px solid #fff;border-bottom:0}.resultat-widget-table tbody{background:#093b351f;border-bottom:8px solid #fff}.resultat-widget-table tbody.selected{background:var(--color-green-3)}.resultat-widget-table th{vertical-align:top;width:30px;padding:10px 0 10px 10px}.resultat-widget-table td{font-weight:400;padding:5px 20px;-webkit-hyphens:auto;hyphens:auto;word-break:break-all}.jamfor-price{font-weight:700}.jamfor-more-text{font-size:13px;display:none}.jamfor-show-more{display:block;position:relative;margin-top:0;font-weight:500;text-align:left;width:100%;cursor:pointer}.jamfor-show-more:after{font-family:FontAwesome;content:"";font-size:14px;display:block;color:#093b3580;position:absolute;top:0;right:0}.jamfor-show-more.open:after{content:""}#resultat-widget .startdatum-wrapper{text-align:center;padding:10px 20px 30px;background-color:var(--color-green-4)}#resultat-widget .btn-next{width:70%;margin:20px auto}body.resultat #resultat-widget .resultat-widget-table,body.halsodeklaration #resultat-widget .resultat-widget-table,body.sammanfattning #resultat-widget .resultat-widget-body{display:none}.sammanfattning p.acceptance{font-size:12px;text-align:center;line-height:1.3;margin:20px 0 0}.safestart-info,.safestart-livvarde-options{text-align:left}.stable-options,.swb-medlem-options,.uppsagning-options{background:var(--color-green-3);padding:12px 12px 6px;border-radius:6px;text-align:left;margin:20px auto 0}.frame-resultat .stable-options h4,.frame-resultat .swb-medlem-options h4,.frame-resultat .uppsagning-options h4{font-size:12px;font-weight:500!important;margin-top:0!important}.safestart-info ul,.safestart-livvarde-options ul,.stable-options ul,.uppsagning-options ul,.swb-medlem-options ul{list-style-type:none;padding:0;font-size:14px}.stable-options ul,.uppsagning-options ul,.swb-medlem-options ul{margin:10px 0 0}.safestart-livvarde-options ul li{position:relative;display:inline-block;margin-right:25px}.stable-options ul li,.uppsagning-options ul li,.swb-medlem-options ul li{position:relative;display:block;margin:12px 0}.container ul{list-style:none;margin:0;padding:0;overflow:auto}.safestart-livvarde-options ul li input[type=radio],.stable-options ul li input[type=radio],.uppsagning-options ul li input[type=radio],.swb-medlem-options ul li input[type=radio]{position:absolute;visibility:hidden}.safestart-livvarde-options ul li label,.stable-options ul li label,.uppsagning-options ul li label,.swb-medlem-options ul li label{padding-left:30px;transition:all .25s linear;position:relative;display:block;cursor:pointer;z-index:2}.safestart-livvarde-options ul li .check,.stable-options ul li .check,.uppsagning-options ul li .check,.swb-medlem-options ul li .check{transition:all .25s linear;background:#fff;box-shadow:0 0 6px #0000004d;display:block;position:absolute;border-radius:50%;height:20px;width:20px;top:0;left:0}.safestart-livvarde-options ul li .check:before,.stable-options ul li .check:before,.uppsagning-options ul li .check:before,.swb-medlem-options ul li .check:before{transition:background .25s linear;display:block;position:absolute;content:"";border-radius:50%;height:12px;width:12px;top:4px;left:4px}.safestart-livvarde-options input[type=radio]:checked~.check:before,.stable-options input[type=radio]:checked~.check:before,.uppsagning-options input[type=radio]:checked~.check:before,.swb-medlem-options input[type=radio]:checked~.check:before{background:var(--color-yellow)}.uppsagning-options .resultat-select-caption{box-shadow:3px 3px 6px #00000017}.uppsagning-options .resultat-select-caption p{font-size:12px}.safestart-info li strong{font-weight:600}body #app-footer{position:relative;background-color:transparent;background-image:url(/build/assets/footer-cutout-BF6oURMN.svg);background-position:top left;background-size:cover;background-repeat:no-repeat;padding:6.5% 20px 1.2% 60px;flex-shrink:0;width:100%;color:#fff;z-index:9}body.resultat #app-footer,body.trailerforsakring-resultat #app-footer,body.halsodeklaration #app-footer,body.sammanfattning #app-footer{display:none}body #app-footer .footer-contents{position:relative;display:block;width:100%}body.show-footer #app{position:relative;min-height:100vh}body.show-footer #main-form{padding-bottom:80px}#progress{background-color:#0003;display:block;height:5px;border-radius:3px;content:"";margin-bottom:20px}.progress-fill{width:0%;background-color:var(--color-yellow);display:block;height:5px;border-radius:3px;content:"";transition:.4s width 0s ease-in-out,.4s background-color 0s ease-in-out}body[class*=hundforsakring] #progress{background-color:#e2f0d9}body[class=hundforsakring-klart] #progress .progress-fill{background-color:#f3b51b}@media (max-width: 1024px){body[class=hundforsakring-klart] #progress .progress-fill{background-color:#093b35}}body #progress .progress-fill{position:relative}body #progress .progress-fill:after{content:"";position:absolute;top:-9px;right:-8px;width:20px;height:20px;background-image:url(/build/assets/horse-progress-icon-DuUMaMsr.png);background-size:20px 20px}body[class*=hundforsakring] #progress .progress-fill:after{content:"🐕";transform:scaleX(-1)}body[class=hundforsakring-klart] #progress .progress-fill:after{transform:scale(0);transition:.4s transform 0s ease-in-out}body.kontakt #progress,body.kontakt-tack #progress,body.fosterofol #app-header,body.halsodeklaration #progress,body.resultat #progress,body.sammanfattning #progress,body.tack #progress,body.gardsforsakring-kontakt #progress,body.gardsforsakring-tack #progress{display:none}body #app-footer button{transition:all .3s ease;position:relative;display:inline-block;background:transparent;padding:0;border-radius:0;text-align:left;color:#fff;font-weight:500}body #app-footer button .ri{position:absolute;font-size:20px;left:0;top:2px}body #app-footer button:hover{color:var(--color-yellow)}body #app-footer .cookies-link{display:none}.radio-select{overflow:hidden}.frame-caption{transition:all .2s ease;color:#fff;text-align:center;margin:0 auto 6%;font-size:20px;line-height:1.4;text-shadow:2px 2px 8px rgba(0,0,0,.3);width:100%}.frame-caption-usps{list-style-type:none;display:flex;text-align:left;font-size:16px;width:100%;justify-content:center;padding:0}.frame-caption-usps li{position:relative;padding:10px 28px;margin:0}.frame-caption-usps li:before{background-image:url(/build/assets/li-checkmark-vit-CbMF4TyQ.svg);background-size:cover;display:block;width:22px;height:22px;content:"";position:absolute;left:0;top:10px}.frame .bubble-contents{transition:all .2s ease;border-radius:8px;position:relative;display:flex;width:100%}.bubble{position:relative;display:flex;align-items:top;margin-bottom:8%;z-index:1}.bubble label{display:block}.bubble a{color:inherit;text-decoration:underline}.bubble input[type=radio]{position:absolute;display:none;left:-100px}.bubble .bubble-select{padding:0;margin-bottom:-22px}.bubble.left{float:left}.bubble.right{float:right}.bubble .bubble-label{margin:0 auto;padding:0 0 10px;max-width:440px;min-width:440px;text-align:left;font-weight:700}.bubble .bubble-contents{display:block;position:relative;transition:all .3s ease;box-shadow:2px 2px 8px #00000026;background-color:#fff;padding:22px;color:var(--color-green-1)}.bubble .bubble-help{transition:all .3s ease;position:absolute;display:block;color:#fff;background-color:var(--color-green-1);font-size:14px;font-style:normal;width:22px;height:22px;text-align:center;line-height:22px;border-radius:50%;top:10px;right:10px;cursor:pointer}@media only screen and (max-width: 1024px){.bubble .bubble-no-help{padding:20px 20px 14px!important}}.bubble .bubble-sub-heading{display:inline;font-size:inherit}@media only screen and (max-width: 1024px){.bubble .bubble-sub-heading{display:block;font-size:14px;font-weight:400!important}}.bubble .bubble-help:hover{color:var(--color-yellow)}.bubble-type-a{display:flex;align-items:center;width:100%}.bubble-type-a .bubble-contents{width:46%;background-color:var(--color-green-3);box-shadow:4px 4px 6px #00000026;border-radius:22px;text-align:left;font-size:18px;padding-right:30px;padding-top:28px}.bubble-type-a .bubble-contents:before{background-image:url(/build/assets/bubble-arrow-Dp7fTZ5_.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;position:absolute;width:30px;height:20px;left:-8px;bottom:-6px;content:"";z-index:2}.bubble-type-a .bubble-contents h3,.bubble-type-a .bubble-contents p{margin-top:0}.bubble-type-b,.bubble-type-c{transition:all .2s ease;width:50%;position:relative;text-align:left;margin-bottom:20px;z-index:1;align-items:stretch}.bubble-type-b:hover{transform:scale(1.05)}.bubble-type-b .bubble-contents{padding:38px 26px}.bubble-type-b.left,.bubble-type-c.left{padding-right:4%}.bubble-type-b.right,.bubble-type-c.right{padding-left:4%}.bubble-type-c .bubble-contents{max-width:200px;text-align:center}.bubble-type-c.left .bubble-contents{margin-left:auto;padding-right:4%}.bubble-type-c.right .bubble-contents{margin-right:auto;padding-left:4%}.bubble.bubble-type-d{flex-direction:column}.bubble-type-d{width:100%}.bubble-type-d .bubble-contents{display:inline-block;margin:0 auto;max-width:440px;min-width:340px;padding:5px}.bubble-type-d .bubble-contents input[type=tel],.bubble-type-d .bubble-contents input[type=text],.bubble-type-d .bubble-contents input[type=email],.bubble-type-d .bubble-contents input[type=number]{padding:12px;-moz-appearance:textfield}.bubble-type-e{display:flex;align-items:center;width:100%}.bubble-type-e .bubble-contents{width:100%;display:block;margin:0 auto;max-width:440px;min-width:340px;padding:0}#regnr-input{height:70px;font-size:2rem;text-transform:uppercase}.input-radio ul,.bubble ul{text-align:left;list-style-type:none;margin:0;padding:0}.input-radio ul,ul.bubble-select{padding:0;max-width:640px;margin:0 auto;text-align:center}@media only screen and (max-width: 640px){.input-radio{display:inline-block;width:100%!important;max-width:100%!important}ul.bubble-select{display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-evenly;justify-content:center;gap:12px;width:100%!important;max-width:100%!important;margin:0!important}}.input-radio ul li,ul.bubble-select li{transition:all .2s ease;display:inline-block;margin:0 8px 22px}.input-radio ul li:hover,ul.bubble-select li:hover{transform:scale(1.05)}.input-radio ul li label,ul.bubble-select li label{display:inline-block;border-radius:12px;padding:26px 0;background:#fff;color:#333;width:140px;box-shadow:2px 2px 8px #00000026}@media only screen and (max-width: 640px){.input-radio ul li,ul.bubble-select li{display:inline-block;width:calc(50% - 6px);margin:0 0 8px!important}.input-radio ul li label,ul.bubble-select li label{display:block;width:100%}}ul.bubble-select.bubble-select-type-b{display:block;width:440px;max-width:100%}ul.bubble-select.bubble-select-type-b li,ul.bubble-select.bubble-select-type-b li label{margin-left:0;margin-right:0;display:block;width:100%}.input-radio ul li.selected label,.input-radio ul li.selected label:hover,ul.bubble-select li.selected label:hover,ul.bubble-select li.selected label{background-color:var(--color-green-1);color:#fff}.bubble.input-textarea .bubble-contents{padding:6px}.bubble-trotting-breed .trotting-breed-label{margin-bottom:16px}@media only screen and (max-width: 640px){.bubble-trotting-breed .trotting-breed-label{margin-top:8px;margin-bottom:8px}}.bubble-trotting-breed .trotting-breed-content{display:flex;justify-content:center}@media only screen and (max-width: 640px){.bubble-trotting-breed .trotting-breed-content{margin-bottom:12px}}#resultat .frame-contents,#halsodeklaration .frame-content{margin:100px 0}.frame-resultat{background-color:#fff;padding:10px 60px 60px;width:100%;color:#000;margin-bottom:80px;text-align:left}.frame-resultat h2{margin-bottom:60px}.frame-resultat h4{text-align:left;font-weight:400;margin:60px 0 0}.frame-resultat h4 .fa{transition:all .3s ease;color:var(--color-green-1);vertical-align:top;opacity:.5}.frame-resultat h4 .fa:hover{opacity:1}.frame-resultat h4 .bubble-help{transition:all .3s ease;display:inline-block;color:#fff;background-color:var(--color-green-1);font-size:11px;font-style:normal;width:17px;height:17px;text-align:center;line-height:17px;border-radius:50%;vertical-align:top;cursor:pointer}.bubble-help{transition:all .3s ease;display:inline-block;color:#fff;background-color:var(--color-green-1);font-size:11px;font-style:normal;width:17px;height:17px;text-align:center;line-height:17px;border-radius:50%;vertical-align:top;cursor:pointer;background-image:url(/build/assets/questionmark-CNjv_BSm.svg);background-size:15px 15px;background-repeat:no-repeat;background-position:center center;overflow:hidden;text-indent:-300px}.bubble-help-top{position:fixed;top:20px;right:20px;width:30px;height:30px;font-size:16px;line-height:30px;z-index:900}@media (max-width: 1024px){.bubble-help-top{right:5.5%}}.frame-resultat h4 .bubble-help:hover{color:var(--color-yellow)}.frame-resultat p{text-align:left;font-size:14px}.frame-resultat hr{border:0;border-top:2px solid var(--color-yellow);max-width:320px;margin:50px auto}.frame-resultat .boxed{background-color:var(--color-green-4);padding:22px 40px;border-radius:8px;margin-bottom:40px}.frame-resultat table{position:relative;z-index:2;width:100%;margin:0 auto;border-collapse:collapse}.frame-resultat .sammanfattning,.frame-resultat .frame-resultat-inputs,.frame-resultat .resultat-bottom-wrapper,.frame-resultat .tack-ansokan{text-align:left;max-width:680px;margin-left:auto;margin-right:auto}.frame-resultat .sammanfattning h3{position:relative}.frame-resultat .sammanfattning h3:after{position:absolute;bottom:-8px;left:0;height:3px;width:40px;content:"";background:var(--color-yellow)}.tack-ansokan .tack-ansokan-thumb img{display:block;max-width:100%;height:auto}.frame-resultat .sammanfattning a,.frame-resultat .tack-ansokan a{color:var(--color-green-1)}.frame-resultat table th,.frame-resultat table td{padding:8px 0}.frame-resultat table .row-padding th,.frame-resultat table .row-padding td{padding-top:32px}.frame-resultat table th{text-align:left;font-weight:300}.frame-resultat table td{text-align:right;font-weight:500}.frame-resultat table.table-border th,.frame-resultat table.table-border td{border-bottom:2px solid var(--color-green-5)}.sammanfattning table .row-error{background:#f7e3dd}.frame-resultat table .row-error th,.frame-resultat table .row-error td{padding:12px 6px}.frame-resultat-header{text-align:left;background-color:#fff;width:100%;color:#fff;position:relative;padding:40px 40px 8%;height:auto;background-image:url(/build/assets/header-cutout-rBZiHu7F.svg);background-size:102% auto;background-position:bottom center;background-repeat:no-repeat;border-radius:6px 6px 0 0}.frame-resultat-header #resultat-forsakring-price{display:none}.frame-resultat-header #resultat-forsakring-type{display:block;margin:0}.frame-resultat-header #resultat-horse-name{display:block;font-size:32px;line-height:108%;font-weight:600;margin-top:0}.frame-resultat-header:after{clear:both;content:"";display:table}.frame-resultat-header .left{display:inline-block;float:left}.frame-resultat-header .right{position:relative;width:40%;display:block;float:right}.frame-resultat-header-mobile{display:none}.frame-resultat .frame-resultat-yesno{padding:0 10%;margin:0 auto 40px;text-align:left}.frame-resultat .frame-resultat-yesno h4{font-size:14px;margin-top:40px;margin-bottom:20px;font-weight:500}.frame-resultat .frame-resultat-yesno label.container{margin-right:40px}.frame-resultat .frame-resultat-yesno .question-wrapper label.container:last-child{margin-right:0}.frame-resultat .frame-resultat-yesno .question-wrapper.hidden{transition:all .3s ease;background-color:var(--color-green-3);padding:1px 20px 20px;margin-top:20px;border-radius:6px}.frame-resultat .frame-resultat-yesno .question-wrapper.hidden h4{margin-top:19px}.frame-resultat .frame-resultat-yesno .question-wrapper.hidden input[type=text],.frame-resultat .frame-resultat-yesno .question-wrapper.hidden textarea{text-align:left;width:100%;border-radius:6px;border:0;padding:10px}.frame-resultat .frame-resultat-text-inputs{padding:20px 10% 60px;background:var(--color-green-3);margin-bottom:20px;display:none}.frame-resultat .frame-resultat-text-inputs input{width:100%;border-radius:6px;box-shadow:0 2px 4px #00000026;padding:8px;margin-top:8px}.frame-resultat .resultat-bottom-wrapper{border-radius:8px;display:block;padding:1px 30px 30px;background:var(--color-green-4);margin:20px auto;text-align:center}.frame-resultat .startdatum-wrapper h3{text-align:left}.frame-resultat .forsakring-enabled{display:none}.frame-resultat .frame-resultat-yesno .box-trygghetsgaranti{position:relative;max-width:460px;padding:5px 40px 15px;border-radius:8px;background:var(--color-green-3);color:var(--color-green-1);margin:60px auto}.frame-resultat .frame-resultat-yesno .box-trygghetsgaranti .badge-trygghetsgaranti{position:absolute;display:block;width:90px;height:auto;right:-45px;bottom:-70px;z-index:10}.frame-resultat .frame-resultat-yesno .box-trygghetsgaranti h4{text-align:center;margin-top:20px}.frame-resultat .frame-resultat-yesno .box-trygghetsgaranti p{font-size:12px}.required{color:#d92626}.editinplace{overflow:hidden;position:relative;display:inline-block;margin-bottom:-4px}.editinplace:after{content:"";font-family:FontAwesome;content:"";font-size:14px;display:block;color:#000;position:absolute;top:2px;right:0;pointer-events:none}.editinplace input{position:relative;color:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;background:transparent;border:0;text-align:inherit;padding:0 20px;margin:0;width:100%;cursor:text;font-size:inherit}.resultat-acceptance-checkbox{font-size:14px;text-align:center;padding:20px 0}.resultat-acceptance-checkbox.error,.resultat-acceptance-checkbox.row-error{background:#f7e3dd}ul.resultat-slide-select{background-color:var(--color-green-4);background-repeat:repeat-y;border-radius:8px;margin:0 auto 10px;padding:0;list-style:none;position:relative;overflow:hidden;display:block}ul.resultat-slide-select:after{content:"";clear:both;display:table}ul.resultat-slide-select li{position:relative;float:left;display:block;z-index:10;height:60px;padding:0;color:#00000080;line-height:60px;text-align:center;font-weight:400;cursor:pointer;font-size:14px;outline:none;transition:.2s ease}ul.resultat-slide-select li.selected{color:var(--color-green-4)}ul.resultat-slide-select li input{display:none}ul.resultat-slide-select li label{color:inherit;display:block;height:60px}ul.resultat-slide-select .marker{border-radius:8px;background:var(--color-green-1);position:absolute;width:33.5%;height:60px;bottom:0;left:0;transition:.3s cubic-bezier(.34,.01,.59,1.03)}ul.resultat-slide-select.options-2{background-image:url(/build/assets/border-CIABS98X.png);background-position:center left 50%}ul.resultat-slide-select.options-3{background-image:url(/build/assets/border-CIABS98X.png),url(/build/assets/border-CIABS98X.png);background-position:center left 33.333%,center left 66.666%}ul.resultat-slide-select.options-4{background-image:url(/build/assets/border-CIABS98X.png),url(/build/assets/border-CIABS98X.png),url(/build/assets/border-CIABS98X.png);background-position:center left 25%,center left 50%,center left 75%}ul.resultat-slide-select.options-1 li{width:100%}ul.resultat-slide-select.options-2 li{width:50%}ul.resultat-slide-select.options-3 li{width:33.333%}ul.resultat-slide-select.options-4 li{width:25%}ul.resultat-slide-select.options-1 .marker{width:100%}ul.resultat-slide-select.options-2 .marker{width:50.5%}ul.resultat-slide-select.options-3 .marker{width:33.5%}ul.resultat-slide-select.options-4 .marker{width:25.5%}ul.resultat-slide-select.options-1 li.selected~.marker{left:0%!important}ul.resultat-slide-select.options-2 li:nth-child(1).selected~.marker{left:0%!important}ul.resultat-slide-select.options-2 li:nth-child(2).selected~.marker{left:49.8%!important}ul.resultat-slide-select.options-3 li:nth-child(1).selected~.marker{left:0%!important}ul.resultat-slide-select.options-3 li:nth-child(2).selected~.marker{left:33.333%!important}ul.resultat-slide-select.options-3 li:nth-child(3).selected~.marker{left:66.5%!important}ul.resultat-slide-select.options-4 li:nth-child(1).selected~.marker{left:0%!important}ul.resultat-slide-select.options-4 li:nth-child(2).selected~.marker{left:24.8%!important}ul.resultat-slide-select.options-4 li:nth-child(3).selected~.marker{left:49.8%!important}ul.resultat-slide-select.options-4 li:nth-child(4).selected~.marker{left:74.8%!important}.autogiro-wrapper td{width:50%;padding:0}.autogiro-wrapper td:first-child{padding-right:6px}.autogiro-wrapper td:last-child{padding-left:6px}.autogiro-wrapper input{border:1px solid var(--color-green-5);background-color:#fff;border-radius:8px;font-size:14px;width:100%;padding:12px;margin-bottom:12px;margin-top:6px}.autogiro-wrapper input:focus{border:1px solid var(--color-green-5)}.resultat-select-caption{position:relative;transition:all .8s;background:var(--color-green-4);color:#000000b3;padding:5px 20px;margin-top:20px;border-radius:8px;font-size:14px;display:none}.resultat-select-caption.active{display:block}.resultat-select-caption .resultat-select-caption-title{margin-bottom:0;font-weight:500;width:100%}.resultat-select-caption .bullet-lists-scroll{display:none}.resultat-select-caption .bullet-lists{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.resultat-select-caption .bullet-lists p.klausul{width:100%;display:block;padding:0;font-size:11px;line-height:1.3;font-style:italic}.resultat-select-caption .bullet-lists ul.bullet-list{list-style-type:none;width:33%;margin:0;padding:12px 0}.resultat-select-caption .bullet-lists ul.bullet-list li{position:relative;padding:8px 0 8px 28px;font-size:12px;font-weight:500;opacity:.35}.resultat-select-caption .bullet-lists ul.bullet-list li:before{background-image:url(/build/assets/li-disabled-BJlUOQFP.svg);background-size:cover;width:17px;height:17px;content:"";position:absolute;left:0;top:7px}.resultat-select-caption .bullet-lists ul.bullet-list.active li{opacity:1}.resultat-select-caption .bullet-lists ul.bullet-list.active li:before{background-image:url(/build/assets/li-checkmark-gul-_jhHhOyl.svg)}.resultat-select-caption .compare-table-wrapper{transition:all .3s ease;display:none;position:relative;margin:0 -20px;overflow:hidden;max-height:300px}.resultat-select-caption .compare-table-wrapper.show{max-height:720px}.resultat-select-caption .compare-table-wrapper .compare-table-more{position:absolute;z-index:2;content:"";bottom:0;left:0;width:100%;height:60px;padding-top:20px;background:#eff7eb00;background:linear-gradient(0deg,#eff7eb 20%,#eff7eb00);text-align:center}.resultat-select-caption .compare-table-wrapper .compare-table-more span{position:relative;font-weight:500;cursor:pointer;font-size:12px}.resultat-select-caption .compare-table-wrapper .compare-table-more span:after{animation:bounceIn 2s infinite 2s;position:absolute;font-size:18px;bottom:-20px;left:50%;font-family:FontAwesome;content:"";margin-left:-9px}.resultat-select-caption .compare-table-wrapper p.klausul{display:block;padding:0 20px;font-size:12px;line-height:1.3;font-style:italic}@keyframes bounceIn{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-12px)}60%{transform:translateY(-6px)}}.resultat-select-caption .compare-table{border-collapse:collapse;position:relative;margin:0 auto 4px;border:0}.xxresultat-select-caption .compare-table:after{position:absolute;content:"";top:30px;bottom:0;right:0;width:calc(15% - 4px);z-index:1;border-left:2px solid var(--color-green-5);border-right:2px solid var(--color-green-5)}.xxresultat-select-caption .compare-table-special:after{bottom:198px;right:15%}.xxresultat-select-caption .compare-table-grund:after{bottom:396px;right:30%}.resultat-select-caption .compare-table th,.resultat-select-caption .compare-table td{text-align:center;padding:8px 0;vertical-align:middle;font-weight:500;color:#00000080}.resultat-select-caption .compare-table tbody th{text-align:left;font-weight:300;font-size:12px;padding:8px 0 8px 20px;color:#000}.resultat-select-caption .compare-table tbody td{width:15%}.resultat-select-caption .compare-table tbody tr:nth-child(odd) th,.resultat-select-caption .compare-table tbody tr:nth-child(odd) td{background-color:#fff9}.resultat-select-caption .compare-table .tr-disabled th{color:#00000059}.resultat-select-caption .compare-table i.icon{background-size:cover;display:block;margin:0 auto;width:17px;height:17px;content:""}.resultat-select-caption .compare-table i.icon-check{background-image:url(/build/assets/li-checkmark-gul-_jhHhOyl.svg);opacity:.3}.resultat-select-caption .compare-table i.icon-check.active{opacity:1}.resultat-select-caption .compare-table i.icon-nope{background-image:url(/build/assets/li-disabled-BJlUOQFP.svg);opacity:.3}.resultat-select-caption .compare-table i.i.icon-star{background-image:url(/build/assets/star-CrA7qXDd.svg);opacity:.3}.frame-resultat[data-horseusage="5"] .resultat-select-caption .bullet-lists ul.bullet-list{width:50%}.frame-resultat[data-horseusage="5"] .resultat-select-caption .bullet-lists ul.bullet-list[data-type=premium]{display:none}.frame-resultat[data-horseusage="5"] .resultat-select-caption .compare-table-grund tbody tr.tr-disabled,.frame-resultat[data-horseusage="5"] .resultat-select-caption .compare-table-grund thead tr th:last-child,.frame-resultat[data-horseusage="5"] .resultat-select-caption .compare-table-grund tbody tr td:last-child,.frame-resultat[data-horseusage="5"] .resultat-select-caption .compare-table-special tbody tr.tr-disabled,.frame-resultat[data-horseusage="5"] .resultat-select-caption .compare-table-special thead th:last-child,.frame-resultat[data-horseusage="5"] .resultat-select-caption .compare-table-special tbody tr td:last-child{display:none}.pnr-condition{width:100%;margin-top:-40px;margin-bottom:20px}.pnr-condition p{color:#fff;font-style:italic;font-size:12px;text-align:center;max-width:440px;margin:0 auto}#livvarde-slider.range-slider.ui-slider{border:0;height:60px;border-radius:8px;background:var(--color-green-4)}.range-slider.ui-slider .ui-slider-pip-inrange,.range-slider.ui-slider .ui-slider-pip .ui-slider-line{background:#fff;transition:all .4s ease}.range-slider.ui-slider .ui-slider-handle,.range-slider.ui-slider .ui-slider-handle:focus,.range-slider.ui-slider .ui-slider-handle:active,.range-slider.ui-slider .ui-slider-handle:hover{width:30px;height:100px;background-color:transparent;background-image:url(/build/assets/slider-handle-CkdpWVId.svg);border-radius:0;border:0;outline:none;cursor:pointer}.range-slider.ui-slider .ui-slider-pip{display:none;height:44px;top:8px}.range-slider.ui-slider .ui-slider-pip-10000,.range-slider.ui-slider .ui-slider-pip-20000,.range-slider.ui-slider .ui-slider-pip-30000,.range-slider.ui-slider .ui-slider-pip-40000,.range-slider.ui-slider .ui-slider-pip-50000,.range-slider.ui-slider .ui-slider-pip-60000,.range-slider.ui-slider .ui-slider-pip-70000,.range-slider.ui-slider .ui-slider-pip-80000,.range-slider.ui-slider .ui-slider-pip-90000,.range-slider.ui-slider .ui-slider-pip-100000,.range-slider.ui-slider .ui-slider-pip-110000,.range-slider.ui-slider .ui-slider-pip-120000,.range-slider.ui-slider .ui-slider-pip-130000,.range-slider.ui-slider .ui-slider-pip-140000,.range-slider.ui-slider .ui-slider-pip-150000,.range-slider.ui-slider .ui-slider-pip-160000,.range-slider.ui-slider .ui-slider-pip-170000,.range-slider.ui-slider .ui-slider-pip-180000,.range-slider.ui-slider .ui-slider-pip-190000,.range-slider.ui-slider .ui-slider-pip-200000,.range-slider.ui-slider .ui-slider-pip-210000,.range-slider.ui-slider .ui-slider-pip-220000,.range-slider.ui-slider .ui-slider-pip-230000,.range-slider.ui-slider .ui-slider-pip-240000{display:block}.range-slider.ui-slider .ui-slider-pip .ui-slider-line{width:1px;height:100%;margin-left:-1px}.range-slider.ui-slider .ui-slider-pip[class*=ui-slider-pip-selected] .ui-slider-line{height:20px}.range-slider.ui-slider .ui-slider-pip.ui-slider-pip-inrange .ui-slider-line{height:12px}#resultat-price-mobile{position:fixed;bottom:0;left:0;width:100%;padding:16px;background:var(--color-yellow);text-align:center;color:var(--color-green-1);display:none;z-index:80;font-size:18px;box-shadow:0 0 12px #00000026}#resultat-price-mobile .resultat-price{font-weight:700}#resultat-footer .row{position:relative;display:block;padding:6%;text-align:center;background:#fff;color:#000}#resultat-footer .row-1{background:var(--color-green-2)}#resultat-footer .row-1 h2{line-height:1.4}#resultat-footer .row-2{background:var(--color-green-2)}#resultat-footer .row-2 ul{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;max-width:1100px;margin:8% auto 0;padding:0}#resultat-footer .row-2 ul li.usp-box{transition:all .3s ease;width:23%;position:relative;display:block;background-color:#fff;background-size:65% auto;background-position:center;background-repeat:no-repeat;height:0;padding-top:23%;border-radius:20px;margin-bottom:3%;box-shadow:0 0 10px #093b3566;opacity:.5;pointer-events:none}#resultat-footer .row-2 ul li.usp-box.include{pointer-events:auto;opacity:1;cursor:pointer}#resultat-footer .row-2 ul li:hover{box-shadow:0 0 15px #093b3599}#resultat-footer .row-2 .box-title{font-weight:500;position:absolute;display:block;top:0;left:0;padding:15px 20px;font-size:12px}#resultat-footer .row-3{background-color:var(--color-green-2);padding:4% 0}#resultat-footer .row-3 a{text-decoration:none;color:var(--color-green-1)}#resultat-footer .row-3 .info-columns{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;max-width:50%;margin:4% auto 0;box-shadow:3px 3px 14px #00000017;border-radius:8px;overflow:hidden}#resultat-footer .row-3 .info-columns .col{transition:all .3s ease;background-color:var(--color-green-4);text-align:center;width:100%;display:none}#resultat-footer .row-3 .info-columns .col:nth-child(odd){background-color:var(--color-green-3)}#resultat-footer .row-3 .info-columns h3.col-heading{width:100%;text-align:Center;background:var(--color-green-1)!important;margin-bottom:0!important;color:#fff;padding:20px;margin:0}#resultat-footer .row-3 .info-columns .col p{padding:10px}#resultat-footer .row-3 .info-columns .col p:after{font-family:FontAwesome;content:"";margin-left:10px;font-size:inherit;display:inline}#resultat-footer .row-3 .info-columns .col.include{display:block!important}#resultat-footer .row-3 .info-columns .col.col-heading{width:100%;text-align:center;font-size:18px;font-weight:400;margin-bottom:30px}#resultat-footer .row-4{background:var(--color-green-2);padding-bottom:10%;display:none}body.sammanfattning #resultat-footer .row-4{display:none}.accordion-tabs{text-align:left;list-style:none;max-width:800px;margin:0 auto;padding:0}.accordion-tabs .tab{transition:all .2s ease;overflow:hidden;border-bottom:2px solid var(--color-green-4)}.accordion-tabs .tab .tab-content{display:none;padding:20px 0}.accordion-tabs .tab .tab-title{position:relative;display:block;margin:0;padding:20px 20px 20px 0;cursor:pointer}.accordion-tabs .tab .tab-title .tab-icon{transition:all .3s ease;position:absolute;background-color:#000;content:"";width:19px;height:3px;right:0;top:32px}.accordion-tabs .tab:not(.open) .tab-title .tab-icon{transform:rotate(90deg)}.accordion-tabs .tab:not(.open) .tab-title .tab-icon:after{position:absolute;background-color:#000;content:"";width:3px;height:19px;right:8px;top:-8px}.popup-overlay{position:fixed;top:0;left:0;width:100%;min-height:100vh;background-color:#0009;z-index:110;align-items:center;justify-content:center;display:none}.popup-open .popup-overlay{display:flex}.popup{position:relative;border-radius:6px;background-color:#fff;text-align:center;color:#000;max-width:90%;width:680px;padding-bottom:20px;overflow:hidden}.popup .popup-header{position:relative;display:block;padding:30px;width:100%}.popup-close-x{background-image:url(/build/assets/icon-menu-close-CV_80RTt.svg);background-size:cover;position:absolute;top:20px;right:20px;display:block;width:22px;height:22px;cursor:pointer}.popup h2,.popup h3{text-align:center;margin:0 0 30px}.popup h3{font-weight:300}.popup ul{background-image:url(/build/assets/popup-ul-bg-CRekWCKG.svg);background-size:102% auto;background-position:top center;list-style-type:none;display:block;margin-left:-20%;margin-right:-20%;margin-bottom:0;padding:15% 20% 20px;color:#fff}.popup img.bankid-logo{display:block;margin:0 auto;width:160px;height:auto}.popup .bankid-wrapper .bankid-spinner{display:block;text-align:center;margin:40px auto}.popup .bankid-wrapper .fa-spinner{font-size:60px;color:var(--color-green-1)}.popup .bankid-wrapper .bankid-error p{display:block;max-width:90%;margin:12px auto;padding:12px;background:#f7e3dd;border-radius:5px;text-align:center;font-size:14px}.popup ul li{position:relative;list-style-type:none;margin:0 0 10px;padding:5px 0 5px 32px;color:#fff}.popup ul li:before{background-image:url(/build/assets/li-checkmark-gul-_jhHhOyl.svg);background-size:cover;width:22px;height:22px;content:"";position:absolute;left:0;top:6px}.kontakt-form{background:var(--color-green-3);padding:40px 10%;border-radius:6px}.kontakt-form:after{clear:both;content:"";display:table}.kontakt-form .col-50{display:block;width:50%;float:left;padding:10px}.kontakt-form .col-100{display:block;width:100%;float:left;padding:10px}.kontakt-form input[type=tel],.kontakt-form input[type=text],.kontakt-form input[type=email],.kontakt-form input[type=number]{text-align:left;background:#fff;padding:12px;font-size:inherit;color:inherit;border-radius:4px;border:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.kontakt-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.kontakt-form .resultat-acceptance-checkbox{text-align:left;font-size:12px;line-height:1.2}.kontakt-form .resultat-acceptance-checkbox a{color:var(--color-green-1)}.kontakt-form-thankyou{text-align:center;padding:10%}.bankid-mobile-sign{color:#000;display:none}#address-bubble.bubble .bubble-contents{display:none}#address-bubble.bubble .bubble-contents.active{display:block}#map-container{transition:all .3s ease;box-shadow:2px 2px 8px #00000026;border:6px solid #fff;border-radius:6px;overflow:hidden;display:none}#map-container #map{background-color:#fff;display:block;width:100%;height:400px}#map-window{font-family:"Poppins",Sans-serif;text-align:left;color:var(--color-green-1);padding:0 10px;font-size:11px;line-height:1.2;max-width:208px}#map-window h3{color:var(--color-green-1);margin:10px 0 0;font-size:15px}.insurance-info{padding:15px 0;display:block;border-top:2px solid var(--color-green-4);text-align:center;width:100%}.insurance-info:first-child{border-top:0;padding-top:0}.insurance-info:last-child{padding-bottom:0}.insurance-info span{font-weight:700;font-size:24px}.elsa-img{width:160px;height:160px;border-radius:50%;margin:30px auto 0;box-shadow:0 0 30px #0003;border:7px solid #fff}.form-gard .term-checkbox-label{tranisition:all .3s ease;display:block;text-align:left;padding:12px 20px;width:45%;background:var(--color-green-4);border-radius:30px;line-height:normal;margin-left:10px;float:left;margin-bottom:10px}.form-gard .term-checkbox-label:hover{background:#fff}.form-gard .term-checkbox-label.last{margin-left:0;margin-right:10px;float:right}.phone-times{display:flex;justify-content:flex-start;flex-wrap:wrap}.phone-times p{display:block;width:100%}.phone-times label{display:inline-block;border-radius:22px;background-color:#fff;padding:12px 20px;text-align:left;margin-right:20px}.resultat-acceptance-checkbox.border-top{margin-top:15px;border-top:2px solid var(--color-green-4)}.livvarde-error{transition:all .8s;padding:5px 20px;margin-top:45px;border-radius:8px;font-size:14px;display:none;color:var(--color-green-1);background:var(--color-yellow)}.livvarde-error.active{display:block}.bankid-mob{display:none}@media (max-width: 1024px){body{font-size:14px;background:#eff7eb}h1{font-size:26px}h2{font-size:22px}input[type=email],input[type=number],input[type=tel],input[type=text]{font-size:16px}.bubble h2{font-size:18px;margin-bottom:3px}.bubble p{margin:0 0 12px}.btn-help2{top:auto;bottom:130px;right:25px;position:fixed;z-index:10;display:none}.frame-resultat-header{text-align:center;padding:20px;background-color:var(--color-green-1);color:var(--color-green-1);background:var(--color-yellow);border-radius:0;display:none}.frame-resultat-header #resultat-forsakring-price{display:block;font-weight:700;font-size:24px}.frame-resultat-header #resultat-forsakring-type{display:inline;font-weight:700;font-size:16px;line-height:1.4;margin:0}.frame-resultat-header #resultat-horse-name{display:inline;font-size:16px;line-height:1.4;font-weight:400}.frame-resultat-header-mobile{display:block;color:var(--color-green-1);background:var(--color-green-4);padding:30px 10px 10px;display:none}#app-header{height:auto;padding:15px 5.5% 20px}#app-header .branding{display:block;float:none;margin:0 auto 15px;width:120px}body.kontakt #app-header,body.kontakt-tack #app-header,body.fosterofol #app-header,body.halsodeklaration #app-header,body.resultat #app-header,body.sammanfattning #app-header,body.tack #app-header,body.gardsforsakring-kontakt #app-header,body.gardsforsakring-tack #app-header{background-color:var(--color-green-3)}body.resultat #app-footer,body.halsodeklaration #app-footer,body.sammanfattning #app-footer,body.resultat #app-header,body.halsodeklaration #app-header,body.sammanfattning #app-header{display:none}#app{min-height:1px}#app-sidebar{width:80%;right:-80%}body.sidebar-open #app-sidebar{width:80%}.frame-caption{font-size:14px;font-weight:400;color:var(--color-green-1);text-shadow:none}.frame-caption-usps{flex-wrap:wrap}.frame-caption-usps li{width:100%}.frame-caption-usps li:before{background-image:url(/build/assets/li-checkmark-green-_N_Oj6oj.svg)}.bubble{margin-bottom:20px;font-weight:400}.bubble .bubble-contents{padding:1px 20px}.bubble-type-a{margin-bottom:60px}.bubble-type-a .bubble-contents,.bubble-type-b{width:100%;max-width:100%;touch-events:none}.bubble-type-b:hover{transform:scale(1)}.bubble-type-b.left,.bubble-type-b.right{padding-right:0;padding-left:0}.bubble-type-a .bubble-contents{font-size:16px;width:100%;padding:28px 40px 10px 20px}.frame{width:100%;max-width:100%;margin:0 auto;padding:0 5.5%}.frame:has(.Configurator-box),.frame:has(.Customize){padding:0}.frame.frame-results{width:100%}.frame .frame-contents{border-radius:0}.bubble-type-b .bubble-contents{padding:10px 20px}.bubble-type-d .bubble-contents{min-width:100px;width:100%}.input-radio ul li label,ul.bubble-select li label{padding:20px;font-weight:400}#resultat-widget{display:none}#resultat-price-mobile{display:block}#resultat-footer .row-2 ul li{width:48%;padding-top:48%;margin-bottom:4%}#resultat-footer .row-3 .info-columns .col,#resultat-footer .row-3 .info-columns .col.col-heading{width:100%}.resultat-widget-points.mobile{display:block;padding:10px 0}.resultat-widget-points.mobile .resultat-widget-list{background-color:var(--color-green-3);padding:10px 10% 16px}.resultat-widget-points.mobile .resultat-widget-list .resultat-widget-body{background-color:var(--color-green-4);box-shadow:3px 3px 6px #00000017;border-radius:6px;padding:10px 20px}.frame-resultat .frame-resultat-yesno{padding:0 4%}.frame-resultat{padding:10px 20px 30px}.frame-resultat h2{text-align:center;background-color:#fff;color:#fff;position:relative;padding:40px 40px 12%;background-image:url(/build/assets/header-cutout-rBZiHu7F.svg);background-size:110% auto;background-position:bottom center;background-repeat:no-repeat;margin:-10px -20px 20px}.frame-resultat .sammanfattning,.frame-resultat .frame-resultat-yesno{font-size:14px;padding:0}#resultat-footer .row-4{border-bottom:26px solid var(--color-green-1)}.frame-resultat .forsakring-enabled{display:block}.frame-resultat .forsakring-enabled .resultat-widget-table th,.frame-resultat .forsakring-enabled .resultat-widget-table td{padding:12px}.frame-resultat .forsakring-enabled .resultat-widget-list{padding:12px 0 1px}.frame-resultat .forsakring-enabled .resultat-widget-table{border:0;margin-top:10px;margin-bottom:0}.frame-resultat .forsakring-enabled .resultat-widget-table tbody{border-bottom:8px solid #fff}.resultat-select-caption .bullet-lists{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;margin:0 auto;display:none}.no-fade .bullet-lists{display:block;padding-top:1rem;padding-bottom:1rem}.resultat-select-caption::not(.no-fade) .bullet-lists:before,.resultat-select-caption::not(.no-fade) .bullet-lists:after{position:absolute;z-index:10;content:"";top:0;left:0;width:100%;height:40px;background:#eff7eb00;background:linear-gradient(0deg,#eff7eb00,#eff7eb 90%)}.resultat-select-caption .bullet-lists:after{top:auto;bottom:0;background:#eff7eb00;background:linear-gradient(0deg,#eff7eb 10%,#eff7eb00)}.resultat-select-caption .bullet-lists-scroll{animation:swipe 1s reverse infinite ease-in-out;background-image:url(/build/assets/icon-swipe-green-Z-r6h_Cf.png);background-size:auto 100%;background-position:center;background-repeat:no-repeat;position:absolute;width:20px;height:24px;content:"";left:50%;margin-left:-10px;bottom:20px;display:block}@keyframes swipe{0%{left:45%}to{left:55%}}.scroll-icon{border:2px solid var(--color-green-1);border-radius:16px;height:40px;width:24px;display:block;opacity:.5;position:absolute;left:50%;margin-left:-12px;bottom:10px;z-index:11}.scroll-icon .drop{animation:drop 2.5s infinite;animation-delay:0s;position:relative;border-radius:50%;background:var(--color-green-1);margin-left:auto;margin-right:auto;width:6px;height:6px;top:4px}@keyframes drop{0%{top:4px;opacity:0}25%{top:14px;opacity:1}50%{top:24px;opacity:0}to{top:24px;opacity:0}}.resultat-select-caption .bullet-lists .scroll{justify-content:flex-start;flex-wrap:wrap;height:230px;overflow-y:scroll}.resultat-select-caption .bullet-lists ul.bullet-list{width:100%;padding:0}.resultat-select-caption .bullet-lists ul.bullet-list li{padding:6px 0 6px 22px;font-weight:400}.resultat-select-caption .bullet-lists ul.bullet-list li:before{top:5px}.resultat-select-caption .compare-table-wrapper{display:block}.resultat-select-caption .compare-table th,.resultat-select-caption .compare-table td{font-size:10px}.error-message-text{padding:20px 10%;font-size:14px;width:100%;max-width:960px;border-radius:0}.frame .resultat-widget-body{background:var(--color-green-4);padding:10px}#progress{margin-bottom:10px}.bankid-mobile-sign{display:block}.bankid-dt{display:none}.bankid-mob{display:block}#map-container #map{height:240px}#field-email,#field-phone{width:100%}.phone-times label{display:inline-block;width:100%;margin-right:0;margin-bottom:20px;text-align:center}.phone-times label:last-child{margin-bottom:0}.stroke-left:after{font-size:40px;right:25px}body #app-footer{padding:5% 0 0;height:auto;z-index:11}body #app-footer .footer-contents{margin:0 auto;width:88%}body #app-footer .btn-back,body #app-footer .btn-back:hover,body #app-footer .btn-back:active{color:var(--color-green-1);position:absolute;top:-45px}body.hundforsakring-klart #app-footer .btn-back{display:none}body #app-footer .cookies-link{cursor:pointer;font-size:12px;display:block;padding:15px 0;text-align:center}button#Coi-Renew{display:none!important}.btn2,.btn2:hover{text-decoration:underline;color:var(--color-green-1)}.pnr-condition{margin-top:-10px}.pnr-condition p{color:var(--color-green-1);font-size:10px}.frame-resultat{margin-bottom:0}.frame-resultat h4{font-size:20px;font-weight:500}.frame-resultat .boxed{padding:22px 20px}.frame-resultat .frame-resultat-yesno .box-trygghetsgaranti .badge-trygghetsgaranti{width:76px;right:-15px;bottom:-50px}#resultat-footer .row-3 .info-columns{max-width:100%;margin-bottom:40px;border-radius:0;box-shadow:none}.popup-overlay{background-color:#fff}.popup{border-radius:0;max-width:100%;width:100%;padding-bottom:20px}.btn-wrapper{display:block}.btn-wrapper button{margin:0 auto 10px;max-width:100%;width:260px}.tack-ansokan .tack-ansokan-thumb{margin-top:-10px;margin-left:-20px;margin-right:-20px}}.flex{display:flex}.justify-center{justify-content:center}.gap-4{gap:2rem}.w-full{width:100%}@media only screen and (min-width: 481px){.hidden-md{display:none}}@media only screen and (max-width: 480px){.hidden-xs{display:none}}.box{margin:0 auto;text-align:center;display:block;position:relative;transition:all .3s ease;box-shadow:2px 2px 8px #00000026;background-color:#fff;padding:40px 0 20px;color:var(--color-green-1);border-radius:16px;width:280px;height:350px}.icons-home .box{width:160px;height:190px}@media only screen and (max-width: 991px){.box{margin-bottom:20px}}.box img{width:75px;height:75px;margin:auto}.box h4{font-size:18px;margin:40px 0 10px;font-weight:600}.icons-home .box h4{margin:20px 0 10px}.box p{margin:0 auto;display:table-cell;height:20px;width:280px;vertical-align:middle}.box .box-button{margin-top:50px}#regnr-input{background:url(/build/assets/lp-BLS89Uq_.png) no-repeat left center!important;background-size:40px!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.font-bold{font-weight:600!important}.text-center{text-align:center}.no-padding{padding:0!important}.mb-0{margin-bottom:0!important}@media only screen and (min-width: 1025px){.mb-md-0{margin-bottom:0!important}}.mb-1{margin-bottom:6px!important}@media only screen and (min-width: 1025px){.mb-md-1{margin-bottom:6px!important}}.text-left{text-align:left!important}.hidden{display:none}@media only screen and (max-width: 1024px){.font-heading-mobile{font-size:22px}.btn1{font-size:14px}}.terms-agree-wrapper{display:flex;align-items:center;justify-content:center}.hastforsakring-a-4 .selectric .label{font-size:20px}@media only screen and (max-width: 1024px){.bubble .bubble-hide-mobile{background:transparent;width:100%;padding:0!important;box-shadow:none!important;text-align:right;border-radius:0}.bubble .bubble-hide-mobile:before{display:none!important}.bubble .bubble-hide-mobile .bubble-help{display:block!important;position:relative!important;top:auto;right:0;margin-right:0;margin-left:auto;margin-bottom:1rem}.bubble .bubble-hide-mobile p{text-align:center;font-weight:600!important}.bubble .bubble-contents input,.bubble .bubble-contents .selectric-wrapper{height:59.59px;min-height:59.59px;max-height:59.59px;background-color:transparent;margin-top:-1px;margin-bottom:-1px}}.Filter-select__filter{background:#fff;display:flex;border-radius:8px;overflow:hidden;box-shadow:2px 2px 8px #00000026;color:#033934;width:100%}.Filter-select__filter input{flex-grow:1;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:1em;height:56px;padding:0 32px;color:#043934}.Filter-select__filter input::-moz-placeholder{color:#043934}.Filter-select__filter input::placeholder{color:#043934}.Filter-select__filter{position:relative}.Filter-select__filter svg{flex-shrink:0}.Filter-select--active .Filter-select__filter svg{transform:scaleY(-1)}.Filter-select__filter button{border-radius:0;width:56px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.Filter-select__filter button:hover{background:#fff}.Filter-select__filter button:before{content:"";width:1px;height:32px;background:#777;opacity:.5;display:block;position:absolute;top:50%;transform:translateY(-50%);right:56px}.Filter-select__options{position:relative}.Filter-select__options-container{position:absolute;background:#fff;max-height:192px;overflow:auto;text-align:left;top:10px;box-shadow:2px 2px 8px #00000026;border-radius:8px;pointer-events:none;opacity:0;transform:translateY(-5px);transition:.25s opacity 0s ease-in-out,.25s transform 0s ease-in-out;width:100%}.Filter-select--active .Filter-select__options-container{pointer-events:auto;opacity:1;transform:translateY(0)}.Filter-select__options-container input{position:absolute;width:0;height:0;opacity:0}.Filter-select__options-container label{display:block;font-size:16px;line-height:1.5em;padding:12px 18px;border-radius:8px}.Filter-select__options-container label:hover{background:#e2f0d9}.Filter-select__options-container input:checked+label{background:#e2f0d9}.Choice{width:360px;margin:0 auto;max-width:100%}.Choice__container{flex-wrap:wrap;display:flex;margin:-10px}.Choice__label{margin-bottom:calc(.375rem - 20px);text-align:left;display:block;font-weight:600;width:100%}@media (max-width: 480px){.Choice{gap:15px}.Choice__label{margin-bottom:-15px}}.Choice--wide .Choice__container{flex-direction:column}.Choice__option{position:relative;color:#083934;font-size:16px;line-height:1.5em;flex-grow:1;padding:10px}.Choice__option input{position:absolute;width:0;height:0;opacity:0}.Choice__option label{border-radius:8px;background:#fff;display:block;padding:15px 10px;box-shadow:2px 2px 8px #00000026;cursor:pointer}.Choice__option input:checked+label{background:#043934;color:#fff}.Text-input{width:360px;max-width:100%;margin:0 auto;position:relative}.Text-input input{border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:2px 2px 8px #00000026;padding:1rem 20px;font-size:16px;line-height:1.5em;background:#fff;width:100%;outline:none;border:0;text-align:center;margin-bottom:2px}.Text-input input[type=date]{color:#000!important}.Text-input label[data-date-placeholder]{pointer-events:none}.Text-input input[type=date]:after{content:"";position:absolute;width:24px;height:24px;background:url(/build/assets/calendar-DJ0mtudB.svg);background-size:24px 24px;top:50%;right:15px;transform:translateY(-14px);pointer-events:none}.Text-input input[type=date]::-webkit-datetime-edit,.Text-input input[type=date]::-webkit-date-and-time-value{opacity:0}.Text-input input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.Text-input label[data-date-placeholder]{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.Text-input:last-child input{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:0}.Text-input+.Text-input input{border-top-left-radius:0;border-top-right-radius:0}.Button{border-radius:100px;background:#f3b51b;box-shadow:2px 2px 8px #00000026;color:#000;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:360px;max-width:100%;line-height:1.5em;padding:15px 20px}.Button:hover{background:#f3b51b}.Customize{background:#fff;border-radius:20px;overflow:hidden;text-align:left;max-width:100%;width:100%}.Customize__wrapper{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;max-width:100%}@media (max-width: 1024px){.Customize__wrapper{flex-direction:column}}.Customize__sidebar{position:sticky;top:10px;width:300px;flex-shrink:0;margin-right:-300px;padding-left:10px}.Customize__sidebar-container{background:#fff;border-radius:8px;padding:10px;overflow:hidden}@media (max-width: 1400px){.Customize__sidebar{width:42%;margin-right:-42%}}@media (max-width: 1200px){.Customize__sidebar{width:300px;margin-right:-280px}}@media (max-width: 1024px){.Customize{background:transparent;overflow:visible}.Customize__sidebar{top:auto;bottom:0;margin:0;padding:0;width:100%;box-shadow:0 -2px 8px #00000026;border-top-right-radius:8px;border-top-left-radius:8px;background-color:#fff}.Customize__sidebar-container{padding:0;display:flex;flex-direction:column;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#f3b51b}}.Customize__total-price{background:#f3b51b;border-radius:5px;padding:20px 20px 15px}@media (max-width: 1024px){.Customize__total-price{border-radius:0;order:1;padding:15px 20px 35px;position:relative}}.Customize__total-price span{display:block}span.Customize__total-price-toggle{display:none}@media (max-width: 1024px){span.Customize__total-price-toggle{position:absolute;display:flex;align-items:center;bottom:10px}span.Customize__total-price-toggle svg{margin-left:5px;transform:scaleY(-1)}.Customize__wrapper--show-price .Customize__total-price-toggle [data-more]{display:none}.Customize__wrapper:not(.Customize__wrapper--show-price) .Customize__total-price-toggle [data-less]{display:none}.Customize__wrapper--show-price span.Customize__total-price-toggle svg{transform:scale(1)}.Customize__total-price{display:flex;align-items:center;justify-content:center;cursor:pointer}.Customize__total-price>span{margin-left:10px;margin-top:-4px}}.Customize__header{width:100%;background:#fff;background-image:url(/build/assets/header-cutout-T7PhSrRx.png);background-size:100% 100%;background-position:bottom right;padding:35px 35px 50px;color:#fff;border-top-left-radius:20px;overflow:hidden}.Customize__box{background:#eff7eb;padding:40px 20px;margin:20px 60px 40px;border-radius:20px}.Customize__box--no-padding{padding:0;background:transparent}@media (max-width: 1024px){.Customize__header{display:none}.Customize__box{background:transparent;margin:0;padding:30px 20px}}.Customize__package{padding:15px;background-color:#eff7eb;color:#000;border-radius:5px;margin-bottom:10px;text-align:left;position:relative;transition:.2s background-color 0s ease-in-out,.2s color 0s ease-in-out}@media (max-width: 1024px){.Customize__package{margin:0 0 20px}.Customize__packages{order:2;background:#fff;padding:20px 15px 0;border-top-left-radius:8px;border-top-right-radius:8px;display:none}.Customize__wrapper--show-price .Customize__packages{display:block}}.Customize__package--inactive{background-color:#093b351f;color:#0006}.Customize__package-label{font-size:.75rem;line-height:1em;margin:0;font-weight:500}.Customize__package-value{margin-top:.25rem;margin-bottom:.75rem;font-size:1rem;line-height:1.4em;font-weight:700}.Customize__package-value:last-child{margin-bottom:0}.Customize__checkbox{position:absolute;top:10px;right:10px}.Customize__checkbox input{border:0;position:absolute;width:0;height:0;opacity:0}.Customize__checkbox label{display:block;width:40px;height:20px;background-color:var(--color-green-5);border-radius:30px;position:relative;transition:.2s background-color 0s ease-in-out}.Customize__checkbox span{background:#fff;width:20px;height:20px;border-radius:10px;display:block;position:absolute;transition:.2s transform 0s ease-in-out}.Customize__checkbox input:checked+label{background-color:#f3b51b}.Customize__checkbox input:checked+label span{transform:translate(20px)}.Customize__section:not(:first-child){border-top:1px solid rgba(0,0,0,.08);padding-top:1rem;margin-top:.75rem}.Customize .Choice{width:auto;text-align:center}.Customize .Choice__container{margin-left:-5px;margin-right:-5px}.Customize .Choice__option{flex:1;padding-left:5px;padding-right:5px}.Customize .Choice__option label{padding-left:5px;padding-right:5px}.Customize .Text-input{width:100%}.Customize__warning-message{font-size:.875rem;line-height:1.5em;background:#f3b51b;padding:15px 20px;border-radius:8px}.Customize__warning-message a{color:inherit;text-decoration:underline}.Customize__total-price .Customize__price-loading{display:flex;justify-content:center}.Customize__total-price .Customize__price-loading span{opacity:0;transform:translateY(0);animation:1.5s loading infinite}.Customize__total-price .Customize__price-loading span:nth-of-type(2){animation-delay:.2s}.Customize__total-price .Customize__price-loading span:nth-of-type(3){animation-delay:.4s}.Customize__terms{background-color:#f9fcf8;margin-top:70px;padding:0 20px}@media (max-width: 1024px){.Customize__terms{margin-top:0;padding:0 0 60px}}.Customize__terms h2{color:#fff;padding:20px;margin:0 -20px 25px;text-align:center;background:#083b35}@media (max-width: 1024px){.Customize__terms h2{margin:0}}.Customize__terms h2 svg{width:17px;height:10px;display:block;margin-left:8px}.Customize__terms h3{color:#fff;margin:0;padding:15px 20px;text-align:center;background:#083b35}.Customize__terms li{background:#eef7eb}.Customize__terms li:nth-child(odd){background:#e2f0d9}.Customize__terms li a{color:#033934;display:flex;padding:15px 20px;align-items:center;justify-content:center}.Customize__terms li a:hover{text-decoration:underline}.Customize__terms li a svg{width:16px;height:16px;margin-left:8px}.Customize__terms-wrapper{max-width:640px;margin:0 auto;border-radius:8px;box-shadow:0 2px 8px #00000026;overflow:hidden}@media (max-width: 1024px){.Customize__terms-wrapper{border-radius:0;max-width:100%;box-shadow:none}}.Customize__icon-star,.Customize__icon-icelandic{background:url(/build/assets/icon-star-C_jiXlVu.png) no-repeat;background-size:16px auto;background-position:center center;width:16px;height:16px;display:block;margin:0 1px}.Customize__icon-icelandic{background-image:url(/build/assets/icon-icelandic-hiwOJRJN.png)}@keyframes loading{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media (max-width: 1200px){.sadelforsakring-anpassa .frame,.hundforsakring-anpassa .frame{width:100%;max-width:100%;margin:0;padding-right:360px;padding-left:80px}}@media (max-width: 1024px){.sadelforsakring-anpassa .frame,.sadelforsakring-klart .frame,.hundforsakring-anpassa .frame,.hundforsakring-klart .frame,.sadelforsakring-anpassa .frame .frame-contents,.sadelforsakring-klart .frame .frame-contents,.hundforsakring-anpassa .frame .frame-contents,.hundforsakring-klart .frame .frame-contents{padding:0}.sadelforsakring-anpassa .frame .frame-contents>div,.hundforsakring-anpassa .frame .frame-contents>div{flex-direction:column}}@media (max-width: 480px){.sadelforsakring-klart .frame,.hundforsakring-klart .frame{width:100%}}body:has(.Customize) #app-footer{background-color:#f9fcf8!important}.hundforsakring-anpassa #app-footer{display:none}.Configurator-box{background:#eff7eb;margin:0 auto;padding:60px;border-radius:8px;color:#093b35;width:474px;max-width:100%}@media (max-width: 640px){.Configurator-box{padding:20px 5.5% 70px}}.Configurator-box__question{font-size:22px;font-weight:600;line-height:1.25em;margin:0 0 40px}.Configurator-box__description{margin:40px 0;font-size:.875rem;line-height:1.5em}.Configurator-box__question+.Configurator-box__description{margin-top:-30px}.Configurator-box__description:last-child{margin-bottom:0}.Configurator-box .btn1{margin-bottom:0}.Accordion{margin:20px 0 40px;max-width:100%;width:100%}.Accordion+.Accordion{margin-top:-16px}.Accordion__header{border-radius:8px;background:#043934;box-shadow:2px 2px 8px #00000026;color:#fff;padding:15px 30px;display:flex;align-items:center;cursor:pointer}.Accordion--light .Accordion__header{background:#fff;color:#043934}@media (max-width: 640px){.Accordion__header{padding:15px}}.Accordion__header strong{font-weight:600}.Accordion__header img{width:38px;height:auto;margin:-3px 20px -3px 0}.Accordion__header div{flex-grow:1}.Accordion__content{height:0;overflow:hidden}.Accordion--open .Accordion__content{height:auto;overflow:visible}.Accordion--open .Accordion__header svg{transform:scaleY(-1)}.Accordion dl{background:#eef7eb;display:grid;grid-template-columns:1fr 1fr;margin-top:10px;border-radius:8px;overflow:hidden;container-type:inline-size;container-name:dl;box-shadow:2px 2px 8px #00000026;position:relative}@media (max-width: 480px){.Accordion dl{grid-template-columns:1fr 2fr}}.Accordion dt,.Accordion dd{padding:12px 5px}.Accordion dt{padding-left:30px}.Accordion dd{padding-right:30px;text-align:left;display:flex;justify-content:flex-start;align-items:center;max-width:100%}.Accordion--show-only-5 dt,.Accordion--show-only-5 dd{display:none}.Accordion--show-only-5 dt:nth-of-type(-n+5),.Accordion--show-only-5 dd:nth-of-type(-n+5){display:flex}.Accordion .Accordion__content--left dd{justify-content:flex-start}@media (max-width: 640px){.Accordion dd{padding-right:15px}.Accordion dt{padding-left:15px}}.Accordion__add{border-radius:8px;background:#eff7eb;box-shadow:1px 1px 3px #00000026;display:flex;padding:7px 12px;color:#033934;align-items:center;margin:-8px 0;white-space:nowrap}.Accordion__add:hover{background:#e2f0d9}.Accordion__add svg{margin-left:5px;width:16px;height:16px}.Accordion dt:nth-of-type(odd),.Accordion dd:nth-of-type(odd){background:#e2f0d9}.Accordion__edit{display:flex;justify-content:space-between;width:100%;white-space:normal;text-align:left;align-items:flex-start}@media (max-width: 480px){.Accordion__edit>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;flex-grow:1;width:1px}}.Accordion__edit button{padding:0;background:none;margin-left:10px}.Accordion dt.Accordion__content-error,.Accordion dd.Accordion__content-error{background:#fff}.Accordion__included,.Accordion__excluded{display:block;margin:-5px auto;width:24px;height:24px;background-size:24px 24px;background-image:url(/build/assets/icon-check-green-DBojC2WW.svg)}.Accordion__excluded{background-image:url(/build/assets/icon-cancel-red-CdyZw9wX.svg)}.Accordion__input{display:flex;width:100%}@container dl (max-width: 400px){.Accordion__input{position:absolute;left:0;padding:0 15px;margin-top:-11px}}@media (max-width: 640px){.Accordion__input{position:absolute;left:0;padding:0 15px;margin-top:-11px}}.Accordion__input input{min-width:50px;flex-shrink:0;background:#eef7eb;border:1px solid #E2F0D9;border-radius:8px;padding:2px 10px;outline:0;max-width:100%;white-space:normal;margin:-4px 0;font-size:.875rem;flex-grow:1;width:auto}.Accordion__input input::-moz-placeholder{color:#033934}.Accordion__input input::placeholder{color:#033934}.Accordion__input button{background:none;background:url(/build/assets/icon-arrow-right-CDkOGtwS.svg) no-repeat;background-size:24px 24px;width:24px;height:24px;flex-shrink:0;padding:0;margin:-2px 0 -2px 10px}.Upload-input{width:360px;max-width:100%;margin:0 auto;position:relative;background:#fff;border-radius:8px;overflow:hidden;color:#6c7380;box-shadow:2px 2px 8px #00000026;padding:15px 20px}.Upload-input iframe{position:absolute;opacity:1;z-index:10;cursor:pointer;top:0;left:0;width:100%;height:100%;margin:0;border:0}.Multiple-select{border-radius:8px;box-shadow:2px 2px 8px #00000026}.Multiple-select label{display:flex;justify-content:space-between;position:relative;overflow:hidden;align-items:center;padding:10px 0}.Multiple-select>div:not(:last-child){border-bottom:1px solid #eee}.Multiple-select label>input{position:absolute;left:-9999px}.Multiple-select label>span{background:#f3b51b;display:flex;justify-content:center;align-items:center;border-radius:40px;padding:5px 20px;text-align:center}.Multiple-select label>input:checked+span{background:#093b35;color:#fff}
