@import url("https://fonts.googleapis.com/css2?family=Outfit&family=Titillium+Web&display=swap");
/* SITE-THEME-BLOG-01B shared frame CSS */
:root{--site-theme-h1-font:"Outfit",sans-serif;--site-theme-h1-size:40px;--site-theme-h1-weight:400;--site-theme-h1-color:#9D471A;--site-theme-h2-font:"Outfit",sans-serif;--site-theme-h2-size:32px;--site-theme-h2-weight:400;--site-theme-h2-color:#9D471A;--site-theme-h3-size:28px;--site-theme-h4-size:24px;--site-theme-body-font:"Titillium Web",sans-serif;--site-theme-body-size:16px;--site-theme-body-weight:400;--site-theme-body-line-height:1.6;--site-theme-body-color:#414141;--site-theme-primary-bg:#AF724F;--site-theme-primary-text:#FFFFFF;--site-theme-primary-hover:#622004;--site-theme-primary-border:#AF724F;--site-theme-button-radius:20px;--site-theme-button-px:18px;--site-theme-button-py:9px;}
html{background:#FBF6F2!important}body.site-theme-body,body.site-frame-body{background:#FBF6F2!important;}
.site-theme-shell.container,.site-frame-shell.container{width:100%;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;background:#FBF6F2!important;box-sizing:border-box;}
.site-theme-content-row,.site-frame-content{width:100%;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important;background:#FBF6F2!important;padding-left:0px!important;padding-right:0px!important;box-sizing:border-box;}
.site-theme-header-row,.site-frame-header{width:100vw;max-width:none;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;}
.site-theme-footer-frame,.site-frame-footer{width:100vw;max-width:none;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;}
@media (min-width:992px){.site-theme-header-row .menubalk .container-fluid,.site-frame-header .menubalk .container-fluid{width:100%!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.site-theme-header-row .menubalk .navbar-collapse,.site-frame-header .menubalk .navbar-collapse{justify-content:center!important;padding:0!important}.site-theme-header-row .menubalk .main-menu,.site-frame-header .menubalk .main-menu{transform:translateX(0px);}}
.site-theme-header-row,.site-frame-header{--bs-gutter-x:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.site-theme-header-row>.header_container,.site-theme-header-row>.col,.site-theme-header-row .header_container,.site-frame-header>.header_container,.site-frame-header>.col,.site-frame-header .header_container{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.site-theme-header-row .header_container>.row,.site-theme-header-row .header_container>.row>.col,.site-frame-header .header_container>.row,.site-frame-header .header_container>.row>.col{--bs-gutter-x:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.site-theme-header-row .header_image,.site-theme-header-row .menubalk,.site-frame-header .header_image,.site-frame-header .menubalk{display:block;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}
body.blog-document .ps-site-shell,body.shop-document .shop-site-shell{background:#FBF6F2!important}body.blog-document .site-frame-content,body.shop-document .site-frame-content{background:#FBF6F2!important}body.blog-document .blog-page,body.shop-document .shop-shell{background:transparent!important}
body.shop-document .shop-public-main,body.shop-document .shop-subnav-inner{max-width:100%!important}body.blog-document .blog-inner{max-width:100%!important;box-sizing:border-box}
.site-frame-shell{--menu-bg:#9D471A;--menu-text:#FFFFFF;--menu-text-hover:#FFFFFF;--menu-active-bg:#B97C59;--submenu-bg:#E2C675;--submenu-text:#FFFFFF;--submenu-hover-bg:#DAAC70;--submenu-text-hover:#FFFFFF;}
.site-frame-header .menubalk,.site-frame-header .menubalk .navbar,.site-frame-header .menubalk .style5{background:var(--menu-bg)!important;background-color:var(--menu-bg)!important}
@media (min-width:992px){.site-frame-header .menubalk,.site-frame-header .menubalk .navbar,.site-frame-header .menubalk .style5{height:46px!important;min-height:46px!important;padding-top:0!important;padding-bottom:0!important}.site-frame-header .menubalk .container-fluid,.site-frame-header .menubalk .navbar-collapse,.site-frame-header .menubalk .main-menu{height:46px!important;min-height:46px!important;max-height:46px!important}.site-frame-header .menubalk .navbar-collapse,.site-frame-header .menubalk .main-menu{display:flex!important;align-items:stretch!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.site-frame-header .menubalk .main-menu>.nav-item-custom{display:flex!important;align-items:stretch!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0!important}.site-frame-header .menubalk .main-menu>.nav-item-custom>.menu-link-row{display:flex!important;align-items:stretch!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0!important}.site-frame-header .menubalk .main-menu>.nav-item-custom>.menu-link,.site-frame-header .menubalk .main-menu>.nav-item-custom>.menu-link-row>.menu-link{display:flex!important;align-items:center!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;padding-left:16px!important;padding-right:16px!important;font-family:"Outfit",sans-serif!important;font-size:14px!important;font-weight:200!important;letter-spacing:0em!important;text-transform:uppercase!important;line-height:1!important;color:var(--menu-text)!important;white-space:nowrap!important}.site-frame-header .menubalk .main-menu>.nav-item-custom>.menu-link-row>.submenu-toggle{display:flex!important;align-items:center!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;color:var(--menu-text)!important;align-self:stretch!important}.site-frame-header .menubalk .main-menu>.nav-item-custom:hover,.site-frame-header .menubalk .main-menu>.nav-item-custom:focus-within{height:46px!important;min-height:46px!important;max-height:46px!important;background:var(--menu-active-bg)!important;background-color:var(--menu-active-bg)!important}.site-frame-header .menubalk .main-menu>.nav-item-custom:hover>.menu-link,.site-frame-header .menubalk .main-menu>.nav-item-custom:focus-within>.menu-link,.site-frame-header .menubalk .main-menu>.nav-item-custom:hover>.menu-link-row,.site-frame-header .menubalk .main-menu>.nav-item-custom:focus-within>.menu-link-row{height:46px!important;min-height:46px!important;max-height:46px!important;background:transparent!important;background-color:transparent!important}.site-frame-header .menubalk .main-menu>.nav-item-custom:hover>.menu-link,.site-frame-header .menubalk .main-menu>.nav-item-custom:focus-within>.menu-link,.site-frame-header .menubalk .main-menu>.nav-item-custom:hover>.menu-link-row>.menu-link,.site-frame-header .menubalk .main-menu>.nav-item-custom:focus-within>.menu-link-row>.menu-link,.site-frame-header .menubalk .main-menu>.nav-item-custom:hover>.menu-link-row>.submenu-toggle,.site-frame-header .menubalk .main-menu>.nav-item-custom:focus-within>.menu-link-row>.submenu-toggle{color:var(--menu-text-hover)!important;background:transparent!important;background-color:transparent!important}.site-frame-header .menubalk .main-menu>.nav-item-custom:hover>.menu-link>span,.site-frame-header .menubalk .main-menu>.nav-item-custom:focus-within>.menu-link>span,.site-frame-header .menubalk .main-menu>.nav-item-custom:hover>.menu-link-row>.menu-link>span,.site-frame-header .menubalk .main-menu>.nav-item-custom:focus-within>.menu-link-row>.menu-link>span{background:transparent!important;background-color:transparent!important;color:inherit!important}.site-frame-header .menubalk .main-menu>.nav-item{display:flex!important;align-items:stretch!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important}.site-frame-header .menubalk .main-menu>.nav-item>.nav-link,.site-frame-header .menubalk .main-menu>.nav-item>.menutext>a{display:flex!important;align-items:center!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0 16px!important;font-family:"Outfit",sans-serif!important;font-size:14px!important;font-weight:200!important;letter-spacing:0em!important;text-transform:uppercase!important;line-height:1.15!important;color:var(--menu-text)!important}.site-frame-header .menubalk .main-menu>.nav-item:hover,.site-frame-header .menubalk .main-menu>.nav-item:focus-within{background:var(--menu-active-bg)!important;background-color:var(--menu-active-bg)!important}.site-frame-header .menubalk .main-menu>.nav-item:hover>.nav-link,.site-frame-header .menubalk .main-menu>.nav-item:focus-within>.nav-link,.site-frame-header .menubalk .main-menu>.nav-item:hover>.menutext>a,.site-frame-header .menubalk .main-menu>.nav-item:focus-within>.menutext>a{color:var(--menu-text-hover)!important;background:transparent!important}.site-frame-header .menubalk .submenu-panel{min-width:240px!important;width:max-content!important;border-radius:0px!important;overflow:visible!important;box-shadow:0 10px 28px rgba(0,0,0,0.080)!important}.site-frame-header .menubalk .submenu-list{min-width:240px!important;background:var(--submenu-bg)!important;background-color:var(--submenu-bg)!important;border-radius:0px!important;padding:0!important;margin:0!important;overflow:hidden!important;font-family:"Outfit",sans-serif!important;font-size:14px!important;font-weight:200!important;letter-spacing:0em!important}.site-frame-header .menubalk .submenu-list>.nav-item-custom{min-height:0!important;margin:0!important;padding:0!important}.site-frame-header .menubalk .submenu-list .menu-link-row{min-height:42px!important;height:auto!important;margin:0!important;padding:0!important;align-items:stretch!important}.site-frame-header .menubalk .submenu-list .menu-link{min-height:42px!important;height:auto!important;display:flex!important;align-items:center!important;padding:0 18px!important;margin:0!important;color:var(--submenu-text)!important;background:var(--submenu-bg)!important;font:inherit!important;letter-spacing:inherit!important;line-height:1.2!important;text-transform:none!important}.site-frame-header .menubalk .submenu-list .submenu-toggle{min-height:42px!important;height:auto!important;color:var(--submenu-text)!important;background:var(--submenu-bg)!important}.site-frame-header .menubalk .submenu-list .menu-link:hover,.site-frame-header .menubalk .submenu-list .menu-link:focus{color:var(--submenu-text-hover)!important;background:var(--submenu-hover-bg)!important}.site-frame-header .menubalk .submenu-list .nav-item-custom:hover>.menu-link-row>.menu-link{color:var(--submenu-text-hover)!important;background:var(--submenu-hover-bg)!important}.site-frame-header .menubalk .dropdown-menu{min-width:240px!important;background:var(--submenu-bg)!important;border:0!important;border-radius:0px!important;padding:0!important;overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,0.080)!important;font-family:"Outfit",sans-serif!important;font-size:14px!important;font-weight:200!important;letter-spacing:0em!important}.site-frame-header .menubalk .dropdown-menu .dropdown-item{min-height:42px!important;height:auto!important;display:flex!important;align-items:center!important;padding:0 18px!important;margin:0!important;color:var(--submenu-text)!important;background:var(--submenu-bg)!important;font:inherit!important;line-height:1.2!important}.site-frame-header .menubalk .dropdown-menu .dropdown-item:hover,.site-frame-header .menubalk .dropdown-menu .dropdown-item:focus{color:var(--submenu-text-hover)!important;background:var(--submenu-hover-bg)!important}}
.site-frame-footer .footer_content,.site-frame-footer .nav_fmenu{background:#9D471A;color:#FFFFFF}.site-frame-footer .footer_link,.site-frame-footer a{color:#FFFFFF}.site-frame-footer a:hover{color:#FFFFFF}
.site-frame-footer [class*="column_itemtypet1"] span{background-color:transparent!important;background-image:none!important;font-family:inherit!important}
.site-frame-header .menutext,.site-frame-footer{font-family:"Titillium Web",sans-serif!important;}
@media(max-width:767.98px){}
