*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}:root{--ivory: #F7F1EF;--warm: #EDE0D8;--blush: #F1E6E1;--charcoal: #1F2A2A;--charcoal2: #2B3A3A;--apricot: #F39A6A;--apricot-h: #E28757;--soft: #E9B7A5;--body: #3A2F2A;--mid: #8A7060;--serif: "Marcellus", serif;--sans: "Satoshi", sans-serif}body{font-family:var(--sans);color:var(--body);background-color:var(--ivory);overflow-x:hidden}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%;overflow-x:clip}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}@media(min-width:750px){.policy-page details.ft-col{display:block!important}.policy-page details.ft-col>ul.ft-links{display:flex!important;flex-direction:column!important;visibility:visible!important}.policy-page summary.ft-col-head{pointer-events:none;cursor:default}.policy-page summary.ft-col-head:after{display:none!important}}@media(max-width:749px){.policy-page summary.ft-col-head:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='rgba(247%2C241%2C239%2C0.35)' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important}.policy-page details.ft-col[open] summary.ft-col-head:after{transform:rotate(180deg)}.policy-page details.ft-col{border-bottom:.5px solid rgba(247,241,239,.12)!important}}.policy-page .ft-wrap{background:var(--charcoal)!important;border-top:3px solid var(--apricot)!important}.policy-page .ft-bottom{background:var(--charcoal)!important;border-top:1px solid rgba(247,241,239,.1)!important}.policy-page .ft-logo{color:var(--ivory)!important}.policy-page .ft-brand-body,.policy-page .ft-email-label,.policy-page .ft-email-btn{color:#f7f1ef73!important}.policy-page .ft-email-row{border-bottom:1px solid rgba(255,255,255,.35)!important}.policy-page .ft-email-input{color:#f7f1ef73!important}.policy-page .ft-email-input::placeholder{color:#f7f1ef4d!important}.policy-page .ft-col-head{color:#f7f1ef8c!important}.policy-page .ft-link{color:#f7f1ef73!important}.policy-page .ft-link:hover{color:var(--apricot)!important}.policy-page .ft-legal-link{color:#f7f1ef40!important}.policy-page .ft-legal-link:hover{color:var(--apricot)!important}.policy-page .ft-bottom-left,.policy-page .ft-bottom-right{color:#f7f1ef40!important}.policy-page footer,.policy-page .footer-group{background:var(--charcoal)!important;border-top:3px solid var(--apricot)!important}.policy-page footer a,.policy-page footer p,.policy-page footer span,.policy-page footer li{color:#f7f1ef73!important}.policy-page footer a:hover{color:var(--apricot)!important}.policy-page footer .footer-bottom,.policy-page footer [class*=footer-bottom]{border-top:1px solid rgba(247,241,239,.1)!important}.policy-page footer [class*=footer-col] h4,.policy-page footer [class*=nav-col-title]{color:#f7f1ef8c!important}.policy-page footer [class*=footer-anchor],.policy-page footer [class*=footer-copy]{color:#f7f1ef40!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/critical.css.map */
