@media (max-width:921px){#ast-desktop-header{display:none!important}#ast-mobile-header .ast-mobile-header-content{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;display:flex!important;flex-direction:column!important;padding:95px 30px 40px!important;background:#F8F1DF!important;overflow-y:auto!important;z-index:99998!important;transform:translateY(-100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.3s ease,visibility 0s linear 0.45s}#ast-mobile-header .ast-mobile-header-content[aria-hidden="false"],#ast-mobile-header .ast-mobile-header-content.toggled,#ast-mobile-header .ast-mobile-header-content.active,.ast-main-header-nav-open #ast-mobile-header .ast-mobile-header-content{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.3s ease}#ast-mobile-header{display:block!important;position:relative!important;z-index:99999!important}#ast-mobile-header .ast-primary-header-bar{position:relative!important;z-index:100000!important;background:#F8F1DF!important;border-bottom:0!important;box-shadow:none!important}.ast-main-header-nav-open #ast-mobile-header .ast-primary-header-bar{background:#F8F1DF!important}#ast-mobile-header .site-branding{position:absolute!important;left:50%!important;width:auto!important;margin:0!important;text-align:center!important;transform:translateX(-50%)!important;z-index:100001!important}#ast-mobile-header .custom-logo-link,#ast-mobile-header .site-logo-img{display:flex!important;align-items:center!important;justify-content:center!important}#ast-mobile-header .menu-toggle,#ast-mobile-header .ast-mobile-menu-trigger-wrap{position:relative!important;margin-left:auto!important;z-index:100002!important}#ast-mobile-header .ast-builder-menu-mobile,#ast-mobile-header .main-header-bar-navigation,#ast-mobile-header .main-navigation{display:flex!important;flex:1 0 auto!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important}#ast-mobile-header .ast-builder-menu-mobile{padding-top:0!important;transform:none}#ast-mobile-header .main-header-menu,#ast-mobile-header .main-header-menu li,#ast-mobile-header .main-header-menu a{background:transparent!important;border:0!important}#ast-mobile-header .main-header-menu{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0!important}#ast-mobile-header .main-header-menu>li{width:100%!important;margin:0!important;text-align:center!important}#ast-mobile-header .main-header-menu .menu-link{display:block!important;width:100%!important;min-height:auto!important;padding:11px 10px!important;color:#2D2418!important;font-size:18px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0.04em!important;text-align:center!important}#ast-mobile-header .main-header-menu .menu-link:hover,#ast-mobile-header .main-header-menu .current-menu-item>.menu-link,#ast-mobile-header .main-header-menu .current_page_item>.menu-link{color:#C49145!important}#ast-mobile-header .main-header-menu a::after{display:none!important;content:none!important}#ast-mobile-header .main-header-menu-toggle{position:relative!important;z-index:100003!important;width:42px!important;height:42px!important;padding:9px!important;color:#D9A44A!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#ast-mobile-header .main-header-menu-toggle svg,#ast-mobile-header .main-header-menu-toggle svg path{fill:#D9A44A!important;stroke:#D9A44A!important}#ast-mobile-header .main-header-menu-toggle:hover,#ast-mobile-header .main-header-menu-toggle:focus{color:#D9A44A!important;background:transparent!important;border:0!important;box-shadow:none!important}#ast-mobile-header .main-header-menu-toggle:focus-visible{outline:3px solid #f8f1df!important;outline-offset:2px;box-shadow:0 0 0 5px #2d2418!important}}@media (max-width:544px){#ast-mobile-header .ast-primary-header-bar{transition:background-color 0.3s ease}body:not(.ast-main-header-nav-open) #ast-mobile-header .ast-primary-header-bar{background-color:#2d2418!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important}#ast-mobile-header .site-branding{left:calc(50% + 0.3rem)!important}}@media (min-width:922px){#ast-desktop-header .ast-primary-header-bar{background:linear-gradient(180deg,rgb(22 17 12 / .92) 0%,rgb(31 24 17 / .9) 100%)!important;border-bottom:1px solid rgb(196 145 69 / .16)}#ast-desktop-header .ast-header-button-1 .ast-custom-button{display:inline-flex;align-items:center;justify-content:center;margin-left:.5rem;text-align:center}#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.menu-item>.menu-link{color:#f8f1df!important}#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.menu-item>.menu-link:hover,#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current-menu-item>.menu-link,#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current_page_item>.menu-link,#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current-menu-ancestor>.menu-link,.home #ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.menu-item-home>.menu-link{color:#c49145!important}#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current-menu-item>.menu-link,#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current_page_item>.menu-link,#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current-menu-ancestor>.menu-link,.home #ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.menu-item-home>.menu-link{position:relative}#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current-menu-item>.menu-link::after,#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current_page_item>.menu-link::after,#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.current-menu-ancestor>.menu-link::after,.home #ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.menu-item-home>.menu-link::after{position:absolute;right:0;bottom:-1px;left:0;width:100%;height:2px;background-color:#c49145;content:""}#ast-desktop-header #primary-site-navigation-desktop .main-header-menu>.menu-item>.menu-link:focus-visible{outline:3px solid #f8f1df;outline-offset:4px;box-shadow:none}}.bbs-home-hero{display:grid;grid-template-columns:minmax(0,49fr) minmax(0,51fr);min-height:clamp(620px, 72vh, 760px);min-height:clamp(620px, 72svh, 760px);margin:0;color:#2d2418;background-color:#f8f1df;overflow:clip}.bbs-home-hero>*{min-width:0;margin-block-start:0}.bbs-home-hero__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(3rem, 6vw, 6rem) clamp(2rem, 4.5vw, 5.25rem)}.bbs-home-hero__title{max-width:11ch;margin:0;color:#2d2418;font-size:clamp(3.5rem, 5.4vw, 6rem);font-weight:400;line-height:.96;letter-spacing:-.025em;text-wrap:balance}.bbs-home-hero__intro{max-width:35rem;margin:clamp(1.5rem, 3vw, 2.25rem) 0 0;color:#2d2418;font-size:clamp(1rem, 1.35vw, 1.1875rem);line-height:1.65}.bbs-home-hero__actions{margin:clamp(1.75rem, 3vw, 2.5rem) 0 0}.bbs-home-hero .bbs-home-hero__cta .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.875rem 2rem;color:#f8f1df;background-color:#2d2418;border:2px solid #2d2418;border-radius:4px;font-size:.9375rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background-color 180ms ease,border-color 180ms ease}.bbs-home-hero .bbs-home-hero__cta .wp-block-button__link:hover{color:#f8f1df;background-color:#4a3824;border-color:#4a3824}.bbs-home-hero .bbs-home-hero__cta .wp-block-button__link:focus-visible{outline:3px solid #2d2418;outline-offset:4px;box-shadow:0 0 0 2px #f8f1df}.bbs-home-hero__media{position:relative;height:100%;min-height:inherit;margin:0;background-color:#8a8376;overflow:hidden}.home .bbs-home-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%}@media (min-width:922px){.bbs-home-hero{--bbs-desktop-header-height:80px}.bbs-home-hero__media{box-sizing:border-box;padding-top:var(--bbs-desktop-header-height);background-color:#f8f1df}.home .bbs-home-hero__media img{object-fit:contain;object-position:62% 40%}}@media (min-width:922px) and (max-width:1200px){.bbs-home-hero{min-height:clamp(600px, 72vh, 720px);min-height:clamp(600px, 72svh, 720px)}.bbs-home-hero__content{padding:3rem clamp(2.25rem, 4vw, 3.5rem)}.bbs-home-hero__title{font-size:clamp(3.25rem, 6vw, 4.75rem)}}@media (min-width:768px) and (max-width:921px){.bbs-home-hero{--bbs-tablet-header-height:80px;grid-template-columns:minmax(0,49fr) minmax(0,51fr);min-height:min(820px, calc(100vh - 70px));min-height:min(820px, calc(100svh - 70px))}.bbs-home-hero__content{width:100%;max-width:31rem;justify-self:center;justify-content:center;padding:clamp(2rem, 3vw, 2.5rem) clamp(1.5rem, 3vw, 2rem) clamp(1.25rem, 2vw, 1.5rem);transform:translateY(-25px)}.bbs-home-hero__title{max-width:13ch;font-size:clamp(2.6rem, 5.4vw, 3.25rem)}.bbs-home-hero__intro{margin-top:clamp(1.125rem, 2vw, 1.5rem);line-height:1.55}.bbs-home-hero__actions{margin-top:clamp(1.125rem, 2vw, 1.5rem)}.bbs-home-hero__media{box-sizing:border-box;height:100%;min-height:inherit;margin:0;padding-top:var(--bbs-tablet-header-height);background-color:#f8f1df}.home .bbs-home-hero__media img{width:100%;height:100%;object-fit:cover;object-position:58% 32%}}@media (max-width:767px){.bbs-home-hero{display:flex;flex-direction:column;min-height:0}.bbs-home-hero__content{min-height:auto;padding:clamp(2rem, 7vw, 3rem) clamp(1.25rem, 6vw, 2rem) clamp(1.75rem, 6vw, 2.5rem)}.bbs-home-hero__title{max-width:11ch;font-size:clamp(2.75rem, 12vw, 4rem);line-height:.98}.bbs-home-hero__intro{margin-top:1.25rem;font-size:1rem}.bbs-home-hero__actions{margin-top:1.5rem}.bbs-home-hero__actions,.bbs-home-hero__actions .wp-block-button,.bbs-home-hero .bbs-home-hero__cta .wp-block-button__link{width:100%}.bbs-home-hero__media{height:clamp(240px, 34svh, 360px);min-height:0}.home .bbs-home-hero__media img{object-position:center 35%}}@media (max-width:430px){.bbs-home-hero__content{padding-bottom:1.5rem}.bbs-home-hero__title{font-size:clamp(2.5rem, 11.5vw, 3.25rem)}.bbs-home-hero__intro{margin-top:1rem}.bbs-home-hero__actions{margin-top:1.25rem}.bbs-home-hero__media{height:clamp(240px, 34svh, 320px)}}@media (max-width:544px){.home .bbs-home-hero__media{width:94%;height:auto;margin-inline:auto;aspect-ratio:3 / 4}.home .bbs-home-hero__content{padding-top:3.25rem}}.home .uagb-block-797eb4fe{box-sizing:border-box;width:auto!important;max-width:none!important;min-height:0!important;margin-top:0!important;margin-right:calc(50% - 50vw)!important;margin-bottom:0!important;margin-left:calc(50% - 50vw)!important;padding:clamp(3rem, 10vw, 4.25rem) clamp(1.25rem, 6vw, 2rem)!important;background-color:#f8f1df}.home .uagb-block-797eb4fe>.wp-block-gallery{--bbs-results-gap:0.875rem;display:grid!important;grid-template-columns:minmax(0,1fr);gap:var(--bbs-results-gap)!important;width:min(100%, 34rem);max-width:34rem;margin:0 auto!important;padding:0}.home .uagb-block-797eb4fe>.wp-block-gallery>.wp-block-image{flex:none!important;width:100%!important;min-width:0;margin:0!important;aspect-ratio:3 / 4;background-color:#e8e0d5;overflow:hidden}.home .uagb-block-797eb4fe>.wp-block-gallery>.wp-block-image img{display:block;width:100%!important;height:100%!important;object-fit:cover}.home .uagb-block-797eb4fe>.wp-block-gallery>.wp-block-image:nth-child(1) img{object-position:center 48%}.home .uagb-block-797eb4fe>.wp-block-gallery>.wp-block-image:nth-child(2) img{object-position:center center}.home .uagb-block-797eb4fe>.wp-block-gallery>.wp-block-image:nth-child(3) img{object-position:center 40%}@media (min-width:768px) and (max-width:921px){.home .uagb-block-797eb4fe{padding:clamp(3.75rem, 7vw, 5rem) clamp(1.5rem, 4vw, 2.5rem)!important}.home .uagb-block-797eb4fe>.wp-block-gallery{--bbs-results-gap:clamp(0.75rem, 1.6vw, 1rem);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%, 56rem);max-width:56rem}.home .uagb-block-797eb4fe>.wp-block-gallery>.wp-block-image:nth-child(1){grid-column:1 / -1;justify-self:center;width:calc((100% - var(--bbs-results-gap)) / 2)!important}}@media (min-width:922px){.home .uagb-block-797eb4fe{padding:clamp(2.75rem, 3.6vw, 4.25rem) clamp(2rem, 4vw, 4rem) clamp(4.5rem, 6vw, 7rem)!important}.home .uagb-block-797eb4fe>.wp-block-gallery{--bbs-results-gap:clamp(0.75rem, 1.1vw, 1.125rem);grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%, 88rem);max-width:88rem}}.home .uagb-block-2c9a54d3{width:auto!important;max-width:none!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;background-color:#f8f1df!important}.home .uagb-block-2c9a54d3 .ti-widget.ti-goog{width:100%!important;max-width:1200px;margin-right:auto!important;margin-left:auto!important}.home .uagb-block-2c9a54d3 .ti-widget.ti-goog .ti-widget-container .ti-date{color:#595959}.home .uagb-block-2c9a54d3 .ti-widget.ti-goog .ti-read-more span{color:#2d2418;opacity:1}.home .uagb-block-730d5599{box-sizing:border-box;width:auto!important;max-width:none!important;min-height:0!important;margin-top:0!important;margin-right:calc(50% - 50vw)!important;margin-bottom:0!important;margin-left:calc(50% - 50vw)!important;padding:4rem clamp(1.25rem, 6vw, 1.5rem)!important;background-color:#2d2418!important}.home .uagb-block-730d5599>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 34rem);display:grid!important;grid-template-columns:minmax(0,1fr);gap:2.5rem!important;width:100%;max-width:34rem!important;margin:0 auto;align-items:start!important}.home .uagb-block-730d5599 .uagb-block-b7a90e0e{justify-self:center;width:100%!important;max-width:22rem!important;margin:0!important;padding:0!important}.home .uagb-block-730d5599 .uagb-block-d36827df{justify-content:stretch;width:100%;margin:0}.home .uagb-block-730d5599 .uagb-block-d36827df .wp-block-uagb-image__figure{display:block!important;width:100%;margin:0;aspect-ratio:3 / 4;border-radius:4px;overflow:hidden}.home .uagb-block-730d5599 .uagb-block-d36827df .wp-block-uagb-image__figure img{display:block;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:center 38%;border-radius:0!important}.home .uagb-block-730d5599 .uagb-block-a939b648{width:100%!important;max-width:34rem!important;margin:0!important;padding:0!important}.home .uagb-block-730d5599 .uagb-block-a939b648>.uagb-container-inner-blocks-wrap{align-items:flex-start!important;justify-content:center!important;width:100%;max-width:32rem!important;gap:0!important}.home .uagb-block-730d5599 .uagb-block-0b3058d1{margin:0!important;text-align:left!important}.home .uagb-block-730d5599 .uagb-block-0b3058d1 .uagb-heading-text{margin:0;color:#d9a44a!important;font-family:"PT Sans",sans-serif;font-size:0.8125rem!important;font-weight:600;line-height:1.3;letter-spacing:0.18em!important;text-transform:uppercase}.home .uagb-block-730d5599 .uagb-block-0b3058d1 .uagb-heading-text code{padding:0;color:inherit;background:#fff0;font:inherit;letter-spacing:inherit}.home .uagb-block-730d5599 .uagb-block-a0cf7bc3{margin:.75rem 0 0!important;text-align:left!important}.home .uagb-block-730d5599 .uagb-block-a0cf7bc3 .uagb-heading-text{margin:0;color:#f8f1df!important;font-family:"Philosopher",sans-serif;font-size:clamp(3.25rem, 13vw, 4.25rem)!important;font-weight:400;line-height:.98;letter-spacing:0.02em!important}.home .uagb-block-730d5599 .uagb-block-a939b648>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph{max-width:32rem;margin:1.5rem 0 0!important;color:#f8f1df!important;font-family:"PT Sans",sans-serif;font-size:1rem!important;font-weight:400;line-height:1.65!important}.home .uagb-block-730d5599 .uagb-block-916733e9{margin:2rem 0 0!important}.home .uagb-block-730d5599 .uagb-block-916733e9 .uagb-buttons__wrap{justify-content:flex-start!important;align-items:center;gap:0!important}.home .uagb-block-730d5599 .uagb-block-916733e9 .uagb-button__wrapper{margin:0!important}.home .uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin:0!important;padding:.875rem 1.75rem;color:#2d2418!important;background-color:#f8f1df!important;border:2px solid #f8f1df;border-radius:4px;box-shadow:none!important;font-size:.9375rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.home .uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link:hover{color:#2d2418!important;background-color:#d9a44a!important;border-color:#d9a44a}.home .uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link:focus-visible{outline:3px solid #d9a44a;outline-offset:4px;box-shadow:none!important}.home .uagb-block-730d5599 .uagb-block-8222e2b3 .uagb-button__icon svg{fill:#2d2418!important}@media (min-width:768px) and (max-width:921px){.home .uagb-block-730d5599{padding:clamp(4.5rem, 8vw, 5rem) clamp(2rem, 5vw, 2.5rem)!important}.home .uagb-block-730d5599>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 56rem);grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:clamp(2rem, 4vw, 2.5rem)!important;max-width:56rem!important;align-items:center!important}.home .uagb-block-730d5599 .uagb-block-b7a90e0e{max-width:20rem!important}.home .uagb-block-730d5599 .uagb-block-a939b648{max-width:32rem!important}.home .uagb-block-730d5599 .uagb-block-a0cf7bc3 .uagb-heading-text{font-size:clamp(3.5rem, 7vw, 4.25rem)!important}}@media (min-width:922px){.home .uagb-block-730d5599{padding:clamp(6rem, 8vw, 8rem) clamp(2rem, 4vw, 4rem)!important}.home .uagb-block-730d5599>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 72rem);grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(4rem, 7vw, 7rem)!important;max-width:72rem!important;align-items:center!important}.home .uagb-block-730d5599 .uagb-block-b7a90e0e{max-width:30rem!important}.home .uagb-block-730d5599 .uagb-block-a939b648{max-width:34rem!important}.home .uagb-block-730d5599 .uagb-block-a0cf7bc3 .uagb-heading-text{font-size:clamp(4rem, 5vw, 5rem)!important}.home .uagb-block-730d5599 .uagb-block-a939b648>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph{font-size:1.0625rem!important;line-height:1.7!important}}.home .uagb-block-bc3a9e4b{box-sizing:border-box;width:auto!important;max-width:none!important;min-height:0!important;margin-top:0!important;margin-right:calc(50% - 50vw)!important;margin-bottom:0!important;margin-left:calc(50% - 50vw)!important;padding:4rem clamp(1.25rem, 6vw, 1.5rem)!important;background-color:#f8f1df!important}.home .uagb-block-bc3a9e4b>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 34rem);display:grid!important;grid-template-columns:minmax(0,1fr);gap:2.5rem!important;width:100%;max-width:34rem!important;margin:0 auto;align-items:center!important}.home .uagb-block-bc3a9e4b .uagb-block-21151a42{justify-self:center;width:100%!important;max-width:34rem!important;margin:0!important;padding:0!important}.home .uagb-block-bc3a9e4b .uagb-block-f26fa57f{justify-content:stretch;width:100%;margin:0}.home .uagb-block-bc3a9e4b .uagb-block-f26fa57f .wp-block-uagb-image__figure{display:block!important;width:100%;margin:0;border:1px solid rgb(45 36 24 / .14);border-radius:4px;overflow:hidden}.home .uagb-block-bc3a9e4b .uagb-block-f26fa57f .wp-block-uagb-image__figure img{display:block;width:100%!important;height:auto!important;max-width:100%;object-fit:contain;border-radius:0!important;box-shadow:none!important}.home .uagb-block-bc3a9e4b .uagb-block-fe83cf47{align-self:center;width:100%!important;max-width:34rem!important;margin:0!important;padding:0!important}.home .uagb-block-bc3a9e4b .uagb-block-1f313c4b{align-items:flex-start!important;width:100%!important;max-width:34rem!important;margin:0!important;padding:0!important;gap:0!important}.home .uagb-block-bc3a9e4b .uagb-block-e3d13ba7{margin:0!important;text-align:left!important}.home .uagb-block-bc3a9e4b .uagb-block-e3d13ba7 .uagb-heading-text{margin:0;color:#d9a44a!important;font-family:"PT Sans",sans-serif;font-size:0.8125rem!important;font-weight:600;line-height:1.3;letter-spacing:0.18em!important;text-transform:uppercase}.home .uagb-block-bc3a9e4b .uagb-block-b1745e2a{margin:.75rem 0 0!important;text-align:left!important}.home .uagb-block-bc3a9e4b .uagb-block-b1745e2a .uagb-heading-text{margin:0;color:#2d2418!important;font-family:"Philosopher",sans-serif;font-size:clamp(2.75rem, 11vw, 3.5rem)!important;font-weight:400;line-height:1;letter-spacing:0.01em!important}.home .uagb-block-bc3a9e4b .uagb-block-1f313c4b>p.wp-block-paragraph{max-width:34rem;margin:1.5rem 0 0!important;padding:0!important;color:#4a3824!important;font-family:"PT Sans",sans-serif;font-size:1rem!important;font-weight:400;line-height:1.65!important}.home .uagb-block-bc3a9e4b .uagb-block-721bf5ca{display:none!important}.home .uagb-block-bc3a9e4b .uagb-block-c0c3bb34{display:block!important;width:100%!important;margin:2rem 0 0!important}.home .uagb-block-bc3a9e4b .uagb-block-c0c3bb34 .uagb-buttons__wrap{justify-content:flex-start!important;align-items:center;gap:0!important}.home .uagb-block-bc3a9e4b .uagb-block-c0c3bb34 .uagb-button__wrapper{margin:0!important}.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:0!important;padding:.875rem 1.75rem;color:#f8f1df!important;background-color:#2d2418!important;border:2px solid #2d2418;border-radius:4px;box-shadow:none!important;font-family:"PT Sans",sans-serif;font-size:.9375rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link:hover{color:#2d2418!important;background-color:#d9a44a!important;border-color:#d9a44a}.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link:focus-visible{outline:3px solid #d9a44a;outline-offset:4px;box-shadow:none!important}.home .uagb-block-bc3a9e4b .uagb-block-536aa882 .uagb-button__icon svg{fill:#f8f1df!important}@media (min-width:768px) and (max-width:921px){.home .uagb-block-bc3a9e4b{padding:5rem clamp(2rem, 5vw, 2.5rem)!important}.home .uagb-block-bc3a9e4b>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 56rem);grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:clamp(1.5rem, 3vw, 2rem)!important;max-width:56rem!important;align-items:center!important}.home .uagb-block-bc3a9e4b .uagb-block-21151a42,.home .uagb-block-bc3a9e4b .uagb-block-fe83cf47,.home .uagb-block-bc3a9e4b .uagb-block-1f313c4b{max-width:none!important}.home .uagb-block-bc3a9e4b .uagb-block-b1745e2a .uagb-heading-text{font-size:clamp(2.5rem, 5.2vw, 3rem)!important}.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link{width:auto;min-width:15rem}}@media (min-width:922px){.home .uagb-block-bc3a9e4b{padding:clamp(6rem, 8vw, 8rem) clamp(2rem, 4vw, 4rem)!important}.home .uagb-block-bc3a9e4b>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 72rem);grid-template-columns:minmax(0,54fr) minmax(0,46fr);gap:clamp(4rem, 7vw, 6rem)!important;max-width:72rem!important;align-items:center!important}.home .uagb-block-bc3a9e4b .uagb-block-21151a42{max-width:36rem!important}.home .uagb-block-bc3a9e4b .uagb-block-fe83cf47,.home .uagb-block-bc3a9e4b .uagb-block-1f313c4b{max-width:32rem!important}.home .uagb-block-bc3a9e4b .uagb-block-b1745e2a .uagb-heading-text{font-size:clamp(3rem, 4.2vw, 4.75rem)!important}.home .uagb-block-bc3a9e4b .uagb-block-1f313c4b>p.wp-block-paragraph{font-size:1.0625rem!important;line-height:1.7!important}.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link{width:auto;min-width:15rem}}.home .uagb-block-bc3a9e4b .bbs-gift-benefits{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem;width:100%;margin:1.75rem 0 0!important;padding:0!important;font-family:"PT Sans",sans-serif;list-style:none}.home .uagb-block-bc3a9e4b .bbs-gift-benefits>li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.625rem;min-width:0;margin:0;padding:0}.home .uagb-block-bc3a9e4b .bbs-gift-benefit__icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;color:#c49145;background-color:rgb(217 164 74 / .16);border-radius:50%}.home .uagb-block-bc3a9e4b .bbs-gift-benefit__icon svg{display:block;width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.home .uagb-block-bc3a9e4b .bbs-gift-benefit__copy{display:block;min-width:0}.home .uagb-block-bc3a9e4b .bbs-gift-benefit__label{display:block;color:#2d2418;font-size:.9375rem;font-weight:600;line-height:1.25}.home .uagb-block-bc3a9e4b .bbs-gift-benefit__detail{display:block;margin-top:.125rem;color:#6b5a45;font-size:.8125rem;font-weight:400;line-height:1.35}@media (min-width:768px) and (max-width:921px){.home .uagb-block-bc3a9e4b .bbs-gift-benefits{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;row-gap:1rem}.home .uagb-block-bc3a9e4b .bbs-gift-benefits>li:nth-child(3){grid-column:1 / -1;width:calc((100% - 1.25rem) / 2)}}@media (min-width:922px){.home .uagb-block-bc3a9e4b .bbs-gift-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(0.75rem, 1.25vw, 1.25rem)}.home .uagb-block-bc3a9e4b .bbs-gift-benefits>li:nth-child(3){grid-column:auto;width:auto}}.home .uagb-block-b7e58e64 .uagb-block-2bac2484{margin:0 0 .75rem}.home .uagb-block-b7e58e64 .uagb-block-2bac2484 .uagb-heading-text,.home .uagb-block-b7e58e64 .uagb-block-82bddfca .uagb-heading-text{margin:0}.home .uagb-block-b7e58e64 .bbs-service-area__intro{max-width:34rem;margin:clamp(1.25rem, 2vw, 1.75rem) 0 0;padding:0!important;color:#f8f2e7;font-family:"PT Sans",sans-serif;font-size:clamp(1.0625rem, 1.2vw, 1.1875rem);line-height:1.65}.home .uagb-block-b7e58e64 .bbs-service-area__details{display:grid;gap:clamp(1.5rem, 2.5vw, 2rem);margin-top:clamp(1.5rem, 2.5vw, 2rem)}.home .uagb-block-b7e58e64 .bbs-service-features{display:grid;gap:.875rem;margin:0;padding:0;list-style:none}.home .uagb-block-b7e58e64 .bbs-service-features>li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.75rem;margin:0;padding:0}.home .uagb-block-b7e58e64 .bbs-service-feature__icon{display:grid;place-items:center;width:1.75rem;height:1.75rem;color:#d8a24c}.home .uagb-block-b7e58e64 .bbs-service-feature__icon svg{display:block;width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.home .uagb-block-b7e58e64 .bbs-service-feature__label{color:#f8f2e7;font-family:"PT Sans",sans-serif;font-size:1rem;font-weight:600;line-height:1.4}.home .uagb-block-b7e58e64 .bbs-service-suburbs{display:grid;gap:.625rem}.home .uagb-block-b7e58e64 .bbs-service-suburbs__label{margin:0;color:#d8a24c;font-family:"PT Sans",sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.home .uagb-block-b7e58e64 .bbs-service-suburbs__list{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin:0;padding:0;color:#f8f2e7;font-family:"PT Sans",sans-serif;font-size:.9375rem;line-height:1.5;list-style:none}.home .uagb-block-b7e58e64 .bbs-service-suburbs__list>li{margin:0;padding:0}.home .uagb-block-b7e58e64 .bbs-service-area__note{margin:0;color:#f2f0ea;font-family:"PT Sans",sans-serif;font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.bbs-home-hero .bbs-home-hero__cta .wp-block-button__link{transition:none}}.home .uagb-block-62d51d52{min-height:0!important}.home .uagb-block-ca0e8c58>.uagb-container-inner-blocks-wrap{row-gap:0!important;column-gap:0!important}.home .uagb-block-ca0e8c58>.uagb-container-inner-blocks-wrap>p:first-child{box-sizing:border-box;width:100%;max-width:48rem;margin:0 auto;text-align:center}.home .uagb-block-0aa9c6e6{box-sizing:border-box;width:100%;max-width:48rem;margin:.5rem auto 0}.home .uagb-block-0aa9c6e6 .uagb-heading-text{margin:0;text-align:center}.home .uagb-block-ca0e8c58 #sb_instagram{box-sizing:border-box;width:100%!important;max-width:68rem!important;margin:clamp(2rem, 3vw, 2.75rem) auto -1rem!important}.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load{box-sizing:border-box;width:100%;padding-top:clamp(1rem, 2vw, 1.5rem)!important;text-align:center!important}.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_load_btn,.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn a{margin-top:0!important}.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn{margin-left:0.75rem!important}@media (min-width:545px) and (max-width:921px){.home .uagb-block-ca0e8c58 #sb_instagram{max-width:100%!important;margin:2rem auto -1rem!important}}@media (max-width:544px){.home .uagb-block-ca0e8c58 #sb_instagram{max-width:100%!important;margin:1.5rem auto -1rem!important}.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load{padding-top:1rem!important}.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn{margin-top:0.75rem!important;margin-left:0.5rem!important}}:is(.home .bbs-home-hero .bbs-home-hero__cta .wp-block-button__link,.home .uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-f4b45f08 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-8f4e8496 .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn a,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart .single_link_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart button.single_add_to_cart_button.button.alt,body.woocommerce-cart :is(.checkout-button.button.alt,button[name="apply_coupon"],button[name="update_cart"],#pwgc-redeem-button.button,.return-to-shop .wc-backward.button),body.woocommerce-checkout :is(#place_order.button.alt,form.checkout_coupon button[name="apply_coupon"],#pwgc-redeem-button,button[name="woocommerce_checkout_update_totals"]),.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button.wp-block-button__link,.page-id-5493 .bbs-newsletter-form-region .tnp-submit,.page-id-5510 .uagb-block-37369fe1 a.uagb-buttons-repeater.wp-block-button__link,.page-id-2929 .uagb-block-16358a01 .uagb-block-bb573020 a.uagb-buttons-repeater.wp-block-button__link,body.single-post .entry-content .uagb-block-fb86845e a.uagb-buttons-repeater.wp-block-button__link){box-sizing:border-box;display:inline-flex!important;min-height:52px;padding:.875rem 1.75rem!important;align-items:center;justify-content:center;gap:.625rem;border-width:2px!important;border-style:solid!important;border-radius:4px!important;box-shadow:none!important;font-family:"PT Sans",sans-serif!important;font-size:0.9375rem!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0.08em!important;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease}.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_load_btn{min-height:52px;padding:.875rem 1.75rem!important;border-radius:4px!important;font-family:"PT Sans",sans-serif!important;font-size:0.9375rem!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0.08em!important}:is(.home .bbs-home-hero .bbs-home-hero__cta .wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-f4b45f08 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-8f4e8496 .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart .single_link_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart button.single_add_to_cart_button.button.alt,body.woocommerce-cart .checkout-button.button.alt,body.woocommerce-checkout #place_order.button.alt,.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button.wp-block-button__link,.page-id-5493 .bbs-newsletter-form-region .tnp-submit,.page-id-5510 .uagb-block-37369fe1 a.uagb-buttons-repeater.wp-block-button__link,.page-id-2929 .uagb-block-16358a01 .uagb-block-bb573020 a.uagb-buttons-repeater.wp-block-button__link,body.single-post .entry-content .uagb-block-fb86845e a.uagb-buttons-repeater.wp-block-button__link){color:#f8f1df!important;background-color:#2d2418!important;border-color:#2d2418!important}:is(.home .bbs-home-hero .bbs-home-hero__cta .wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-f4b45f08 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-8f4e8496 .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart .single_link_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart button.single_add_to_cart_button.button.alt,body.woocommerce-cart .checkout-button.button.alt,body.woocommerce-checkout #place_order.button.alt,.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button.wp-block-button__link,.page-id-5493 .bbs-newsletter-form-region .tnp-submit,.page-id-5510 .uagb-block-37369fe1 a.uagb-buttons-repeater.wp-block-button__link,.page-id-2929 .uagb-block-16358a01 .uagb-block-bb573020 a.uagb-buttons-repeater.wp-block-button__link,body.single-post .entry-content .uagb-block-fb86845e a.uagb-buttons-repeater.wp-block-button__link):not(:is([aria-disabled="true"],.is-disabled,:disabled)):hover{color:#f8f1df!important;background-color:#4a3824!important;border-color:#4a3824!important}.home :is(.uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link,.uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn a){color:#2d2418!important;background-color:#f8f1df!important;border-color:#2d2418!important}.home :is(.uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link,.uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn a):not(:is([aria-disabled="true"],.is-disabled,:disabled)):hover{color:#f8f1df!important;background-color:#2d2418!important;border-color:#2d2418!important}:is(.home .bbs-home-hero .bbs-home-hero__cta .wp-block-button__link,.home .uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-f4b45f08 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-8f4e8496 .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_load_btn,.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn a,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart .single_link_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart button.single_add_to_cart_button.button.alt,body.woocommerce-cart :is(.checkout-button.button.alt,button[name="apply_coupon"],button[name="update_cart"],#pwgc-redeem-button.button,.return-to-shop .wc-backward.button),body.woocommerce-checkout :is(#place_order.button.alt,form.checkout_coupon button[name="apply_coupon"],#pwgc-redeem-button,button[name="woocommerce_checkout_update_totals"]),.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button.wp-block-button__link,.page-id-5493 .bbs-newsletter-form-region .tnp-submit,.page-id-5510 .uagb-block-37369fe1 a.uagb-buttons-repeater.wp-block-button__link,.page-id-2929 .uagb-block-16358a01 .uagb-block-bb573020 a.uagb-buttons-repeater.wp-block-button__link,body.single-post .entry-content .uagb-block-fb86845e a.uagb-buttons-repeater.wp-block-button__link):focus-visible{outline:3px solid #d9a44a!important;outline-offset:3px;box-shadow:none!important}.home :is(.uagb-block-730d5599 .uagb-block-8222e2b3,.uagb-block-bc3a9e4b .uagb-block-f4b45f08,.uagb-block-bc3a9e4b .uagb-block-536aa882,.uagb-block-8f4e8496 .uagb-block-ff15ebe7) a.uagb-buttons-repeater.wp-block-button__link .uagb-button__icon{margin:0!important}.home :is(.uagb-block-730d5599 .uagb-block-8222e2b3,.uagb-block-bc3a9e4b .uagb-block-f4b45f08,.uagb-block-bc3a9e4b .uagb-block-536aa882,.uagb-block-8f4e8496 .uagb-block-ff15ebe7) a.uagb-buttons-repeater.wp-block-button__link .uagb-button__icon svg{fill:currentColor!important}.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn a svg{margin-right:0!important;fill:currentColor!important}:is(.home .bbs-home-hero .bbs-home-hero__cta .wp-block-button__link,.home .uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-f4b45f08 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-8f4e8496 .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_load_btn,.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn a,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart .single_link_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart button.single_add_to_cart_button.button.alt,body.woocommerce-cart :is(.checkout-button.button.alt,button[name="apply_coupon"],button[name="update_cart"],#pwgc-redeem-button.button,.return-to-shop .wc-backward.button),body.woocommerce-checkout :is(#place_order.button.alt,form.checkout_coupon button[name="apply_coupon"],#pwgc-redeem-button,button[name="woocommerce_checkout_update_totals"]),.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button.wp-block-button__link,.page-id-5493 .bbs-newsletter-form-region .tnp-submit,.page-id-5510 .uagb-block-37369fe1 a.uagb-buttons-repeater.wp-block-button__link,.page-id-2929 .uagb-block-16358a01 .uagb-block-bb573020 a.uagb-buttons-repeater.wp-block-button__link,body.single-post .entry-content .uagb-block-fb86845e a.uagb-buttons-repeater.wp-block-button__link):is([aria-disabled="true"],.is-disabled,:disabled){opacity:.55;cursor:not-allowed;pointer-events:none}:is(.home .bbs-home-hero .bbs-home-hero__cta .wp-block-button__link,.home .uagb-block-730d5599 .uagb-block-8222e2b3 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-f4b45f08 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-bc3a9e4b .uagb-block-536aa882 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-8f4e8496 .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link,.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_load_btn,.home .uagb-block-ca0e8c58 #sb_instagram #sbi_load .sbi_follow_btn a,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart .single_link_to_cart_button.button.alt,body.single-product .ast-sticky-add-to-cart button.single_add_to_cart_button.button.alt,body.woocommerce-cart :is(.checkout-button.button.alt,button[name="apply_coupon"],button[name="update_cart"],#pwgc-redeem-button.button,.return-to-shop .wc-backward.button),body.woocommerce-checkout :is(#place_order.button.alt,form.checkout_coupon button[name="apply_coupon"],#pwgc-redeem-button,button[name="woocommerce_checkout_update_totals"]),.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button.wp-block-button__link,.page-id-5493 .bbs-newsletter-form-region .tnp-submit,.page-id-5510 .uagb-block-37369fe1 a.uagb-buttons-repeater.wp-block-button__link,.page-id-2929 .uagb-block-16358a01 .uagb-block-bb573020 a.uagb-buttons-repeater.wp-block-button__link,body.single-post .entry-content .uagb-block-fb86845e a.uagb-buttons-repeater.wp-block-button__link)[aria-busy="true"]{cursor:progress}.home :is(.uagb-block-730d5599,.uagb-block-bc3a9e4b,.uagb-block-b7e58e64,.uagb-block-62d51d52)>.uagb-container-inner-blocks-wrap[data-aos]{opacity:1!important;transform:none!important;transition:none!important}.home [data-aos="bbs-fade-up"].aos-init,.home [data-aos="bbs-image-reveal"].aos-init{transition-property:opacity,transform;transition-duration:var(--bbs-motion-duration,600ms);transition-delay:0ms;transition-timing-function:cubic-bezier(.22,1,.36,1)}.home [data-aos="bbs-fade-up"].aos-init{opacity:0;transform:translate3d(0,16px,0)}.home [data-aos="bbs-image-reveal"].aos-init{opacity:0;transform:scale3d(1.015,1.015,1);transform-origin:50% 50%}.home [data-aos="bbs-fade-up"].aos-init.aos-animate,.home [data-aos="bbs-image-reveal"].aos-init.aos-animate{opacity:1;transition-delay:var(--bbs-motion-delay,0ms)}.home [data-aos="bbs-fade-up"].aos-init.aos-animate{transform:translate3d(0,0,0)}.home [data-aos="bbs-image-reveal"].aos-init.aos-animate{transform:scale3d(1,1,1)}@media (prefers-reduced-motion:reduce){.home [data-aos]{opacity:1!important;transform:none!important;transition:none!important}}.page-id-7569{--bbs-internal-content-width:72rem;--bbs-internal-copy-width:34rem;--bbs-internal-image-width:30rem;--bbs-internal-mobile-image-width:22rem}.page-id-7569 :is(.uagb-block-898a39ef,.uagb-block-3577d63f,.uagb-block-a8fe65ee,.uagb-block-23638511){box-sizing:border-box;min-height:0!important;padding:3.25rem clamp(1.25rem, 6vw, 1.5rem)!important}.page-id-7569 :is(.uagb-block-898a39ef,.uagb-block-3577d63f,.uagb-block-a8fe65ee,.uagb-block-23638511)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 34rem);display:grid!important;grid-template-columns:minmax(0,1fr);align-items:center!important;gap:2rem!important;width:100%;max-width:34rem!important;margin-right:auto!important;margin-left:auto!important}.page-id-7569 :is(.uagb-block-0117a591,.uagb-block-b2bb835e,.uagb-block-d8e8b86f,.uagb-block-b3230a8a,.uagb-block-fbd8991b,.uagb-block-16795405,.uagb-block-bdcc3015,.uagb-block-ca0203be){box-sizing:border-box;width:100%!important;margin:0!important;padding:0!important}.page-id-7569 :is(.uagb-block-0117a591,.uagb-block-b2bb835e,.uagb-block-d8e8b86f,.uagb-block-b3230a8a){justify-self:start;max-width:var(--bbs-internal-copy-width)!important}.page-id-7569 :is(.uagb-block-0117a591,.uagb-block-b2bb835e,.uagb-block-d8e8b86f,.uagb-block-b3230a8a)>.uagb-container-inner-blocks-wrap{align-items:flex-start!important;justify-content:center!important;gap:0!important;width:100%;max-width:var(--bbs-internal-copy-width)!important;margin:0!important}.page-id-7569 :is(.uagb-block-cfafe12b,.uagb-block-6d08d6b6,.uagb-block-db6048d3,.uagb-block-da84b55f){margin:0!important;text-align:left!important}.page-id-7569 :is(.uagb-block-cfafe12b,.uagb-block-6d08d6b6,.uagb-block-db6048d3,.uagb-block-da84b55f) .uagb-heading-text{margin:0}.page-id-7569 :is(.uagb-block-0117a591,.uagb-block-b2bb835e,.uagb-block-d8e8b86f,.uagb-block-b3230a8a)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph{width:100%;max-width:var(--bbs-internal-copy-width);margin:1.5rem 0 0!important;padding:0!important}.page-id-7569 :is(.uagb-block-0117a591,.uagb-block-b2bb835e,.uagb-block-d8e8b86f,.uagb-block-b3230a8a)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph+p.wp-block-paragraph{margin-top:1rem!important}.page-id-7569 :is(.uagb-block-fbd8991b,.uagb-block-16795405,.uagb-block-bdcc3015,.uagb-block-ca0203be){justify-self:center;max-width:var(--bbs-internal-mobile-image-width)!important}.page-id-7569 :is(.uagb-block-1a8de47a,.uagb-block-0fb0fb07,.uagb-block-790ea529,.uagb-block-5ed02400){justify-content:stretch;width:100%!important;margin:0!important}.page-id-7569 :is(.uagb-block-1a8de47a,.uagb-block-0fb0fb07,.uagb-block-790ea529,.uagb-block-5ed02400) .wp-block-uagb-image__figure{display:block!important;width:100%;margin:0!important;aspect-ratio:3 / 4;overflow:hidden}.page-id-7569 :is(.uagb-block-1a8de47a,.uagb-block-0fb0fb07,.uagb-block-790ea529,.uagb-block-5ed02400) .wp-block-uagb-image__figure img{display:block;width:100%!important;height:100%!important;max-width:100%;object-fit:cover}:is(.page-id-7569,.page-id-1302) .uagb-block-8f4e8496{box-sizing:border-box;min-height:0!important;padding:2.5rem 1.5rem 4.5rem!important}:is(.page-id-7569,.page-id-1302) .uagb-block-8f4e8496>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 1200px);display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;row-gap:20px!important;column-gap:0!important;width:100%;max-width:var(--inner-content-custom-width)!important;margin-right:auto!important;margin-left:auto!important;text-align:center}:is(.page-id-7569,.page-id-1302) .uagb-block-4fb46fd1,:is(.page-id-7569,.page-id-1302) .uagb-block-4fb46fd1 .uagb-heading-text,:is(.page-id-7569,.page-id-1302) .uagb-block-8f4e8496>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph,:is(.page-id-7569,.page-id-1302) .uagb-block-fb86845e{margin:0!important}:is(.page-id-7569,.page-id-1302) .uagb-block-8f4e8496>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph{width:100%;text-align:center}:is(.page-id-7569,.page-id-1302) .uagb-block-fb86845e{width:100%!important}:is(.page-id-7569,.page-id-1302) .uagb-block-fb86845e .uagb-buttons__wrap{align-items:center!important;justify-content:center!important}:is(.page-id-7569,.page-id-1302) .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link{color:#f8f1df!important;background-color:#2d2418!important;border-color:#2d2418!important;box-shadow:none!important;transform:none!important;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease}:is(.page-id-7569,.page-id-1302) .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link:not(:is([aria-disabled="true"],.is-disabled,:disabled)):hover{color:#f8f1df!important;background-color:#4a3824!important;border-color:#4a3824!important;box-shadow:none!important;transform:none!important}:is(.page-id-7569,.page-id-1302) .uagb-block-ff15ebe7 a.uagb-buttons-repeater.wp-block-button__link:focus-visible{outline:3px solid #d9a44a!important;outline-offset:3px;box-shadow:none!important;transform:none!important}#colophon .tnp-submit{color:#111111!important;transition:background-color 160ms ease,color 160ms ease}#colophon .tnp-submit:not(:disabled):hover{color:#111111!important;background-color:#d09a40!important}#colophon .tnp-submit:focus-visible{outline:3px solid #d9a44a!important;outline-offset:3px;box-shadow:none!important}@media (max-width:921px){#colophon .tnp-subscription-minimal,#colophon .tnp-subscription-minimal form{box-sizing:border-box;width:100%;max-width:100%}#colophon .tnp-subscription-minimal form{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;margin-right:auto;margin-left:auto;white-space:normal}#colophon .tnp-subscription-minimal .tnp-email,#colophon .tnp-subscription-minimal .tnp-submit{box-sizing:border-box;display:block;width:100%!important;max-width:none!important;min-width:0;margin:0}}@media (max-width:544px){.page-id-7569 :is(.uagb-block-0117a591,.uagb-block-b2bb835e,.uagb-block-d8e8b86f,.uagb-block-b3230a8a){grid-column:1;grid-row:1}.page-id-7569 :is(.uagb-block-fbd8991b,.uagb-block-16795405,.uagb-block-bdcc3015,.uagb-block-ca0203be){grid-column:1;grid-row:2}}@media (min-width:545px) and (max-width:921px){.page-id-7569 :is(.uagb-block-898a39ef,.uagb-block-3577d63f,.uagb-block-a8fe65ee,.uagb-block-23638511){padding:4rem clamp(2rem, 5vw, 2.5rem)!important}.page-id-7569 :is(.uagb-block-898a39ef,.uagb-block-3577d63f,.uagb-block-a8fe65ee,.uagb-block-23638511)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 56rem);gap:clamp(2rem, 4vw, 3rem)!important;max-width:56rem!important}.page-id-7569 :is(.uagb-block-898a39ef,.uagb-block-a8fe65ee)>.uagb-container-inner-blocks-wrap{grid-template-columns:minmax(0,52fr) minmax(0,48fr)}.page-id-7569 :is(.uagb-block-3577d63f,.uagb-block-23638511)>.uagb-container-inner-blocks-wrap{grid-template-columns:minmax(0,48fr) minmax(0,52fr)}.page-id-7569 :is(.uagb-block-fbd8991b,.uagb-block-16795405,.uagb-block-bdcc3015,.uagb-block-ca0203be){max-width:22rem!important}}@media (min-width:922px){.page-id-7569 :is(.uagb-block-898a39ef,.uagb-block-3577d63f,.uagb-block-a8fe65ee,.uagb-block-23638511){padding:clamp(4.5rem, 6vw, 6rem) clamp(2rem, 4vw, 4rem)!important}.page-id-7569 :is(.uagb-block-898a39ef,.uagb-block-3577d63f,.uagb-block-a8fe65ee,.uagb-block-23638511)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, var(--bbs-internal-content-width));gap:clamp(4rem, 7vw, 6rem)!important;max-width:var(--bbs-internal-content-width)!important}.page-id-7569 :is(.uagb-block-898a39ef,.uagb-block-a8fe65ee)>.uagb-container-inner-blocks-wrap{grid-template-columns:minmax(0,56fr) minmax(0,44fr)}.page-id-7569 :is(.uagb-block-3577d63f,.uagb-block-23638511)>.uagb-container-inner-blocks-wrap{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.page-id-7569 :is(.uagb-block-fbd8991b,.uagb-block-16795405,.uagb-block-bdcc3015,.uagb-block-ca0203be){max-width:var(--bbs-internal-image-width)!important}}@media (min-width:545px) and (max-width:921px){:is(.page-id-7569,.page-id-1302) .uagb-block-8f4e8496{padding:2rem 1.5rem 4rem!important}}@media (max-width:544px){:is(.page-id-7569,.page-id-1302) .uagb-block-8f4e8496{padding:1.5rem 1.25rem 3.5rem!important}}@media (max-width:921px){#ast-mobile-header .ast-mobile-header-content{align-items:center!important}#ast-mobile-header .ast-builder-menu-mobile,#ast-mobile-header .main-header-bar-navigation,#ast-mobile-header .main-navigation{flex:0 0 auto!important}#ast-mobile-header .ast-builder-menu-mobile{margin-top:auto!important;margin-bottom:0!important;transform:none}#ast-mobile-header .main-header-menu{max-width:36rem;margin-right:auto!important;margin-left:auto!important}#ast-mobile-header .main-header-menu>.bbs-mobile-menu__instagram{display:flex!important;justify-content:center!important;width:100%!important;margin:1.25rem 0 0!important;padding:0!important}#ast-mobile-header .bbs-mobile-menu__instagram-link{display:inline-flex!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;padding:8px!important;color:#2d2418!important;background:transparent!important;border:0!important;border-radius:50%!important;box-shadow:none!important;text-decoration:none!important;transition:color 160ms ease}#ast-mobile-header .bbs-mobile-menu__instagram-link .ahfb-svg-iconset,#ast-mobile-header .bbs-mobile-menu__instagram-link svg{display:block;width:24px;height:24px;fill:currentColor}#ast-mobile-header .bbs-mobile-menu__instagram-link:hover{color:#c49145!important;background:transparent!important}#ast-mobile-header .bbs-mobile-menu__instagram-link:focus-visible{outline:3px solid #d9a44a!important;outline-offset:3px;box-shadow:none!important}#ast-mobile-header .ast-mobile-header-content>.ast-header-button-1{display:flex!important;flex:0 0 auto!important;justify-content:center!important;width:100%!important;margin:1rem 0 auto!important;padding:0!important}#ast-mobile-header .ast-mobile-header-content .ast-header-button-1 .ast-builder-button-wrap{display:flex;justify-content:center;width:100%}#ast-mobile-header .ast-mobile-header-content .ast-header-button-1 .ast-custom-button-link{box-sizing:border-box;display:inline-flex!important;width:min(100%, 20rem)!important;min-height:52px;padding:.875rem 1.75rem!important;align-items:center;justify-content:center;color:#f8f1df!important;background-color:#2d2418!important;border:2px solid #2d2418!important;border-radius:4px!important;box-shadow:none!important;font-family:"PT Sans",sans-serif!important;font-size:0.9375rem!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0.08em!important;text-align:center;text-decoration:none!important;text-transform:uppercase;transform:none!important;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease}#ast-mobile-header .ast-mobile-header-content .ast-header-button-1 .ast-custom-button{padding:0!important;color:inherit!important;background:transparent!important;border:0!important;box-shadow:none!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}#ast-mobile-header .ast-mobile-header-content .ast-header-button-1 .ast-custom-button-link:visited{color:#f8f1df!important}#ast-mobile-header .ast-mobile-header-content .ast-header-button-1 .ast-custom-button-link:hover{color:#f8f1df!important;background-color:#4a3824!important;border-color:#4a3824!important;box-shadow:none!important;transform:none!important}#ast-mobile-header .ast-mobile-header-content .ast-header-button-1 .ast-custom-button-link:focus-visible{outline:3px solid #d9a44a!important;outline-offset:3px;box-shadow:none!important;transform:none!important}}@media (min-width:545px) and (max-width:921px){#ast-mobile-header .ast-primary-header-bar{transition:background-color 0.3s ease}body:not(.ast-main-header-nav-open) #ast-mobile-header .ast-primary-header-bar{background-color:#2d2418!important;background-image:none!important}.ast-main-header-nav-open #ast-mobile-header .ast-primary-header-bar{background:#F8F1DF!important}#ast-mobile-header .ast-mobile-header-content{padding-bottom:160px!important}#ast-mobile-header .main-header-menu>.bbs-mobile-menu__instagram{margin-top:2.25rem!important}#ast-mobile-header .ast-mobile-header-content>.ast-header-button-1{margin-top:1.75rem!important}}@media (max-width:921px) and (max-height:700px){#ast-mobile-header .ast-mobile-header-content{padding-top:80px!important;padding-bottom:24px!important}#ast-mobile-header .main-header-menu .menu-link{padding-top:7px!important;padding-bottom:7px!important}#ast-mobile-header .main-header-menu>.bbs-mobile-menu__instagram{margin-top:0.75rem!important}#ast-mobile-header .ast-mobile-header-content>.ast-header-button-1{margin-top:0.75rem!important}}.page-id-1301{--bbs-services-content-width:72rem;--bbs-services-copy-width:34rem;--bbs-services-image-width:30rem;--bbs-services-mobile-image-width:22rem;--bbs-services-rule:rgba(196, 145, 69, 0.38);--bbs-services-heading-rule:rgba(196, 145, 69, 0.58)}.page-id-1301 :is(.uagb-block-002bd977,.uagb-block-6ff1a5a8,.uagb-block-daec6bb8,.uagb-block-ffc9066f,.uagb-block-0659aab4,.uagb-block-4aff0950){box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:3.25rem 1.25rem!important;color:#2d2418;background:#f8f1df!important;border:0!important;border-top:1px solid var(--bbs-services-rule)!important;box-shadow:none!important}.page-id-1301 .uagb-block-002bd977{border-top:0!important}.page-id-1301 :is(.uagb-block-002bd977,.uagb-block-6ff1a5a8,.uagb-block-daec6bb8,.uagb-block-ffc9066f,.uagb-block-0659aab4,.uagb-block-4aff0950)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 34rem);display:grid!important;grid-template-columns:minmax(0,1fr);align-items:center!important;gap:2rem!important;width:100%;max-width:34rem!important;margin-right:auto!important;margin-left:auto!important}.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7,.uagb-block-4dd30f6a,.uagb-block-d6b5bb42,.uagb-block-689761e0,.uagb-block-f387bf9d,.uagb-block-a551923f,.uagb-block-d7b3bff9){box-sizing:border-box;width:100%!important;min-width:0;margin:0!important;padding:0!important}.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7){align-self:center;justify-self:start;max-width:var(--bbs-services-copy-width)!important}.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7)>.uagb-container-inner-blocks-wrap{align-items:flex-start!important;justify-content:center!important;gap:0!important;width:100%;max-width:var(--bbs-services-copy-width)!important;margin:0!important}.page-id-1301 :is(.uagb-block-e11c21b0,.uagb-block-33319d04,.uagb-block-1a5dc10f,.uagb-block-35f3bbcc,.uagb-block-bbb9fdbd,.uagb-block-75b756d2){width:100%;margin:0!important;padding:0 0 0.875rem!important;border-bottom:1px solid var(--bbs-services-heading-rule);text-align:left!important}.page-id-1301 :is(.uagb-block-e11c21b0,.uagb-block-33319d04,.uagb-block-1a5dc10f,.uagb-block-35f3bbcc,.uagb-block-bbb9fdbd,.uagb-block-75b756d2) .uagb-heading-text{margin:0;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.9rem, 3vw, 2.35rem)!important;font-weight:400;line-height:1.2!important;letter-spacing:.03em;text-wrap:balance}.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph{width:100%;max-width:var(--bbs-services-copy-width);margin:1.125rem 0 0!important;padding:0!important;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1rem!important;line-height:1.65!important}.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph:last-child{margin-top:1.5rem!important}.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph:last-child>a,.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph:last-child>a:visited{display:inline;padding:0 0 .25rem;color:#2d2418;background:#fff0;border:0;border-radius:0;box-shadow:none;font-family:"PT Sans",sans-serif;font-size:.9375rem;font-weight:600;line-height:1.4;letter-spacing:.08em;text-decoration:underline;text-decoration-color:#c49145;text-decoration-thickness:1px;text-underline-offset:.35em;text-transform:uppercase;transform:none;transition:color 160ms ease,text-decoration-color 160ms ease}.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph:last-child>a:hover{color:#c49145;text-decoration-color:#c49145;background:#fff0;box-shadow:none;transform:none}.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph:last-child>a:focus-visible{color:#2d2418;outline:3px solid #d9a44a;outline-offset:4px;background:#fff0;box-shadow:none;transform:none}.page-id-1301 :is(.uagb-block-4dd30f6a,.uagb-block-d6b5bb42,.uagb-block-689761e0,.uagb-block-f387bf9d,.uagb-block-a551923f,.uagb-block-d7b3bff9){align-self:center;justify-self:center;max-width:var(--bbs-services-mobile-image-width)!important}.page-id-1301 :is(.uagb-block-5b013c51,.uagb-block-91a3deb2,.uagb-block-be74203f,.uagb-block-cd6b1bfc,.uagb-block-5b381679,.uagb-block-0079a594){justify-content:stretch;width:100%!important;margin:0!important}.page-id-1301 :is(.uagb-block-5b013c51,.uagb-block-91a3deb2,.uagb-block-be74203f,.uagb-block-cd6b1bfc,.uagb-block-5b381679,.uagb-block-0079a594) .wp-block-uagb-image__figure{display:block!important;width:100%;margin:0!important;aspect-ratio:3 / 4;overflow:hidden;border:1px solid var(--bbs-services-rule);border-radius:4px;box-shadow:none!important}.page-id-1301 :is(.uagb-block-5b013c51,.uagb-block-91a3deb2,.uagb-block-be74203f,.uagb-block-cd6b1bfc,.uagb-block-5b381679,.uagb-block-0079a594) .wp-block-uagb-image__figure img{display:block;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:center center;border-radius:0!important;box-shadow:none!important}@media (max-width:544px){.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7){grid-column:1;grid-row:1}.page-id-1301 :is(.uagb-block-4dd30f6a,.uagb-block-d6b5bb42,.uagb-block-689761e0,.uagb-block-f387bf9d,.uagb-block-a551923f,.uagb-block-d7b3bff9){grid-column:1;grid-row:2}.page-id-1301 :is(.uagb-block-e11c21b0,.uagb-block-33319d04,.uagb-block-1a5dc10f,.uagb-block-35f3bbcc,.uagb-block-bbb9fdbd,.uagb-block-75b756d2) .uagb-heading-text{font-size:1.8rem!important}}@media (min-width:545px){.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-0ba5027a,.uagb-block-9c66c9e7){grid-column:1;grid-row:1;justify-self:start}.page-id-1301 :is(.uagb-block-4dd30f6a,.uagb-block-689761e0,.uagb-block-a551923f){grid-column:2;grid-row:1;justify-self:end}.page-id-1301 :is(.uagb-block-d6b5bb42,.uagb-block-f387bf9d,.uagb-block-d7b3bff9){grid-column:1;grid-row:1;justify-self:start}.page-id-1301 :is(.uagb-block-c51ccd85,.uagb-block-cf70a5ca,.uagb-block-adf1f5e7){grid-column:2;grid-row:1;justify-self:end}}@media (min-width:545px) and (max-width:921px){.page-id-1301 :is(.uagb-block-002bd977,.uagb-block-6ff1a5a8,.uagb-block-daec6bb8,.uagb-block-ffc9066f,.uagb-block-0659aab4,.uagb-block-4aff0950){padding:3.75rem 2rem!important}.page-id-1301 :is(.uagb-block-002bd977,.uagb-block-daec6bb8,.uagb-block-0659aab4)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 56rem);grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:clamp(2rem, 4vw, 3rem)!important;max-width:56rem!important}.page-id-1301 :is(.uagb-block-6ff1a5a8,.uagb-block-ffc9066f,.uagb-block-4aff0950)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, 56rem);grid-template-columns:minmax(0,48fr) minmax(0,52fr);gap:clamp(2rem, 4vw, 3rem)!important;max-width:56rem!important}.page-id-1301 :is(.uagb-block-4dd30f6a,.uagb-block-d6b5bb42,.uagb-block-689761e0,.uagb-block-f387bf9d,.uagb-block-a551923f,.uagb-block-d7b3bff9){max-width:var(--bbs-services-mobile-image-width)!important}}@media (min-width:922px){.page-id-1301 :is(.uagb-block-002bd977,.uagb-block-6ff1a5a8,.uagb-block-daec6bb8,.uagb-block-ffc9066f,.uagb-block-0659aab4,.uagb-block-4aff0950){padding:clamp(4rem, 6vw, 5.5rem) clamp(2rem, 4vw, 4rem)!important}.page-id-1301 :is(.uagb-block-002bd977,.uagb-block-daec6bb8,.uagb-block-0659aab4)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
			100%,
			var(--bbs-services-content-width)
		);grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:clamp(4rem, 7vw, 6rem)!important;max-width:var(--bbs-services-content-width)!important}.page-id-1301 :is(.uagb-block-6ff1a5a8,.uagb-block-ffc9066f,.uagb-block-4aff0950)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
			100%,
			var(--bbs-services-content-width)
		);grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(4rem, 7vw, 6rem)!important;max-width:var(--bbs-services-content-width)!important}.page-id-1301 :is(.uagb-block-4dd30f6a,.uagb-block-d6b5bb42,.uagb-block-689761e0,.uagb-block-f387bf9d,.uagb-block-a551923f,.uagb-block-d7b3bff9){max-width:var(--bbs-services-image-width)!important}}.page-id-1302{--bbs-results-content-width:72rem}.page-id-1302 .uagb-block-b36a58fb{box-sizing:border-box;min-height:0!important;padding:1.25rem clamp(1.25rem, 4vw, 4rem) clamp(1.5rem, 2.5vw, 2rem)!important;background-color:#f8f1df}.page-id-1302 .uagb-block-b36a58fb>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
		100%,
		var(--bbs-results-content-width)
	);row-gap:0!important;column-gap:0!important;width:100%;max-width:var(--bbs-results-content-width)!important;margin-right:auto!important;margin-left:auto!important}.page-id-1302 .uagb-block-8cbc7299{box-sizing:border-box;width:100%!important;max-width:56rem!important;margin:0 auto!important;padding:0!important}.page-id-1302 .uagb-block-8cbc7299>.uagb-container-inner-blocks-wrap{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;row-gap:0.625rem!important;column-gap:clamp(1.25rem, 4vw, 3.75rem)!important;width:100%;margin:0 auto!important}.page-id-1302 .uagb-block-8cbc7299>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph{width:auto!important;margin:0!important;padding:0!important;color:#c49145;font-family:"PT Sans",sans-serif;font-size:0.8125rem!important;font-weight:600;line-height:1.4;letter-spacing:.1em;text-align:center;text-transform:uppercase;white-space:nowrap}.page-id-1302 .uagb-block-a1cd8618{box-sizing:border-box;min-height:0!important;padding:.75rem clamp(1.25rem, 3vw, 3rem) clamp(2.5rem, 4vw, 3.5rem)!important;background-color:#f8f1df}.page-id-1302 .uagb-block-a1cd8618 #sb_instagram{box-sizing:border-box;width:100%!important;margin:0 auto!important}.page-id-1302 .uagb-block-a1cd8618 #sbi_images{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(0.5rem, 0.9vw, 0.75rem)!important;padding:0!important}.page-id-1302 .uagb-block-a1cd8618 #sbi_images .sbi_item{min-width:0;margin:0!important}@media (hover:hover) and (pointer:fine){.page-id-1302 .uagb-block-a1cd8618 #sbi_images .sbi_photo_wrap{overflow:hidden}.page-id-1302 .uagb-block-a1cd8618 #sbi_images .sbi_photo>img{transform:scale(1.06);filter:brightness(1);transition:transform 450ms cubic-bezier(.22,.61,.36,1),filter 450ms cubic-bezier(.22,.61,.36,1)}.page-id-1302 .uagb-block-a1cd8618 #sbi_images .sbi_photo:hover>img{transform:scale(1);filter:brightness(1.03)}}@media (prefers-reduced-motion:reduce){.page-id-1302 .uagb-block-a1cd8618 #sbi_images .sbi_photo>img{transform:none;filter:none;transition:none}}.page-id-1302 .uagb-block-a1cd8618 #sbi_load{display:flex;float:none;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;width:100%;padding-top:clamp(1.25rem, 2vw, 1.75rem)!important;text-align:center!important}.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_load_btn,.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_follow_btn a{box-sizing:border-box;display:inline-flex!important;min-height:52px;margin:0!important;padding:.875rem 1.75rem!important;align-items:center;justify-content:center;gap:.625rem;border-width:2px!important;border-style:solid!important;border-radius:4px!important;box-shadow:none!important;font-family:"PT Sans",sans-serif!important;font-size:0.9375rem!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0.08em!important;text-align:center;text-decoration:none!important;text-transform:uppercase;transform:none!important;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease}.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_load_btn{color:#f8f1df!important;background-color:#2d2418!important;border-color:#2d2418!important}.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_load_btn:not(:disabled):hover{color:#f8f1df!important;background-color:#4a3824!important;border-color:#4a3824!important;box-shadow:none!important;transform:none!important}.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_follow_btn{margin:0!important}.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_follow_btn a{color:#2d2418!important;background-color:#f8f1df!important;border-color:#2d2418!important}.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_follow_btn a:hover{color:#f8f1df!important;background-color:#2d2418!important;border-color:#2d2418!important;box-shadow:none!important;transform:none!important}.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_load_btn:focus-visible,.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_follow_btn a:focus-visible{outline:3px solid #d9a44a!important;outline-offset:3px;box-shadow:none!important;transform:none!important}@media (min-width:545px) and (max-width:921px){.page-id-1302 .uagb-block-b36a58fb{padding:1rem clamp(2rem, 5vw, 2.5rem) 2rem!important}.page-id-1302 .uagb-block-a1cd8618{padding:1.5rem clamp(1.5rem, 4vw, 2rem) 3rem!important}.page-id-1302 #sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:544px){.page-id-1302 .uagb-block-a1cd8618{padding:1.25rem 1.25rem 2.75rem!important}.page-id-1302 #sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,minmax(0,1fr))}.page-id-1302 .uagb-block-a1cd8618 #sbi_load{flex-direction:column;gap:.75rem}.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_load_btn,.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_follow_btn,.page-id-1302 .uagb-block-a1cd8618 #sbi_load .sbi_follow_btn a{width:100%;max-width:20rem}}:is(.page-id-7177,.page-id-7178,.page-id-7223){--bbs-legal-editorial-width:72rem;--bbs-legal-text-width:48rem;--bbs-legal-contact-rule:rgba(196, 145, 69, 0.35)}:is(.page-id-7177,.page-id-7178,.page-id-7223) .entry-content{background-color:#f8f1df}:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-8fa02f3b{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:clamp(2.75rem, 4vw, 4rem) clamp(1.25rem, 4vw, 4rem) clamp(1.75rem, 3vw, 2.5rem)!important;color:#2d2418;background-color:#f8f1df}:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-8fa02f3b>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
		100%,
		var(--bbs-legal-editorial-width)
	);flex-direction:column!important;align-items:center!important;justify-content:center!important;row-gap:0!important;column-gap:0!important;width:100%;max-width:var(--bbs-legal-editorial-width)!important;margin-right:auto!important;margin-left:auto!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-c021fbf8{box-sizing:border-box;width:100%;margin:0!important;padding:0!important;text-align:center}:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-c021fbf8 .uagb-heading-text{max-width:22ch;margin:0 auto;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(2.5rem, 3.75vw, 3.5rem)!important;font-weight:400;line-height:1.1;letter-spacing:-.015em;overflow-wrap:break-word;text-wrap:balance}:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-8fa02f3b>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph{box-sizing:border-box;width:100%;max-width:var(--bbs-legal-text-width);margin:1rem auto 0!important;padding:0!important;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1.0625rem;line-height:1.68;text-align:center}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-cb0fa384,.uagb-block-898a39ef,.uagb-block-25405f5b){box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0 clamp(1.25rem, 4vw, 4rem) clamp(3.5rem, 6vw, 5rem)!important;color:#2d2418;background-color:#f8f1df}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-cb0fa384,.uagb-block-898a39ef,.uagb-block-25405f5b)>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
		100%,
		var(--bbs-legal-editorial-width)
	);flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;row-gap:0!important;column-gap:0!important;width:100%;max-width:var(--bbs-legal-editorial-width)!important;margin-right:auto!important;margin-left:auto!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94){box-sizing:border-box;width:100%!important;max-width:var(--bbs-legal-text-width)!important;min-width:0;min-height:0!important;margin:0 auto!important;padding:clamp(1.5rem, 2.5vw, 2rem) 0 0!important;align-items:stretch!important;justify-content:flex-start!important;row-gap:0!important;column-gap:0!important;color:#2d2418;background:#fff0;font-family:"PT Sans",sans-serif;text-align:left}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>h2.wp-block-heading{width:100%;margin:clamp(2rem, 3vw, 2.75rem) 0 0.875rem!important;padding:0;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.5rem, 2.2vw, 1.9rem)!important;font-weight:400;line-height:1.25;letter-spacing:-.01em;overflow-wrap:break-word;text-wrap:balance}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>h2.wp-block-heading:first-child{margin-top:0!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>p.wp-block-paragraph{width:100%;margin:0!important;padding:0!important;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.72;overflow-wrap:anywhere}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>:is(ul.wp-block-list,ol.wp-block-list){box-sizing:border-box;width:100%;margin:0!important;padding:0 0 0 1.5rem!important;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.68;list-style-position:outside}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94) li{margin:0;padding-left:.25rem;overflow-wrap:anywhere}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94) li+li{margin-top:.5rem}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94) li::marker{color:#c49145}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>h2.wp-block-heading:last-of-type{margin-top:clamp(2.5rem, 4vw, 3.25rem)!important;padding-top:clamp(1.5rem, 2.5vw, 2rem);border-top:1px solid var(--bbs-legal-contact-rule);color:#c49145}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>h2.wp-block-heading:last-of-type+p.wp-block-paragraph{font-size:1.025rem;line-height:1.68}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94) a{color:#2d2418;font-weight:600;text-decoration:underline;text-decoration-color:#c49145;text-decoration-thickness:1px;text-underline-offset:.2em;overflow-wrap:anywhere;transition:color 160ms ease}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94) a:hover{color:#c49145}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94) a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}:is(.page-id-7177,.page-id-7178,.page-id-7223) a[href^="mailto:"]{overflow-wrap:anywhere;word-break:break-word}@media (min-width:545px) and (max-width:921px){:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-8fa02f3b{padding:3rem 2rem 2.25rem!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-c021fbf8 .uagb-heading-text{font-size:clamp(2.5rem, 5vw, 3rem)!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-cb0fa384,.uagb-block-898a39ef,.uagb-block-25405f5b){padding:0 2rem 4rem!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94){padding-top:1.75rem!important}}@media (max-width:544px){:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-8fa02f3b{padding:2.5rem 1.25rem 2rem!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-c021fbf8 .uagb-heading-text{font-size:clamp(2.15rem, 8.5vw, 2.65rem)!important;line-height:1.12}:is(.page-id-7177,.page-id-7178,.page-id-7223) .uagb-block-8fa02f3b>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph{margin-top:0.875rem!important;font-size:1rem;line-height:1.65}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-cb0fa384,.uagb-block-898a39ef,.uagb-block-25405f5b){padding:0 1.25rem 3.25rem!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94){padding-top:1.5rem!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>h2.wp-block-heading{margin-top:2rem!important;font-size:clamp(1.4rem, 7vw, 1.7rem)!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>h2.wp-block-heading:first-child{margin-top:0!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>:is(ul.wp-block-list,ol.wp-block-list){padding-left:1.25rem!important}:is(.page-id-7177,.page-id-7178,.page-id-7223) :is(.uagb-block-ac089d81,.uagb-block-be51ee02,.uagb-block-d22aad94)>h2.wp-block-heading:last-of-type{margin-top:2.5rem!important;padding-top:1.5rem}}body.single-product{--bbs-product-description-width:52rem;--bbs-product-rule:rgba(196, 145, 69, 0.35)}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards){--bbs-product-content-width:72rem;--bbs-product-copy-width:34rem;color:#2d2418;background-color:#f8f1df}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards).ast-separate-container,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .site-content,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .site-content>.ast-container,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .content-area.primary,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .site-main,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .ast-woocommerce-container,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards).ast-separate-container .ast-article-single:not(.ast-related-post){background-color:#f8f1df!important;background-image:none!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .site-content>.ast-container{display:block!important;width:100%;max-width:none;padding:0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .content-area.primary{width:100%;margin:0!important;padding:0!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .ast-woocommerce-container{box-sizing:border-box;width:100%;padding-right:clamp(1.25rem, 4vw, 4rem);padding-left:clamp(1.25rem, 4vw, 4rem)}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .woocommerce-notices-wrapper{width:min(100%, var(--bbs-product-content-width));margin-right:auto;margin-left:auto}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .ast-woocommerce-container>.product.product-type-pw-gift-card.product_cat-gift-cards{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:min(100%, var(--bbs-product-content-width));max-width:var(--bbs-product-content-width);margin:0 auto!important;padding:clamp(3.5rem, 7vw, 6rem) 0 clamp(4rem, 8vw, 7rem)!important;color:#2d2418;background:transparent!important;border:0!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .ast-woocommerce-container>.product.product-type-pw-gift-card.product_cat-gift-cards::before,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .ast-woocommerce-container>.product.product-type-pw-gift-card.product_cat-gift-cards::after{display:none;content:none}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.woocommerce-product-gallery,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.summary.entry-summary{float:none!important;width:100%!important;min-width:0;margin:0!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.woocommerce-product-gallery{align-self:start;opacity:1!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-product-gallery__wrapper{margin:0!important;padding:0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-product-gallery__image{background-color:#e8e0d5;border:1px solid rgb(196 145 69 / .24);border-radius:4px;overflow:hidden}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-product-gallery__image>a,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-product-gallery__image img.wp-post-image{display:block;width:100%!important;height:auto!important;margin:0;box-shadow:none!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-product-gallery__trigger:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;box-shadow:none}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.summary.entry-summary{align-self:start;max-width:var(--bbs-product-copy-width);color:#2d2418}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .single-product-category{display:block;margin:0 0 0.875rem!important;font-family:"PT Sans",sans-serif;font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .single-product-category a,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .single-product-category a:visited{color:#6f4f1c;text-decoration:none}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .single-product-category a:hover{color:#2d2418}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .single-product-category a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;box-shadow:none}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards h1.product_title.entry-title{max-width:13ch;margin:0;color:#2d2418;font-family:"Philosopher",sans-serif;font-size:clamp(2.5rem, 4.5vw, 4rem);font-weight:400;line-height:1.02;letter-spacing:-.015em;text-transform:none;text-wrap:balance}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .summary>p.price{margin:1.25rem 0 0;color:#2d2418!important;font-family:"PT Sans",sans-serif;font-size:clamp(1.25rem, 2vw, 1.5rem);font-weight:600;line-height:1.35}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-product-details__short-description{max-width:var(--bbs-product-copy-width);margin-top:1.5rem;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1.0625rem;line-height:1.65}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-product-details__short-description p{margin:0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.variations_form.cart{width:100%;margin:2rem 0 0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart table.variations{width:100%;margin:0;border:0!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart table.variations tbody,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart table.variations tr,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart table.variations th,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart table.variations td{display:block;width:100%;margin:0;padding:0;border:0!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart table.variations th.label{margin-bottom:.625rem}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart table.variations label,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .pwgc-label{display:block;margin:0;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:.9375rem;font-weight:600;line-height:1.4}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart :is(select,input[type="text"],input[type="email"],input[type="tel"],textarea){box-sizing:border-box;width:100%;max-width:none;min-height:52px;margin:0;padding:.75rem 2.25rem .75rem 0;color:#2d2418;background-color:#fff0;border:0;border-bottom:1px solid #bdbdbd;border-radius:0;box-shadow:none;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.4}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart :is(input[type="text"],input[type="email"],input[type="tel"],textarea){padding-right:0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart :is(select,input[type="text"],input[type="email"],input[type="tel"],textarea):focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-bottom-color:#2d2418;box-shadow:none}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart :is(input,textarea)::placeholder{color:rgb(45 36 24 / .58);opacity:1}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart a.reset_variations{display:inline-block;margin-top:.75rem;color:rgb(45 36 24 / .7);font-family:"PT Sans",sans-serif;font-size:.8125rem;font-weight:600;line-height:1.4;letter-spacing:.06em;text-decoration:underline;text-decoration-color:rgb(45 36 24 / .35);text-underline-offset:.3em;text-transform:uppercase}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart a.reset_variations:hover{color:#c49145;text-decoration-color:#c49145}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart a.reset_variations:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;box-shadow:none}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards #pwgc-purchase-container{box-sizing:border-box;width:100%;max-width:none;margin:1.75rem 0 0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .pwgc-field-container{width:100%;margin:0 0 1.25rem}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .pwgc-field-container:last-child{margin-bottom:0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards #pwgc-purchase-container .pwgc-input-text,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards #pwgc-purchase-container textarea,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards #pwgc-purchase-container input:not([type="hidden"]){width:100%!important;max-width:none!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards #pwgc-message{min-height:7.5rem;padding-top:.75rem;resize:vertical}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .pwgc-subtitle{margin-top:.375rem;color:rgb(45 36 24 / .65);font-family:"PT Sans",sans-serif;font-size:.75rem;line-height:1.45}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .single_variation_wrap{width:100%;margin-top:1.5rem}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-variation-add-to-cart.variations_button{display:flex!important;width:100%;align-items:stretch;gap:.75rem;flex-wrap:wrap!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .woocommerce-variation-add-to-cart #pwgc-purchase-container{flex:0 0 100%}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart .quantity{float:none;flex:0 0 5.25rem;width:5.25rem;margin:0!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart .quantity input.qty{box-sizing:border-box;width:100%;height:52px;min-height:52px;margin:0;padding:.625rem;color:#2d2418;background:#fff0;border:1px solid #bdbdbd;border-radius:4px;box-shadow:none;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1;text-align:center}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart .quantity input.qty:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-color:#2d2418;box-shadow:none}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt{flex:1 1 auto;width:auto;margin:0!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt:is(.disabled,:disabled){color:#2d2418!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .product_meta{margin:2rem 0 0;padding:1rem 0 0;color:rgb(45 36 24 / .68);border-top:1px solid var(--bbs-product-rule);font-family:"PT Sans",sans-serif;font-size:.8125rem;font-weight:400;line-height:1.5}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .product_meta .sku_wrapper{display:none!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .product_meta>span{margin:0;font-weight:400}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .product_meta a,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .product_meta a:visited{color:#2d2418;text-decoration:underline;text-decoration-color:rgb(45 36 24 / .3);text-underline-offset:.25em}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .product_meta a:hover{color:#c49145;text-decoration-color:#c49145}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards .product_meta a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;box-shadow:none}body.single-product .woocommerce-tabs.wc-tabs-wrapper{box-sizing:border-box;clear:both;grid-column:1 / -1;width:100%;min-width:0;margin:clamp(2.75rem, 6vw, 5rem) 0 0;padding:0 0 clamp(1.5rem, 2.5vw, 2rem);color:#2d2418;background-color:#f8f1df!important;border:0;box-shadow:none}body.single-product .woocommerce-tabs ul.tabs.wc-tabs{box-sizing:border-box;display:flex!important;width:min(100%, var(--bbs-product-description-width));max-width:var(--bbs-product-description-width);margin:0 auto 2rem!important;padding:0!important;align-items:flex-end;flex-wrap:wrap;gap:.5rem 1.5rem;overflow:visible!important;list-style:none;background:transparent!important;border:0!important;border-bottom:1px solid var(--bbs-product-rule)!important}body.single-product .woocommerce-tabs ul.tabs.wc-tabs::before,body.single-product .woocommerce-tabs ul.tabs.wc-tabs::after,body.single-product .woocommerce-tabs ul.tabs.wc-tabs li::before,body.single-product .woocommerce-tabs ul.tabs.wc-tabs li::after{display:none!important;content:none!important}body.single-product .woocommerce-tabs ul.tabs.wc-tabs li{display:block;margin:0 0 -1px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.single-product .woocommerce-tabs ul.tabs.wc-tabs li>a{box-sizing:border-box;display:inline-flex!important;min-height:44px;padding:.75rem 0 0.7rem!important;align-items:center;color:#c49145;background:#fff0;border:0;border-bottom:2px solid #fff0;font-family:"PT Sans",sans-serif;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:.12em;text-align:left;text-decoration:none;text-transform:uppercase;white-space:normal;transition:color 160ms ease,border-color 160ms ease}body.single-product .woocommerce-tabs ul.tabs.wc-tabs li>a:hover{color:#2d2418;border-bottom-color:rgb(196 145 69 / .55)}body.single-product .woocommerce-tabs ul.tabs.wc-tabs li.active>a{color:#2d2418;border-bottom-color:#c49145}body.single-product .woocommerce-tabs ul.tabs.wc-tabs li>a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px;box-shadow:none}body.single-product .woocommerce-Tabs-panel{box-sizing:border-box;width:min(100%, var(--bbs-product-description-width));max-width:var(--bbs-product-description-width);min-width:0;margin:0 auto!important;padding:0!important;color:#2d2418;background:transparent!important;border:0!important;box-shadow:none!important;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.7;overflow-wrap:anywhere}body.single-product #tab-description p{margin:0!important;padding:0;color:#2d2418}body.single-product #tab-description p+p{margin-top:1.25rem!important}body.single-product #tab-description :is(ul,ol)+p{margin-top:1.5rem!important}body.single-product #tab-description :is(h2,h3,h4,h5,h6){margin:clamp(2rem, 3vw, 2.75rem) 0 0.75rem!important;padding:0;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-weight:400;line-height:1.25;letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:balance}body.single-product #tab-description :is(h2,h3){font-size:clamp(1.5rem, 2.2vw, 1.85rem)!important}body.single-product #tab-description :is(h4,h5,h6){font-size:clamp(1.25rem, 1.8vw, 1.5rem)!important}body.single-product #tab-description>:is(h2,h3,h4,h5,h6):first-child{margin-top:0!important}body.single-product #tab-description p>strong:first-child:has(+br){display:inline-block;margin-bottom:.45rem;color:#2d2418;font-family:"Philosopher",sans-serif;font-size:clamp(1.25rem, 1.8vw, 1.5rem);font-weight:400;line-height:1.3}body.single-product #tab-description :is(ul,ol){box-sizing:border-box;width:100%;margin:1.25rem 0 0!important;padding:0 0 0 1.5rem!important;color:#2d2418;font-family:"PT Sans",sans-serif;line-height:1.68;list-style-position:outside}body.single-product #tab-description :is(ul,ol) :is(ul,ol){margin-top:0.5rem!important}body.single-product #tab-description li{margin:0;padding-left:.25rem;overflow-wrap:anywhere}body.single-product #tab-description li+li{margin-top:.5rem}body.single-product #tab-description li::marker{color:#c49145;font-weight:600}body.single-product #tab-description strong{color:#2d2418;font-weight:700}body.single-product #tab-description a,body.single-product #tab-description a:visited{color:#2d2418;font-weight:600;text-decoration:underline;text-decoration-color:#c49145;text-decoration-thickness:1px;text-underline-offset:.2em;overflow-wrap:anywhere;word-break:break-word;transition:color 160ms ease,text-decoration-color 160ms ease}body.single-product #tab-description a:hover{color:#c49145;text-decoration-color:#c49145}body.single-product #tab-description a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px;box-shadow:none}@media (min-width:545px) and (max-width:921px){body.single-product .woocommerce-tabs.wc-tabs-wrapper{margin-top:clamp(3.25rem, 5vw, 4.25rem);padding-bottom:2rem}body.single-product .woocommerce-tabs ul.tabs.wc-tabs{margin-bottom:2rem!important}body.single-product .woocommerce-Tabs-panel{font-size:1.0625rem}}@media (min-width:922px){body.single-product .woocommerce-tabs.wc-tabs-wrapper{margin-top:clamp(3.75rem, 6vw, 5rem);padding-bottom:2.25rem}body.single-product .woocommerce-tabs ul.tabs.wc-tabs{margin-bottom:2.25rem!important}body.single-product .woocommerce-Tabs-panel{font-size:1.0625rem}}@media (max-width:544px){body.single-product .woocommerce-tabs.wc-tabs-wrapper{margin-top:2.5rem;padding-bottom:1.25rem}body.single-product .woocommerce-tabs ul.tabs.wc-tabs{margin-bottom:1.5rem!important;gap:.25rem 1rem}body.single-product .woocommerce-tabs ul.tabs.wc-tabs li>a{max-width:100%;font-size:.875rem;letter-spacing:.1em;overflow-wrap:anywhere}body.single-product .woocommerce-Tabs-panel{width:100%;font-size:1rem;line-height:1.68}body.single-product #tab-description :is(ul,ol){padding-left:1.25rem!important}body.single-product #tab-description li{padding-left:.125rem}}body.single-product .ast-sticky-add-to-cart{color:#2d2418;background-color:#f2e6cd!important;border:0;border-bottom:1px solid rgb(196 145 69 / .42);box-shadow:0 8px 20px rgb(45 36 24 / .08)!important}body.single-product .ast-sticky-add-to-cart>.ast-container{box-sizing:border-box;width:100%;max-width:72rem;margin-right:auto;margin-left:auto;padding-right:clamp(1.25rem, 3vw, 2rem);padding-left:clamp(1.25rem, 3vw, 2rem)}body.single-product .ast-sticky-add-to-cart-content{box-sizing:border-box;display:flex;min-width:0;min-height:0;padding:.375rem 0;align-items:center;gap:clamp(0.75rem, 2vw, 1.5rem)}body.single-product .ast-sticky-add-to-cart-title-wrap{display:flex;min-width:0;width:auto;align-items:center;flex:1 1 auto}body.single-product .ast-sticky-add-to-cart-title-wrap img{width:44px;height:44px;max-height:44px;flex:0 0 44px;object-fit:cover;border:1px solid rgb(196 145 69 / .24);border-radius:2px;box-shadow:none}body.single-product .ast-sticky-add-to-cart-title{min-width:0;padding:0 0 0 0.875rem!important;color:#2d2418;font-family:"Philosopher",sans-serif;font-size:1rem;font-weight:400;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.single-product .ast-sticky-add-to-cart-action-wrap{display:flex;min-width:0;width:auto!important;align-items:center;justify-content:flex-end;gap:1rem;flex:0 0 auto;flex-wrap:nowrap}body.single-product .ast-sticky-add-to-cart-action-price.price{min-width:0;padding:0!important;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:.9375rem;font-weight:600;line-height:1.25;white-space:nowrap}body.single-product .ast-sticky-add-to-cart :is(.single_link_to_cart_button.button.alt,button.single_add_to_cart_button.button.alt){width:auto!important;margin:0!important;flex:0 0 auto}body.single-product .ast-sticky-add-to-cart-action-wrap>:is(form.cart,#sticky-add-to-cart),body.single-product .ast-sticky-add-to-cart .ast-quantity-add-to-cart{width:auto!important;margin:0!important}@media (max-width:921px){body.single-product .ast-sticky-add-to-cart>.ast-container{padding-right:1.25rem;padding-left:1.25rem}body.single-product .ast-sticky-add-to-cart-content{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;min-height:64px;padding:.375rem 0;column-gap:.75rem;row-gap:.125rem}body.single-product .ast-sticky-add-to-cart-title-wrap{display:flex!important;grid-column:1;grid-row:1;min-width:0;width:auto!important}body.single-product .ast-sticky-add-to-cart-title-wrap img{display:none!important}body.single-product .ast-sticky-add-to-cart-title{padding:0!important;font-size:.9375rem;line-height:1.15}body.single-product .ast-sticky-add-to-cart-action-wrap{display:contents!important}body.single-product .ast-sticky-add-to-cart-action-price.price{display:block!important;grid-column:1;grid-row:2;min-width:0;padding:0!important;font-size:.875rem;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.single-product .ast-sticky-add-to-cart-action-wrap>:is(.single_link_to_cart_button,form.cart,#sticky-add-to-cart){grid-column:2;grid-row:1 / 3;width:auto!important;min-width:0;margin:0!important;align-self:center}}@media (max-width:544px){body.single-product .ast-sticky-add-to-cart>.ast-container{padding-right:.75rem;padding-left:.75rem}body.single-product .ast-sticky-add-to-cart-title{font-size:.875rem}body.single-product .ast-sticky-add-to-cart-action-price.price{font-size:.8125rem}body.single-product .ast-sticky-add-to-cart :is(.single_link_to_cart_button.button.alt,button.single_add_to_cart_button.button.alt){max-width:48vw;min-height:52px;padding:.625rem 1rem!important;font-size:0.8125rem!important;letter-spacing:0.06em!important;white-space:nowrap}}@media (min-width:768px) and (max-width:921px){body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .ast-woocommerce-container>.product.product-type-pw-gift-card.product_cat-gift-cards{grid-template-columns:minmax(0,0.95fr) minmax(20rem,1.05fr);column-gap:clamp(2rem, 4vw, 3rem);row-gap:0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.woocommerce-product-gallery{grid-column:1;grid-row:1}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.summary.entry-summary{grid-column:2;grid-row:1}}@media (min-width:922px){body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .ast-woocommerce-container>.product.product-type-pw-gift-card.product_cat-gift-cards{grid-template-columns:minmax(0,1.06fr) minmax(21rem,0.94fr);column-gap:clamp(3rem, 6vw, 5rem);row-gap:0}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.woocommerce-product-gallery{grid-column:1;grid-row:1}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.summary.entry-summary{grid-column:2;grid-row:1}}@media (max-width:767px){body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .ast-woocommerce-container>.product.product-type-pw-gift-card.product_cat-gift-cards{row-gap:2.25rem;padding-top:3rem!important;padding-bottom:4.5rem!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.woocommerce-product-gallery{grid-column:1;grid-row:1}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.summary.entry-summary{grid-column:1;grid-row:2;max-width:none}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards h1.product_title.entry-title{font-size:clamp(2.5rem, 11vw, 3.5rem)}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards form.cart .quantity,body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards button.single_add_to_cart_button.button.alt{flex:0 0 100%;width:100%!important}body.single-product:has(.product.product-type-pw-gift-card.product_cat-gift-cards) .product.product-type-pw-gift-card.product_cat-gift-cards>.woocommerce-tabs.wc-tabs-wrapper{grid-column:1;grid-row:3;margin-top:1.75rem}}body:is(.woocommerce-cart,.woocommerce-checkout){--bbs-transaction-width:72rem;--bbs-transaction-copy-width:44rem;--bbs-transaction-rule:rgba(196, 145, 69, 0.42);--bbs-transaction-rule-strong:rgba(196, 145, 69, 0.68);color:#2d2418;background-color:#f8f1df;font-family:"PT Sans",sans-serif}body:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493){--bbs-short-page-admin-offset:0px}body:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493) :is(.site-content,#primary,#main,.ast-article-single,.entry-content,.uagb-block-3e15a924){background-color:#f8f1df!important}body.admin-bar:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493){--bbs-short-page-admin-offset:32px}body:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493) #page{display:flex;min-height:calc(100vh - var(--bbs-short-page-admin-offset));min-height:calc(100dvh - var(--bbs-short-page-admin-offset));flex-direction:column}body:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493) #page>:is(#masthead,#colophon){flex:0 0 auto}body:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493) #content{box-sizing:border-box;width:100%;min-width:0;flex:1 0 auto}body:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493) #content>.ast-container{display:block!important;box-sizing:border-box;width:100%;max-width:none!important;margin:0 auto!important;padding:0!important}body:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493) :is(#primary,.site-main,.ast-article-single,.entry-content){float:none!important;box-sizing:border-box;width:100%!important;max-width:none!important;min-width:0;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important}@media (max-width:782px){body.admin-bar:is(.woocommerce-cart,.woocommerce-checkout,.page-id-5493){--bbs-short-page-admin-offset:46px}}body:is(.woocommerce-cart,.woocommerce-checkout) .uagb-block-3e15a924{box-sizing:border-box;width:100%;max-width:none!important;margin:0!important;padding:clamp(3.5rem, 6vw, 5.5rem) clamp(2rem, 5vw, 4rem) clamp(4.5rem, 7vw, 6.5rem)!important}body:is(.woocommerce-cart,.woocommerce-checkout) .uagb-block-3e15a924>.uagb-container-inner-blocks-wrap{box-sizing:border-box;width:min(100%, var(--bbs-transaction-width));max-width:var(--bbs-transaction-width)!important;margin:0 auto!important;align-items:stretch!important}body:is(.woocommerce-cart,.woocommerce-checkout) :is(.bbs-cart-title,.bbs-checkout-title){max-width:var(--bbs-transaction-copy-width);margin:0 auto clamp(2.5rem, 4vw, 3.5rem)!important;padding-bottom:1rem;border-bottom:1px solid var(--bbs-transaction-rule-strong);color:#2d2418;font-family:"Philosopher",sans-serif;font-size:clamp(2.75rem, 5vw, 4rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;text-align:center}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce{width:100%;max-width:none;margin-right:auto;margin-left:auto;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.6}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce :is(a,button,input){box-sizing:border-box}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.shop_table{width:100%;margin:0;border:0;border-collapse:collapse;border-radius:0;background:#fff0;box-shadow:none}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.shop_table thead{border-top:1px solid var(--bbs-transaction-rule-strong);border-bottom:1px solid var(--bbs-transaction-rule)}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.shop_table th{padding:1rem .75rem;color:#2d2418;background:#fff0;font-family:"PT Sans",sans-serif;font-size:.8125rem;font-weight:700;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.shop_table td{padding:1.25rem .75rem;border:0;border-bottom:1px solid var(--bbs-transaction-rule);color:#2d2418;background:#fff0;vertical-align:middle}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .product-thumbnail img{display:block;width:clamp(6rem, 9vw, 8rem);max-width:100%;height:auto;margin:0;border:0;border-radius:0;box-shadow:none}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce td.product-name>a{color:#2d2418;font-family:"Philosopher",sans-serif;font-size:clamp(1.15rem, 2vw, 1.3rem);font-weight:400;line-height:1.3;text-decoration:underline;text-decoration-color:#fff0;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color 160ms ease,text-decoration-color 160ms ease}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce td.product-name>a:hover{color:#c49145;text-decoration-color:#c49145}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce dl.variation{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.125rem .5rem;margin:.65rem 0 0;color:rgb(45 36 24 / .78);font-size:.9rem;line-height:1.45}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce dl.variation :is(dt,dd){float:none;margin:0;padding:0}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce dl.variation dt{font-weight:700}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce dl.variation p{margin:0;overflow-wrap:anywhere}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce a.remove{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:#c49145!important;background:transparent!important;border:0;border-radius:0;transition:color 160ms ease}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce a.remove:hover{color:#2d2418!important}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce a.remove svg{width:1.125rem;height:1.125rem}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .quantity .qty,body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce :is(#coupon_code,#pwgc-redeem-gift-card-number){min-height:48px;margin:0;padding:.625rem .25rem;color:#2d2418;background:transparent!important;border:0!important;border-bottom:1px solid rgb(196 145 69 / .72)!important;border-radius:0!important;box-shadow:none!important;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.35;transition:border-color 160ms ease}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .quantity .qty{width:4.25rem;text-align:center}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce :is(#coupon_code,#pwgc-redeem-gift-card-number){width:min(100%, 15rem)}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce :is(.quantity .qty,#coupon_code,#pwgc-redeem-gift-card-number):hover{border-bottom-color:#c49145!important}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce :is(a,button,input):focus-visible{outline:3px solid #d9a44a!important;outline-offset:3px;box-shadow:none!important}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.actions{padding:1.5rem 0 0;border-bottom:0}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.actions .coupon{display:inline-flex;align-items:center;gap:.75rem}body:is(.woocommerce-cart,.woocommerce-checkout) :is(button[name="apply_coupon"],button[name="update_cart"],#pwgc-redeem-button.button,.return-to-shop .wc-backward.button){color:#2d2418!important;background-color:#f8f1df!important;border-color:#2d2418!important}body:is(.woocommerce-cart,.woocommerce-checkout) :is(button[name="apply_coupon"],button[name="update_cart"],#pwgc-redeem-button.button,.return-to-shop .wc-backward.button):not(:is([aria-disabled="true"],.is-disabled,:disabled)):hover{color:#f8f1df!important;background-color:#2d2418!important;border-color:#2d2418!important}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart-collaterals{width:100%;margin-top:clamp(3rem, 5vw, 4.5rem)}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart-collaterals .cart_totals{float:none;width:min(100%, 34rem);margin:0 0 0 auto;padding-top:1.5rem;border-top:2px solid var(--bbs-transaction-rule-strong);background:#fff0}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart_totals h2{margin:0 0 1rem;color:#2d2418;font-family:"Philosopher",sans-serif;font-size:clamp(1.75rem, 3vw, 2.2rem);font-weight:400;line-height:1.2}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart_totals table.shop_table tr{border-bottom:1px solid var(--bbs-transaction-rule)}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart_totals table.shop_table :is(th,td){padding:1rem 0;border:0;font-size:1rem;text-transform:none}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart_totals table.shop_table td{text-align:right}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart_totals .order-total :is(th,td){font-size:1.1rem}body:is(.woocommerce-cart,.woocommerce-checkout) #pwgc-redeem-gift-card-container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end;margin:0 0 1.5rem;padding-top:1.5rem;border-top:1px solid var(--bbs-transaction-rule)}body:is(.woocommerce-cart,.woocommerce-checkout) #pwgc-redeem-gift-card-container>:is(label,#pwgc-redeem-error){grid-column:1 / -1}body:is(.woocommerce-cart,.woocommerce-checkout) #pwgc-redeem-gift-card-container>br{display:none}body:is(.woocommerce-cart,.woocommerce-checkout) #pwgc-redeem-gift-card-container label{color:#2d2418;font-weight:700}body:is(.woocommerce-cart,.woocommerce-checkout) #pwgc-redeem-gift-card-number{width:100%!important}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .wc-proceed-to-checkout{padding:1.5rem 0 0}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .checkout-button.button.alt{width:100%;margin:0}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){margin:0 0 2rem;padding:1rem 1.25rem!important;border:0;border-left:2px solid #c49145;border-radius:0;color:#2d2418;background:rgb(196 145 69 / .08);box-shadow:none;font-family:"PT Sans",sans-serif;line-height:1.55}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)::before{color:#c49145}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .woocommerce-message .wc-forward{min-height:0;padding:0!important;color:#2d2418;background:#fff0;border:0!important;box-shadow:none!important;font-size:inherit;font-weight:700;letter-spacing:0;text-decoration:underline;text-decoration-color:#c49145;text-underline-offset:.18em;text-transform:none}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .wc-empty-cart-message{max-width:var(--bbs-transaction-copy-width);margin:0 auto}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart-empty.woocommerce-info{margin:0;padding:1.5rem 1rem!important;border-top:1px solid var(--bbs-transaction-rule-strong);border-right:0;border-bottom:1px solid var(--bbs-transaction-rule);border-left:0;background:#fff0;font-family:"Philosopher",sans-serif;font-size:clamp(1.35rem, 2.5vw, 1.65rem);line-height:1.35;text-align:center}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart-empty.woocommerce-info::before{display:none}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .return-to-shop{margin:1.75rem 0 0;text-align:center}@media (max-width:921px){body:is(.woocommerce-cart,.woocommerce-checkout) .uagb-block-3e15a924{padding:3.5rem 2rem 5rem!important}body:is(.woocommerce-cart,.woocommerce-checkout) :is(.bbs-cart-title,.bbs-checkout-title){margin-bottom:2.5rem!important}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart thead{display:none}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart tr.cart_item{position:relative;display:grid;grid-template-columns:7rem minmax(0,1fr) auto;column-gap:1.25rem;padding:1.25rem 0;border-top:1px solid var(--bbs-transaction-rule-strong)}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart tr.cart_item>td{display:block;width:auto;padding:.4rem 0;border:0;text-align:left!important}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.product-remove{position:absolute;top:.75rem;right:0;z-index:1;padding:0}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.product-thumbnail{grid-column:1;grid-row:1 / span 4}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.product-thumbnail img{width:7rem}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.product-name{grid-column:2 / -1;padding-right:3rem}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart :is(td.product-price,td.product-quantity,td.product-subtotal){grid-column:2 / -1;display:flex;align-items:center;justify-content:space-between;gap:1rem}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td::before{float:none;color:rgb(45 36 24 / .72);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart :is(td.product-remove,td.product-thumbnail,td.product-name)::before{display:none}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart tr:last-child{display:block}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;width:100%;padding-top:1.25rem}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.actions .coupon{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;width:100%}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.actions #coupon_code{width:100%}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce .cart-collaterals .cart_totals{width:100%;max-width:34rem}}@media (max-width:544px){body:is(.woocommerce-cart,.woocommerce-checkout) .uagb-block-3e15a924{padding:3rem 1.25rem 4.5rem!important}body:is(.woocommerce-cart,.woocommerce-checkout) :is(.bbs-cart-title,.bbs-checkout-title){margin-bottom:2.125rem!important;font-size:clamp(2.5rem, 12vw, 3.25rem)}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart tr.cart_item{grid-template-columns:5.75rem minmax(0,1fr);column-gap:1rem}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.product-thumbnail img{width:5.75rem}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.actions{grid-template-columns:1fr}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.actions .coupon,body:is(.woocommerce-cart,.woocommerce-checkout) #pwgc-redeem-gift-card-container{grid-template-columns:1fr}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce table.cart td.actions :is(.coupon .button,button[name="update_cart"]),body:is(.woocommerce-cart,.woocommerce-checkout) #pwgc-redeem-button.button{width:100%}body:is(.woocommerce-cart,.woocommerce-checkout) #pwgc-redeem-gift-card-container>:is(label,#pwgc-redeem-error){grid-column:1}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){margin-bottom:1.5rem;padding:1rem!important}}body.woocommerce-cart{--bbs-cart-control:#faf5e5;--bbs-cart-disabled:#e5d8b4}body.woocommerce-cart .woocommerce table.shop_table.cart thead,body.woocommerce-cart .woocommerce table.shop_table.cart thead tr{background-color:#fff0}body.woocommerce-cart .woocommerce table.shop_table.cart thead th,body.woocommerce-cart .woocommerce table.shop_table.cart thead th.product-remove,body.woocommerce-cart .woocommerce table.shop_table.cart thead th.product-thumbnail{color:#2d2418;background-color:rgb(255 255 255 / .22)!important}body.woocommerce-cart .woocommerce table.cart tbody td{color:#2d2418;background-color:#f8f1df}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{box-sizing:border-box;float:none;width:min(100%, 28rem);max-width:28rem;margin:0 0 0 auto;padding:1.375rem 1.5rem 1.5rem;color:#2d2418;background-color:rgb(255 255 255 / .22);border:1px solid rgb(196 145 69 / .48)}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{margin:0 0 0.25rem!important;padding:.25rem 0 1rem;color:#2d2418;background-color:#fff0;border-bottom:1px solid var(--bbs-transaction-rule-strong);font-size:clamp(1.5rem, 2vw, 1.7rem);line-height:1.2}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table :is(th,td){padding:1.0625rem .125rem;color:#2d2418;background-color:#fff0}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table th{text-align:left}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table td{text-align:right}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:1.75rem 0 0}body.woocommerce-cart .cart-collaterals #pwgc-redeem-gift-card-container{margin:0;padding:0;border-top:0}body.woocommerce-cart .woocommerce .cart-collaterals .checkout-button.button.alt{width:100%;margin:1.25rem 0 0}body.woocommerce-cart .woocommerce :is(.quantity .qty,#coupon_code,#pwgc-redeem-gift-card-number){color:#2d2418;background-color:var(--bbs-cart-control)!important}body.woocommerce-cart .woocommerce button[name="update_cart"]:is([aria-disabled="true"],.is-disabled,:disabled){opacity:1;color:#5d513c!important;background-color:var(--bbs-cart-disabled)!important;border-color:rgb(196 145 69 / .62)!important;cursor:not-allowed}body.woocommerce-checkout .woocommerce-form-coupon-toggle{box-sizing:border-box;width:100%;max-width:var(--bbs-transaction-copy-width);margin:0}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{position:relative;display:flex;min-height:58px;margin:0;padding:.9375rem 1.25rem!important;align-items:flex-start;flex-wrap:wrap;column-gap:.5rem;row-gap:.25rem;border:1px solid rgb(196 145 69 / .8)!important;border-radius:3px;background:transparent!important;box-shadow:none;line-height:1.45}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{content:""!important;position:static;display:block;width:1.25rem;height:1.25rem;margin:.0625rem .25rem 0 0;flex:0 0 1.25rem;align-self:flex-start;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c49145%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.75%204.75v6.1c0%20.53.21%201.04.59%201.41l7.4%207.4a1.75%201.75%200%200%200%202.47%200l5.45-5.45a1.75%201.75%200%200%200%200-2.47l-7.4-7.4a2%202%200%200%200-1.41-.59h-6.1a1%201%200%200%200-1%201Z%22%2F%3E%3Ccircle%20cx%3D%228.25%22%20cy%3D%228.25%22%20r%3D%221.25%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:contain;transform:none}body.woocommerce-checkout .woocommerce-form-coupon-toggle .showcoupon{margin-left:0;color:#2d2418;font-weight:700;text-decoration-line:underline;text-decoration-color:#c49145;text-decoration-thickness:1.5px;text-underline-offset:.22em}body.woocommerce-checkout :is(form.checkout_coupon,form.woocommerce-form-login){box-sizing:border-box;width:100%;max-width:var(--bbs-transaction-copy-width);margin:0 0 2.5rem!important;padding:1.5rem 0!important;border:0!important;border-top:1px solid var(--bbs-transaction-rule)!important;border-bottom:1px solid var(--bbs-transaction-rule)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.woocommerce-checkout :is(form.checkout_coupon,form.woocommerce-form-login) .form-row{box-sizing:border-box;margin-bottom:0}body.woocommerce-checkout form.checkout_coupon{box-sizing:border-box;width:100%;max-width:var(--bbs-transaction-copy-width);margin:0!important;padding:1rem 0 1.5rem!important;border:0!important;border-top:0!important;border-bottom:1px solid var(--bbs-transaction-rule)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.woocommerce-checkout form.checkout_coupon .form-row-first{float:left;width:calc(100% - 10.75rem);padding-right:.75rem}body.woocommerce-checkout form.checkout_coupon .form-row-last{float:right;width:10.75rem}body.woocommerce-checkout form.checkout_coupon :is(#coupon_code,button[name="apply_coupon"]){width:100%;height:52px;min-height:52px}body.woocommerce-checkout form.woocommerce-checkout{box-sizing:border-box;width:100%;min-width:0}body.woocommerce-checkout .woocommerce-form-coupon-toggle~form.woocommerce-checkout{padding-top:2rem}body.woocommerce-checkout :is(#customer_details,#customer_details>.col-1,#customer_details>.col-2,#order_review,.woocommerce-billing-fields,.woocommerce-additional-fields){box-sizing:border-box;width:100%!important;min-width:0;margin:0!important;padding:0;float:none!important}body.woocommerce-checkout :is(.woocommerce-billing-fields>h3,.woocommerce-additional-fields>h3,#order_review_heading){margin:0 0 1.5rem;padding-bottom:.875rem;border-bottom:1px solid var(--bbs-transaction-rule-strong);color:#2d2418;font-family:"Philosopher",sans-serif;font-size:clamp(1.75rem, 3vw, 2.2rem);font-weight:400;line-height:1.2}body.woocommerce-checkout .woocommerce-additional-fields{margin-top:clamp(2.5rem, 4vw, 3.5rem)!important}body.woocommerce-checkout :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1.25rem}body.woocommerce-checkout #customer_details .form-row{float:none;box-sizing:border-box;width:100%;margin:0;padding:0}body.woocommerce-checkout #customer_details :is(.form-row-wide,.stripe-gateway-checkout-email-field,.address-field,.notes){grid-column:1 / -1}body.woocommerce-checkout .woocommerce form .form-row label{display:block;margin:0 0 .4rem;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:.9375rem;font-weight:700;line-height:1.35}body.woocommerce-checkout .woocommerce form .form-row :is(.required,abbr.required){color:#c49145;text-decoration:none}body.woocommerce-checkout .woocommerce form .form-row .optional{color:#6f675a;font-size:.875rem;font-weight:400}body.woocommerce-checkout .woocommerce :is(input.input-text,textarea.input-text,select,.select2-container .select2-selection--single){box-sizing:border-box;width:100%!important;max-width:none;min-height:52px;margin:0;padding:.75rem 0.25rem!important;color:#2d2418!important;background-color:transparent!important;border:0!important;border-bottom:1px solid rgb(196 145 69 / .72)!important;border-radius:0!important;box-shadow:none!important;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.4;transition:border-color 160ms ease}body.woocommerce-checkout .woocommerce textarea.input-text{min-height:7rem;resize:vertical}body.woocommerce-checkout .woocommerce .select2-container{box-sizing:border-box;width:100%!important}body.woocommerce-checkout .woocommerce .select2-container .select2-selection--single .select2-selection__rendered{padding:0;color:#2d2418;line-height:1.65}body.woocommerce-checkout .woocommerce :is(input.input-text,textarea.input-text,select,.select2-container .select2-selection--single):hover{border-bottom-color:#c49145!important}body.woocommerce-checkout .woocommerce :is(input.input-text,textarea.input-text,select):focus-visible,body.woocommerce-checkout .woocommerce .select2-container--focus .select2-selection--single{outline:3px solid #d9a44a!important;outline-offset:3px;border-bottom-color:#2d2418!important;box-shadow:none!important}body.woocommerce-checkout .woocommerce .form-row.woocommerce-invalid :is(input.input-text,textarea.input-text,select,.select2-selection--single){border-bottom-color:#7a3f32!important}body.woocommerce-checkout .woocommerce .form-row.woocommerce-validated :is(input.input-text,textarea.input-text,select,.select2-selection--single){border-bottom-color:#c49145!important}body.woocommerce-checkout #order_review_heading{float:none!important;width:100%!important;margin:0!important;padding:0 0 1rem!important;border:0!important;border-bottom:1px solid var(--bbs-transaction-rule-strong)!important}body.woocommerce-checkout :is(#order_review,.woocommerce-checkout-review-order){float:none!important;box-sizing:border-box;width:100%!important;min-width:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table{table-layout:fixed;border:0!important;background:transparent!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table thead{border-top:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table :is(.product-total,tfoot td){width:30%;text-align:right}body.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name{overflow-wrap:anywhere}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{border-bottom:1px solid var(--bbs-transaction-rule)}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot :is(th,td){padding:1rem .75rem;border:0;background:#fff0;font-size:1rem;text-transform:none}body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total :is(th,td){font-size:1.1rem}body.woocommerce-checkout #payment{margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid var(--bbs-transaction-rule-strong);border-radius:0!important;color:#2d2418;background:transparent!important;box-shadow:none!important}body.woocommerce-checkout #payment ul.payment_methods{margin:0;padding:0;border:0;list-style:none}body.woocommerce-checkout #payment ul.payment_methods>li{margin:0;padding:1rem 0;border-bottom:1px solid var(--bbs-transaction-rule)}body.woocommerce-checkout #payment .woocommerce-info{width:100%;margin:0!important;padding-left:3rem!important}body.woocommerce-checkout #payment ul.payment_methods>li>label{display:flex;min-height:44px;align-items:center;gap:.625rem;color:#2d2418;font-weight:700;line-height:1.4}body.woocommerce-checkout #payment input[type="radio"],body.woocommerce-checkout #terms{width:1.125rem;height:1.125rem;margin:0;accent-color:#c49145;flex:0 0 auto}body.woocommerce-checkout #payment ul.payment_methods img{width:auto;max-width:100%;height:auto;max-height:2rem;margin-left:auto;object-fit:contain}body.woocommerce-checkout #payment div.payment_box{margin:0;padding:.75rem 0 0 1.75rem;color:rgb(45 36 24 / .82);background:transparent!important;box-shadow:none;font-size:.9375rem;line-height:1.6}body.woocommerce-checkout #payment div.payment_box::before{display:none}body.woocommerce-checkout #payment .place-order{margin:0;padding:1.5rem 0 0;border:0;background:#fff0}body.woocommerce-checkout .woocommerce-privacy-policy-text{margin-bottom:1.25rem;color:rgb(45 36 24 / .78);font-size:.9375rem;line-height:1.65}body.woocommerce-checkout .woocommerce-privacy-policy-text p{margin-bottom:0}body.woocommerce-checkout :is(.woocommerce-privacy-policy-link,.woocommerce-terms-and-conditions-link,.showcoupon,.showlogin){color:#2d2418;font-weight:700;text-decoration:underline;text-decoration-color:#c49145;text-decoration-thickness:1px;text-underline-offset:.18em}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row{margin:0 0 1.5rem}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{display:flex;min-height:44px;align-items:flex-start;gap:.625rem;font-weight:400;line-height:1.55}body.woocommerce-checkout .woocommerce-terms-and-conditions{margin:1rem 0;padding:1rem!important;border:1px solid var(--bbs-transaction-rule);border-radius:0;background:#fff0;box-shadow:none}body.woocommerce-checkout #pwgc-redeem-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end;margin:0 0 1.5rem;padding-top:1.75rem;border-top:1px solid var(--bbs-transaction-rule-strong)}body.woocommerce-checkout #pwgc-redeem-form>:is(label,#pwgc-redeem-error){grid-column:1 / -1}body.woocommerce-checkout #pwgc-redeem-form label{margin:0 0 .25rem;color:#2d2418;font-family:"Philosopher",sans-serif;font-size:1.2rem;font-weight:400;line-height:1.3}body.woocommerce-checkout #pwgc-redeem-error{min-width:0;overflow-wrap:anywhere}body.woocommerce-checkout #pwgc-redeem-gift-card-number{width:100%!important;min-width:0;min-height:52px}body.woocommerce-checkout #pwgc-redeem-button{display:inline-flex!important;min-height:52px;margin:0!important;color:#2d2418!important;white-space:nowrap;background-color:#f8f1df!important;border-color:#2d2418!important}body.woocommerce-checkout #pwgc-redeem-button:hover{color:#f8f1df!important;background-color:#2d2418!important;border-color:#2d2418!important}body.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"],body.woocommerce-checkout button[name="woocommerce_checkout_update_totals"]{color:#2d2418!important;background-color:#f8f1df!important;border-color:#2d2418!important}body.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]:hover,body.woocommerce-checkout button[name="woocommerce_checkout_update_totals"]:hover{color:#f8f1df!important;background-color:#2d2418!important;border-color:#2d2418!important}body.woocommerce-checkout #place_order.button.alt{width:100%;margin:0}body.woocommerce-checkout form.checkout.processing #place_order{opacity:.55;cursor:progress}@media (min-width:922px){body.woocommerce-checkout :is(.woocommerce-form-coupon-toggle,form.checkout_coupon){max-width:30rem;margin-left:auto!important}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{align-items:center;flex-wrap:nowrap}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{margin-top:0;align-self:center}body.woocommerce-checkout form.woocommerce-checkout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,0.95fr);column-gap:clamp(3rem, 5vw, 5rem);align-items:start}body.woocommerce-checkout #customer_details{grid-column:1;grid-row:1 / span 2}body.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1}body.woocommerce-checkout #order_review{grid-column:2;grid-row:2}}@media (max-width:921px){body.woocommerce-checkout :is(.woocommerce-form-coupon-toggle,form.checkout_coupon){max-width:var(--bbs-transaction-copy-width);margin-right:auto!important;margin-left:auto!important}body.woocommerce-checkout :is(#customer_details,#order_review_heading,#order_review){width:100%!important;max-width:44rem;margin-right:auto!important;margin-left:auto!important}body.woocommerce-checkout #order_review_heading{margin-top:3.5rem}}@media (max-width:544px){body.woocommerce-checkout :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper,#pwgc-redeem-form){grid-template-columns:1fr}body.woocommerce-checkout #customer_details :is(.form-row-first,.form-row-last),body.woocommerce-checkout #pwgc-redeem-form>:is(label,#pwgc-redeem-error){grid-column:1}body.woocommerce-checkout :is(form.checkout_coupon,form.woocommerce-form-login) .form-row{float:none;width:100%;margin:0 0 .75rem;padding-right:0}body.woocommerce-checkout form.checkout_coupon .form-row-last{margin-bottom:0}body.woocommerce-checkout form.checkout_coupon :is(#coupon_code,button[name="apply_coupon"]){width:100%!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table :is(th,td){padding-right:.25rem;padding-left:.25rem}body.woocommerce-checkout .woocommerce-checkout-review-order-table :is(.product-total,tfoot td){width:32%}body.woocommerce-checkout :is(form.checkout_coupon button[name="apply_coupon"],#pwgc-redeem-button){width:100%}body.woocommerce-checkout #payment ul.payment_methods>li>label{flex-wrap:wrap}body.woocommerce-checkout #payment ul.payment_methods img{margin-left:1.75rem}}@media (prefers-reduced-motion:reduce){body:is(.woocommerce-cart,.woocommerce-checkout) :is(td.product-name>a,a.remove,.quantity .qty,#coupon_code,#pwgc-redeem-gift-card-number,.button){transition:none!important}}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302){--bbs-editorial-width:72rem;--bbs-editorial-hero-intro-width:52rem;--bbs-editorial-hero-copy-width:48rem;color:#2d2418;background-color:#f8f1df}.page-id-5510{--bbs-faq-editorial-width:72rem;--bbs-faq-intro-width:52rem;--bbs-faq-copy-width:48rem;--bbs-faq-column-width:52rem;--bbs-faq-rule:rgba(196, 145, 69, 0.36);--bbs-faq-section-rule:rgba(196, 145, 69, 0.55);--bbs-faq-cta-rule:rgba(196, 145, 69, 0.62)}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .entry-content{background-color:#f8f1df}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-e5a18109{position:relative;isolation:isolate;box-sizing:border-box;width:auto!important;max-width:none!important;min-height:340px!important;margin-top:0!important;margin-right:calc(50% - 50vw)!important;margin-bottom:0!important;margin-left:calc(50% - 50vw)!important;padding:2.25rem clamp(1.25rem, 4vw, 4rem) 1.75rem!important;color:#2d2418;background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-e5a18109::before{content:"";position:absolute;inset:0;z-index:0;background-color:rgb(248 241 223 / .24);pointer-events:none}.page-id-2929 .uagb-block-e5a18109::before{opacity:1}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-e5a18109>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
		100%,
		var(--bbs-editorial-width)
	);position:relative;z-index:1;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;row-gap:0!important;column-gap:0!important;width:100%;max-width:var(--bbs-editorial-width)!important;margin:0 auto!important}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-9ddca88a{box-sizing:border-box;width:100%!important;max-width:var(--bbs-editorial-hero-intro-width)!important;margin:0 auto!important;padding:0!important;text-align:center}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-9ddca88a>p:first-child{margin:0!important;color:#c49145!important;font-family:"PT Sans",sans-serif;font-size:0.8125rem!important;font-weight:600;line-height:1.4;letter-spacing:0.12em!important;text-transform:uppercase}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-f42b95e8{width:100%;margin:0!important;padding:0!important;text-align:center}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-f42b95e8 .uagb-heading-text{max-width:18ch;margin:.75rem auto 0;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(2.75rem, 4.5vw, 3.75rem)!important;font-weight:400;line-height:1.06;letter-spacing:-.015em;overflow-wrap:break-word;text-wrap:balance}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-9ddca88a>p:last-child{width:100%;max-width:var(--bbs-editorial-hero-copy-width);margin:1rem auto 0!important;padding:0!important;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1.0625rem!important;line-height:1.68!important;text-align:center}.page-id-5510 :is(.uagb-block-e5a18109,.uagb-block-d8aa2c14)>.uagb-container-inner-blocks-wrap[data-aos]{opacity:1!important;transform:none!important;transition:none!important}.page-id-5510 .uagb-block-d8aa2c14{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0 clamp(1.25rem, 4vw, 4rem) clamp(3.75rem, 6vw, 5rem)!important;color:#2d2418;background-color:#f8f1df}.page-id-5510 .uagb-block-d8aa2c14>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
		100%,
		var(--bbs-faq-editorial-width)
	);display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;row-gap:0!important;column-gap:0!important;width:100%;max-width:var(--bbs-faq-editorial-width)!important;margin:0 auto!important}.page-id-5510 :is(.uagb-block-c38ec59b,.uagb-block-e17219c6,.uagb-block-a863e680){box-sizing:border-box;width:100%;max-width:var(--bbs-faq-column-width);margin:clamp(3.5rem, 5vw, 4.25rem) auto 1rem!important;padding:0 0 0.75rem!important;border-bottom:1px solid var(--bbs-faq-section-rule);text-align:left}.page-id-5510 .uagb-block-c38ec59b{margin-top:clamp(2rem, 3.5vw, 2.75rem)!important}.page-id-5510 :is(.uagb-block-c38ec59b,.uagb-block-e17219c6,.uagb-block-a863e680) .uagb-heading-text{margin:0;color:#6f4f1c;font-family:"PT Sans",sans-serif!important;font-size:0.9375rem!important;font-weight:600;line-height:1.35;letter-spacing:.1em;text-align:left;text-transform:uppercase}.page-id-5510 :is(.uagb-block-2ebb1ae1,.uagb-block-95599929,.uagb-block-0aa3c2ff){box-sizing:border-box;display:block!important;width:100%;max-width:var(--bbs-faq-column-width);margin:0 auto!important;padding:0!important;grid-template-columns:none!important;gap:0!important}.page-id-5510 .wp-block-uagb-faq .uagb-faq-child__outer-wrap.uagb-faq-item{box-sizing:border-box;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--bbs-faq-rule)!important;border-radius:0!important;box-shadow:none!important;overflow:visible}.page-id-5510 .wp-block-uagb-faq .uagb-faq-child__outer-wrap.uagb-faq-item:first-of-type{border-top:0!important}.page-id-5510 .uagb-faq-questions-button.uagb-faq-questions{box-sizing:border-box;display:flex;min-width:0;min-height:0;padding:1.25rem .25rem 0.3125rem!important;align-items:center;justify-content:flex-start;gap:1rem;flex-direction:row!important;color:#2d2418;background:#fff0;border:0;text-align:left}.page-id-5510 .uagb-question{min-width:0;width:100%!important;margin:0;flex:1 1 auto;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.3rem, 2vw, 1.45rem)!important;font-weight:400;line-height:1.28;letter-spacing:-.005em;text-align:left;overflow-wrap:anywhere;transition:color 160ms ease}.page-id-5510 .uagb-faq-content{box-sizing:border-box;width:100%;max-width:var(--bbs-faq-copy-width);margin:0!important;padding:0 .25rem 1.125rem!important;color:#2d2418;background:transparent!important;border:0!important;font-family:"PT Sans",sans-serif;font-size:1rem!important;line-height:1.68;text-align:left;overflow-wrap:anywhere}.page-id-5510 .uagb-faq-content>p{margin:0!important;padding:0!important}.page-id-5510 .uagb-faq-content span{margin:0!important}.page-id-5510 .uagb-faq-content a{color:#2d2418;font-weight:600;text-decoration:underline;text-decoration-color:#c49145;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color 160ms ease}.page-id-5510 .uagb-faq-content a:hover{color:#c49145}.page-id-5510 .uagb-faq-content a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}.page-id-5510 .uagb-faq-layout-grid .uagb-faq-questions-button{cursor:default}.page-id-5510 .uagb-faq-layout-grid .uagb-faq-icon-wrap{display:none!important}.page-id-5510 .uagb-faq-item:focus{outline:none}.page-id-5510 .uagb-faq-item:focus-visible{outline:3px solid #d9a44a;outline-offset:3px}.page-id-5510 .uagb-block-8f4e8496{box-sizing:border-box;width:100%!important;max-width:var(--bbs-faq-column-width)!important;min-height:0!important;margin:clamp(4.25rem, 6vw, 5rem) auto 0!important;padding:clamp(2.75rem, 4vw, 3.5rem) 0 0!important;background:#fff0;border-top:1px solid var(--bbs-faq-cta-rule)}.page-id-5510 .uagb-block-8f4e8496>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
		100%,
		var(--bbs-faq-copy-width)
	);display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;row-gap:1rem!important;column-gap:0!important;width:100%;max-width:var(--bbs-faq-copy-width)!important;margin:0 auto!important;text-align:center}.page-id-5510 :is(.uagb-block-4fb46fd1,.uagb-block-4fb46fd1 .uagb-heading-text,.uagb-block-b0a55449){margin:0!important}.page-id-5510 .uagb-block-4fb46fd1 .uagb-heading-text{color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.75rem, 3vw, 2.25rem)!important;font-weight:400;line-height:1.2}.page-id-5510 .uagb-block-8f4e8496>.uagb-container-inner-blocks-wrap>p{width:100%;max-width:44rem;margin:0!important;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.68;text-align:center}.page-id-5510 .uagb-block-b0a55449{width:100%!important}.page-id-5510 .uagb-block-b0a55449 .uagb-buttons__wrap{align-items:center!important;justify-content:center!important}.page-id-5510 .uagb-block-37369fe1 .uagb-button__icon{margin:0!important}.page-id-5510 .uagb-block-37369fe1 .uagb-button__icon svg{fill:currentColor!important}@media (min-width:545px) and (max-width:921px){:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-e5a18109{min-height:330px!important;padding:2rem 2rem 1.5rem!important}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-f42b95e8 .uagb-heading-text{font-size:clamp(2.75rem, 6vw, 3.4rem)!important}.page-id-5510 .uagb-block-d8aa2c14{padding:0 2rem 4rem!important}.page-id-5510 :is(.uagb-block-c38ec59b,.uagb-block-e17219c6,.uagb-block-a863e680){margin:3.25rem auto 0.875rem!important;padding-bottom:0.6875rem!important}.page-id-5510 .uagb-block-c38ec59b{margin-top:2rem!important}.page-id-5510 :is(.uagb-block-c38ec59b,.uagb-block-e17219c6,.uagb-block-a863e680) .uagb-heading-text{font-size:0.9rem!important}.page-id-5510 .uagb-faq-questions-button.uagb-faq-questions{padding:1.1875rem .25rem 0.3125rem!important}.page-id-5510 .uagb-question{font-size:1.3rem!important;line-height:1.3}.page-id-5510 .uagb-faq-content{padding:0 .25rem 1.0625rem!important;line-height:1.68}.page-id-5510 .uagb-block-8f4e8496{margin-top:4rem!important;padding-top:3rem!important}}@media (max-width:544px){:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-e5a18109{min-height:320px!important;padding:1.75rem 1.25rem 1.5rem!important}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-f42b95e8 .uagb-heading-text{font-size:clamp(2.35rem, 10.5vw, 2.85rem)!important;line-height:1.08}:is(.page-id-5510,.page-id-2929,.page-id-2915,.page-id-1301,.page-id-1302) .uagb-block-9ddca88a>p:last-child{font-size:1rem!important;line-height:1.65!important}.page-id-5510 .uagb-block-d8aa2c14{padding:0 1.25rem 3.5rem!important}.page-id-5510 :is(.uagb-block-c38ec59b,.uagb-block-e17219c6,.uagb-block-a863e680){margin:3rem auto 0.75rem!important;padding-bottom:0.625rem!important}.page-id-5510 .uagb-block-c38ec59b{margin-top:1.5rem!important}.page-id-5510 :is(.uagb-block-c38ec59b,.uagb-block-e17219c6,.uagb-block-a863e680) .uagb-heading-text{font-size:0.875rem!important;line-height:1.35}.page-id-5510 .uagb-faq-questions-button.uagb-faq-questions{padding:1.125rem 0 0.3125rem!important;gap:.75rem}.page-id-5510 .uagb-question{font-size:1.2rem!important;line-height:1.3;text-align:left}.page-id-5510 .uagb-faq-content{max-width:100%;padding:0 0 1rem!important;font-size:1rem!important;line-height:1.68;text-align:left}.page-id-5510 .uagb-block-8f4e8496{margin-top:3.5rem!important;padding-top:2.5rem!important}}.page-id-2915{--bbs-care-editorial-width:72rem;--bbs-care-column-width:34rem;--bbs-care-rule:rgba(196, 145, 69, 0.38);--bbs-care-heading-rule:rgba(196, 145, 69, 0.58);color:#2d2418;background-color:#f8f1df}.page-id-2915 .uagb-block-e5a18109>.uagb-container-inner-blocks-wrap[data-aos],.page-id-2915 .uagb-block-638df63c[data-aos]{opacity:1!important;transform:none!important;transition:none!important}.page-id-2915 .uagb-block-638df63c{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:clamp(4rem, 6vw, 5.5rem) clamp(1.25rem, 4vw, 4rem) clamp(4.5rem, 7vw, 6rem)!important;color:#2d2418;background:#f8f1df!important;border:0!important;box-shadow:none!important}.page-id-2915 .uagb-block-638df63c>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(
		100%,
		var(--bbs-care-editorial-width)
	);display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:var(--bbs-care-editorial-width)!important;margin:0 auto!important;padding:0!important;align-items:start!important;gap:clamp(3rem, 6vw, 5rem)!important}.page-id-2915 :is(.uagb-block-7ad7c163,.uagb-block-b3c58420){box-sizing:border-box;width:100%!important;max-width:var(--bbs-care-column-width)!important;min-height:0!important;margin:0!important;padding:0!important;color:#2d2418;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.page-id-2915 :is(.uagb-block-7ad7c163,.uagb-block-b3c58420)>.uagb-container-inner-blocks-wrap{display:flex!important;width:100%;max-width:none!important;margin:0!important;padding:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;row-gap:0!important;column-gap:0!important}.page-id-2915 :is(.uagb-block-474dee87,.uagb-block-20ff3074){width:100%;margin:0!important;padding:0 0 0.875rem!important;border-bottom:1px solid var(--bbs-care-heading-rule);text-align:left!important}.page-id-2915 :is(.uagb-block-474dee87,.uagb-block-20ff3074) .uagb-heading-text{margin:0;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.9rem, 3vw, 2.35rem)!important;font-weight:400;line-height:1.2;letter-spacing:.03em;text-align:left}.page-id-2915 :is(.uagb-block-7ad7c163,.uagb-block-b3c58420) .wp-block-separator{width:100%!important;max-width:none!important;height:1px;margin:0!important;background:var(--bbs-care-rule)!important;border:0!important;opacity:1}.page-id-2915 :is(.uagb-block-7ad7c163,.uagb-block-b3c58420)>.uagb-container-inner-blocks-wrap>.wp-block-separator:first-of-type{background:transparent!important}.page-id-2915 :is(.uagb-block-7ad7c163,.uagb-block-b3c58420) .uagb-infobox__content-wrap{box-sizing:border-box;width:100%;margin:0!important;padding:1.125rem 0 1.1875rem!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}.page-id-2915 .uagb-infobox__content-wrap .uagb-ifb-content{width:100%;margin:0!important;padding:0!important;text-align:left!important}.page-id-2915 .uagb-infobox__content-wrap :is(.uagb-ifb-title-wrap,.uagb-ifb-title,.uagb-ifb-desc){margin:0!important;padding:0!important}.page-id-2915 .uagb-infobox__content-wrap .uagb-ifb-title{color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.2rem, 1.8vw, 1.35rem)!important;font-weight:400;line-height:1.3;text-align:left}.page-id-2915 .uagb-infobox__content-wrap .uagb-ifb-desc{margin-top:0.3125rem!important;color:#2d2418;font-family:"PT Sans",sans-serif!important;font-size:1rem!important;line-height:1.65;text-align:left;overflow-wrap:anywhere}.page-id-2915 .uagb-infobox__content-wrap a{color:#2d2418;font-weight:600;text-decoration:underline;text-decoration-color:#c49145;text-underline-offset:.22em}.page-id-2915 .uagb-infobox__content-wrap a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}@media (min-width:545px) and (max-width:921px){.page-id-2915 .uagb-block-638df63c{padding:3.75rem 2rem 4.5rem!important}.page-id-2915 .uagb-block-638df63c>.uagb-container-inner-blocks-wrap{grid-template-columns:minmax(0,1fr);gap:3.5rem!important}.page-id-2915 :is(.uagb-block-7ad7c163,.uagb-block-b3c58420){max-width:52rem!important;margin:0 auto!important}}@media (max-width:544px){.page-id-2915 .uagb-block-638df63c{padding:3.25rem 1.25rem 4rem!important}.page-id-2915 .uagb-block-638df63c>.uagb-container-inner-blocks-wrap{grid-template-columns:minmax(0,1fr);gap:3rem!important}.page-id-2915 :is(.uagb-block-474dee87,.uagb-block-20ff3074){padding-bottom:0.75rem!important}.page-id-2915 :is(.uagb-block-474dee87,.uagb-block-20ff3074) .uagb-heading-text{font-size:1.8rem!important}.page-id-2915 :is(.uagb-block-7ad7c163,.uagb-block-b3c58420) .uagb-infobox__content-wrap{padding:1rem 0 1.0625rem!important}.page-id-2915 .uagb-infobox__content-wrap .uagb-ifb-title{font-size:1.2rem!important}}.page-id-2929{--bbs-blog-frame-width:72rem;--bbs-blog-list-width:56rem;--bbs-blog-rule:rgba(196, 145, 69, 0.42);color:#2d2418;background-color:#f8f1df}.page-id-2929 .uagb-block-e5a18109>.uagb-container-inner-blocks-wrap[data-aos]{opacity:1!important;transform:none!important;transition:none!important}.page-id-2929 .uagb-block-02d85f76{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:clamp(3.5rem, 6vw, 5rem) clamp(1.25rem, 4vw, 4rem) clamp(2.75rem, 5vw, 4rem)!important;color:#2d2418;background:#f8f1df!important;box-shadow:none!important}.page-id-2929 .uagb-block-02d85f76>.uagb-container-inner-blocks-wrap,.page-id-2929 .uagb-block-daf15da5,.page-id-2929 .uagb-block-daf15da5>.uagb-container-inner-blocks-wrap,.page-id-2929 .uagb-block-daf15da5 .wp-block-query{box-sizing:border-box;width:100%!important;margin:0 auto!important;padding:0!important;background:transparent!important;box-shadow:none!important}.page-id-2929 .uagb-block-02d85f76>.uagb-container-inner-blocks-wrap{max-width:var(--bbs-blog-frame-width)!important}.page-id-2929 :is(.uagb-block-daf15da5,.uagb-block-daf15da5>.uagb-container-inner-blocks-wrap,.uagb-block-daf15da5 .wp-block-query){max-width:var(--bbs-blog-list-width)!important}.page-id-2929 .wp-block-post-template{display:block!important;width:100%;margin:0!important;padding:0!important;list-style:none}.page-id-2929 .wp-block-post-template>li{width:100%;margin:0!important;padding:0!important}.page-id-2929 .uagb-block-1ada545b,.page-id-2929 .uagb-block-a2a39414{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.page-id-2929 .uagb-block-1ada545b{padding:clamp(2rem, 4vw, 2.75rem) .25rem clamp(2.25rem, 4.5vw, 3rem)!important;border-top:1px solid var(--bbs-blog-rule)!important}.page-id-2929 .wp-block-post-template>li:first-child .uagb-block-1ada545b{border-top:0!important;padding-top:0!important}.page-id-2929 .uagb-block-a2a39414{display:grid!important;grid-template-columns:auto minmax(0,1fr);column-gap:0.625rem!important;row-gap:0!important;padding:0!important}.page-id-2929 .wp-block-post-date,.page-id-2929 .wp-block-post-terms{grid-row:1;margin:0 0 0.875rem!important;color:#8a6229;font-family:"PT Sans",sans-serif;font-size:.8125rem;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.page-id-2929 .wp-block-post-date{grid-column:1}.page-id-2929 .wp-block-post-terms{grid-column:2;min-width:0}.page-id-2929 .wp-block-post-terms::before{content:"•";margin-right:.625rem;color:#c49145}.page-id-2929 :is(.wp-block-post-date,.wp-block-post-terms) a{color:inherit;text-decoration:none}.page-id-2929 .wp-block-post-title{grid-column:1 / -1;grid-row:2;max-width:24ch;margin:0!important;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.75rem, 3vw, 2.25rem)!important;font-weight:400;line-height:1.18;letter-spacing:-.01em;text-wrap:balance}.page-id-2929 .wp-block-post-title a{color:#2d2418;text-decoration:none;transition:color 160ms ease}.page-id-2929 .wp-block-post-title a:hover{color:#8a6229}.page-id-2929 .wp-block-post-title a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}.page-id-2929 .wp-block-post-excerpt{grid-column:1 / -1;grid-row:3;max-width:48rem;margin:1rem 0 0!important;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.68}.page-id-2929 .wp-block-post-excerpt__excerpt{margin:0!important}.page-id-2929 .wp-block-post-excerpt__more-text{margin:1rem 0 0!important}.page-id-2929 .uagb-block-a2a39414>.wp-block-separator{display:none!important}.page-id-2929 .uagb-block-16358a01{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0 clamp(1.25rem, 4vw, 4rem) clamp(4rem, 7vw, 6rem)!important;background:#f8f1df!important;box-shadow:none!important}.page-id-2929 .uagb-block-16358a01>.uagb-container-inner-blocks-wrap{box-sizing:border-box;width:100%;max-width:var(--bbs-blog-frame-width)!important;margin:0 auto!important;padding:clamp(2.75rem, 4vw, 3.5rem) 0 0!important;border-top:1px solid rgb(196 145 69 / .58)}.page-id-2929 .uagb-block-1f33625c,.page-id-2929 .uagb-block-1f33625c .uagb-buttons__wrap{width:100%!important;margin:0!important;align-items:center!important;justify-content:center!important}.page-id-2929 .uagb-block-bb573020 .uagb-button__icon{margin:0!important}.page-id-2929 .uagb-block-bb573020 .uagb-button__icon svg{fill:currentColor!important}body:is(.category,.tag,.author,.search),body:is(.category,.tag,.author,.search) #content,body:is(.category,.tag,.author,.search) .site-main{color:#2d2418;background:#f8f1df!important}body:is(.category,.tag,.author,.search) #content>.ast-container{display:block;box-sizing:border-box;width:100%;max-width:72rem;margin:0 auto;padding:0 4rem clamp(4rem, 7vw, 6rem)}body:is(.category,.tag,.author,.search) #primary{float:none;width:100%;margin:0;padding:0}body:is(.category,.tag,.author,.search) .ast-archive-description{box-sizing:border-box;width:100%;max-width:56rem;margin:0 auto!important;padding:clamp(3.5rem, 6vw, 5rem) 0 2.25rem!important;background:transparent!important;border:0!important}body:is(.category,.tag,.author,.search) .ast-archive-description :is(.page-title,.ast-archive-title){max-width:22ch;margin:0;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(2.5rem, 4.5vw, 3.75rem)!important;font-weight:400;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}body:is(.category,.tag,.author,.search) .ast-archive-description :is(p,.taxonomy-description){max-width:44rem;margin:1rem 0 0;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.68}body:is(.category,.tag,.author,.search) .ast-row{width:100%;max-width:56rem;margin:0 auto}body:is(.category,.tag,.author,.search) .ast-article-post{box-sizing:border-box;width:100%;margin:0!important;padding:2rem .25rem 2.25rem!important;background:transparent!important;border:0!important;border-top:1px solid rgb(196 145 69 / .38)!important}body:is(.category,.tag,.author,.search) .ast-row>.ast-article-post:first-child{padding-top:0!important;border-top:0!important}body:is(.category,.tag,.author,.search) :is(.ast-article-inner,.post-content,.entry-content){margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body:is(.category,.tag,.author,.search) .ast-article-post .entry-title{max-width:24ch;margin:0;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.7rem, 3vw, 2.15rem)!important;font-weight:400;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}body:is(.category,.tag,.author,.search) .ast-article-post .entry-title a{color:#2d2418;text-decoration:none;transition:color 160ms ease}body:is(.category,.tag,.author,.search) .ast-article-post .entry-title a:hover{color:#8a6229}body:is(.category,.tag,.author,.search) .ast-article-post .entry-title a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}body:is(.category,.tag,.author,.search) .ast-blog-meta-container{margin:.75rem 0 0}body:is(.category,.tag,.author,.search) .entry-meta,body:is(.category,.tag,.author,.search) .entry-meta *{color:#8a6229;font-family:"PT Sans",sans-serif;font-size:.8125rem;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}body:is(.category,.tag,.author,.search) :is(.comments-link,.posted-by){display:none!important}body:is(.category,.tag,.author,.search) .ast-excerpt-container{max-width:48rem;margin:1rem 0 0;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.68}body:is(.category,.tag,.author,.search) .ast-excerpt-container p{margin:0}body:is(.category,.tag,.author,.search) .ast-blog-featured-section{max-width:36rem;margin:0 0 1.5rem}body:is(.category,.tag,.author,.search) .post-thumb-img-content{overflow:hidden;aspect-ratio:16 / 9}body:is(.category,.tag,.author,.search) .post-thumb-img-content img{display:block;width:100%;height:100%;margin:0;object-fit:cover}:is(.page-id-2929,body.category,body.tag,body.author,body.search) :is(.wp-block-post-excerpt__more-link,.read-more a){color:#2d2418;background:#fff0;font-family:"PT Sans",sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-decoration:underline;text-decoration-color:#c49145;text-decoration-thickness:1px;text-underline-offset:.3em;text-transform:uppercase;transition:color 160ms ease}:is(.page-id-2929,body.category,body.tag,body.author,body.search) :is(.wp-block-post-excerpt__more-link,.read-more a):hover{color:#8a6229}:is(.page-id-2929,body.category,body.tag,body.author,body.search) :is(.wp-block-post-excerpt__more-link,.read-more a):focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}:is(.page-id-2929 .wp-block-query-pagination,body.category .navigation.pagination,body.tag .navigation.pagination,body.author .navigation.pagination,body.search .navigation.pagination){display:flex;width:100%;margin:clamp(2.25rem, 4vw, 3rem) auto 0!important;align-items:center;justify-content:center;gap:.375rem;flex-wrap:wrap;font-family:"PT Sans",sans-serif}.page-id-2929 .wp-block-query-pagination{max-width:var(--bbs-blog-list-width);padding-top:1.5rem;border-top:1px solid var(--bbs-blog-rule)}body:is(.category,.tag,.author,.search) .navigation.pagination{max-width:56rem;padding-top:2rem;border-top:1px solid rgb(196 145 69 / .38)}:is(.page-id-2929 .wp-block-query-pagination,body.category .navigation.pagination,body.tag .navigation.pagination,body.author .navigation.pagination,body.search .navigation.pagination) :is(a,.page-numbers,.wp-block-query-pagination-numbers){box-sizing:border-box}:is(.page-id-2929 .wp-block-query-pagination,body.category .navigation.pagination,body.tag .navigation.pagination,body.author .navigation.pagination,body.search .navigation.pagination) a,body:is(.category,.tag,.author,.search) .navigation.pagination .page-numbers{display:inline-flex;min-width:44px;min-height:44px;padding:.5rem .75rem;align-items:center;justify-content:center;color:#2d2418;background:#fff0;border:0;border-bottom:1px solid #fff0;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none}:is(.page-id-2929 .wp-block-query-pagination,body.category .navigation.pagination,body.tag .navigation.pagination,body.author .navigation.pagination,body.search .navigation.pagination) :is(.current,[aria-current="page"]){color:#8a6229;border-bottom-color:#c49145}:is(.page-id-2929 .wp-block-query-pagination,body.category .navigation.pagination,body.tag .navigation.pagination,body.author .navigation.pagination,body.search .navigation.pagination) a:hover{color:#8a6229;border-bottom-color:rgb(196 145 69 / .58)}:is(.page-id-2929 .wp-block-query-pagination,body.category .navigation.pagination,body.tag .navigation.pagination,body.author .navigation.pagination,body.search .navigation.pagination) a:focus-visible{outline:3px solid #d9a44a;outline-offset:2px;border-radius:2px}body.search-no-results .site-main .no-results{box-sizing:border-box;width:100%;max-width:56rem;margin:0 auto;padding:2rem 0 0;color:#2d2418;background:#fff0}body.search-no-results .site-main .no-results .page-title{margin:0 0 1rem;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(1.75rem, 3vw, 2.25rem);font-weight:400;line-height:1.2}body.search-no-results .site-main .search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:36rem;margin:1.75rem 0 0;gap:.75rem}body.search-no-results .site-main .search-form>label{display:block;position:relative;margin:0}body.search-no-results .site-main .search-form .search-field{box-sizing:border-box;width:100%;min-height:52px;padding:.75rem 1rem;color:#2d2418;background:#fff0;border:1px solid rgb(196 145 69 / .72);border-radius:4px;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.4}body.search-no-results .site-main .search-form button.ast-search-submit{display:none!important}body.search-no-results .site-main .search-form input.search-submit[type="submit"]{display:inline-flex!important;box-sizing:border-box;min-width:7rem;min-height:52px;margin:0;padding:.75rem 1.25rem;align-items:center;justify-content:center;color:#f8f1df;background:#2d2418;border:2px solid #2d2418;border-radius:4px;font-family:"PT Sans",sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}body.search-no-results .site-main .search-form :is(.search-field,input.search-submit[type="submit"]):focus-visible{outline:3px solid #d9a44a;outline-offset:3px;box-shadow:none}body.single-post,body.single-post #content,body.single-post .ast-article-single{color:#2d2418;background:#f8f1df!important}body.single-post #content>.ast-container{display:block;width:100%;max-width:none;margin:0;padding:0}body.single-post #primary,body.single-post .ast-article-single{float:none;width:100%;margin:0;padding:0;border:0;box-shadow:none}body.single-post .entry-content>header.wp-block-uagb-container{margin:0 calc(50% - 50vw)!important;padding:clamp(3.75rem, 6vw, 5rem) clamp(1.25rem, 4vw, 4rem) clamp(2.5rem, 4vw, 3.5rem)!important;background:#f8f1df!important;box-shadow:none!important}body.single-post .entry-content>header>.uagb-container-inner-blocks-wrap{width:100%;max-width:72rem!important;margin:0 auto!important}body.single-post .entry-content>header .uagb-heading-text{max-width:18ch;margin:0 auto;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-size:clamp(2.75rem, 5vw, 4rem)!important;font-weight:400;line-height:1.08;letter-spacing:-.015em;text-align:center;text-transform:none;text-wrap:balance}body.single-post .entry-content>main.wp-block-uagb-container{margin:0 calc(50% - 50vw)!important;padding:0 1.25rem clamp(4rem, 7vw, 6rem)!important;background:#f8f1df!important;box-shadow:none!important}body.single-post .entry-content>main>.uagb-container-inner-blocks-wrap{width:100%;max-width:72rem!important;margin:0 auto!important}body.single-post .entry-content>main article.wp-block-uagb-container{box-sizing:border-box;width:100%!important;max-width:48rem!important;margin:0 auto!important;padding:2.75rem 0 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.single-post .entry-content>main article.wp-block-uagb-container>.uagb-container-inner-blocks-wrap{width:100%;max-width:48rem!important;margin:0 auto!important}body.single-post .entry-content>main article.wp-block-uagb-container p{margin:0 0 1.25rem;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1.0625rem;line-height:1.75}body.single-post .entry-content>main article.wp-block-uagb-container :is(h2,h3){margin:2.75rem 0 1rem;color:#2d2418;font-family:"Philosopher",sans-serif!important;font-weight:400;text-transform:none;text-wrap:balance}body.single-post .entry-content>main article.wp-block-uagb-container h2{padding-bottom:.625rem;border-bottom:1px solid rgb(196 145 69 / .42);font-size:clamp(1.8rem, 3vw, 2.25rem)!important;line-height:1.2}body.single-post .entry-content>main article.wp-block-uagb-container h3{font-size:clamp(1.4rem, 2.4vw, 1.7rem)!important;line-height:1.25}body.single-post .entry-content>main article.wp-block-uagb-container :is(ul,ol){margin:0 0 1.5rem;padding-left:1.4rem;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:1.0625rem;line-height:1.7}body.single-post .entry-content>main article.wp-block-uagb-container li+li{margin-top:.5rem}body.single-post .entry-content>main article.wp-block-uagb-container li::marker{color:#c49145}body.single-post .entry-content>main article.wp-block-uagb-container a:not(.wp-block-button__link):not(.uagb-buttons-repeater){color:#2d2418;font-weight:600;text-decoration:underline;text-decoration-color:#c49145;text-decoration-thickness:1px;text-underline-offset:.22em}body.single-post .entry-content>main article.wp-block-uagb-container a:not(.wp-block-button__link):not(.uagb-buttons-repeater):hover{color:#8a6229}body.single-post .entry-content>main article.wp-block-uagb-container a:not(.wp-block-button__link):not(.uagb-buttons-repeater):focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}body.single-post .entry-content>main article.wp-block-uagb-container blockquote{margin:2rem 0;padding:.25rem 0 .25rem 1.25rem;color:#2d2418;background:#fff0;border-left:2px solid #c49145;font-family:"Philosopher",sans-serif;font-size:1.25rem;line-height:1.55}body.single-post .entry-content>main article.wp-block-uagb-container figure{max-width:100%;margin:2rem 0}body.single-post .entry-content>main article.wp-block-uagb-container img{display:block;max-width:100%;height:auto}body.single-post .entry-content>main article.wp-block-uagb-container figcaption{margin-top:.625rem;color:rgb(45 36 24 / .78);font-family:"PT Sans",sans-serif;font-size:.875rem;line-height:1.5;text-align:left}body.single-post .entry-content .uagb-block-fb86845e{box-sizing:border-box;width:100%!important;margin:clamp(3.25rem, 5vw, 4rem) 0 0!important;padding:clamp(2.5rem, 4vw, 3rem) 0 0!important;background:transparent!important;border-top:1px solid rgb(196 145 69 / .58);box-shadow:none!important;text-align:center}body.single-post .entry-content .uagb-block-fb86845e .uagb-buttons__wrap{align-items:center!important;justify-content:center!important}body.single-post .entry-content .uagb-block-fb86845e .uagb-button__icon{margin:0!important}body.single-post .entry-content .uagb-block-fb86845e .uagb-button__icon svg{fill:currentColor!important}body.single-post .ast-single-post-featured-section{box-sizing:border-box;width:calc(100% - 2.5rem);max-width:48rem;margin:2.75rem auto 0}body.single-post .ast-single-post-featured-section img{display:block;width:100%;aspect-ratio:16 / 9;height:auto;object-fit:cover}body.single-post .post-navigation{box-sizing:border-box;width:calc(100% - 2.5rem);max-width:48rem;margin:0 auto!important;padding:2rem 0 clamp(4rem, 7vw, 6rem)!important;border-top:1px solid rgb(196 145 69 / .58)}body.single-post .post-navigation .nav-links{display:flex;justify-content:space-between;gap:1rem}body.single-post .site-main .post-navigation .nav-links>:is(.nav-previous,.nav-next){flex:1 1 0%;width:auto;min-width:0}body.single-post .post-navigation .nav-next{text-align:right}body.single-post .post-navigation .nav-next a{justify-content:flex-end}body.single-post .post-navigation a{display:inline-flex;min-height:44px;padding:.625rem 0;align-items:center;gap:.5rem;color:#2d2418;font-family:"Philosopher",sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.3;text-decoration:underline;text-decoration-color:#c49145;text-underline-offset:.25em}body.single-post .post-navigation a:hover{color:#8a6229}body.single-post .post-navigation a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}@media (min-width:545px) and (max-width:921px){.page-id-2929 .uagb-block-02d85f76{padding:3.75rem 2rem 3rem!important}.page-id-2929 .uagb-block-16358a01{padding:0 2rem 4.5rem!important}body:is(.category,.tag,.author,.search) #content>.ast-container{padding:0 2rem 4.5rem}body.single-post .entry-content>main.wp-block-uagb-container{padding-right:2rem!important;padding-left:2rem!important}body.single-post .entry-content>main article.wp-block-uagb-container{padding-top:2.5rem!important}}@media (max-width:544px){.page-id-2929 .uagb-block-02d85f76{padding:3.25rem 1.25rem 2.5rem!important}.page-id-2929 .uagb-block-1ada545b{padding:1.75rem 0 2rem!important}.page-id-2929 .wp-block-post-date,.page-id-2929 .wp-block-post-terms{margin-bottom:0.75rem!important;font-size:.75rem;letter-spacing:.08em}.page-id-2929 .wp-block-post-title{font-size:clamp(1.55rem, 7.5vw, 1.9rem)!important;line-height:1.2}.page-id-2929 .wp-block-post-excerpt{margin-top:0.875rem!important;line-height:1.65}.page-id-2929 .uagb-block-16358a01{padding:0 1.25rem 4rem!important}.page-id-2929 .uagb-block-16358a01>.uagb-container-inner-blocks-wrap{padding-top:2.5rem!important}body:is(.category,.tag,.author,.search) #content>.ast-container{padding:0 1.25rem 4rem}body:is(.category,.tag,.author,.search) .ast-archive-description{padding:3.25rem 0 1.75rem!important}body:is(.category,.tag,.author,.search) .ast-archive-description :is(.page-title,.ast-archive-title){font-size:clamp(2.25rem, 10vw, 2.8rem)!important}body:is(.category,.tag,.author,.search) .ast-article-post{padding:1.75rem 0 2rem!important}body:is(.category,.tag,.author,.search) .ast-article-post .entry-title{font-size:clamp(1.5rem, 7vw, 1.85rem)!important}body.search-no-results .site-main .search-form{grid-template-columns:1fr}body.search-no-results .site-main .search-form input.search-submit[type="submit"]{width:100%}body.single-post .entry-content>header.wp-block-uagb-container{padding:3.25rem 1.25rem 2.5rem!important}body.single-post .entry-content>header .uagb-heading-text{font-size:clamp(2.25rem, 10vw, 2.9rem)!important;line-height:1.1}body.single-post .entry-content>main.wp-block-uagb-container{padding-right:1.25rem!important;padding-bottom:4rem!important;padding-left:1.25rem!important}body.single-post .entry-content>main article.wp-block-uagb-container{padding-top:2.25rem!important}body.single-post .entry-content>main article.wp-block-uagb-container p,body.single-post .entry-content>main article.wp-block-uagb-container :is(ul,ol){font-size:1rem;line-height:1.7}body.single-post .entry-content>main article.wp-block-uagb-container :is(h2,h3){margin-top:2.25rem}body.single-post .post-navigation .nav-links{flex-direction:column;gap:.25rem}body.single-post .site-main .post-navigation .nav-links>:is(.nav-previous,.nav-next){flex:0 0 auto;width:100%}body.single-post .post-navigation a{width:100%}}@media (prefers-reduced-motion:reduce){.page-id-2929 .wp-block-post-title a,.page-id-1301 :is(.uagb-block-a5ddac6e,.uagb-block-c51ccd85,.uagb-block-0ba5027a,.uagb-block-cf70a5ca,.uagb-block-9c66c9e7,.uagb-block-adf1f5e7)>.uagb-container-inner-blocks-wrap>p.wp-block-paragraph:last-child>a,:is(.page-id-2929,body.category,body.tag,body.author,body.search) :is(.wp-block-post-excerpt__more-link,.read-more a),body:is(.category,.tag,.author,.search) .ast-article-post .entry-title a{transition:none}}.page-id-1303{--bbs-contact-frame:72rem;--bbs-contact-copy:30rem;--bbs-contact-form:35rem;--bbs-contact-map:60rem;color:#2d2418;background-color:#f8f1df;font-family:"PT Sans",sans-serif}body.page-id-1303 #content{color:#2d2418;background-color:transparent!important;background-image:none!important;overflow:clip}body.page-id-1303 :is(#primary,.site-main,article,.entry-content){background-color:transparent!important;background-image:none!important}body.page-id-1303 .uagb-block-c0d496ad{position:relative;box-sizing:border-box;width:100vw!important;max-width:100vw!important;margin:0 calc(50% - 50vw)!important;padding:0!important;background-color:transparent!important;background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;overflow:clip}body.page-id-1303 .uagb-block-c0d496ad::before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(rgb(248 241 223 / .7),rgb(248 241 223 / .8))}body.page-id-1303 .uagb-block-c0d496ad>*{position:relative;z-index:1}.page-id-1303 .uagb-block-55345acc{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(4rem, 7vw, 6rem) clamp(2rem, 5vw, 4rem)!important;overflow:clip!important;background-color:#fff0;background-image:none!important;box-shadow:none!important}body.page-id-1303 .uagb-block-55345acc>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, var(--bbs-contact-frame));display:grid!important;grid-template-columns:minmax(0,0.9fr) minmax(28rem,1.1fr);gap:clamp(4.5rem, 7vw, 6.5rem)!important;width:100%;max-width:var(--bbs-contact-frame)!important;margin:0 auto!important;align-items:start!important}.page-id-1303 .uagb-block-55345acc>.uagb-container-inner-blocks-wrap>:is(.uagb-block-9b26c8a0,.uagb-block-034e30de){box-sizing:border-box;min-width:0;width:100%!important}.page-id-1303 .uagb-block-9b26c8a0{display:flex!important;max-width:var(--bbs-contact-copy)!important;margin:0!important;padding:clamp(1.75rem, 3vw, 2.5rem) 0!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;color:#2d2418;background:transparent!important}.page-id-1303 :is(.uagb-block-5780980d,.uagb-block-8dca3016){display:none!important}.page-id-1303 .uagb-block-e14d940d,.page-id-1303 .uagb-block-20b6853e{display:block!important;width:100%;margin:0!important;padding:0!important;text-align:left!important}.page-id-1303 .uagb-block-e14d940d .uagb-heading-text,.page-id-1303 .uagb-block-20b6853e .uagb-heading-text{margin:0;color:#2d2418!important;font-family:"Philosopher",sans-serif!important;font-size:clamp(2.75rem, 4.75vw, 4rem)!important;font-weight:400!important;line-height:1.08;letter-spacing:-.015em;text-align:left;text-transform:none;text-wrap:balance}.page-id-1303 .uagb-block-20b6853e .uagb-heading-text{font-size:clamp(2.65rem, 4vw, 3.5rem)!important}.page-id-1303 :is(.uagb-block-6f9e16d7,.uagb-block-64f0ff41){width:100%;margin:0!important;padding:0!important}.page-id-1303 :is(.uagb-block-6f9e16d7,.uagb-block-64f0ff41) .uagb-separator-spacing-wrapper{padding:0!important}.page-id-1303 :is(.uagb-block-6f9e16d7,.uagb-block-64f0ff41) .wp-block-uagb-separator__inner{width:4rem!important;margin:1.25rem 0 0!important;border:0!important;border-top:1px solid rgb(196 145 69 / .58)!important}.page-id-1303 .uagb-block-64f0ff41 .wp-block-uagb-separator__inner{width:100%!important;margin-top:1.5rem!important}.page-id-1303 .uagb-block-9b26c8a0>p{width:100%;max-width:var(--bbs-contact-copy);margin:1.5rem 0 0!important;padding:0!important;color:#2d2418!important;font-family:"PT Sans",sans-serif;font-size:1.0625rem!important;line-height:1.68;text-align:left;overflow-wrap:anywhere}.page-id-1303 .uagb-block-9b26c8a0>p strong{font-weight:600}.page-id-1303 .uagb-block-9b26c8a0>p a,.page-id-1303 .uagb-block-9b26c8a0>p a:visited{color:#2d2418!important;font-weight:600;text-decoration:underline;text-decoration-color:#c49145;text-decoration-thickness:1px;text-underline-offset:.22em;transition:color 160ms ease}.page-id-1303 .uagb-block-9b26c8a0>p a:hover{color:#2d2418!important;text-decoration-color:#d9a44a}.page-id-1303 .uagb-block-9b26c8a0>p a:focus-visible{outline:3px solid #d9a44a;outline-offset:3px;border-radius:2px}body.page-id-1303 .uagb-block-9b26c8a0>p a[href="https://www.instagram.com/bronzedbysabrina/"]{transition:color 275ms ease}body.page-id-1303 .uagb-block-9b26c8a0>p a[href="https://www.instagram.com/bronzedbysabrina/"]:is(:hover,:focus-visible){color:#c49145!important}.page-id-1303 .uagb-block-034e30de,.page-id-1303 .uagb-block-034e30de:hover{display:block!important;width:100%!important;max-width:var(--bbs-contact-form)!important;margin:0!important;padding:clamp(1.75rem, 3vw, 2.5rem)!important;justify-self:end;color:#2d2418;background:rgb(248 241 223 / .94)!important;border:1px solid rgb(196 145 69 / .38)!important;border-radius:4px!important;box-shadow:none!important}.page-id-1303 .uagb-block-034e30de>p{width:100%;margin:.875rem 0 1.75rem!important;padding:0!important;color:#2d2418!important;font-family:"PT Sans",sans-serif;font-size:1rem!important;line-height:1.65!important;text-align:left}.page-id-1303 .uagb-block-09d93984.uagb-forms__outer-wrap,.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-form{box-sizing:border-box;width:100%;margin:0;padding:0!important}.page-id-1303 .uagb-block-09d93984 .uagb-forms-field-set{width:100%;margin:0 0 1.125rem!important}.page-id-1303 .uagb-block-09d93984 .uagb-forms-input-label{display:block;margin:0 0 .4rem;color:#2d2418!important;font-family:"PT Sans",sans-serif;font-size:.9375rem;font-weight:700;line-height:1.35}.page-id-1303 .uagb-block-09d93984 .uagb-forms-input-label.required::after{color:#c49145}.page-id-1303 .uagb-block-09d93984 :is(input,select,textarea).uagb-forms-input{box-sizing:border-box;width:100%!important;max-width:none;min-height:52px!important;margin:0;padding:.75rem 0.25rem!important;color:#2d2418!important;background-color:transparent!important;border:0!important;border-bottom:1px solid rgb(196 145 69 / .72)!important;border-radius:0!important;box-shadow:none!important;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.4;transition:border-color 160ms ease}.page-id-1303 .uagb-block-09d93984 :is(input,select,textarea).uagb-forms-input:hover{border-bottom-color:#c49145!important}.page-id-1303 .uagb-block-09d93984 :is(input,select,textarea).uagb-forms-input:focus-visible{outline:3px solid #d9a44a!important;outline-offset:3px;border-bottom-color:#2d2418!important;box-shadow:none!important}.page-id-1303 .uagb-block-09d93984 :is(input,select,textarea).uagb-forms-input:user-invalid{border-bottom-color:#7a3f32!important}.page-id-1303 .uagb-block-09d93984 .uagb-forms-input::placeholder{color:rgb(45 36 24 / .58)!important;opacity:1}.page-id-1303 .uagb-block-09d93984 textarea.uagb-forms-input{min-height:8rem!important;resize:vertical}.page-id-1303 .uagb-block-09d93984 .uagb-forms-phone-flex{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:.75rem;width:100%;align-items:end}.page-id-1303 .uagb-block-09d93984 .uagb-form-phone-country{padding-right:2rem!important}.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button-wrap{margin:.5rem 0 0;text-align:left!important}.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button.wp-block-button__link{margin:0!important}.page-id-1303 :is(.uagb-forms-success-message-09d93984,.uagb-forms-failed-message-09d93984,.uagb-form-reacaptcha-error-09d93984){box-sizing:border-box;width:100%;margin:1rem 0 0;padding:.875rem 0!important;background:transparent!important;border:0;border-top:1px solid rgb(196 145 69 / .58);font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.55}.page-id-1303 .uagb-forms-success-message-09d93984{color:#2d2418}.page-id-1303 :is(.uagb-forms-failed-message-09d93984,.uagb-form-reacaptcha-error-09d93984,.uagb-form-reacaptcha-error-09d93984 .error-captcha){color:#7a3f32!important}body.page-id-1303 .uagb-block-0e48482a,body.page-id-1303 .uagb-block-68f30be6{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;color:#2d2418;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.page-id-1303 .uagb-block-0e48482a{padding:clamp(4rem, 7vw, 5.5rem) clamp(2rem, 5vw, 4rem) clamp(1.5rem, 3vw, 2rem)!important}.page-id-1303 .uagb-block-da0cdbda{width:100%;max-width:var(--bbs-contact-frame);margin:0 auto!important;padding:0!important;text-align:center!important}.page-id-1303 .uagb-block-da0cdbda .uagb-heading-text{margin:0;color:#2d2418!important;font-family:"Philosopher",sans-serif!important;font-size:clamp(2.25rem, 4vw, 3rem)!important;font-weight:400;line-height:1.15;letter-spacing:-.01em;text-align:center;text-transform:none}.page-id-1303 .uagb-block-68f30be6{padding:0 clamp(2rem, 5vw, 4rem) clamp(4rem, 7vw, 6rem)!important}.page-id-1303 .uagb-block-68f30be6>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%, var(--bbs-contact-frame));display:block!important;width:100%;max-width:var(--bbs-contact-frame)!important;margin:0 auto!important}.page-id-1303 .uagb-block-e983b383{box-sizing:border-box;width:100%!important;max-width:var(--bbs-contact-map)!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0;box-shadow:none!important}.page-id-1303 .uagb-block-8b66ad52{position:relative;width:100%;margin:0!important;padding:0;overflow:hidden;background:#f8f1df;border:1px solid rgb(196 145 69 / .32);border-radius:0;box-shadow:none!important}.page-id-1303 .uagb-block-8b66ad52 .wp-block-uagb-image__figure{position:relative;display:block;width:100%;margin:0!important;padding:0;overflow:hidden;border-radius:inherit}.page-id-1303 .uagb-block-8b66ad52 .wp-block-uagb-image__figure img{display:block;opacity:1!important;width:100%!important;height:auto!important;max-width:100%;margin:0;object-fit:contain;border:0;border-radius:0;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.page-id-1303 .uagb-block-8b66ad52 .wp-block-uagb-image__figure img{transform:none!important;filter:brightness(.98);transition:filter 450ms cubic-bezier(.22,.61,.36,1)!important}.page-id-1303 .uagb-block-8b66ad52 .wp-block-uagb-image__figure:hover img{transform:none!important;filter:brightness(1)}}@media (max-width:1024px){.page-id-1303 .uagb-block-55345acc{padding:4rem 2rem 4.5rem!important}body.page-id-1303 .uagb-block-55345acc>.uagb-container-inner-blocks-wrap{grid-template-columns:minmax(0,1fr);gap:2.5rem!important;max-width:44rem!important}.page-id-1303 :is(.uagb-block-9b26c8a0,.uagb-block-034e30de){max-width:100%!important;margin-right:auto!important;margin-left:auto!important}.page-id-1303 .uagb-block-034e30de{justify-self:stretch}.page-id-1303 .uagb-block-0e48482a{padding:4rem 2rem 1.5rem!important}.page-id-1303 .uagb-block-68f30be6{padding:0 2rem 4.5rem!important}}@media (max-width:544px){.page-id-1303 .uagb-block-55345acc{padding:3rem 1.25rem 3.75rem!important}body.page-id-1303 .uagb-block-55345acc>.uagb-container-inner-blocks-wrap{gap:2rem!important;max-width:100%!important}.page-id-1303 .uagb-block-9b26c8a0{padding:0!important}.page-id-1303 .uagb-block-034e30de{padding:1.5rem 1.25rem!important}.page-id-1303 .uagb-block-e14d940d .uagb-heading-text,.page-id-1303 .uagb-block-20b6853e .uagb-heading-text{font-size:clamp(2.35rem, 12vw, 3rem)!important;line-height:1.08}.page-id-1303 .uagb-block-9b26c8a0>p{font-size:1rem!important;line-height:1.65}.page-id-1303 .uagb-block-09d93984 .uagb-forms-phone-flex{grid-template-columns:minmax(0,1fr)}.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button-wrap,.page-id-1303 .uagb-block-09d93984 .uagb-forms-main-submit-button.wp-block-button__link{width:100%!important}.page-id-1303 .uagb-block-0e48482a{padding:3.5rem 1.25rem 1.25rem!important}.page-id-1303 .uagb-block-da0cdbda .uagb-heading-text{font-size:2.125rem!important}.page-id-1303 .uagb-block-68f30be6{padding:0 1.25rem 3.75rem!important}}@media (prefers-reduced-motion:reduce){.page-id-1303 .uagb-block-8b66ad52 .wp-block-uagb-image__figure img,.page-id-1303 .uagb-block-8b66ad52 .wp-block-uagb-image__figure:hover img{transform:none!important;filter:none!important;transition:none!important}}body.page-id-5493{--bbs-newsletter-outer-width:72rem;--bbs-newsletter-copy-width:46rem;--bbs-newsletter-form-width:40rem;color:#2d2418;background-color:#f8f1df;font-family:"PT Sans",sans-serif}body.page-id-5493 .uagb-block-3e15a924{box-sizing:border-box;width:100%;max-width:none!important;margin:0!important;padding:clamp(4rem, 7vw, 6rem) clamp(2rem, 5vw, 4rem) clamp(4.5rem, 7vw, 6.5rem)!important}body.page-id-5493 .uagb-block-3e15a924>.uagb-container-inner-blocks-wrap{display:flex;width:min(100%, var(--bbs-newsletter-outer-width));margin-inline:auto;flex-direction:column;align-items:center;text-align:center}body.page-id-5493 .bbs-newsletter-eyebrow{margin:0 0 .75rem;color:#c49145;font-family:"PT Sans",sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}body.page-id-5493 .bbs-newsletter-title{max-width:var(--bbs-newsletter-copy-width);margin:0;color:#2d2418;font-family:"Philosopher",sans-serif;font-size:clamp(2.75rem, 5vw, 4rem);font-weight:400;line-height:1.08}body.page-id-5493 .bbs-newsletter-title::after{display:block;width:4rem;height:1px;margin:1.25rem auto 0;background-color:rgb(196 145 69 / .72);content:""}body.page-id-5493 .bbs-newsletter-intro{max-width:var(--bbs-newsletter-copy-width);margin:1.25rem auto 0;color:rgb(45 36 24 / .84);font-size:1.0625rem;line-height:1.7}body.page-id-5493 .bbs-newsletter-form-region{width:min(100%, var(--bbs-newsletter-form-width));margin:clamp(2rem, 4vw, 2.75rem) auto 0;color:#2d2418;font-family:"PT Sans",sans-serif;line-height:1.6}body.page-id-5493 .bbs-newsletter-form-region .tnp-subscription{width:100%;max-width:none;margin:0}body.page-id-5493 .bbs-newsletter-form-region .tnp-subscription>form{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end}body.page-id-5493 .bbs-newsletter-form-region .tnp-field{margin:0}body.page-id-5493 .bbs-newsletter-form-region .tnp-field-email>label{display:block;margin:0 0 .4375rem;color:#2d2418;font-family:"PT Sans",sans-serif;font-size:.875rem;font-weight:600;line-height:1.4;text-align:left}body.page-id-5493 .bbs-newsletter-form-region .tnp-email{box-sizing:border-box;display:block;width:100%;min-height:52px;margin:0;padding:.75rem .25rem;border:0;border-bottom:1px solid rgb(196 145 69 / .72);border-radius:0;color:#2d2418;background:#fff0;box-shadow:none;font-family:"PT Sans",sans-serif;font-size:1rem;line-height:1.5}body.page-id-5493 .bbs-newsletter-form-region .tnp-email:hover{border-bottom-color:#c49145}body.page-id-5493 .bbs-newsletter-form-region .tnp-email:focus-visible{border-bottom-color:#2d2418;outline:3px solid #d9a44a;outline-offset:3px}body.page-id-5493 .bbs-newsletter-form-region .tnp-email:user-invalid{border-bottom-color:#7a3f32}body.page-id-5493 .bbs-newsletter-form-region .tnp-field-button{align-self:end;margin:0;text-align:left!important}body.page-id-5493 .bbs-newsletter-form-region .tnp-submit{min-width:11rem;margin:0}body.page-id-5493 .bbs-newsletter-reassurance{max-width:var(--bbs-newsletter-copy-width);margin:1rem auto 0;color:rgb(45 36 24 / .66);font-family:"PT Sans",sans-serif;font-size:.875rem;line-height:1.5;text-align:center}@media (max-width:921px){body.page-id-5493 .uagb-block-3e15a924{padding:3.75rem 2rem 4.5rem!important}}@media (max-width:544px){body.page-id-5493 .uagb-block-3e15a924{padding:3rem 1.25rem 4rem!important}body.page-id-5493 .bbs-newsletter-title{font-size:clamp(2.375rem, 12vw, 3rem)}body.page-id-5493 .bbs-newsletter-form-region .tnp-subscription>form{grid-template-columns:minmax(0,1fr);gap:1rem}body.page-id-5493 .bbs-newsletter-form-region :is(.tnp-field-button,.tnp-submit){width:100%}}#pum-8969{padding:34px;background:#fff0;pointer-events:none}#pum-8969 .pum-container{pointer-events:auto;box-sizing:border-box;width:calc(100vw - 68px)!important;max-width:420px!important;min-height:0!important;padding:28px 26px 30px!important;border:2px solid #c49145;border-radius:16px;background:#111;box-shadow:none}#pum-8969 .pum-close{top:8px;right:10px;width:24px;height:28px;padding:0;color:#c49145;background:#fff0;box-shadow:none;text-shadow:none;font-family:"PT Sans",sans-serif;font-size:23px;font-weight:300;line-height:28px}#pum-8969 .bronzed-popup-content{margin:0}#pum-8969 .bronzed-popup-eyebrow{margin:0 0 15px;color:#e6e1dc;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:.24em;text-transform:uppercase}#pum-8969 .bronzed-popup-content h2{margin:0 0 16px;color:#f4f0ec;font-family:"Cormorant Garamond",serif;font-size:30px;font-weight:400;line-height:1.05}#pum-8969 .bronzed-popup-content p{margin:0;color:#ddd8d4;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:1.5}#pum-8969 .bronzed-popup-note{margin:20px 0 22px!important}#pum-8969 input[type="email"]{box-sizing:border-box;width:100%;min-height:50px;margin:3px 0 12px;padding:9px 12px;border:2px solid #c49145;border-radius:8px;color:#f4f0ec;background:#1b1b1b;box-shadow:none;font-family:"PT Sans",sans-serif;font-size:15px}#pum-8969 input[type="submit"],#pum-8969 button[type="submit"]{box-sizing:border-box;width:100%;min-height:50px;margin:0;padding:9px 16px;border:0;border-radius:8px;color:#111;background:#cf9b4f;box-shadow:none;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;transition:background-color 400ms cubic-bezier(.22,.61,.36,1),color 400ms cubic-bezier(.22,.61,.36,1)}#pum-8969 input[type="submit"]:not(:disabled):hover,#pum-8969 button[type="submit"]:not(:disabled):hover{color:#f8f1df;background-color:#4a3824}@media (max-width:544px){#pum-8969{padding:16px}#pum-8969 .pum-container{width:calc(100vw - 32px)!important;padding:28px 22px 26px!important;border-radius:20px}#pum-8969 .bronzed-popup-eyebrow{font-size:15px}#pum-8969 .bronzed-popup-content h2{font-size:28px}#pum-8969 .bronzed-popup-content p{font-size:15px;line-height:1.5}#pum-8969 .bronzed-popup-note{margin:18px 0 20px!important}#pum-8969 input[type="email"]{min-height:48px}#pum-8969 input[type="submit"],#pum-8969 button[type="submit"]{min-height:48px;font-size:17px}}