img, video, iframe, hr, a, button {
  max-width:100%;
}
img, video, iframe, hr, a, button{
  max-width:100%;
}
.trustpilot-widget a, .trustpilot-widget iframe{
  pointer-events:none !important;
}
.fk-lazy, body.dom-pending *{
  background-image:none !important;
}
*{
  box-sizing:border-box;
}
body{
  margin:0;
  overflow-x:hidden !important;
  background:#F3F9FB;
}
.discount-box{
  display:none !important;
}
.discount-label{
  display:none !important;
}
.cursor-pointer{
  cursor:pointer;
}
[data-gjs-type="text"][class*="gjs-comp-selected"]{
  outline-color:purple !important;
  outline-style:solid !important;
  outline-width:3px !important;
}
[data-gjs-type="text"][class*="gjs-selected"]{
  outline:3px solid purple !important;
}
.pointer-cursor{
  cursor:pointer;
}
.max-w-1240px{
  max-width:1240px;
  margin:0 auto !important;
}
.fk-row{
  display:flex;
  justify-content:flex-start;
  align-items:stretch;
  flex-wrap:nowrap;
  padding:1px;
  height:auto;
  max-width:100%;
}
.fk-row.gjs-selected{
  outline:3px solid red !important;
}
.fk-col{
  min-height:25px;
  padding:1px;
  flex-grow:1;
  width:min-content;
}
.BagossCondensed-Medium{
  font-family:'Lilita One', 'Signika', sans-serif !important;
  font-weight:normal;
}
.BagossCondensed-Light{
  font-family:'Bebas Neue', 'Signika', sans-serif !important;
  font-weight:normal;
}
.right-box{
  position:relative;
}
.right-box:after{
  content:"";
  display:block;
  width:300%;
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  background:#EAF6FA;
  z-index:-1;
}
.fk-col.gjs-selected{
  outline:3px solid #f8ba03 !important;
}
#ii48i{
  padding:12px 10px;
  width:100% !important;
  display:flex;
  padding-top:0;
  padding-bottom:0;
  margin-bottom:0;
  margin-top:0;
  padding-left:10px;
}
#ivx4e{
  padding:12px 10px;
  width:100%;
  padding-right:60px;
  padding-bottom:70px;
}
#i2kds{
  padding:12px 10px;
  width:100%;
  background-color:#EAF6FA !important;
  padding-left:20px;
  padding-right:20px;
  margin-bottom:0;
  padding-bottom:12px;
  margin-top:0;
}
#ip9mn{
  padding:12px 10px;
  width:100%;
  display:flex;
}
.fk-image-defaults{
  width:150px;
  height:150px;
  max-width:100%;
}
img[data-gjs-type="image"][class*="gjs-selected"]{
  outline:3px solid orange !important;
}
#fkt-image-e24-8b0-9c8{
  color:black !important;
  width:auto !important;
  height:44px;
}
#i7k19{
  padding:12px 10px;
  width:100%;
  display:flex;
  justify-content:flex-end;
  align-items:center;
}
#fkt-image-7cb-da2-a78{
  color:black !important;
  width:20px !important;
  height:20px;
  background-color:none !important;
}
[data-gjs-type="label"][class*="gjs-selected"]{
  outline:3px solid green !important;
}
.fk-form-input{
  padding-top:12px;
  padding-bottom:12px;
  padding-left:18px;
  padding-right:18px;
  font-family:'Schibsted Grotesk',sans-serif;
  height:auto;
}
[data-gjs-type="input"][class*="gjs-selected"]{
  outline:3px solid green !important;
  border:none;
  box-shadow:none;
}
#ispdk{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#iz8it{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
  flex:0 0;
}
#ipp7b{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
}
select{
  padding-top:12px;
  padding-bottom:12px;
  padding-left:18px;
  padding-right:18px;
  font-family:'Schibsted Grotesk',sans-serif;
}
[data-gjs-type="paymentOption"][class*="gjs-selected"]{
  outline:3px solid green !important;
  border:none;
  box-shadow:none;
}
.fk-payment-option-container:first-child
.fk-payment-option-header-wrapper{
  border-top-left-radius:5px;
  border-top-right-radius:5px;
}
.fk-payment-option-container:last-child
.fk-payment-option-header-wrapper{
  border-bottom-right-radius:5px;
  border-bottom-left-radius:5px;
}
.fk-payment-option-container:last-child
.fk-payment-option-body{
  border-bottom-right-radius:5px;
  border-bottom-left-radius:5px;
}
.fk-payment-option-toggler-field:checked ~ .fk-payment-option-header-wrapper{
  border-bottom-right-radius:0;
  border-bottom-left-radius:0;
}
.fk-payment-option-toggler-field:checked ~ .fk-payment-option-body{
  display:flex;
  border:1px solid #d9d9d9;
}
.fk-card-payment-field input{
  outline:none;
  font-size:18px;
  padding:15px;
  height:45px;
  width:100%;
  border-radius:5px;
  border:1px solid #ced4da;
  box-sizing:border-box;
}
.fk-card-number input{
  padding:15px 35px 15px 15px;
}
a[data-gjs-type="link"][class*="gjs-selected"]{
  outline:3px solid purple !important;
}
a{
  cursor:pointer;
}
.btn.btn-primary.btn-one-style:active:focus{
  box-shadow:none;
}
.cc-cart-details-block .cc-cart-details-value, .cc-cart-details-block .cc-cart-details-label{
  padding:10px;
  text-align:right;
  display:block;
  width:auto;
  font-size:16px;
  font-weight:400;
}
.fk-collapsible-list summary::marker{
  content:none;
}
.fk-collapsible-list summary::-webkit-details-marker{
  display:none;
}
details[open] .fk-collapsible-list-content{
  display:block;
  border-radius:0 0 5px 5px;
}
.fk-collapsible-list details[open] .fk-collapsible-list-left-label{
  border-radius:5px 5px 0 0;
}
[data-gjs-type="collapsibleList"][class*="gjs-selected"]{
  outline:3px solid green !important;
}
.fk-youtube .fk-rm.image{
  -webkit-background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  width:100%;
  height:100%;
  position:absolute;
}
.fk-youtube .play-button{
  width:90px;
  height:60px;
  background-color:#333;
  box-shadow:0 0 30px rgba( 0,0,0,0.6 );
  z-index:1;
  opacity:0.8;
  border-radius:6px;
}
.fk-youtube .play-button:before{
  content:"";
  border-style:solid;
  border-width:15px 0 15px 26.0px;
  border-color:transparent transparent transparent #fff;
}
.fk-youtube .fk-rm.image, .fk-youtube .play-button{
  cursor:pointer;
}
.fk-youtube .fk-rm.image, .fk-youtube iframe, .fk-youtube .play-button, .fk-youtube .play-button:before{
  position:absolute;
}
.fk-youtube .play-button, .fk-youtube .play-button:before{
  top:50%;
  left:50%;
  transform:translate3d( -50%, -50%, 0 );
}
.fk-youtube iframe{
  height:100%;
  width:100%;
  top:0;
  left:0;
}
#i96ak{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
.horizontal-line-default{
  width:100%;
  max-width:100%;
  background-color:#000000;
}
#idd6c{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
.btnPayPal2{
  background-image:url('https://s3.amazonaws.com/config.funnelkonnekt.com/production/paypal-checkout-3.png');
  background-position:center center;
  background-repeat:no-repeat;
  color:transparent;
  background-color:#FFC53D;
  border:2px solid #0E2A35;
}
.btnPayPal2:hover{
  background-color:#F0B62F;
  color:transparent;
  border-color:transparent;
  white-space:normal;
}
.btnPayPal2:focus{
  box-shadow:none;
}
.btn-paypal2-styles{
  padding:6px 12px;
  background-size:contain;
}
#ir07f{
  padding:12px 10px;
  width:100%;
  align-items:center;
  justify-content:space-around;
  display:flex;
}
#iv421{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:20px;
}
#i18cs{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:20px;
}
#ibruf{
  font-size:16px;
  line-height:22.4px;
  color:#3E5964 !important;
  padding-left:16px;
  padding-right:16px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i06fp{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#irnf7{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#iauk2{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ik23s{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
}
#ihlgf{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#insui{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#i32mh{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#iyjto{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
}
#ih41fz{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  display:flex;
}
#iz0vap{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#iscslg{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#i0ki07{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ijehdh{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-left:1px;
  margin-right:5px;
}
#iyjb2l{
  max-width:100%;
  width:200px;
  height:45px;
  padding:6px 12px;
  background-size:contain;
  border-top-left-radius:40px;
  border-top-right-radius:40px;
  border-bottom-left-radius:40px;
  border-bottom-right-radius:40px;
  flex:0 0;
  box-shadow:3px 3px 0 #0E2A35;
}
.fk-iyjb2l{
  margin-left:auto;
  margin-right:auto;
  max-width:100%;
  width:200px;
  height:45px;
  padding:6px 12px;
  background-size:contain;
}
.fk-form-radio-button-parent{
  display:flex;
  justify-content:flex-start;
  padding-left:6px;
  align-items:center;
}
.fk-form-general-radio-checkbox{
  margin-right:5px;
  position:inherit;
}
#billingAddress{
  padding:12px 10px;
  width:100%;
  margin-top:20px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#icxrxb{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i4tn9h{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#i37dvz{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i4jpvh{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
}
#iqupe5{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#iz8jbp{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#ig3oe2{
  width:100%;
  padding-left:12px;
  padding-right:12px;
  line-height:23px;
  color:#44606A !important;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  padding-bottom:13px;
  padding-top:13px;
  margin-top:2px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ipgzab{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-right:5px;
  margin-left:5px;
}
#io5kk7{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ij9vnp{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#idr8bk{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i2za0f{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-left:1px;
  margin-right:5px;
}
#iphfbb{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  display:flex;
}
label{
  font-family:'Schibsted Grotesk',sans-serif;
}
.btn{
  display:inline-block;
  font-weight:400;
  text-align:center;
  white-space:normal;
  vertical-align:middle;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  border:1px solid transparent;
  line-height:1.5;
  border-radius:.25rem;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  margin:20px auto;
  font-size:20px;
  font-family:'Schibsted Grotesk',sans-serif;
}
.btn.btn-primary.btnStyle:hover{
  background:#007bff;
  color:#fff;
  border-color:#007bff;
  white-space:normal;
}
.btn.btn-primary.btnStyle{
  background:#f4f4f4;
  color:#007bff;
  border-color:#007bff;
  border-radius:30px;
  border-width:3px;
  padding:6px 20px;
  white-space:normal;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:25px;
  padding-right:25px;
  font-family:'Schibsted Grotesk',sans-serif;
}
.btn.btn-primary.btnStyle:active:focus{
  box-shadow:none;
}
.btn.btn-primary.btnStyle:focus{
  box-shadow:none;
}
.btn.btn-primary{
  background:#007bff;
  color:#fff;
  border-color:#007bff;
  white-space:normal;
}
.btn.btn-primary.btn-one-style:focus{
  box-shadow:none;
}
.cc-cart-container{
  margin:10px;
  border-radius:10px;
  padding:10px;
}
.cc-cart-row{
  border:1px solid lightgray;
  padding:5px;
  border-radius:5px;
  font-size:16px;
  word-break:break-word;
  background-color:white;
  margin:5px 0;
}
.cc-cart-row-img{
  width:100%;
  max-height:150px;
  object-fit:contain;
}
.cc-cart-row-content{
  text-align:left;
}
.cc-cart-row-prod-title{
  font-weight:bold;
  margin:5px;
}
.cc-cart-row-variant{
  margin:5px;
}
.cc-cart-row-margin{
  margin:5px;
}
.cc-cart-row-prod-price{
  margin:5px;
}
.cc-cart-details-block{
  display:block;
  padding:5px 10px;
}
.modal-footer button{
  background-color:#FF0000;
  undefined:undefined;
  color:#fff;
  border:none;
  padding:10px 30px;
  font-size:16px;
  border-radius:5px;
  margin-top:20px;
  cursor:pointer;
  outline:none;
}
.modal-footer button:hover{
  background-color:#E60000;
  undefined:undefined;
}
button#ix0cf7{
  display:none;
}
img{
  height:20px;
  undefined:undefined;
  margin:0 10px;
  max-width:100%;
}
.popup-title > span{
  background-color:#e7eabe;
  color:#353535 !important;
  font-family:Proxima Nova, Helvetica, Arial, sans-serif !important;
}
#ixuflu{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
#i1wcb{
  display:block;
  justify-content:center;
  align-items:center;
}
#iiuvee{
  font-size:20px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:0;
  margin-top:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  font-weight:600;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#i6otz7{
  font-weight:700;
  color:#0E2A35 !important;
  display:flex;
  line-height:16px;
}
#ip37em{
  display:flex;
  justify-content:space-between;
  align-items:center;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#iy5pdm{
  line-height:16px;
  color:#3E5964 !important;
  display:flex;
}
#izakff{
  line-height:16px;
  color:#3E5964 !important;
}
#i83khl{
  line-height:16px;
  color:#3E5964 !important;
  display:flex;
}
#id8xzp{
  line-height:16px;
  color:#3E5964 !important;
}
#ihsnky{
  font-size:20px;
  font-weight:700;
  line-height:24px;
  color:#0E2A35 !important;
}
#i02nfi{
  padding:12px 10px;
  width:100%;
  display:flex;
  justify-content:space-between;
}
#ila7yh{
  font-size:20px;
  font-weight:700;
  color:#0E2A35 !important;
}
#ig4mgo{
  font-size:20px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:20px;
  font-weight:500;
  margin-top:40px;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
