#masthead .ast-container,.site-header-focus-item+.ast-breadcrumbs-wrapper{max-width:1280px;padding-left:40px;padding-right:40px}.ast-grid-left-center-section{justify-content:flex-start}.ast-grid-right-center-section{justify-content:flex-end}@media only screen and (max-width:1023px){.wp-block-uagb-container.uagb-block-74180bbd{padding-top:140px}}@media only screen and (max-width:800px){.n2-ss-slider{margin-top:9rem}#block-10{text-align:center}.wp-block-uagb-container.uagb-block-74180bbd{padding-top:0}}@media only screen and (max-width:480px){.n2-ss-slider{margin-top:11rem}.wp-block-uagb-container.uagb-block-74180bbd{padding-top:60px}}.site-header-section .ast-header-button-1{display:none}body.logged-in .site-header-section .ast-header-button-1{display:block}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:0}.wp-block-uagb-advanced-heading.new-badge{font-size:.75rem;font-weight:700;margin-top:0;text-transform:uppercase}body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-wholesale"],
/* Hide all child categories with -2 suffix (they're under wholesale parent 99) */
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-age-birthdays-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-babies-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-birthdays-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-british-wildlife-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-cards-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-christmas-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-dream-cakes-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-dream-homes-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-for-dad-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-for-mum-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-little-wonders-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-love-and-friendship-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-match-boxes-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-other-cut-outs-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-other-days-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-twin-peaks-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-vintage-gold-foiled-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-weddings-engagements-ws"],
body:not(.logged-in) #block-18 [data-wp-key="taxonomy/product_cat-wrapping-paper-ws"] {display:none!important}.page-id-3887 #content,.page-id-3889 #content,.page-id-3907 #content{min-height:100vh;background:url(https://lauraskilbeck.com/wp-content/uploads/2025/11/ls-pop-up.avif) no-repeat center center;background-size:cover}.page-id-3887 #content.site-content .ast-container,.page-id-3889 #content.site-content .ast-container,.page-id-3907 #content.site-content .ast-container{min-height:100vh;align-items:center}#content .post-3887,#content .post-3889,#content .post-3907{max-width:720px;margin:0 auto;padding:40px;background-color:rgba(255,255,255,.95);border-radius:10px}body:not(.logged-in) .tax-total {display:none}body.logged-in.woocommerce-cart #wc-stripe-express-checkout-element .StripeElement{display:none}body.woocommerce-checkout .form-row.packaging-option-field .optional{display:none}body.woocommerce-checkout .form-row.packaging-option-field .woocommerce-input-wrapper{display:grid;grid-template-columns:25px 1fr;gap:1em;align-items:center}body.woocommerce-checkout .form-row.packaging-option-field .woocommerce-input-wrapper .radio{margin:0}.packaging-options-wrapper{background:#f5f5f5;padding:20px;margin-bottom:20px;border-radius:4px}.packaging-options-wrapper label{display:block;margin-bottom:10px}.packaging-option-field ul{list-style:none;padding:0;margin:10px 0 0 0}.packaging-option-field li{margin-bottom:10px}.packaging-option-field input[type="radio"]{margin-right:8px}.post-password-required .entry-title{display:none}.post-password-form{padding:30px;max-width:500px;margin:40px auto}.post-password-form label{font-size:16px;font-weight:600;display:block;margin-bottom:15px}.post-password-form input[type="password"]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:15px;text-align:center}.post-password-form input[type="submit"]{color:#fff;border:none;border-radius:4px;cursor:pointer}.post-password-form input[type="submit"]:hover{background:#005177}body.logged-in.customer-non-uk .price .woocommerce-price-suffix{display:none}body.wholesale-category-archive #content .ast-container #secondary{display:none}body.wholesale-category-archive #content .ast-container #primary{width:100%;max-width:100%}body.wholesale-category-archive ul.products:not(.elementor-grid),
body.wholesale-category-archive ul.products:not(.elementor-grid).columns-4,
body.tax-product_cat ul.products:not(.elementor-grid).columns-4 {grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:921px){body.wholesale-category-archive ul.products:not(.elementor-grid),
    body.wholesale-category-archive ul.products:not(.elementor-grid).columns-4,
    body.tax-product_cat ul.products:not(.elementor-grid).columns-4 {grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:544px){body.wholesale-category-archive ul.products:not(.elementor-grid),
    body.wholesale-category-archive ul.products:not(.elementor-grid).columns-4,
    body.tax-product_cat ul.products:not(.elementor-grid).columns-4 {grid-template-columns:repeat(1,minmax(0,1fr))!important}}.site-primary-footer-wrap.ast-builder-grid-row-5-equal .ast-builder-grid-row{grid-template-columns:3fr repeat(4,1fr)}.site-primary-footer-wrap h2.widget-title,.site-primary-footer-wrap h3{margin-bottom:.5em}h3.wpmtst-testimonial-heading.testimonial-heading{font-size:1.25rem}.testimonial-field .strong-rating-wrapper .star svg{width:12px}.testimonial-field .strong-rating-wrapper .star svg path,.strong-rating-wrapper.average .star svg path{fill:#114153}.strong-rating-wrapper.average{font-size:1.5rem}.strong-rating-wrapper.average .star svg{width:30px}.slide-in-trigger{position:fixed;bottom:20px;right:20px;background:#114153;color:#fff;padding:15px 25px;border-radius:50px;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9998;font-weight:600;font-size:15px;transition:all .3s ease;border:none;display:flex;align-items:center;gap:10px}.slide-in-trigger:hover{background:#1a5d73;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.slide-in-trigger svg{width:20px;height:20px;fill:white}.slide-in-panel{position:fixed;bottom:-100%;right:20px;width:400px;max-width:calc(100% - 40px);background:#fff;border-radius:12px 12px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.15);z-index:9999;transition:bottom .4s ease;max-height:80vh;display:flex;flex-direction:column}.slide-in-panel.active{bottom:0}.slide-in-header{background:#114153;color:#fff;padding:20px;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;align-items:center}.slide-in-header h3{color:#fff;margin:0;font-size:18px;font-weight:600}.slide-in-header-text{flex:1}.slide-in-subtext{margin:5px 0 0 0;font-size:13px;opacity:.9;font-weight:400}.slide-in-close{background:transparent;border:none;color:#fff;font-size:28px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;line-height:1;transition:opacity .2s}.slide-in-close:hover{opacity:.7}.slide-in-content{padding:25px;overflow-y:auto;background:#f9f9f9;flex:1}body.slide-in-open .slide-in-trigger{opacity:0;pointer-events:none}@media (max-width:768px){.slide-in-panel{right:0;width:100%;max-width:100%;border-radius:12px 12px 0 0}.slide-in-trigger{right:15px;bottom:15px;padding:12px 20px;font-size:14px}}