.col-xs-1{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-1{padding:0 15px 15px}}.col-xs-2{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-2{padding:0 15px 15px}}.col-xs-3{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-3{padding:0 15px 15px}}.col-xs-4{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-4{padding:0 15px 15px}}.col-xs-5{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-5{padding:0 15px 15px}}.col-xs-6{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-6{padding:0 15px 15px}}.col-xs-7{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-7{padding:0 15px 15px}}.col-xs-8{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-8{padding:0 15px 15px}}.col-xs-9{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-9{padding:0 15px 15px}}.col-xs-10{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-10{padding:0 15px 15px}}.col-xs-11{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-11{padding:0 15px 15px}}.col-xs-12{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xs-12{padding:0 15px 15px}}.col-s-1{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-1{padding:0 15px 15px}}.col-s-2{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-2{padding:0 15px 15px}}.col-s-3{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-3{padding:0 15px 15px}}.col-s-4{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-4{padding:0 15px 15px}}.col-s-5{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-5{padding:0 15px 15px}}.col-s-6{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-6{padding:0 15px 15px}}.col-s-7{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-7{padding:0 15px 15px}}.col-s-8{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-8{padding:0 15px 15px}}.col-s-9{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-9{padding:0 15px 15px}}.col-s-10{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-10{padding:0 15px 15px}}.col-s-11{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-11{padding:0 15px 15px}}.col-s-12{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-s-12{padding:0 15px 15px}}.col-m-1{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-1{padding:0 15px 15px}}.col-m-2{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-2{padding:0 15px 15px}}.col-m-3{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-3{padding:0 15px 15px}}.col-m-4{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-4{padding:0 15px 15px}}.col-m-5{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-5{padding:0 15px 15px}}.col-m-6{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-6{padding:0 15px 15px}}.col-m-7{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-7{padding:0 15px 15px}}.col-m-8{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-8{padding:0 15px 15px}}.col-m-9{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-9{padding:0 15px 15px}}.col-m-10{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-10{padding:0 15px 15px}}.col-m-11{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-11{padding:0 15px 15px}}.col-m-12{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-m-12{padding:0 15px 15px}}.col-l-1{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-1{padding:0 15px 15px}}.col-l-2{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-2{padding:0 15px 15px}}.col-l-3{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-3{padding:0 15px 15px}}.col-l-4{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-4{padding:0 15px 15px}}.col-l-5{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-5{padding:0 15px 15px}}.col-l-6{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-6{padding:0 15px 15px}}.col-l-7{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-7{padding:0 15px 15px}}.col-l-8{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-8{padding:0 15px 15px}}.col-l-9{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-9{padding:0 15px 15px}}.col-l-10{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-10{padding:0 15px 15px}}.col-l-11{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-11{padding:0 15px 15px}}.col-l-12{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-l-12{padding:0 15px 15px}}.col-xl-1{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-1{padding:0 15px 15px}}.col-xl-2{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-2{padding:0 15px 15px}}.col-xl-3{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-3{padding:0 15px 15px}}.col-xl-4{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-4{padding:0 15px 15px}}.col-xl-5{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-5{padding:0 15px 15px}}.col-xl-6{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-6{padding:0 15px 15px}}.col-xl-7{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-7{padding:0 15px 15px}}.col-xl-8{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-8{padding:0 15px 15px}}.col-xl-9{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-9{padding:0 15px 15px}}.col-xl-10{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-10{padding:0 15px 15px}}.col-xl-11{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-11{padding:0 15px 15px}}.col-xl-12{width:100%;padding:0 25px 15px}@media (min-width:768px){.col-xl-12{padding:0 15px 15px}}.col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-12{flex-basis:100%;max-width:100%}.grid__reverse-order-xs{flex-direction:row-reverse}@media screen and (min-width:576px){.col-s-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-s-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-s-3{flex-basis:25%;max-width:25%}.col-s-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-s-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-s-6{flex-basis:50%;max-width:50%}.col-s-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-s-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-s-9{flex-basis:75%;max-width:75%}.col-s-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-s-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-s-12{flex-basis:100%;max-width:100%}}@media screen and (min-width:576px){.grid__reverse-order-s{flex-direction:row-reverse}}@media screen and (min-width:768px){.col-m-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-m-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-m-3{flex-basis:25%;max-width:25%}.col-m-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-m-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-m-6{flex-basis:50%;max-width:50%}.col-m-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-m-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-m-9{flex-basis:75%;max-width:75%}.col-m-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-m-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-m-12{flex-basis:100%;max-width:100%}}@media screen and (min-width:768px){.grid__reverse-order-m{flex-direction:row-reverse}}@media screen and (min-width:992px){.col-l-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-l-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-l-3{flex-basis:25%;max-width:25%}.col-l-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-l-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-l-6{flex-basis:50%;max-width:50%}.col-l-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-l-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-l-9{flex-basis:75%;max-width:75%}.col-l-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-l-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-l-12{flex-basis:100%;max-width:100%}}@media screen and (min-width:992px){.grid__reverse-order-l{flex-direction:row-reverse}}@media screen and (min-width:1200px){.col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex-basis:100%;max-width:100%}}@media screen and (min-width:1200px){.grid__reverse-order-xl{flex-direction:row-reverse}}.container{max-width:1215px;width:100%;padding:0 25px;margin:0 auto}@media (min-width:768px){.container{padding:0 15px}}.container--fluid{max-width:100%;width:100%;padding:0 25px;max-width:1380px;margin:0 auto}@media (min-width:768px){.container--fluid{padding:0 15px}}.grid{display:flex;flex-wrap:wrap;margin:0 -25px;align-items:center}@media (min-width:768px){.grid{margin:0 -15px}}.grid__vert-align-top{align-items:flex-start}.grid__no-bottom-gutters>[class*=col-]{padding-bottom:0}.grid__center{justify-content:center}cite,dfn,em,i{font-style:italic}html{font-family:inherit;color:inherit;line-height:1.53;font-size:16px}[role=button]{cursor:pointer}@media (min-width:576px){.alignfull,.alignwide{width:auto;max-width:1000%}.alignfull>*,.alignwide>*{width:100%}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw)}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}img{max-width:100%;height:auto;vertical-align:middle}*,:after,:before{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.woocommerce-checkout-payment button#place_order[disabled]{background-color:#a7a7a3!important;color:#dbdcd8;pointer-events:none}.ppc-button-wrapper[disabled]{opacity:.2;pointer-events:none}#order_comments_field #order_comments{resize:none;min-height:70px}.text-center{text-align:center}.checkout.woocommerce-checkout{padding:0 1.5em}#dibs-order-review .woocommerce-checkout-review-order-table{padding:60px 0 20px}@media only screen and (min-width:768px){#dibs-wrapper{justify-content:space-between}}.xlwcty_wrap .xlwcty_order_details_2_col .xlwcty_pro_list .xlwcty_rightDiv{float:unset!important}.archive .product-type-pw-gift-card .price-wrapper,.single-product .product-type-pw-gift-card .price-wrapper{display:none}.wc-pao-addon-description a{color:#000;text-decoration:underline}.single-product .wc-pao-addon-heading:first-of-type{display:none}.product-add-on-button{text-align:center;font-size:11px;background-color:#f6f6f6;width:100%;text-transform:none}.product-add-on-button:hover{background-color:#ececec}.wc-pao-addon{display:none}.wc-pao-addon.toggled{display:block}.wc-pao-addon-image-swatch.selected,a.wc-pao-addon-image-swatch.selected:focus:not(:focus-visible){outline:2px solid #000}.single-product .custom-product-page .col-inner>ul,.single-product .custom-product-page .col-inner>ul li,.single-product .custom-product-page .col-inner>ul li>ul{margin-left:0}.product-add-on-button i[class^=icon-]{margin:0 0 0 10px;top:0}.accordion-title{font-size:11px;text-transform:uppercase;border-top:0;font-weight:700}.accordion-inner{font-size:12px}.section-title b{height:1px}.section-title-center span{margin:0 85px;font-family:Raleway,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:15px;letter-spacing:1px;color:#363636}.widget{margin-bottom:3em;border:1px solid #f1f1f1;padding:15px}.footer1block h4{font-size:13px;margin-bottom:20px;letter-spacing:1px;text-transform:uppercase;font-weight:600}.footer1block p{font-size:12px}.footer1block p,.nav-uppercase>li>a{font-weight:500;font-family:Raleway,Helvetica Neue,Helvetica,Arial,"sans-serif";color:#363636;letter-spacing:1px;text-transform:uppercase}.nav-uppercase>li>a{font-size:13px}.tab.has-icon{margin:0 20px}.product-summary .woocommerce-Price-currencySymbol{padding-top:4px}.box-text a:not(.button){text-transform:uppercase;padding-bottom:10px}.product-info .price{font-size:14px}.is-xsmall{font-size:.7em;color:#fff}.button.primary.is-xsmall{background-color:#5e798f}.row-small>.col,.row-small>.flickity-viewport>.flickity-slider>.col{padding:0 25px 19.6px;margin-bottom:0}.pswp__img{border:40px solid #fff}.pswp__caption{display:none}.product-quick-view-container{border-left:20px solid #fff;border-bottom:20px solid #fff;border-color:#fff currentcolor currentcolor;border-top:20px solid #fff}.post{margin:0 0 70px}.entry-title{font-size:24px;color:#4f4e4e;font-family:Raleway;font-weight:400;text-transform:uppercase;letter-spacing:1px}footer.entry-meta{font-size:.9em;border-top:1px solid #ececec;border-bottom:0;padding:1.5em 0}.gift_card_template_button{margin-top:9em}.ywgc_select_amount_title{margin-bottom:1.2em}.ywgc_delivery_info_title,.ywgc_select_amount_title{margin-top:1.3em;font-size:1em}.checkout_coupon{display:block!important}.woocommerce-info{display:none}.woocommerce form.checkout_coupon{border-width:0;border-style:hidden;padding-top:0;padding-bottom:0;padding-left:1.5em}.single-product .product_title{font-size:26px!important}.woocommerce-breadcrumb{font-size:12px!important}ul li.bullet-arrow:before,ul li.bullet-checkmark:before,ul li.bullet-star:before{font-family:fl-icons;left:0;position:absolute;font-size:10px;color:#5f7a8f}ul li.bullet-arrow,ul li.bullet-checkmark,ul li.bullet-star{list-style:none;position:relative;padding:0 0 0 20px;margin:0;border-bottom:0}.woocommerce-price-suffix,.woocommerce-shipping-totals{display:none}@font-face{font-family:Quattrocento Sans;src:url(https://jonnajintonsweden.com/wp-content/themes/flatsome-child/fonts/QuattrocentoSans-Italic.ttf)}.shortdescription{font-size:17px;color:#4f4e4e;font-family:Quattrocento Sans,Sans-serif}.xlwcty_wrap .xlwcty_order_details_2_col table tfoot tr:last-child td{font-size:15px}.productdescription{font-family:Raleway,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:400;color:#363636;font-size:12px}.gift_card_template_button{margin-top:0!important}body.single-post .blog-featured-title,body.single-post .blog-featured-title .page-title-inner{height:500px}.general{font-weight:400;font-family:Open-sans,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:13px;color:#4f4e4e}.xlwcty_wrap .xlwcty_order_details_2_col table tfoot tr:last-child td{font-size:16px;line-height:32px}.woocommerce-variation-price{border-top:1px dashed #ddd;font-size:1em;padding:7.5px 0}.headertext{font-size:30px;color:#fff;font-family:Quattrocento Sans,Sans-serif}.woocommerce form .form-row .optional{display:none}