.bsFlexWrapClass{
  flex-wrap:wrap;
}
#iwfro1{
  display:flex;
  justify-content:space-between;
  align-items:center;
}
#fkt-link-76a-9a5-9d1{
  color:rgb(0,28,114) !important;
  padding-left:10px;
  padding-right:10px;
  display:inline-block;
  font-family:'Schibsted Grotesk',sans-serif;
  cursor:pointer;
  font-size:14px;
  line-height:20px;
}
#io6b6n{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  line-height:20px;
  color:rgb(0,28,114) !important;
}
#fkt-link-9e9-9a0-87b{
  color:rgb(0,28,114) !important;
  padding-left:10px;
  padding-right:10px;
  display:inline-block;
  font-family:'Schibsted Grotesk',sans-serif;
  cursor:pointer;
  font-size:14px;
  line-height:20px;
}
#i3gtgi{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  line-height:20px;
  color:rgb(0,28,114) !important;
  margin-top:1px;
}
#fkt-link-569-3a0-a54{
  color:rgb(0,28,114) !important;
  padding-left:10px;
  padding-right:10px;
  display:inline-block;
  font-family:'Schibsted Grotesk',sans-serif;
  cursor:pointer;
  font-size:14px;
  line-height:20px;
}
#ix0mhj{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  line-height:20px;
  color:rgb(0,28,114) !important;
}
#fkt-link-13d-3a8-b28{
  color:rgb(0,28,114) !important;
  padding-left:10px;
  padding-right:10px;
  display:inline-block;
  font-family:'Schibsted Grotesk',sans-serif;
  cursor:pointer;
  font-size:14px;
  line-height:20px;
}
#io63t2{
  padding:12px 10px;
  width:100% !important;
  display:flex;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  justify-content:space-around;
}
#ikvt0h{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  line-height:20px;
  color:rgb(0,28,114) !important;
}
#ii60vn{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#i6z3ak{
  margin-top:0;
  margin-bottom:0;
  padding-top:10px;
  padding-bottom:10px;
  border-style:solid;
  border-top-width:0.5px;
  border-color:rgb(217, 217, 217) !important;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
  margin-left:0;
  margin-right:0;
  align-items:center;
}
#igrfv{
  margin-bottom:1px;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  flex:0 0;
}
#fkt-image-19d-088-bf3{
  width:auto !important;
  height:auto;
}
#iihqvs{
  color:#0E2A35 !important;
}
#iodbzm{
  font-weight:400;
  line-height:16px;
  color:#3E5964 !important;
}
#iigjlt{
  line-height:16px;
  color:#3E5964 !important;
}
#ilpy9o{
  line-height:16px;
  color:#3E5964 !important;
}
#i1eggf{
  align-items:center;
  justify-content:space-between;
  flex-direction:row;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#iec7cj{
  align-items:center;
  justify-content:space-between;
  padding-right:10px;
}
#ib9uel{
  background-color:rgba(255,255,255,0) !important;
  border-top-width:0;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  border-style:none;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#i6mwf5{
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#i4oucg{
  margin-top:20px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#ieo02u{
  display:block;
  align-items:center;
  justify-content:space-around;
}
.fk-shopping-cart-plus:active, .fk-shopping-cart-minus:not(:hover), .fk-shopping-cart-plus:not(:hover){
  background:#FFFFFF;
  color:#000000;
  border-color:#FFFFFF;
}
.fk-shopping-cart-quantity-wrapper-class > button{
  background-color:#FFFFFF;
  color:black;
  border-color:#FFFFFF;
  border-bottom:white;
}
#fk-dynamic-cart-head  > tr > th{
  overflow-wrap:normal;
  word-wrap:normal;
  word-break:normal;
}
.text-center{
  text-align:center;
}
.table-text[title='Price'], .table-text[title='Quantity']{
  word-break:normal;
  overflow-wrap:normal;
}
.fk-shopping-cart .cart-display{
  display:inline-block;
  margin-right:0%;
  font-weight:500;
  font-size:1rem;
}
.fk-cart-display-label .cart-display, .fk-totals-display-label .value-display{
  display:block;
}
.fk-shopping-cart .dynamic-price-total, .fk-shopping-cart .dynamic-shipping-total, .fk-shopping-cart .salesTax, .fk-shopping-cart .discount, .fk-shopping-cart .grandTotal{
  font-size:1rem;
  font-weight:500;
}
.fk-totals-display-label .salesTax{
  width:unset;
}
.fk-totals-display-label .discount{
  width:unset;
}
.fk-shopping-cart .table-text{
  word-wrap:normal;
  word-breaK:normal;
}
#ip6wqc{
  padding:12px 10px;
  width:100%;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
}
#idf0wv{
  padding:12px 10px;
  width:100%;
  display:block;
  flex-direction:column;
}
#int74z{
  line-height:16px;
  color:#0E2A35 !important;
  font-weight:700;
}
#ia0o67{
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
}
#ii1klm{
  padding-right:0;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
}
#in2045{
  padding-bottom:1px;
}
.fk-collapsible-list-collection{
  padding:5px 0;
}
.fk-collapsible-list-wrapper{
  margin:10px;
  padding:5px;
}
.fk-collapsible-list-left-label{
  display:flex;
  flex-direction:row-reverse;
  border:0.5px solid #dddddd;
  align-items:center;
  padding:5px;
  cursor:pointer;
  border-radius:5px;
}
.fk-collapsible-list-label-text{
  flex:9.9;
  text-align:left;
  padding-left:5px;
}
.fk-collapsible-list-label-icon{
  flex:0.1;
  padding:5px;
}
.fk-collapsible-list-icon-rotate{
  padding:0 5px;
}
.fk-collapsible-list-content{
  padding:5px 10px;
  text-align:left;
  border:0.5px solid #dddddd;
}
#iqghwu{
  font-size:18px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:8px;
  margin-top:1px;
  font-weight:500;
  padding-left:1px;
  padding-right:1px;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#fkt-image-709-bbc-ad6{
  width:100% !important;
  height:100%;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  flex:0 0;
  margin-left:0;
}
#itzj8o{
  padding-bottom:1px;
  padding-right:1px;
  flex-basis:25.84%;
}
#ii1jnx{
  color:#0E2A35 !important;
  font-family:'Schibsted Grotesk',sans-serif;
  font-weight:400;
  text-align:left;
  font-size:18px;
}
#i8s8su{
  font-weight:700;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ium8ag{
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#imy7ck{
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#if106l{
  align-items:center;
  justify-content:space-between;
  padding-right:10px;
}
#ilpoz2{
  align-items:center;
  justify-content:space-between;
  flex-direction:row;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:1px;
  padding-right:1px;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  flex:0 0;
}
#iqnf1g{
  background-color:rgba(255,255,255,0) !important;
  border-top-width:0;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  border-style:none;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#ikoojh{
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#iaydkj{
  margin-top:20px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#izlzxi{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
