:root{--jrd-ivory:#fffaf4;--jrd-blush:#d895a0;--jrd-blush-deep:#b86e7c;--jrd-sage:#65745f;--jrd-sage-dark:#4d5e4b;--jrd-ink:#403d39;--jrd-stone:#d8d5ce;--jrd-soft-shadow:0 14px 38px rgba(63, 53, 43, .12)}html{background:#f7f3ec}body{color:var(--jrd-ink);background-color:#f7f3ec;background-image:linear-gradient(rgb(255 250 244 / .26),rgb(255 250 244 / .34)),url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/english-courtyard-background.png);background-position:center top;background-size:cover;background-attachment:fixed}#wrapper,#inner-wrap,.site,.site-main,#primary,.content-bg,.content-container{background-color:#fff0}body.woocommerce-page #wrapper,body.woocommerce-page #inner-wrap,body.woocommerce-page .site,body.woocommerce-page .site-content,body.woocommerce-page .site-main,body.woocommerce-page #primary,body.woocommerce-page .content-bg,body.woocommerce-page .content-container{background-color:transparent!important}body.woocommerce-page:not(.tax-product_cat){background-color:#f7f3ec}body.woocommerce-page{background-color:#f7f3ec;background-image:linear-gradient(rgb(255 250 244 / .26),rgb(255 250 244 / .34)),url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/english-courtyard-background.png);background-position:center top;background-size:cover;background-attachment:fixed}body.woocommerce-page:not(.tax-product_cat) #primary{background-color:transparent!important;border:0;box-shadow:none}body.woocommerce-page #main.site-main{box-sizing:border-box;padding:clamp(16px, 2.5vw, 30px);border:1px solid rgb(132 117 98 / .14);border-radius:8px;background:#fffaf4!important;background-image:none!important;box-shadow:0 8px 26px rgb(63 53 43 / .08)}body.woocommerce-page:not(.tax-product_cat) #primary::before{content:"";display:block;box-sizing:border-box;width:100vw;height:clamp(72px, 10vw, 116px);margin:0 0 clamp(16px, 2.4vw, 28px) calc(50% - 50vw);border-bottom:14px solid rgb(232 211 207 / .96);background:#fff0}body,button,input,select,textarea{font-family:"Avenir Next",Avenir,"Segoe UI",sans-serif}h1,h2,h3,h4,.entry-title,.woocommerce-loop-product__title,.woocommerce-tabs .tabs a{color:#48443f;font-family:Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:-.018em}a{color:var(--jrd-sage-dark);text-decoration-color:rgb(101 116 95 / .35);text-underline-offset:.18em}a:hover,a:focus{color:var(--jrd-blush-deep)}#masthead,.site-header-row-container-inner{background:rgb(255 250 244 / .91);backdrop-filter:blur(9px)}#masthead{border-bottom:1px solid rgb(116 103 88 / .16);box-shadow:0 4px 22px rgb(66 54 42 / .07)}.site-branding a,.site-title a,.primary-menu-container a,.header-navigation a{color:#4d5e4b}.primary-menu-container a:hover,.header-navigation a:hover,.primary-menu-container .current-menu-item>a{color:var(--jrd-blush-deep)}#colophon,#site-footer,.site-footer{color:#f9f4ed;background:rgb(77 89 73 / .95)}#colophon a,#site-footer a,.site-footer a{color:#fff4eb}.entry-hero-container-inner,.woocommerce-products-header,.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-error{background-color:rgb(255 250 244 / .90);border:1px solid rgb(132 117 98 / .15);border-radius:8px}.entry-hero-container-inner,.woocommerce-products-header{box-shadow:0 8px 26px rgb(63 53 43 / .07)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.wc-block-grid__product{box-sizing:border-box;padding:14px;border:1px solid rgb(132 117 98 / .17);border-radius:9px;background:#fffaf4!important;background-image:none!important;box-shadow:0 8px 24px rgb(65 52 40 / .10);transition:transform .2s ease,box-shadow .2s ease}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover,.wc-block-grid__product:hover{transform:translateY(-3px);box-shadow:var(--jrd-soft-shadow)}.woocommerce ul.products li.product a img,.wc-block-grid__product-image img{border-radius:5px}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--jrd-sage-dark)}.woocommerce ul.products li.product .star-rating,.woocommerce .star-rating span::before{color:#b9854a}.woocommerce div.product .woocommerce-product-gallery,.woocommerce div.product .summary,.woocommerce div.product .woocommerce-tabs,.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #payment{box-sizing:border-box;padding:clamp(16px, 2.5vw, 30px);border:1px solid rgb(132 117 98 / .17);border-radius:9px;background:rgb(255 251 246 / .94);box-shadow:0 8px 24px rgb(65 52 40 / .08)}.woocommerce div.product .woocommerce-product-gallery img{border-radius:5px}.woocommerce table.shop_table,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:rgb(132 117 98 / .22);background:rgb(255 251 246 / .92)}.wp-block-button__link,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.button,button[type="submit"],input[type="submit"]{color:#3f403d;border:1px solid #aaa69c;border-radius:4px;background-color:#d9d7d0;background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/washed-wood.svg);background-size:cover;box-shadow:0 3px 0 rgb(91 87 78 / .24),0 7px 16px rgb(64 52 41 / .10);font-weight:650;letter-spacing:.035em;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,color .18s ease}.wp-block-button__link:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.button:hover,button[type="submit"]:hover,input[type="submit"]:hover{color:#fffaf4;border-color:var(--jrd-sage-dark);background-color:var(--jrd-sage-dark);background-image:none;transform:translateY(-1px);box-shadow:0 4px 0 rgb(51 64 49 / .25),0 9px 20px rgb(50 60 47 / .18)}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],select,textarea{border-color:#d3cdc3;border-radius:4px;background:rgb(255 253 249 / .96)}input:focus,select:focus,textarea:focus{border-color:var(--jrd-sage);box-shadow:0 0 0 2px rgb(101 116 95 / .17)}body.jrd-season-valentines .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/valentines.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-st-patricks .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/st-patricks.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-easter .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/easter.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-mothers-day .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/mothers-day.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-fathers-day .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/fathers-day.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-independence-day .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/independence-day.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-back-to-school .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/back-to-school.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-halloween .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/halloween.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-thanksgiving .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/thanksgiving.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-christmas .site-header-row-container-inner,body.jrd-christmas-mode .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/christmas-garland.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-new-years-eve .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/new-years-eve.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-spring .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/spring.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-summer .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/summer.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-autumn .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/autumn.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body.jrd-season-winter .site-header-row-container-inner{background-image:url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/seasons/winter.svg);background-repeat:repeat-x;background-position:center bottom;background-size:auto 48px}body[class*="jrd-season-"]:not(.jrd-season-none) #masthead{border-bottom-color:rgb(133 45 54 / .24)}body.jrd-season-valentines .woocommerce a.button,body.jrd-season-valentines .woocommerce button.button{border-color:#d5a1a5}body.jrd-season-st-patricks .woocommerce a.button,body.jrd-season-st-patricks .woocommerce button.button{border-color:#8da17a}body.jrd-season-easter .woocommerce a.button,body.jrd-season-easter .woocommerce button.button{border-color:#b6b4ca}body.jrd-season-halloween .woocommerce a.button,body.jrd-season-halloween .woocommerce button.button{border-color:#c78d5e}body.jrd-season-thanksgiving .woocommerce a.button,body.jrd-season-thanksgiving .woocommerce button.button{border-color:#b88458}body.jrd-season-christmas .woocommerce a.button,body.jrd-season-christmas .woocommerce button.button,body.jrd-christmas-mode .woocommerce a.button,body.jrd-christmas-mode .woocommerce button.button{border-color:#a27d64}body.jrd-season-new-years-eve .woocommerce a.button,body.jrd-season-new-years-eve .woocommerce button.button{border-color:#bda66c}@media (max-width:767px){body{background-color:#fff0;background-image:none;isolation:isolate}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(255 250 244 / .26),rgb(255 250 244 / .34)),url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/english-courtyard-background.png);background-position:center center;background-size:cover;background-repeat:no-repeat}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.wc-block-grid__product{padding:9px}.woocommerce div.product .woocommerce-product-gallery,.woocommerce div.product .summary,.woocommerce div.product .woocommerce-tabs,.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #payment{padding:16px}}.single-product .jrd-personalization-fields{margin:18px 0 14px;padding:18px 20px 4px;border:1px solid rgb(111 98 82 / .18);border-radius:10px;background:rgb(255 252 247 / .9)}.single-product .jrd-personalization-fields .form-row{margin:0 0 14px}.single-product .jrd-personalization-fields label{display:block;margin:0 0 6px;color:#55483f;font-weight:600}.single-product .jrd-personalization-fields input,.single-product .jrd-personalization-fields select,.single-product .jrd-personalization-fields textarea{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #d9cec1;border-radius:5px;background:#fff;color:#55483f;font:inherit}.single-product .jrd-personalization-fields textarea{min-height:70px;resize:vertical}.single-product .jrd-personalization-fields .jrd-field-help{display:block;margin-top:5px;color:#756960;font-size:.9em;line-height:1.45}.single-product .jrd-personalization-fields .required{color:#9d5c5d}.jrd-clean-product-tags{white-space:normal}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:.01ms!important;scroll-behavior:auto!important}}body[class*="jrd-season-"]{--jrd-season-accent:#b9854a;--jrd-season-wash:#f4e8dc}body.jrd-season-valentines{--jrd-season-accent:#bf7285;--jrd-season-wash:#f6e2e6}body.jrd-season-st-patricks{--jrd-season-accent:#66835c;--jrd-season-wash:#e6eedf}body.jrd-season-easter{--jrd-season-accent:#a58bb7;--jrd-season-wash:#f0e8f4}body.jrd-season-mothers-day{--jrd-season-accent:#bd788e;--jrd-season-wash:#f5e7eb}body.jrd-season-fathers-day{--jrd-season-accent:#75836d;--jrd-season-wash:#e8eee5}body.jrd-season-independence-day{--jrd-season-accent:#a95556;--jrd-season-wash:#f2e5dc}body.jrd-season-back-to-school{--jrd-season-accent:#bb8a52;--jrd-season-wash:#f4ecd9}body.jrd-season-halloween{--jrd-season-accent:#a86d43;--jrd-season-wash:#f3e8dc}body.jrd-season-thanksgiving{--jrd-season-accent:#a66f43;--jrd-season-wash:#f2e8d9}body.jrd-season-christmas{--jrd-season-accent:#567158;--jrd-season-wash:#e5ece2}body.jrd-season-new-years-eve{--jrd-season-accent:#a99758;--jrd-season-wash:#f2eedf}body.jrd-season-spring{--jrd-season-accent:#7e9a6d;--jrd-season-wash:#eaf0e2}body.jrd-season-summer{--jrd-season-accent:#c38a47;--jrd-season-wash:#f6efd9}body.jrd-season-autumn{--jrd-season-accent:#aa7048;--jrd-season-wash:#f1e7dc}body.jrd-season-winter{--jrd-season-accent:#6d8791;--jrd-season-wash:#e8eff0}body[class*="jrd-season-"] .woocommerce ul.products li.product,body[class*="jrd-season-"] .woocommerce-page ul.products li.product,body[class*="jrd-season-"] .wc-block-grid__product{border-top:3px solid var(--jrd-season-accent)}body[class*="jrd-season-"] h2::after,body[class*="jrd-season-"] .woocommerce-products-header__title::after{content:"";display:block;width:48px;height:3px;margin-top:.45em;border-radius:4px;background:var(--jrd-season-accent);opacity:.72}body[class*="jrd-season-"] .woocommerce-notices-wrapper .woocommerce-message,body[class*="jrd-season-"] .woocommerce-notices-wrapper .woocommerce-info{border-left:4px solid var(--jrd-season-accent);background-color:var(--jrd-season-wash)}body[class*="jrd-season-"] .woocommerce a.button:hover,body[class*="jrd-season-"] .woocommerce button.button:hover,body[class*="jrd-season-"] .wp-block-button__link:hover{outline:2px solid color-mix(in srgb,var(--jrd-season-accent) 65%,transparent);outline-offset:2px}#colophon::after,.site-footer::after{content:"";display:block;width:100%;min-height:clamp(140px, 20vw, 260px);margin-top:18px;background-image:linear-gradient(rgb(255 250 244 / .06),rgb(255 250 244 / .02)),url(https://jrosadesigns.com/wp-content/plugins/jrosa-english-garden-style/assets/english-courtyard-background.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover}body.woocommerce-page #main.site-main{background-color:#fffaf4!important;background-image:none!important}body.woocommerce-page ul.products li.product,body.woocommerce-page .wc-block-grid__product{background-color:#fffaf4!important;background-image:none!important}body.woocommerce-shop #primary::before,body.woocommerce-cart #primary::before,body.woocommerce-checkout #primary::before{border-bottom:0!important}body:not(.home) #primary,body:not(.home) #main.site-main{box-sizing:border-box;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;border:0!important;border-radius:0!important;background-color:#f7f3ec!important;background-image:none!important;box-shadow:none!important}body:not(.home) #primary::before,body.woocommerce-page #primary::before{display:none!important;content:none!important;border:0!important}body:not(.home) #main.site-main{padding:clamp(28px, 5vw, 68px) clamp(16px, 4vw, 52px)!important}body:not(.home) .entry-content{width:100%;max-width:none}body:not(.home) .entry-content>*:not(.alignfull){box-sizing:border-box;width:100%;max-width:1180px;margin-right:auto;margin-left:auto}body:not(.home) .entry-content>.alignwide{max-width:min(1320px, calc(100vw - 32px))}body:not(.home) .entry-content>.alignfull{width:100vw;max-width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}body.woocommerce-page #primary,body.woocommerce-page #main.site-main{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;border:0!important;border-radius:0!important;background:#fffaf4!important;background-image:none!important;box-shadow:none!important}body.woocommerce-page #main.site-main{padding:clamp(28px, 5vw, 68px) clamp(16px, 4vw, 52px)!important}body.woocommerce-page .woocommerce,body.woocommerce-page .woocommerce-products-header,body.woocommerce-page .woocommerce-notices-wrapper{box-sizing:border-box;width:100%;max-width:1240px;margin-right:auto;margin-left:auto}body.woocommerce-page .woocommerce-products-header{padding:clamp(16px, 2.5vw, 28px);border:0;border-radius:0;background:#f7f3ec;box-shadow:none}body.woocommerce-page .woocommerce-cart-form,body.woocommerce-page .cart-collaterals,body.woocommerce-page #customer_details,body.woocommerce-page #order_review,body.woocommerce-page #payment,body.woocommerce-page table.shop_table,body.woocommerce-page form.checkout_coupon,body.woocommerce-page form.login,body.woocommerce-page form.register{background-color:#fffaf4!important;background-image:none!important}@media (max-width:767px){body:not(.home) #main.site-main,body.woocommerce-page #main.site-main{padding:24px 14px!important}body:not(.home) .entry-content>.alignwide{max-width:calc(100vw - 28px)}}body.page-id-987654320 #primary.content-area,body.page-id-987654320 #main.site-main{box-sizing:border-box;flex:0 0 100vw!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}body.page-id-987654320 #main.site-main{padding:clamp(28px, 5vw, 68px) clamp(16px, 4vw, 52px)!important;border:0!important;border-radius:0!important;background-color:#f7f3ec!important;background-image:none!important;box-shadow:none!important}body.page-id-987654320 article.entry,body.page-id-987654320 .entry-content-wrap,body.page-id-987654320 .entry-content{box-sizing:border-box;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.page-id-987654320 .jr-contact-page.alignwide,body.page-id-987654320 .jr-contact-page{box-sizing:border-box;display:block;width:min(1180px, calc(100vw - 48px))!important;max-width:1180px!important;margin-right:auto!important;margin-left:auto!important}body.page-id-987654320 #contact-form{scroll-margin-top:28px}@media (max-width:767px){body.page-id-987654320 #main.site-main{padding:24px 14px!important}body.page-id-987654320 .jr-contact-page.alignwide,body.page-id-987654320 .jr-contact-page{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}}