
/* bakery theme shared with the home page */
main{position:relative}
.pt-page{position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'><g transform='translate(70 60) rotate(-12) scale(1.25) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 40H42V18H6Z'/><path d='M6 26H42M6 33H42'/><path d='M6 18Q12 12 18 18T30 18T42 18'/><circle cx='24' cy='10' r='3'/><path d='M24 7Q26 3 29 3'/></g></g><g transform='translate(270 50) rotate(14) scale(1.2) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 2V16'/><path d='M24 16C8 24 8 40 24 48C40 40 40 24 24 16Z'/><path d='M24 16C16 26 16 38 24 48M24 16C32 26 32 38 24 48'/></g></g><g transform='translate(170 170) rotate(8) scale(1.2) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M12 28L36 28L32 46L16 46Z'/><path d='M20 28L21 46M28 28L27 46'/><path d='M10 28C10 18 18 18 18 12C18 8 24 4 24 4C24 4 30 8 30 12C30 18 38 18 38 28Z'/></g></g><g transform='translate(330 190) rotate(-22) scale(1.2) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 20H42V28H6Z'/><path d='M1 21H6V27H1ZM42 21H47V27H42Z'/></g></g><g transform='translate(60 290) rotate(16) scale(1.2) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M10 6L38 6L28 38L20 38Z'/><path d='M20 38L28 38L26 44L22 44Z'/><path d='M24 47l1.5 4h4l-3 2.5 1 4-3.5-2.5-3.5 2.5 1-4-3-2.5h4z'/></g></g><g transform='translate(250 320) rotate(10) scale(1.25) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 40H42V18H6Z'/><path d='M6 26H42M6 33H42'/><path d='M6 18Q12 12 18 18T30 18T42 18'/><circle cx='24' cy='10' r='3'/><path d='M24 7Q26 3 29 3'/></g></g><g transform='translate(190 40) rotate(0) scale(0.7) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 14V34M14 24H34'/></g></g><g transform='translate(20 175) rotate(0) scale(0.6) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 14V34M14 24H34'/></g></g><g transform='translate(340 300) rotate(0) scale(0.7) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 14V34M14 24H34'/></g></g><g transform='translate(150 370) rotate(0) scale(0.6) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 14V34M14 24H34'/></g></g></svg>") 0 0/400px 400px,linear-gradient(180deg,#E3EBDD,#E3EBDD)}
main>*{position:relative;z-index:1}
.pt-page{z-index:0!important;position:absolute!important}
.band{background:transparent}
.band.leaf{background:rgba(204,218,193,.55)}
.band .sidetext{background:rgba(227,235,221,.86);border:2px solid var(--cocoa);border-radius:24px;box-shadow:6px 6px 0 var(--cocoa);padding:26px 30px 28px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.close{isolation:isolate;overflow:visible;background:linear-gradient(180deg,transparent 62%,#2a170b 100%),linear-gradient(90deg,transparent 26%,rgba(255,226,190,.07) 35%,rgba(255,226,190,.05) 41%,transparent 50%),linear-gradient(180deg,#34200f,#2a170b)!important}.site-footer{background:#2a170b}
.close>*{position:relative;z-index:2}
.close{padding-top:calc(min(15vh,140px) + clamp(28px,4vw,64px))!important}
.close::before{content:"";position:absolute;left:0;right:0;top:0;height:min(15vh,140px);z-index:1;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'><g transform='translate(70 60) rotate(-12) scale(1.25) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 40H42V18H6Z'/><path d='M6 26H42M6 33H42'/><path d='M6 18Q12 12 18 18T30 18T42 18'/><circle cx='24' cy='10' r='3'/><path d='M24 7Q26 3 29 3'/></g></g><g transform='translate(270 50) rotate(14) scale(1.2) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 2V16'/><path d='M24 16C8 24 8 40 24 48C40 40 40 24 24 16Z'/><path d='M24 16C16 26 16 38 24 48M24 16C32 26 32 38 24 48'/></g></g><g transform='translate(170 170) rotate(8) scale(1.2) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M12 28L36 28L32 46L16 46Z'/><path d='M20 28L21 46M28 28L27 46'/><path d='M10 28C10 18 18 18 18 12C18 8 24 4 24 4C24 4 30 8 30 12C30 18 38 18 38 28Z'/></g></g><g transform='translate(330 190) rotate(-22) scale(1.2) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 20H42V28H6Z'/><path d='M1 21H6V27H1ZM42 21H47V27H42Z'/></g></g><g transform='translate(60 290) rotate(16) scale(1.2) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M10 6L38 6L28 38L20 38Z'/><path d='M20 38L28 38L26 44L22 44Z'/><path d='M24 47l1.5 4h4l-3 2.5 1 4-3.5-2.5-3.5 2.5 1-4-3-2.5h4z'/></g></g><g transform='translate(250 320) rotate(10) scale(1.25) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 40H42V18H6Z'/><path d='M6 26H42M6 33H42'/><path d='M6 18Q12 12 18 18T30 18T42 18'/><circle cx='24' cy='10' r='3'/><path d='M24 7Q26 3 29 3'/></g></g><g transform='translate(190 40) rotate(0) scale(0.7) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 14V34M14 24H34'/></g></g><g transform='translate(20 175) rotate(0) scale(0.6) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 14V34M14 24H34'/></g></g><g transform='translate(340 300) rotate(0) scale(0.7) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 14V34M14 24H34'/></g></g><g transform='translate(150 370) rotate(0) scale(0.6) translate(-24 -24)'><g fill='none' stroke='%236b4a35' stroke-opacity='.14' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M24 14V34M14 24H34'/></g></g></svg>") 0 calc(var(--ct,0) * -1px)/400px 400px,#E3EBDD;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='800' height='170' viewBox='0 0 800 170' preserveAspectRatio='none'><path d='M0 0H800V28 L797.0 28 Q785.0 28 785.0 40.0 L785.0 103.0 A15.0 15.0 0 0 1 755.0 103.0 L755.0 40.0 Q755.0 28 743.0 28 L725.0 28 Q713.0 28 713.0 40.0 L713.0 73.0 A13.0 13.0 0 0 1 687.0 73.0 L687.0 40.0 Q687.0 28 675.0 28 L641.0 28 Q629.0 28 629.0 40.0 L629.0 147.0 A19.0 19.0 0 0 1 591.0 147.0 L591.0 40.0 Q591.0 28 579.0 28 L546.0 28 Q534.0 28 534.0 40.0 L534.0 80.0 A14.0 14.0 0 0 1 506.0 80.0 L506.0 40.0 Q506.0 28 494.0 28 L429.0 28 Q417.0 28 417.0 40.0 L417.0 115.0 A17.0 17.0 0 0 1 383.0 115.0 L383.0 40.0 Q383.0 28 371.0 28 L324.0 28 Q312.0 28 312.0 40.0 L312.0 64.0 A12.0 12.0 0 0 1 288.0 64.0 L288.0 40.0 Q288.0 28 276.0 28 L220.0 28 Q208.0 28 208.0 40.0 L208.0 138.0 A18.0 18.0 0 0 1 172.0 138.0 L172.0 40.0 Q172.0 28 160.0 28 L117.0 28 Q105.0 28 105.0 40.0 L105.0 83.0 A15.0 15.0 0 0 1 75.0 83.0 L75.0 40.0 Q75.0 28 63.0 28 L0 28Z' fill='%23DCE7D3'/></svg>") repeat-x 0 0/800px 100%;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='800' height='170' viewBox='0 0 800 170' preserveAspectRatio='none'><path d='M0 0H800V28 L797.0 28 Q785.0 28 785.0 40.0 L785.0 103.0 A15.0 15.0 0 0 1 755.0 103.0 L755.0 40.0 Q755.0 28 743.0 28 L725.0 28 Q713.0 28 713.0 40.0 L713.0 73.0 A13.0 13.0 0 0 1 687.0 73.0 L687.0 40.0 Q687.0 28 675.0 28 L641.0 28 Q629.0 28 629.0 40.0 L629.0 147.0 A19.0 19.0 0 0 1 591.0 147.0 L591.0 40.0 Q591.0 28 579.0 28 L546.0 28 Q534.0 28 534.0 40.0 L534.0 80.0 A14.0 14.0 0 0 1 506.0 80.0 L506.0 40.0 Q506.0 28 494.0 28 L429.0 28 Q417.0 28 417.0 40.0 L417.0 115.0 A17.0 17.0 0 0 1 383.0 115.0 L383.0 40.0 Q383.0 28 371.0 28 L324.0 28 Q312.0 28 312.0 40.0 L312.0 64.0 A12.0 12.0 0 0 1 288.0 64.0 L288.0 40.0 Q288.0 28 276.0 28 L220.0 28 Q208.0 28 208.0 40.0 L208.0 138.0 A18.0 18.0 0 0 1 172.0 138.0 L172.0 40.0 Q172.0 28 160.0 28 L117.0 28 Q105.0 28 105.0 40.0 L105.0 83.0 A15.0 15.0 0 0 1 75.0 83.0 L75.0 40.0 Q75.0 28 63.0 28 L0 28Z' fill='%23DCE7D3'/></svg>") repeat-x 0 0/800px 100%}
.close::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='520' height='520' viewBox='0 0 520 520'><rect x='251' y='463' width='26' height='6' rx='3' fill='%23E7B8A8' fill-opacity='.85' transform='rotate(119 0 0)'/><rect x='251' y='280' width='27' height='6' rx='3' fill='%23F6E3C4' fill-opacity='.85' transform='rotate(48 0 0)'/><rect x='114' y='431' width='26' height='6' rx='3' fill='%23CCDAC1' fill-opacity='.85' transform='rotate(121 0 0)'/><rect x='342' y='334' width='20' height='6' rx='3' fill='%23F2C94C' fill-opacity='.85' transform='rotate(24 0 0)'/><rect x='248' y='175' width='20' height='6' rx='3' fill='%23E7B8A8' fill-opacity='.85' transform='rotate(23 0 0)'/><rect x='295' y='434' width='28' height='6' rx='3' fill='%23F6E3C4' fill-opacity='.85' transform='rotate(10 0 0)'/><rect x='324' y='222' width='25' height='6' rx='3' fill='%23D98E73' fill-opacity='.85' transform='rotate(167 0 0)'/><rect x='398' y='335' width='28' height='6' rx='3' fill='%23E7B8A8' fill-opacity='.85' transform='rotate(40 0 0)'/><rect x='339' y='27' width='26' height='6' rx='3' fill='%23F6E3C4' fill-opacity='.85' transform='rotate(16 0 0)'/><rect x='50' y='38' width='21' height='6' rx='3' fill='%23CCDAC1' fill-opacity='.85' transform='rotate(61 0 0)'/><rect x='327' y='35' width='25' height='6' rx='3' fill='%23F2C94C' fill-opacity='.85' transform='rotate(83 0 0)'/><rect x='245' y='322' width='21' height='6' rx='3' fill='%23E7B8A8' fill-opacity='.85' transform='rotate(132 0 0)'/><rect x='139' y='347' width='22' height='6' rx='3' fill='%23F6E3C4' fill-opacity='.85' transform='rotate(127 0 0)'/><rect x='22' y='359' width='19' height='6' rx='3' fill='%23D98E73' fill-opacity='.85' transform='rotate(117 0 0)'/><rect x='355' y='162' width='24' height='6' rx='3' fill='%23E7B8A8' fill-opacity='.85' transform='rotate(141 0 0)'/><rect x='450' y='62' width='22' height='6' rx='3' fill='%23F6E3C4' fill-opacity='.85' transform='rotate(80 0 0)'/><rect x='408' y='137' width='26' height='6' rx='3' fill='%23CCDAC1' fill-opacity='.85' transform='rotate(73 0 0)'/><rect x='35' y='55' width='27' height='6' rx='3' fill='%23F2C94C' fill-opacity='.85' transform='rotate(27 0 0)'/><rect x='225' y='75' width='22' height='6' rx='3' fill='%23E7B8A8' fill-opacity='.85' transform='rotate(98 0 0)'/><rect x='54' y='28' width='28' height='6' rx='3' fill='%23F6E3C4' fill-opacity='.85' transform='rotate(0 0 0)'/></svg>") 0 0/520px 520px;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 34%,#000 58%);mask-image:linear-gradient(90deg,transparent 0,transparent 34%,#000 58%)}