#ighzva{
  line-height:16px;
  color:#3E5964 !important;
  display:flex;
  font-family:'Schibsted Grotesk',sans-serif;
  padding-left:1px;
}
#ibvcvo{
  line-height:16px;
  color:#3E5964 !important;
  display:flex;
  font-family:'Schibsted Grotesk',sans-serif;
  padding-left:1px;
}
#isjwfp{
  font-weight:700;
  color:#0E2A35 !important;
  display:flex;
  line-height:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  padding-left:1px;
}
#iqxttm{
  padding:12px 10px;
  width:100%;
  display:block;
  flex-direction:column;
  padding-left:1px;
  padding-right:1px;
  margin-right:5px;
}
#izwwdn{
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ihglj7{
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#int7u8{
  line-height:16px;
  color:#1E9E5A !important;
  font-weight:500;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ix3k5o{
  padding:12px 10px;
  width:100%;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  padding-right:1px;
  padding-left:1px;
}
#ik289i{
  display:block;
  align-items:center;
  justify-content:space-around;
}
#iudosb{
  display:flex;
  justify-content:space-between;
  align-items:center;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#ixd3de{
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
}
#i12eho{
  padding-right:0;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
}
#irzrgy{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
#ik1rs3{
  font-size:20px;
  font-weight:500;
  line-height:24px;
  color:#0E2A35 !important;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#washingMachineCarousel .carousel-wrapper{
  position:relative;
  width:100%;
  padding-bottom:100%;
  undefined:undefined;
  overflow:hidden;
  border-radius:8px;
}
#washingMachineCarousel .carousel-track{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
#washingMachineCarousel .carousel-slide{
  position:absolute;
  width:100%;
  height:100%;
  opacity:0;
  transition:opacity 0.3s ease;
}
#washingMachineCarousel .carousel-slide.active{
  opacity:1;
}
#washingMachineCarousel .carousel-slide img{
  width:100%;
  height:100%;
  object-fit:contain;
  background:white;
}
#washingMachineCarousel .carousel-arrow{
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  background:rgba(255, 255, 255, 0.9);
  border:none;
  font-size:28px;
  padding:8px 12px;
  cursor:pointer;
  border-radius:4px;
  z-index:2;
  color:#333;
  transition:background 0.2s;
  box-shadow:0 2px 4px rgba(0,0,0,0.1);
}
#washingMachineCarousel .carousel-arrow:hover{
  background:rgba(255, 255, 255, 1);
}
#washingMachineCarousel .carousel-prev{
  left:10px;
}
#washingMachineCarousel .carousel-next{
  right:10px;
}
#washingMachineCarousel .carousel-dots{
  position:absolute;
  bottom:10px;
  left:50%;
  transform:translateX(-50%);
  display:flex;
  gap:8px;
  z-index:2;
}
#washingMachineCarousel .dot{
  width:10px;
  height:10px;
  border-radius:50%;
  background:rgba(255, 255, 255, 0.5);
  cursor:pointer;
  transition:background 0.3s;
}
#washingMachineCarousel .dot.active{
  background:white;
}
#washingMachineCarousel .dot:hover{
  background:rgba(255, 255, 255, 0.8);
}
#i3o46s{
  font-size:20px;
  font-weight:500;
  color:#0E2A35 !important;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#il7803{
  padding:12px 10px;
  width:100%;
  display:flex;
  justify-content:space-between;
  padding-left:1px;
  padding-right:1px;
}
#i2xpk7{
  padding:12px 10px;
  width:80% !important;
  background-color:#EAF6FA !important;
  padding-left:80px;
  padding-right:1px;
  margin-bottom:0;
  padding-bottom:12px;
  margin-top:0;
  -webkit-box-shadow:inset 9px 0px 13px 0px rgba(218,218,218,0.4);
  -moz-box-shadow:inset 9px 0px 13px 0px rgba(218,218,218,0.4);
  box-shadow:0 9px 0px 13px 0px rgba(218,218,218,0.4) !important;
}
#iwezdo{
  display:none;
}
#izsif6{
  text-align:left;
  color:#1E9E5A !important;
}
#ijvie5{
  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight:500;
}
.tile-header input{
  width:20px;
  height:20px;
}
.fk-product-variant-select .variant-label1, .fk-product-variant-select .variant-label2, .fk-product-variant-select .variant-label3{
  flex:1 1 0%;
  border:2px solid #c5cacd;
  margin:10px 10px;
  padding:10px;
  height:auto;
  width:auto;
  background-size:contain;
}
.fk-product-variant-select .variant-parent-div{
  justify-content:space-between;
}
#iz7a4h{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#iod2oi{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:left;
  display:block;
}
#ipmaw1{
  width:100%;
  padding-left:12px;
  padding-right:12px;
  line-height:23px;
  color:#44606A !important;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  padding-bottom:13px;
  padding-top:13px;
  margin-top:2px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ilemfi{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-right:1px;
}
#iwf44d{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
  text-align:left;
}
#i8smj3{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:left;
  display:block;
}
#iv4akf{
  width:100%;
  padding-left:12px;
  padding-right:12px;
  line-height:23px;
  color:#44606A !important;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  padding-bottom:13px;
  padding-top:13px;
  margin-top:2px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#iwqduq{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-right:1px;
}
#isqnua{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:0;
}
#i0g95b{
  font-size:20px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:8px;
  font-weight:500;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#i99zwv{
  width:100%;
  margin-top:20px;
  margin-bottom:10px;
}
#iohbqv{
  margin-left:1px;
  flex-basis:72.2%;
}
#i4bt1z{
  margin-left:1px;
}
#iu33wt{
  width:100% !important;
  margin-top:20px;
}
#ioojwo{
  font-family:'Schibsted Grotesk',sans-serif;
  color:#0E2A35 !important;
  font-weight:600;
}
.benefits-slider .slick-track{
  display:flex;
  align-items:stretch;
}
.benefits-slider .slick-slide{
  height:auto;
  display:flex;
  justify-content:center;
  flex-direction:column;
  align-items:center;
}
#izd1u img{
  display:block;
}
.brand_cta:hover::before{
  transform:translate(-2px, -2px);
}
.brand_cta:active::before{
  transform:translate(-5px, -8px);
  transition:none;
}
[data-gjs-type="carouselSlide"][class*="gjs-selected"]{
  outline:3px solid green !important;
}
[data-gjs-type="carousel"][class*="gjs-selected"]{
  outline:3px solid green !important;
  border:none;
  box-shadow:none;
}
.cc-bottom-nav-carousel, .cc-bottom-nav-carousel .cc-thumnail-carousel-slide{
  padding:5px;
  margin:5px;
}
.cc-bottom-nav-carousel .cc-thumnail-carousel-slide, .cc-bottom-nav-carousel .cc-thumnail-carousel-image{
  width:100%;
  height:auto;
}
.cc-side-nav-carousel .cc-vertical-carousel-nav{
  width:25%;
  height:auto;
}
.cc-side-nav-carousel .cc-vertical-carousel-main{
  width:65%;
  height:auto;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.cc-side-nav-carousel .cc-thumnail-carousel-slide{
  width:100%;
  margin:5px;
  padding:5px;
  height:auto;
}
.cc-side-nav-carousel .cc-thumnail-carousel-image{
  width:100%;
  height:100px;
}
.cc-side-nav-carousel .cc-carousel-slide, .cc-side-nav-carousel .cc-carousel-image{
  height:auto;
}
.imageslide img{
  width:100%;
  height:auto;
}
.gjs-cv-canvas__tools > #gjs-tools > .gjs-toolbar > div > .fa-trash-o{
  pointer-events:none;
}
.fk-inner-header-wrapper .fk-menu-container .fk-menu{
  padding:5px;
  white-space:nowrap;
  color:black;
}
.fk-inner-header-wrapper .fk-menu-container .fk-menu:hover, .fk-inner-header-wrapper .fk-menu-container .fk-menu:focus{
  color:black;
}
.sidepanel .cc-panel-view-cart, .sidepanel .cc-panel-checkout{
  font-size:16px;
  padding:5px 0;
  margin:0px auto;
}
.fk-collapsible-list details[open] .fk-collapsible-list-right-label{
  border-radius:5px 5px 0 0;
}
.image-container img{
  width:100%;
}
.brand_cta{
  align-items:center;
  background-color:transparent;
  outline:none;
  color:#0E2A35;
  cursor:pointer;
  border:none;
  display:flex;
  font-family:'Lilita One',sans-serif;
  font-size:16px;
  font-weight:400;
  justify-content:center;
  position:relative;
  user-select:none;
  will-change:transform;
  z-index:0;
  text-decoration:none;
  transition:all 0.5s cubic-bezier(0, 1, 0.3, 1);
  text-transform:uppercase;
  letter-spacing:.04em;
}
.brand_cta::before{
  border-radius:8px;
  content:'';
  position:absolute;
  top:20px;
  right:-5px;
  bottom:-8px;
  left:5px;
  z-index:-1;
  background-color:#FFE3D6;
  border:2px solid #0E2A35;
  transition:all 0.5s cubic-bezier(0, 1, 0.3, 1);
}
.brand_cta::after{
  content:'';
  border-radius:6px;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:-1;
  background-color:#FF7A4D;
  transition:all 0.5s cubic-bezier(0, 1, 0.3, 1);
  border:3px solid #0E2A35;
}
.brand_cta:hover{
  transform:translate(2px, 2px);
}
.brand_cta:active{
  transform:translate(5px, 8px);
  transition:none;
}
[data-gjs-type="video"][class*="gjs-selected"]{
  outline:3px solid orange !important;
}
[data-gjs-type="countdown"][class*="gjs-selected"]{
  outline:3px solid #795548 !important;
}
#ik6iql{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
#itydgp{
  width:100%;
}
#iwvj0q{
  text-align:left;
}
#i2isp6{
  padding:12px 10px;
  width:100%;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:1px;
  padding-right:1px;
  flex-direction:column;
  justify-content:space-around;
  align-items:center;
  align-self:auto;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  flex:0 0;
  display:flex;
}
.fk-i2ifp9{
  margin-left:auto;
  margin-right:auto;
}
#i2ifp9{
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  flex:0 0;
  height:70px;
  font-family:'Lilita One',sans-serif;
  font-size:22px;
  width:100%;
  font-weight:600;
  letter-spacing:1px;
}
#iz005m{
  font-family:'Schibsted Grotesk',sans-serif;
  color:#3E5964 !important;
  line-height:16px;
}
#ilr9l4{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#irm9gc{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#ih61q9{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#idlz5d{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-left:5px;
}
#ikfsuy{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ib62nw{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#iq68cy{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i0610x{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-left:5px;
}
#intx7a{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i4btt3{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#iodbi4{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ismepk{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-left:1px;
  margin-right:5px;
}
#iqy0qi{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i87031{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#ivxkog{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#iei8ze{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-left:5px;
}
#ipn7up{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  display:flex;
}
#ijb0pj{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#iz51om{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#i06glh{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i95bct{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-left:0;
  margin-right:5px;
}
#ialan1{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#igf78g{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#ich13t{
  width:100%;
  padding-left:12px;
  padding-right:12px;
  line-height:23px;
  color:#44606A !important;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  padding-bottom:13px;
  padding-top:13px;
  margin-top:2px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ibitlj{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-right:5px;
  margin-left:5px;
}
#iut2z4{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i9zy3i{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#iql2fi{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ieu99j{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
  margin-left:5px;
}
#iu62jx{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  display:flex;
}
#igz93p{
  text-align:left;
}
#i5ardr{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#io5a8c{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#iej3gn{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ixhiv9{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
}
.cusor-pointer{
  cursor:pointer;
}
#iqtesk{
  width:100% !important;
  margin-bottom:0;
}
#i7k19-2{
  padding:12px 10px;
  width:100%;
  display:flex;
  justify-content:flex-start;
  align-items:center;
  padding-left:0;
  margin-bottom:10px;
}
#fkt-image-7cb-da2-a78-2{
  color:black !important;
  width:20px !important;
  height:20px;
  background-color:none !important;
}
#i23ev9{
  font-size:20px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:20px;
  font-weight:500;
  margin-top:20px;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#i4qra1{
  line-height:16px;
  color:#3E5964 !important;
  display:flex;
  font-family:'Schibsted Grotesk',sans-serif;
}
.fk-payment-option-wrapper{
  padding:5px;
}
.fk-payment-header{
  text-align:left;
}
.fk-payment-options{
  padding:5px;
}
.fk-payment-option-container{
  position:relative;
  padding:0 5px;
}
.fk-payment-option-header-wrapper{
  border:1px solid #d9d9d9;
  display:block;
}
.fk-payment-option-header-container{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  align-items:center;
  margin:0 10px;
  height:40px;
}
.fk-card-payment-bg-icon-container{
  display:flex;
  flex-direction:row;
  align-items:center;
  height:40px;
}
.fk-payment-option-label{
  margin-left:30px;
  font-weight:bold;
  color:#6f6f6f;
  padding:5px;
  height:40px;
  display:flex;
  align-items:center;
  white-space:nowrap;
  text-align:left;
}
.fk-background{
  background-repeat:no-repeat;
  background-position:center;
  background-size:cover;
}
.fk-card-payment-bg-icon{
  margin-left:5px;
  padding:5px;
  min-height:25px;
  min-width:40px;
}
.fk-card-one{
  background-image:url(https://assets.checkoutchamp.com/f09818f0-af22-11ea-afe1-abac30942df7/visa.svg);
}
.fk-card-two{
  background-image:url(https://assets.checkoutchamp.com/f09818f0-af22-11ea-afe1-abac30942df7/master.svg);
}
.fk-card-three{
  background-image:url(https://assets.checkoutchamp.com/f09818f0-af22-11ea-afe1-abac30942df7/american.svg);
}
.fk-card-four{
  background-image:url(https://assets.checkoutchamp.com/f09818f0-af22-11ea-afe1-abac30942df7/jcb.svg);
}
.fk-payment-option-toggler-field{
  position:absolute;
  top:10px;
  left:15px;
  height:20px;
  width:20px;
  cursor:pointer;
}
.fk-payment-option-body{
  background-color:#fafafa;
  display:flex;
  align-items:center;
  border:1px solid #d9d9d9;
}
.fk-card-payment-field{
  flex:1;
  margin:10px;
  position:relative;
}
.fk-card-payment-field-icon{
  position:absolute;
  top:12px;
  right:20px;
}
.fk-card-payment-container{
  width:100%;
  margin:5px;
}
.fk-card-multiple-payment-field{
  display:flex;
  flex-direction:row;
}
.fk-payment-option-body-content{
  display:flex;
  height:130px;
  width:100%;
  align-items:center;
  justify-content:center;
  margin:5px;
}
.fk-ift5tl{
  margin-left:auto;
  margin-right:auto;
}
#izan1s{
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  padding-top:0;
  margin-right:0;
  margin-left:0;
  margin-bottom:0;
  margin-top:0;
}
#i70khj{
  font-family:'Schibsted Grotesk',sans-serif;
  color:#3E5964 !important;
}
#iivvlm{
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ij8i8a{
  font-family:'Schibsted Grotesk',sans-serif;
  color:#3E5964 !important;
}
#iaag0b{
  font-family:'Schibsted Grotesk',sans-serif;
  color:#3E5964 !important;
}
#iyu8vr{
  font-family:'Schibsted Grotesk',sans-serif;
  color:#3E5964 !important;
}
#i9n6a1{
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  padding-top:0;
  margin-right:0;
  margin-left:0;
  margin-bottom:0;
  margin-top:0;
}
#fkPayPal{
  background-color:#F5F6F5 !important;
  width:100% !important;
  margin-top:0;
}
#fkCreditCard{
  background-color:#F5F6F5 !important;
}
#ij673e{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  width:100% !important;
  margin-bottom:0;
}
#iqgn7i-4{
  background-color:rgba(247,249,255,0) !important;
  padding-bottom:0;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
}
#ift5tl{
  flex:0 0;
  border-top-left-radius:40px;
  border-top-right-radius:40px;
  border-bottom-left-radius:40px;
  border-bottom-right-radius:40px;
  box-shadow:3px 3px 0 #0E2A35;
}
#ixscqs{
  width:100% !important;
}
#iobx69{
  width:100% !important;
}
#in80vv{
  width:100% !important;
  margin-bottom:0;
}
#izuiyy{
  background-color:#F5F6F5 !important;
  margin-top:0;
}
#iuo73s{
  margin-top:20px;
  border-top-width:0;
  border-bottom-width:0;
  margin-bottom:20px;
}
#ibczpg{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
#ik76iz{
  height:78px;
  width:78px !important;
  margin-right:20px;
}
#ikywiy{
  padding:1px;
  font-size:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  letter-spacing:0;
  line-height:24px;
  color:#3E5964 !important;
  text-align:left;
  margin-top:10px;
}
#id6ycq{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#ih3cpl{
  padding:12px 10px;
  width:100%;
  padding-bottom:20px;
  display:flex;
  align-items:center;
  margin-top:10px;
  border-style:solid;
  border-color:rgb(222, 222, 222) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:0;
  border-right-width:0;
}
#iocya1{
  padding:12px 10px;
  width:100%;
  padding-bottom:0;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-left:5px;
  padding-right:5px;
  display:none;
}
#irnh63{
  font-size:20px;
  font-weight:500;
  line-height:24px;
  color:#0E2A35 !important;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#iu6nee{
  font-size:18px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:8px;
  margin-top:50px;
  font-weight:500;
  padding-left:1px;
  padding-right:1px;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#iwk1fu{
  height:78px;
  width:78px !important;
  margin-right:20px;
}
#ihpkij{
  font-size:18px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:8px;
  margin-top:1px;
  font-weight:500;
  padding-left:1px;
  padding-right:1px;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#illfis{
  padding:1px;
  font-size:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  letter-spacing:0;
  line-height:24px;
  color:#3E5964 !important;
  text-align:left;
  margin-top:10px;
}
#i83wew{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#il39ix{
  padding:12px 10px;
  width:100%;
  padding-bottom:20px;
  display:flex;
  align-items:center;
  margin-top:10px;
  border-style:solid;
  border-color:rgb(222, 222, 222) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:0;
  border-right-width:0;
}
#iojg5k{
  font-size:20px;
  font-weight:500;
  line-height:24px;
  color:#0E2A35 !important;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#i7hh4l{
  height:78px;
  width:78px !important;
  margin-right:20px;
}
#ink9x6{
  font-size:18px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:8px;
  margin-top:1px;
  font-weight:500;
  padding-left:1px;
  padding-right:1px;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#inwj4t{
  padding:1px;
  font-size:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  letter-spacing:0;
  line-height:24px;
  color:#3E5964 !important;
  text-align:left;
  margin-top:10px;
}
#iuvkos{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#i7qpxo{
  padding:12px 10px;
  width:100%;
  padding-bottom:20px;
  display:flex;
  align-items:center;
  margin-top:30px;
  border-style:solid;
  border-color:rgb(222, 222, 222) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:0;
  border-right-width:0;
}
#ivikfj{
  height:78px;
  width:78px !important;
  margin-right:20px;
}
#ijexb6{
  font-size:18px;
  line-height:24px;
  color:#0E2A35 !important;
  margin-bottom:8px;
  margin-top:1px;
  font-weight:500;
  padding-left:1px;
  padding-right:1px;
  letter-spacing:0;
  font-family:'Bebas Neue',sans-serif;
}
#ifwlou{
  padding:1px;
  font-size:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  letter-spacing:0;
  line-height:24px;
  color:#3E5964 !important;
  text-align:left;
  margin-top:10px;
}
#iwmvrf{
  padding:12px 10px;
  width:100%;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
