#cart-icon-container[data-astro-cid-3klandlo]{cursor:pointer;font-size:var(--smol-text);color:var(--foreground);padding:5px 0}#cart-icon-container[data-astro-cid-3klandlo]:hover{text-decoration:underline}footer[data-astro-cid-sz7xmlte]{width:var(--desktop-width);margin:0 auto;padding:0 0 20px}footer[data-astro-cid-sz7xmlte] .footer-rows[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:20px}footer[data-astro-cid-sz7xmlte] .row[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between}footer[data-astro-cid-sz7xmlte] .cart-row[data-astro-cid-sz7xmlte]{padding:15px 0;border-top:1px solid var(--foreground);border-bottom:1px solid var(--foreground)}footer[data-astro-cid-sz7xmlte] small[data-astro-cid-sz7xmlte]{width:100%;display:flex;justify-content:space-between;font-size:var(--smol-text);color:var(--foreground)}footer[data-astro-cid-sz7xmlte] small[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:last-child{text-align:right}form[data-astro-cid-346426y5]{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto}form[data-astro-cid-346426y5].embedded label[data-astro-cid-346426y5]{padding:10px 0}form[data-astro-cid-346426y5] h3[data-astro-cid-346426y5]{font-family:var(--main-font),sans-serif;grid-column:1 / -1;margin-bottom:15px;font-size:var(--smol-text)}form[data-astro-cid-346426y5] label[data-astro-cid-346426y5]{padding:10px 0;font-size:var(--smol-text);border-top:1px solid var(--foreground);border-bottom:1px solid var(--foreground);width:100%;display:flex;align-items:center;gap:10px}form[data-astro-cid-346426y5] label[data-astro-cid-346426y5].textarea{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-top:none}@media screen and (max-width: 760px){form[data-astro-cid-346426y5] label[data-astro-cid-346426y5].name{border-top:none}}form[data-astro-cid-346426y5] input[data-astro-cid-346426y5],form[data-astro-cid-346426y5] textarea[data-astro-cid-346426y5]{background-color:transparent;border:none;font-size:var(--smol-text);line-height:1.5;padding-left:0;flex-grow:1;width:100%}form[data-astro-cid-346426y5] input[data-astro-cid-346426y5]:focus,form[data-astro-cid-346426y5] input[data-astro-cid-346426y5]:active,form[data-astro-cid-346426y5] input[data-astro-cid-346426y5]:focus-visible,form[data-astro-cid-346426y5] textarea[data-astro-cid-346426y5]:focus,form[data-astro-cid-346426y5] textarea[data-astro-cid-346426y5]:active,form[data-astro-cid-346426y5] textarea[data-astro-cid-346426y5]:focus-visible{box-shadow:none;outline:none}form[data-astro-cid-346426y5] input[data-astro-cid-346426y5]::-moz-placeholder,form[data-astro-cid-346426y5] textarea[data-astro-cid-346426y5]::-moz-placeholder{color:#3338}form[data-astro-cid-346426y5] input[data-astro-cid-346426y5]::placeholder,form[data-astro-cid-346426y5] textarea[data-astro-cid-346426y5]::placeholder{color:#3338}form[data-astro-cid-346426y5] textarea[data-astro-cid-346426y5]{resize:vertical}form[data-astro-cid-346426y5] button[data-astro-cid-346426y5]{border:1px solid var(--foreground);background-color:transparent;color:var(--foreground);padding:6px 20px;line-height:1.5;font-size:var(--smol-text);width:200px;margin-top:20px;place-self:end;grid-column:2 / -1;transition:.5s background-color ease,.3s width ease}form[data-astro-cid-346426y5] button[data-astro-cid-346426y5]:hover{cursor:pointer;background-color:#f1f1f1}form[data-astro-cid-346426y5] button[data-astro-cid-346426y5].success{background-color:#9dc183;color:var(--foreground)}@media screen and (max-width: 760px){form[data-astro-cid-346426y5] button[data-astro-cid-346426y5]{grid-column:1 / -1}}@media screen and (max-width: 760px){form[data-astro-cid-346426y5]{grid-template-columns:1fr}}a[data-astro-cid-yxtifmrq].social{display:flex;border-radius:50%;width:45px;height:45px;padding:5px;align-items:center;justify-content:center;text-decoration:none}a[data-astro-cid-yxtifmrq].social:hover{cursor:pointer}a[data-astro-cid-yxtifmrq].social svg{width:100%;height:100%}section[data-astro-cid-2j44jlrm].menu{position:fixed;inset:0;width:calc(100vw - (100vw - 100%));height:100vh;background-color:var(--background);z-index:3;clip-path:inset(0 0 100% 0);transition:.6s clip-path ease;overflow-y:auto}section[data-astro-cid-2j44jlrm].menu.open{clip-path:inset(0 0 0 0)}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm]{width:100%;height:100%;padding-bottom:40px;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;width:var(--desktop-width);margin:0 auto}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header{box-sizing:border-box;width:100%;height:52px;display:flex;justify-content:space-between;align-items:center;margin-top:20px;border-top:1px solid var(--foreground);border-bottom:1px solid var(--foreground)}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm]{width:100%;display:flex;justify-content:space-between;align-items:center}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm]{font-size:var(--smol-text);text-decoration:none;color:var(--foreground)}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm]:nth-child(1){place-self:center start}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm]:nth-child(2){place-self:center end}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]{font-size:var(--smol-text);text-decoration:none;color:var(--foreground)}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm].logo svg{height:1.2rem;width:auto}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm] button[data-astro-cid-2j44jlrm]{font-size:1.2rem;text-decoration:none;color:var(--foreground);background:transparent;outline:none;border:none;padding:0;transition:.2s color ease;display:flex;align-items:center;justify-content:center;gap:6px}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm] button[data-astro-cid-2j44jlrm]:hover{color:#666;cursor:pointer}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].header ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm] button[data-astro-cid-2j44jlrm] .x[data-astro-cid-2j44jlrm]{display:inline-block;transform:translateY(1px)}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].menus{width:100%;padding:20px 0;border-bottom:1px solid var(--foreground)}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].menus ul[data-astro-cid-2j44jlrm]{display:flex;flex-direction:column;gap:.5rem}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].menus ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]{font-size:var(--smol-text);text-decoration:none;color:var(--foreground)}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] nav[data-astro-cid-2j44jlrm].menus ul[data-astro-cid-2j44jlrm] li[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]:hover{text-decoration:underline}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] form{width:100%;padding:15px 0}section[data-astro-cid-2j44jlrm].menu .content[data-astro-cid-2j44jlrm] a.social{margin-top:-55px;transform:scale(.8)}#cart-items .cart-item{display:grid;grid-template-columns:2fr 1fr 1fr .5fr;gap:10px;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--foreground)}#cart-items .cart-item .name{font-size:var(--smol-text);font-weight:400;text-transform:lowercase}#cart-items .cart-item .price{font-size:var(--smol-text);text-align:right}#cart-items .cart-item .qty-controls{display:flex;align-items:center;justify-content:center;gap:5px}#cart-items .cart-item .qty-controls button{all:unset;border:none!important;background:transparent!important;padding:0 5px!important;color:var(--foreground)!important;font-family:inherit;font-size:var(--smol-text);cursor:pointer;min-width:20px;text-align:center}#cart-items .cart-item .qty-controls button:hover{font-weight:700}#cart-items .cart-item .qty-controls span{min-width:15px;text-align:center}#cart-items .cart-item button.remove{all:unset;border:none!important;background:transparent!important;color:var(--foreground)!important;font-family:inherit;font-size:var(--smol-text);cursor:pointer;text-decoration:underline;text-align:right}#cart-items .cart-item button.remove:hover{text-decoration:none}#cart-overlay[data-astro-cid-fwi5d3ie]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0000004d;z-index:998;opacity:0;pointer-events:none;transition:opacity .3s}#cart-overlay[data-astro-cid-fwi5d3ie].open{opacity:1;pointer-events:all}#cart-drawer[data-astro-cid-fwi5d3ie]{position:fixed;top:0;right:0;width:400px;max-width:90vw;height:100vh;background:var(--background);z-index:999;transform:translate(100%);transition:transform .3s ease-in-out;display:flex;flex-direction:column;border-left:1px solid var(--foreground);padding:20px;box-shadow:-5px 0 15px #0000000d}#cart-drawer[data-astro-cid-fwi5d3ie].open{transform:translate(0)}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-header[data-astro-cid-fwi5d3ie]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--foreground);padding-bottom:20px}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-header[data-astro-cid-fwi5d3ie] h2[data-astro-cid-fwi5d3ie]{font-family:var(--main-font),sans-serif;font-size:var(--smol-text);text-transform:lowercase}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-header[data-astro-cid-fwi5d3ie] button[data-astro-cid-fwi5d3ie]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--foreground)}#cart-drawer[data-astro-cid-fwi5d3ie] #cart-items[data-astro-cid-fwi5d3ie]{flex:1;overflow-y:auto;padding:20px 0;font-family:var(--main-font),sans-serif;font-size:var(--smol-text)}#cart-drawer[data-astro-cid-fwi5d3ie] #cart-items[data-astro-cid-fwi5d3ie] .empty-msg[data-astro-cid-fwi5d3ie]{text-align:center;opacity:.6;margin-top:50px}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie]{border-top:1px solid var(--foreground);padding-top:20px;font-family:var(--main-font),sans-serif;font-size:var(--smol-text)}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] .total[data-astro-cid-fwi5d3ie]{display:flex;justify-content:space-between;margin-bottom:20px;text-transform:lowercase}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] #cart-request-section[data-astro-cid-fwi5d3ie]{border-top:1px solid var(--foreground);padding-top:10px;margin-top:10px}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] .accordion-header[data-astro-cid-fwi5d3ie]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:.8rem;margin-bottom:10px;text-transform:lowercase;padding:10px 0;border-bottom:1px dashed var(--foreground);transition:opacity .2s}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] .accordion-header[data-astro-cid-fwi5d3ie]:hover{opacity:.7}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] .accordion-header[data-astro-cid-fwi5d3ie] .chevron[data-astro-cid-fwi5d3ie]{width:6px;height:6px;border-right:1px solid var(--foreground);border-bottom:1px solid var(--foreground);transform:rotate(45deg);transition:transform .2s ease}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] .accordion-header[data-astro-cid-fwi5d3ie].active{border-bottom:none}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] .accordion-header[data-astro-cid-fwi5d3ie].active .chevron[data-astro-cid-fwi5d3ie]{transform:rotate(-135deg)}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] form[data-astro-cid-fwi5d3ie]{display:flex;flex-direction:column;gap:10px;padding-bottom:1px}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] form[data-astro-cid-fwi5d3ie].open{display:flex!important}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] form[data-astro-cid-fwi5d3ie] .name-row[data-astro-cid-fwi5d3ie]{display:flex;gap:10px}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] form[data-astro-cid-fwi5d3ie] .name-row[data-astro-cid-fwi5d3ie] input[data-astro-cid-fwi5d3ie]{flex:1;min-width:0}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] form[data-astro-cid-fwi5d3ie] input[data-astro-cid-fwi5d3ie]{padding:10px;border:1px solid var(--foreground);background:transparent;font-family:inherit;font-size:inherit;outline:none}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] form[data-astro-cid-fwi5d3ie] button[data-astro-cid-fwi5d3ie]{padding:12px;background:var(--foreground);color:var(--background);border:none;cursor:pointer;font-family:inherit;font-size:inherit;text-transform:lowercase;transition:opacity .2s}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] form[data-astro-cid-fwi5d3ie] button[data-astro-cid-fwi5d3ie]:hover{opacity:.9}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] form[data-astro-cid-fwi5d3ie] button[data-astro-cid-fwi5d3ie]:disabled{opacity:.5;cursor:not-allowed}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] .error-msg[data-astro-cid-fwi5d3ie]{color:red;margin-bottom:15px;font-size:.8rem;display:none}#cart-drawer[data-astro-cid-fwi5d3ie] .cart-footer[data-astro-cid-fwi5d3ie] .error-msg[data-astro-cid-fwi5d3ie]:not(:empty){display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img::-moz-selection{background-color:transparent}img::selection{background-color:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block}@font-face{font-family:var(--main-font);src:url(/media/MessinaSans-Light.PUL-wK89.otf) format("opentype");font-style:normal;font-display:swap;font-weight:400}:root{--main-font: "Messina Sans Light";--border-color: #3333;--desktop-width: 940px;--smol-text: .7857rem}@media screen and (max-width: 940px){:root{--desktop-width: calc(100% - 40px) }}body{text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--main-font);font-weight:400;min-height:100svh;min-height:100dvh}@supports (scrollbar-gutter: stable){html{scrollbar-gutter:stable both-edges}}@supports not (scrollbar-gutter: stable){html{overflow-y:scroll}}p em,p i{font-style:italic}p strong{font-weight:500;font-style:normal;font-family:Messina Sans Bold,Messina Sans,sans-serif}p strong em,p strong i{font-weight:500;font-style:italic;font-family:Messina Sans Bold Italic,Messina Sans,sans-serif}p em strong,p i strong{font-style:italic;font-family:Messina Sans Bold Italic,Messina Sans,sans-serif}article{box-sizing:border-box;margin:0 auto;font-family:var(--main-font),sans-serif;width:100%;line-height:1.5;text-align:left;display:flex;flex-direction:column;gap:1rem;color:var(--foreground);font-size:var(--smol-text)}article h1{text-align:center;font-size:2.3rem;margin-bottom:10px}article p{line-height:1.5;font-weight:lighter;text-align:left;color:var(--foreground);font-size:var(--smol-text)}article a{color:var(--foreground)}article em,article i{font-style:italic}article strong{font-weight:500;font-style:normal;font-family:Messina Sans Bold,Messina Sans,sans-serif}article strong em,article strong i{font-weight:500;font-style:italic;font-family:Messina Sans Bold Italic,Messina Sans,sans-serif}article em strong,article i strong{font-style:italic;font-family:Messina Sans Bold Italic,Messina Sans,sans-serif}article blockquote{border-left:3px solid #ccc;padding:.5em 10px}article blockquote p{color:#666;font-style:italic;font-family:Messina Sans Italic,Messina Sans,sans-serif}article blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;vertical-align:-.4em}*,html{scroll-behavior:smooth!important}body{background-color:var(--background);color:var(--foreground);font-family:var(--main-font),sans-serif}body main{padding-bottom:0}
