/*!
    Theme Name:    KidsPrint
    Theme URI:     https://kidsprint.com
    Author:        Adtention A/S
    Author URI:    https://adtention.dk
    Template:      flatsome
    Version:       1.0
    Text Domain:   kidsprint
*//*!
    File:         _flatsaome.scss
    Description:  Flatsome overrides / modifications for KidsPrint theme.
    Author:       Adtention A/S
    Project:      KidsPrint
*/p,a,span,div,li,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif !important}p a{color:#2ea2cc !important;transition:color .1s linear}p a:hover{color:inherit !important}h1{font-weight:600 !important;letter-spacing:normal !important}h1 strong{font-weight:inherit}h2{font-weight:600 !important;letter-spacing:normal !important}a.button{border-color:rgba(0,0,0,0);font-family:"Open Sans";font-size:.85rem;font-weight:400;border-radius:5px;padding:.5rem 1rem}a.button:hover{background-color:#009de0;color:#fff}.ux-quantity__button{margin-right:0px !important}table td strong{padding-left:.5em}nav.woocommerce-breadcrumb{display:block !important}#ux-search-dropdown{min-width:400px}#ux-search-dropdown .autocomplete-suggestion{cursor:pointer !important}form.init p{padding-bottom:1.5em}form.init input,form.init textarea{background-color:rgba(0,0,0,.04);border-radius:4px;border:2px solid rgba(0,0,0,0);font-family:"Open Sans";font-size:.85rem;padding:20px 10px;color:#555;box-shadow:none}form.init input:focus,form.init textarea:focus{border:2px solid #009de0;box-shadow:none;outline:none}form.init textarea{padding:5px 10px}form.init input[type=submit]{background-color:#009de0;color:#fff;padding:10px;font-family:"Open Sans";font-size:.85rem}.header-nav .nav-top-link{font-family:"Raleway";font-size:.95rem;font-weight:400}.adt-rounded{border-radius:10px !important}.adt-rounded .col,.adt-rounded .col-inner,.adt-rounded .box,.adt-rounded .banner,.adt-rounded .btn,.adt-rounded .featured-box,.adt-rounded .icon-box,.adt-rounded .text-box,.adt-rounded .portfolio-box,.adt-rounded .blog-post,.adt-rounded .product,.adt-rounded .product-gallery-slider,.adt-rounded .slider-wrapper,.adt-rounded .flickity-viewport,.adt-rounded .section-bg,.adt-rounded .bg,.adt-rounded .overlay,.adt-rounded .absolute-bg{border-radius:10px !important}.adt-rounded.row .col{border-radius:10px !important}.adt-rounded .ux-element,.adt-rounded .ux-banner{border-radius:10px !important}.adt-rounded .box-image{border-radius:10px 10px 0 0 !important}.adt-rounded .box-text{border-radius:0 0 10px 10px !important}.adt-animated-button{transition:.15s ease-in-out;font-size:20px !important;font-weight:600 !important;padding-top:.2rem !important;padding-bottom:.2rem !important;letter-spacing:normal}.adt-animated-button:hover{margin-top:-8px !important;margin-bottom:8px !important}.adt-non-animated-button{transition:.15s ease-in-out;font-size:20px !important;font-weight:600 !important;padding-top:.2rem !important;padding-bottom:.2rem !important;letter-spacing:normal}.blog-wrapper .entry-title{color:#000;font-family:"Open Sans";text-transform:uppercase;font-size:50px;line-height:50px;font-weight:600}:root{--sky-blue: #48a9d3;--sage-green: #659d76;--rose-pink: #c0679d;--golden-yellow: #e2ca57;--charcoal-grey: #606060;--amber-orange: #dd9933;--ocean-blue: #169de0;--lime-green: #81d742;--silver-grey: #c4c4c4;--electric-yellow: #eeee22}.adt-rounded-corners-5{border-radius:5px !important}.adt-rounded-corners-5 img{border-radius:5px !important}.adt-rounded-corners-10{border-radius:10px !important}.adt-rounded-corners-10 img{border-radius:10px !important}.adt-rounded-corners-15{border-radius:15px !important}.adt-rounded-corners-15 img{border-radius:15px !important}.bg-sky-blue{background-color:var(--sky-blue) !important}.bg-sage-green{background-color:var(--sage-green) !important}.bg-rose-pink{background-color:var(--rose-pink) !important}.bg-golden-yellow{background-color:var(--golden-yellow) !important}.bg-charcoal-grey{background-color:var(--charcoal-grey) !important}.bg-amber-orange{background-color:var(--amber-orange) !important}.bg-ocean-blue{background-color:var(--ocean-blue) !important}.bg-lime-green{background-color:var(--lime-green) !important}.bg-silver-grey{background-color:var(--silver-grey) !important}.bg-electric-yellow{background-color:var(--electric-yellow) !important}.text-sky-blue{color:var(--sky-blue) !important}.text-sage-green{color:var(--sage-green) !important}.text-rose-pink{color:var(--rose-pink) !important}.text-golden-yellow{color:var(--golden-yellow) !important}.text-charcoal-grey{color:var(--charcoal-grey) !important}.text-amber-orange{color:var(--amber-orange) !important}.text-ocean-blue{color:var(--ocean-blue) !important}.text-lime-green{color:var(--lime-green) !important}.text-silver-grey{color:var(--silver-grey) !important}.text-electric-yellow{color:var(--electric-yellow) !important}.border-sky-blue{border-color:var(--sky-blue) !important}.border-sage-green{border-color:var(--sage-green) !important}.border-rose-pink{border-color:var(--rose-pink) !important}.border-golden-yellow{border-color:var(--golden-yellow) !important}.border-charcoal-grey{border-color:var(--charcoal-grey) !important}.border-amber-orange{border-color:var(--amber-orange) !important}.border-ocean-blue{border-color:var(--ocean-blue) !important}.border-lime-green{border-color:var(--lime-green) !important}.border-silver-grey{border-color:var(--silver-grey) !important}.border-electric-yellow{border-color:var(--electric-yellow) !important}/*!
    File:         _header.scss
    Description:  Header styling for KidsPrint theme.
    Author:       Adtention A/S
    Project:      KidsPrint
*/.header .nav-small a.icon:not(.button){font-size:1.3em;margin-right:.85em}#menu-item-27246,#menu-item-28659{background-color:#48a9d4;border-radius:5px;padding:0px 20px}#menu-item-27246:hover,#menu-item-28659:hover{background-color:#60bde6}#menu-item-27246 a,#menu-item-28659 a{color:#fff}.adt-horizontal-menu{display:flex;flex-wrap:wrap;margin:0;padding:0;gap:20px;font-family:"Open Sans"}.adt-horizontal-menu>.menu-item{flex:1;min-width:0}.adt-horizontal-menu>.menu-item>a{text-decoration:none;display:block;margin-bottom:5px;font-size:.75em;color:#424242}.adt-horizontal-menu .submenu{margin:0;padding:0}.adt-horizontal-menu .submenu .menu-item{margin-bottom:5px}.adt-horizontal-menu .submenu .menu-item:nth-last-child(1){margin-bottom:10px}.adt-horizontal-menu .submenu .menu-item:not(:has(.submenu)){margin-bottom:10px}.adt-horizontal-menu .submenu a{text-decoration:none;display:block;margin-bottom:5px;font-size:.75em;color:#424242}.adt-horizontal-menu a.top-level-title{text-transform:uppercase;font-weight:bold;font-size:1.125em;margin-bottom:15px}.adt-horizontal-menu a.second-level-title{text-transform:uppercase;font-weight:bold;font-size:.775em;margin-bottom:10px}.adt-horizontal-menu a.third-level-title{text-transform:uppercase;font-size:.625em;margin-bottom:5px}.adt-horizontal-menu .menu-item:hover>a{color:#48a9d3}/*!
    File:         _blog.scss
    Description:  Blog styling for KidsPrint theme.
    Author:       Adtention A/S
    Project:      KidsPrint
*/.adt-blog-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.adt-blog-menu span{text-align:center;text-decoration:none;padding:.5rem 1.5rem;margin:.5rem .2rem;border-radius:5px;transition:all .2s linear;font-size:1.1rem;font-family:"Open Sans";font-weight:400;color:#0a0a0a;cursor:pointer}.adt-blog-menu span.selected{background-color:#019de0;color:#fff}.adt-blog-menu span:hover{background-color:#019de0;color:#fff}.adt-blog-posts .box{min-height:530px;background-color:#ca91b4 !important}.adt-blog-posts .adt-box-image-placeholder{height:180px;background:#e09bc6}/*!
    File:         _woocommerce.scss
    Description:  WooCommerce overrides / modifications for KidsPrint theme.
    Author:       Adtention A/S
    Project:      KidsPrint
*/.product-small .badge-container .badge,.product-lightbox .badge-container .badge,.product-images .badge-container .badge{background-color:#009de0;font-size:15px;font-weight:700;font-family:"Open Sans",sans-serif !important;border-radius:5px;text-transform:uppercase;padding-left:7px;padding-right:7px;padding-top:5px;padding-bottom:5px;margin-left:0 !important;height:auto !important}.product-small .badge-container .badge .badge-inner,.product-lightbox .badge-container .badge .badge-inner,.product-images .badge-container .badge .badge-inner{background-color:inherit !important;font-weight:inherit !important}form.cart .single_add_to_cart_button{background-color:#48a9d3;border-radius:5px;font-size:.8em;font-family:"Open Sans"}.wc-proceed-to-checkout .checkout-button{background-color:#48a9d3 !important}.wc-proceed-to-checkout .checkout-button:hover{background-color:#48a9d4 !important}.showcoupon,.showlogin{color:#009de0 !important;transition:color .1s linear}.showcoupon:hover,.showlogin:hover{color:#007bb5 !important}.woocommerce-form-login{background-color:#f9f9f9;border:1px solid #e1e1e1;padding:15px;margin-bottom:15px}.woocommerce-NoticeGroup-checkout{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;border-radius:8px;padding:12px 16px;font-size:14px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.woocommerce-NoticeGroup-checkout .message-wrapper{margin:0;padding:0}.woocommerce-NoticeGroup-checkout .message-wrapper .message-container:hover{color:#5a161d;transition:color .2s ease-in-out}.woocommerce-NoticeGroup-checkout .woocommerce-notice{margin:0;padding:0;background:none;border:none;color:inherit}#billing_address_1_field,#billing_country_field{width:100% !important}.price-excl-vat{font-size:.85em;color:#777;margin-top:5px}.price-excl-vat small{font-size:inherit}.price-excl-vat .woocommerce-Price-amount.amount{color:#777 !important;font-weight:normal;font-size:inherit}/*!
    File:         _footer.scss
    Description:  Footer styling for KidsPrint theme.
    Author:       Adtention A/S
    Project:      KidsPrint
*/#footer i{color:#fff;margin-right:8px !important}#footer a,#footer span{color:#fff;transition:color .2s ease}#footer a a:hover,#footer span a:hover{color:#ccc8c8}.adt-kidsprint-footer-menu{color:#fff}.adt-kidsprint-footer-menu .ux-menu-title{background-color:#606060;border-radius:7px;padding:7px 0 7px 17px;font-size:16px;font-family:"Open Sans";font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:15px !important}.adt-kidsprint-footer-menu .ux-menu-list .ux-menu-link{margin-bottom:.2em;font-family:"Open Sans";font-size:14px}.adt-kidsprint-footer-menu .ux-menu-list .ux-menu-link .ux-menu-link__text{transition:color .2s ease}.adt-kidsprint-footer-menu .ux-menu-list .ux-menu-link:hover .ux-menu-link__link{color:inherit !important}.adt-kidsprint-footer-menu .ux-menu-list .ux-menu-link:hover .ux-menu-link__text{color:#ccc8c8}.adt-footer-title{display:flex;align-items:center;min-height:3.125em;background-color:#606060;border-radius:7px;padding:7px 0 7px 17px;font-size:16px;font-family:"Open Sans";font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:15px !important}