#ikhbm5{
  padding:12px 10px;
  width:100%;
  padding-bottom:20px;
  display:flex;
  align-items:center;
  margin-top:10px;
  border-style:solid;
  border-color:rgb(222, 222, 222) !important;
  border-top-width:0;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
}
#ig2uh6{
  padding:12px 10px;
  width:100%;
  padding-bottom:30px;
  margin-top:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding-top:30px;
  padding-left:10px;
  padding-right:10px;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  border-bottom-left-radius:15px;
  border-bottom-right-radius:15px;
  background-color:#EAF6FA !important;
}
#izhzh3{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
#iyond7{
  width:100%;
}
#ibadds{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
#i57mv1{
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  flex:0 0;
}
#ibi5b4{
  height:3px;
  border-color:rgba(217,217,217) !important;
  border-top-width:0.5px;
  background-color:rgba(0,0,0,0) !important;
  margin-top:24px;
}
#ise9ck{
  display:block;
}
[data-box="true"][id="i9rb2y"] > [data-box="true"][class^="gift-"]{
  flex:1 1 calc(20% - 20px);
}
.gift-innerbox img{
  width:100%;
  height:100%;
  object-fit:cover;
}
#product-image-container #cc-thumbnail-carousel-main{
  width:100%;
  position:relative;
}
#product-image-container .cc-carousel-slide{
  width:100%;
}
#product-image-container .cc-carousel-image{
  width:100%;
  height:auto;
  border-radius:5px;
  border:1px solid #001B74;
}
#product-image-container #cc-thumbnail-carousel-nav{
  width:100%;
  margin-top:10px;
  position:relative;
}
#product-image-container #thumbnail-wrapper{
  display:flex;
  overflow-x:auto;
  scroll-behavior:smooth;
  -ms-overflow-style:none;
  padding:0;
}
#product-image-container #thumbnail-wrapper::-webkit-scrollbar{
  display:none;
}
#product-image-container .cc-thumnail-carousel-slide{
  flex:0 0 auto;
  margin-right:5px;
  width:auto;
  padding:0px;
}
#product-image-container .cc-thumnail-carousel-image{
  width:80px;
  height:80px;
  object-fit:cover;
  border:2px solid transparent;
  border-radius:2px;
  cursor:pointer;
}
#product-image-container .cc-thumnail-carousel-image.active{
  border-color:#001B74;
}
#product-image-container .cc-carousel-arrow{
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  width:32px;
  height:32px;
  background-color:white;
  border:none;
  border-radius:50%;
  font-size:20px;
  cursor:pointer;
  z-index:10;
  display:flex;
  align-items:center;
  justify-content:center;
  box-shadow:0 2px 4px rgba(0,0,0,0.1);
}
#product-image-container #cc-thumbnail-carousel-main .cc-carousel-arrow.prev{
  left:10px;
}
#product-image-container #cc-thumbnail-carousel-main .cc-carousel-arrow.next{
  right:10px;
}
#product-image-container #cc-thumbnail-carousel-nav .cc-carousel-arrow.prev{
  left:0;
}
#product-image-container #cc-thumbnail-carousel-nav .cc-carousel-arrow.next{
  right:0;
}
#centered-text span{
  font-size:14px;
  color:#000080;
  white-space:nowrap;
  display:inline-block;
}
.active .arrow-down{
  transform:rotate(180deg);
}
.active .accordion-body{
  max-height:1000px;
}
.fk-element-container-input{
  padding-top:12px;
  padding-bottom:12px;
  padding-left:18px;
  padding-right:18px;
  height:auto;
  width:auto;
  font-family:'Schibsted Grotesk',sans-serif;
}
#uniqueid-container{
  height:auto;
  width:auto;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  flex:0 0;
}
#uniqueid-box-4{
  padding:12px 10px;
  width:100%;
  display:none;
}
#ij375f-5{
  padding:12px 10px;
  width:100%;
  background-color:#fffcdd !important;
  border-style:dashed;
  border-color:#000000 !important;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  padding-right:0;
  padding-left:0;
  padding-bottom:20px;
  padding-top:0;
  cursor:pointer;
}
#i4gjq8{
  padding:12px 10px;
  width:100%;
  background-color:#FFF280 !important;
  border-top-right-radius:3px;
  border-top-left-radius:3px;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:15px;
  padding-right:15px;
  border-style:dashed;
  border-bottom-width:1px;
  border-top-width:0;
  border-left-width:0;
  border-right-width:0;
}
.fk-product-checkbox-button-parent{
  display:flex;
  align-items:center;
}
.fk-product-checkbox-label{
  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, 
	"Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
	"Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.fk-form-product-radio-checkbox{
  margin-right:5px;
  position:inherit;
}
.fk-product-item-style{
  float:left;
  margin-right:5px;
  position:inherit;
  margin-top:0.3rem;
  margin-left:-1.25rem;
  margin-bottom:inherit;
}
#iml8pd{
  margin-left:10px;
  font-weight:600;
  line-height:120%;
}
#i8r8ax{
  margin-top:1px !important;
  width:20px !important;
  height:20px;
}
#iwps9b{
  padding:12px 10px;
  width:100%;
  display:flex;
  align-items:center;
}
#i3dub4{
  padding:12px 10px;
  width:100%;
}
#fkt-image-3b4-8bb-97d{
  color:black !important;
}
#icvpeg{
  padding:12px 10px;
  padding-right:1px;
  padding-left:1px;
  padding-bottom:1px;
  padding-top:1px;
  display:flex;
  margin-right:10px;
}
#ijq7et{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  font-weight:400;
  margin-right:5px;
  line-height:130%;
}
#irboa7{
  padding:1px;
  font-size:18px;
  font-family:'Schibsted Grotesk',sans-serif;
  color:#212121 !important;
}
#izgi5p{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  font-weight:600;
  margin-right:5px;
  padding-right:10px;
  padding-left:10px;
  padding-bottom:3px;
  padding-top:3px;
  background-color:rgb(0, 128, 0) !important;
  color:#ffffff !important;
  border-bottom-right-radius:100px;
  border-bottom-left-radius:100px;
  border-top-right-radius:100px;
  border-top-left-radius:100px;
}
#iio8wa{
  padding:12px 10px;
  width:100%;
  padding-right:1px;
  padding-left:1px;
  padding-bottom:1px;
  padding-top:1px;
  display:flex;
}
#incdi6{
  padding:12px 10px;
  width:100%;
  display:flex;
  padding-right:1px;
  padding-left:1px;
}
#i38rna{
  padding:1px;
  font-size:18px;
  font-family:'Schibsted Grotesk',sans-serif;
  font-weight:600;
  margin-right:5px;
}
#i8xyhb{
  padding:12px 10px;
  width:100%;
  padding-right:1px;
  padding-left:1px;
}
#iwcz91{
  padding:12px 10px;
  width:100%;
  display:flex;
  padding-right:1px;
  padding-left:1px;
  padding-bottom:1px;
  padding-top:1px;
  margin-bottom:5px;
  align-items:center;
}
#fkt-image-6d5-4a4-9bf{
  color:black !important;
  width:20px !important;
  height:20px;
  margin-left:1px;
}
#i5tqip{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  font-weight:600;
  margin-right:5px;
  line-height:130%;
}
#fkt-image-9c9-693-952{
  color:black !important;
  width:20px !important;
  height:20px;
  margin-left:1px;
}
#itt4uh{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  font-weight:400;
  margin-right:5px;
  line-height:130%;
}
#iykjgd{
  padding:12px 10px;
  width:100%;
  display:flex;
  padding-right:1px;
  padding-left:1px;
  padding-bottom:1px;
  padding-top:1px;
  margin-bottom:5px;
  align-items:center;
}
#fkt-image-9ff-d95-b11{
  color:black !important;
  width:20px !important;
  height:20px;
  margin-left:1px;
}
#i7pm44{
  padding:1px;
  font-size:14px;
  font-family:'Schibsted Grotesk',sans-serif;
  font-weight:400;
  margin-right:5px;
  line-height:130%;
}
#ilfwdn{
  padding:12px 10px;
  width:100%;
  display:flex;
  padding-right:1px;
  padding-left:1px;
  padding-bottom:1px;
  padding-top:1px;
  margin-bottom:5px;
  align-items:center;
}
#i72ame{
  font-size:16px;
  line-height:16px;
  color:#3E5964 !important;
  font-family:'Schibsted Grotesk',sans-serif;
}
#i4wmbf{
  width:auto;
  font-size:14px;
  font-weight:100;
  text-align:center;
  display:block;
}
#ir34zg{
  display:block;
  flex-direction:row;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:12px;
  padding-right:12px;
  font-weight:400;
  letter-spacing:0;
  line-height:23px;
  border-style:solid;
  border-color:rgb(197, 199, 210) !important;
  border-top-width:1.5px;
  border-bottom-width:1.5px;
  border-left-width:1.5px;
  border-right-width:1.5px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  width:100%;
  color:#44606A !important;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  font-family:'Schibsted Grotesk',sans-serif;
}
#ivswil{
  padding:12px 10px;
  width:100%;
  border-style:none;
  border-color:rgb(157, 207, 53) !important;
  border-top-width:0;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  padding-left:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-right:1px;
  margin-top:16px;
}
#ifsdtf{
  padding:1px;
  font-size:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  color:#3E5964 !important;
  line-height:16px;
  text-align:left;
}
#iik7se{
  padding:1px;
  font-size:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  color:#3E5964 !important;
  line-height:16px;
  text-align:left;
  display:none;
}
.fk-collapsible-list summary{
  display:block !important;
}
#iphe1f{
  font-size:14px;
}
#iub4mf{
  color:#228622 !important;
}
#imlkcm{
  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
#i7bdj5{
  text-align:left;
  color:#1E9E5A !important;
}
#if2cfb{
  font-weight:700;
  color:#0E2A35 !important;
  display:flex;
  line-height:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  padding-left:1px;
}
#i1hx0t{
  line-height:16px;
  color:#1E9E5A !important;
  font-weight:700;
  font-family:'Schibsted Grotesk',sans-serif;
}
.top-margin{
  margin-top:15px;
  margin-bottom:20px;
}
.half-width{
  display:inline-block;
  width:50%;
}
.btn-primary{
  background:#007bff;
  color:#fff;
  border-color:#007bff;
  white-space:normal;
}
.form-control-custom{
  display:block;
  width:100%;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:18px;
  padding-right:18px;
  font-size:1rem;
  line-height:1.5;
  color:#495057;
  background-color:#fff;
  background-clip:padding-box;
  border:1px solid #ced4da;
  border-radius:.25rem;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.fk-i1v3ul{
  margin-left:auto;
  margin-right:auto;
}
#imzdlh{
  display:block;
  margin-bottom:1px;
}
#i1v3ul{
  background-color:#1E9E5A !important;
  width:100% !important;
  margin-top:1px;
  margin-bottom:1px;
}
#irhgpw{
  width:100% !important;
  font-family:'Schibsted Grotesk',sans-serif;
  font-size:18px;
  color:#0E2A35 !important;
  padding-left:18px;
}
#i1loog{
  width:100% !important;
  margin-bottom:1px;
  margin-top:1px;
}
#isles5-3-3-3{
  padding:12px 10px;
  width:100%;
  padding-right:1px;
  padding-left:1px;
}
#itheik{
  width:100% !important;
  font-family:'Schibsted Grotesk',sans-serif;
  font-size:18px;
  color:#0E2A35 !important;
  padding-left:18px;
}
#if909k{
  width:100% !important;
  margin-bottom:1px;
  margin-top:1px;
}
#iw9r8a{
  background-color:#1E9E5A !important;
  width:100% !important;
  margin-top:1px;
  margin-bottom:1px;
}
#ip4e66{
  display:block;
  margin-bottom:1px;
}
#izv3oz{
  padding:12px 10px;
  width:100%;
  padding-right:1px;
  padding-left:1px;
}
#i6tat8{
  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight:500;
}
#iv0uuc{
  text-align:left;
  color:#1E9E5A !important;
}
#ibl5aj{
  font-weight:700;
  color:#0E2A35 !important;
  display:flex;
  line-height:16px;
  font-family:'Schibsted Grotesk',sans-serif;
  padding-left:1px;
}
#i71rmn{
  line-height:16px;
  color:#1E9E5A !important;
  font-weight:500;
  font-family:'Schibsted Grotesk',sans-serif;
}
:root{
  --main-color:rgba(255, 255, 255, 1);
}
#cb-announce b{
  color:#FFC53D;
  font-weight:400;
}
.fk-headline{
  letter-spacing:.04em;
}
#cb-announce{
  background:#0E2A35;
  color:#CDEBF3;
  text-align:center;
  padding:9px 16px;
  font-family:'Bebas Neue',sans-serif;
  font-size:13.5px;
  letter-spacing:.12em;
}
@keyframes point-to-checkbox{
  0%, 100%{
	transform:translateY(-50%) translateX(0);
  }
  50%{
	transform:translateY(-50%) translateX(8px);
  }
}
@font-face{
  font-family:'BagossCondensed-Medium';
  src:url(https://blog.puppypad.co/BagossCondensed-Medium.woff) format('woff');
  font-weight:normal;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:'BagossCondensed-Light';
  src:url(https://blog.puppypad.co/BagossCondensed-Light.woff) format('woff');
  font-weight:normal;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:'BagossCondensed-Medium';
  src:url(https://www2.puppypad.co/BagossCondensed-Medium.woff) format('woff');
  font-weight:normal;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:'BagossCondensed-Light';
  src:url(https://www2.puppypad.co/BagossCondensed-Light.woff) format('woff');
  font-weight:normal;
  font-style:normal;
  font-display:swap;
}
@keyframes pulse{
  0%{
	transform:scale(1);
  }
  50%{
	transform:scale(1.1);
  }
  100%{
	transform:scale(1);
  }
}
@keyframes float{
  0%, 100%{
	transform:translateY(0);
  }
  50%{
	transform:translateY(-15px);
  }
}
@media (max-width: 992px){
  #iyjb2l{
	max-width:100%;
	width:200px;
	height:45px;
	padding:6px 12px;
	background-size:contain;
  }
  #ifk1u9{
	flex-direction:row;
	undefined:undefined;
  }
  #Order Summary{
	display:block;
  }
  #ii48i{
	width:100%;
	flex-direction:column;
  }
  #i2kds{
	background-color:#ffffff !important;
	padding-left:1px;
	padding-right:1px;
  }
  #iwezdo{
	margin-top:20px;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-top:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	display:block;
  }
  #is1wo6{
	font-size:20px;
	font-weight:500;
	color:#0E2A35 !important;
	padding-left:1px;
	padding-right:1px;
	letter-spacing:0;
	font-family:'Bebas Neue',sans-serif;
  }
  #ice9uc{
	padding-top:0;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
  }
  #i2xpk7{
	display:none;
  }
  #iqbr6y{
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding-top:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
  }
  #idf0wv{
	display:block;
	padding-left:1px;
	padding-right:1px;
  }
  #ifiznc{
	display:flex;
	justify-content:flex-end;
  }
  #iwfro1{
	flex-direction:column;
  }
  #i3gtgi{
	margin-top:20px;
  }
  #ivx4e{
	padding-right:10px;
  }
  #ihsnky{
	letter-spacing:0;
	font-family:'Bebas Neue',sans-serif;
	font-weight:500;
  }
  #ila7yh{
	letter-spacing:0;
	font-family:'Bebas Neue',sans-serif;
	font-weight:500;
  }
  #iihqvs{
	font-family:'Schibsted Grotesk',sans-serif;
	letter-spacing:0.5px;
	font-size:18px;
  }
  #iigjlt{
	font-family:'Schibsted Grotesk',sans-serif;
  }
  #iodbzm{
	font-family:'Schibsted Grotesk',sans-serif;
  }
  #ilpy9o{
	font-family:'Schibsted Grotesk',sans-serif;
  }
  #iy5pdm{
	font-family:'Schibsted Grotesk',sans-serif;
  }
  #i83khl{
	font-family:'Schibsted Grotesk',sans-serif;
  }
  #i19cc{
	font-family:'Schibsted Grotesk',sans-serif;
	color:#1E9E5A !important;
  }
  #int74z{
	font-family:'Schibsted Grotesk',sans-serif;
	color:#1E9E5A !important;
  }
  #id8xzp{
	font-family:'Schibsted Grotesk',sans-serif;
  }
  #izakff{
	font-family:'Schibsted Grotesk',sans-serif;
  }
  #i68cul{
	font-weight:normal;
  }
  #ip6wqc{
	padding-left:1px;
	padding-right:1px;
  }
  #i02nfi{
	padding-right:10px;
	padding-left:10px;
  }
  #iwvj0q{
	text-align:left;
  }
  #i2isp6{
	margin-top:30px;
  }
  #iqgn7i-4{
	padding:12px 10px;
	width:100%;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:1px;
	background-color:rgba(247,249,255,0) !important;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
  }
  #iocya1{
	display:block;
	margin-top:30px;
	padding-top:30px;
	padding-bottom:30px;
	padding-left:10px;
	padding-right:10px;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	background-color:#EAF6FA !important;
  }
  #ihpkij{
	text-align:left;
  }
  #ixy19{
	display:block;
  }
  #iik7se{
	padding-top:12px;
	padding-bottom:12px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	margin-top:5px;
  }
  #i4oyro{
	font-size:14px;
  }
  #ibl5aj{
	text-align:left;
	padding-left:10px;
  }
}
@media (max-width: 768px){
  .fk-row{
	flex-wrap:wrap;
  }
  .fk-col{
	flex-basis:100%;
	display:block;
  }
  #iyjb2l{
	max-width:100%;
	width:200px;
	height:45px;
	padding:6px 12px;
	background-size:contain;
  }
  html, body{
	width:100%;
	overflow-x:hidden;
	max-width:100%;
  }
}
@media (max-width: 600px){
  #washingMachineCarousel .carousel-arrow{
	font-size:24px;
	padding:6px 10px;
  }
  #washingMachineCarousel .carousel-prev{
	left:5px;
  }
  #washingMachineCarousel .carousel-next{
	right:5px;
  }
  #iyjb2l{
	max-width:100%;
	width:200px;
	height:45px;
	padding:6px 12px;
	background-size:contain;
  }
  #iphfbb{
	flex-direction:column;
  }
  #i2za0f{
	margin-left:1px;
  }
  #ipgzab{
	margin-right:1px;
	margin-left:1px;
  }
  #ih41fz{
	flex-direction:column;
  }
  #ijehdh{
	margin-left:1px;
  }
  #ilemfi{
	margin-right:1px;
  }
  #iwqduq{
	margin-right:1px;
  }
  #idlz5d{
	margin-left:1px;
  }
  #i0610x{
	margin-left:1px;
  }
  #ismepk{
	margin-left:1px;
  }
  #iei8ze{
	margin-left:1px;
  }
  #ipn7up{
	flex-direction:column;
  }
  #i95bct{
	margin-left:1px;
  }
  #ibitlj{
	margin-right:1px;
	margin-left:1px;
  }
  #ieu99j{
	margin-left:1px;
  }
  #iu62jx{
	flex-direction:column;
  }
  [data-box="true"][id="i9rb2y"] > [data-box="true"][class^="gift-"]{
	flex:0 0 calc(33.333% - 7px);
	width:calc(33.333% - 7px);
	margin-bottom:20px;
  }
  #iwps9b{
	flex-direction:column;
  }
}
@media screen and (max-width: 600px){
  .cc-side-nav-carousel .cc-vertical-carousel-main{
	width:90%;
  }
  .cc-side-nav-carousel .cc-vertical-carousel-nav{
	display:none;
  }
}
@media (max-width: 480px){
  #iyjb2l{
	max-width:100%;
	width:200px;
	height:45px;
	padding:6px 12px;
	background-size:contain;
  }
  #i6otz7{
	justify-content:flex-start;
	display:flex;
	padding-left:10px;
  }
  #i2kds{
	flex-direction:column;
	align-items:center;
  }
  #ip37em{
	align-items:center;
  }
  #ifiznc{
	justify-content:space-around;
  }
  #iwfro1{
	flex-direction:column;
  }
  #i6z3ak{
	align-items:stretch;
  }
  #ip15th{
	text-align:left;
  }
  #ip6wqc{
	width:40%;
  }
  #ih3cpl{
	flex-direction:column;
	align-items:center;
	justify-content:space-around;
  }
  #il39ix{
	flex-direction:column;
	justify-content:space-around;
  }
  #ihpkij{
	margin-top:20px;
	text-align:center;
  }
  #ihun49{
	text-align:center;
  }
  #ifhui5{
	letter-spacing:0px;
  }
  #iay0an{
	text-align:center;
  }
  #i95d02{
	letter-spacing:0px;
  }
  #i9se7r{
	letter-spacing:0px;
  }
  #iqghwu{
	margin-top:20px;
	text-align:center;
  }
  #i0y3ag{
	text-align:center;
  }
  #ibckbr{
	letter-spacing:0px;
	text-align:center;
  }
  #ir7zcg{
	text-align:center;
  }
  #irou3k{
	letter-spacing:0px;
  }
}
@media screen and (max-width: 480px){
  .cc-cart-row .cc-cart-row-content{
	flex:0 0 100%;
	max-width:100%;
	text-align:center;
  }
}
@media (max-width:480px){
  .fk-shopping-cart .cart-display{
	margin-right:10%;
  }
}
@media screen and (max-width: 450px){
  .fk-card-payment-bg-icon-container{
	display:none;
  }
}
