@font-face{font-family:AdobeMyungjo;src:url(/cdn/shop/files/Adobe_Myungjo_Std_M.otf?v=1746083683)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Regular.woff?v=1746081056) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading-family: "AdobeMyungjo", serif;--font-body-family: "Satoshi", sans-serif;--page-width: 90vw}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family)}p,button,input,textarea{font-family:var(--font-body-family)}.product-card__title,.card__heading{font-family:Satoshi,sans-serif!important}.product-form__buttons [type=submit]{background-color:#e3d3ad;color:#501615;text-transform:uppercase!important}.product-form__buttons .shopify-payment-button__button{background-color:#501615;color:#e3d3ad;border:0px solid #000000;padding:2rem 3rem!important;text-transform:uppercase!important;height:auto}.accordion__summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1rem 0;list-style:none}.accordion__title{margin:0;font-weight:500;flex-grow:1;text-align:left}.accordion__icon svg{display:block;width:1rem;height:1rem;transition:transform .3s ease;transform-origin:center;transform-box:view-box}details[open] .accordion__icon svg{transform:rotate(180deg)}.collection-hero__description{text-align:center;margin-left:auto;margin-right:auto}html{scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}.faq-with-sidebar{display:grid;grid-template-columns:1fr 3fr;gap:var(--grid-desktop-horizontal-spacing);overflow-x:hidden;width:100%}.faq-with-sidebar__sidebar{position:sticky;top:5rem;align-self:start;max-width:100%}.faq-with-sidebar__sidebar h1{margin-bottom:.5rem}.faq-with-sidebar__sidebar p.small-text{font-size:.875rem;line-height:1.5;margin-bottom:1.5rem}.faq-with-sidebar__nav{margin-top:1rem}.faq-with-sidebar__nav li{margin-bottom:.5rem}.faq-with-sidebar__nav a{display:block;padding:.75rem 1rem;text-decoration:none;color:var(--color-foreground);border-left:2px solid transparent;transition:all .2s ease;background-color:transparent}.faq-with-sidebar__nav a:hover{border-left-color:var(--color-foreground);background-color:var(--color-background-contrast)}.faq-with-sidebar__nav a.active{background-color:var(--color-background-contrast);border-left-color:var(--color-foreground);font-weight:600}.faq-with-sidebar__content{width:100%;max-width:100%}.faq-group+.faq-group{margin-top:3rem}.faq-group h3{margin-bottom:1rem}details.accordion{width:100%;margin-bottom:1rem;border-bottom:1px solid var(--color-border)}summary.accordion__title--icon{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;text-align:left;width:100%;list-style:none;border:none;background:none;cursor:pointer;overflow-wrap:break-word;word-break:break-word}summary.accordion__title--icon span{flex:1 1 auto;margin-right:.75rem;min-width:0;text-align:right}.accordion__icon{flex-shrink:0}.accordion__icon img.icon-caret-svg{width:1rem;height:1rem;transition:transform .3s ease}details[open] .accordion__icon img.icon-caret-svg{transform:rotate(180deg)}.accordion__content{padding:0 0 1rem;font-size:1em;line-height:1.6;width:100%;overflow-wrap:break-word;word-break:break-word}@media screen and (max-width: 749px){.faq-with-sidebar{display:flex;flex-direction:column}.faq-with-sidebar__sidebar{position:relative;top:auto;margin-bottom:2rem;order:-1;width:100%}.faq-with-sidebar__nav{display:flex;flex-direction:column;gap:.5rem;padding:0;margin:1rem 0 0;border-bottom:none}.faq-with-sidebar__nav li{margin-bottom:0}.faq-with-sidebar__nav a{display:block;width:100%;padding:.5rem 1rem;border-left:4px solid transparent;background-color:transparent;text-align:left;white-space:normal}.faq-with-sidebar__nav a:hover,.faq-with-sidebar__nav a.active{border-left-color:var(--color-foreground);background-color:var(--color-background-contrast);font-weight:600}.faq-with-sidebar__sidebar p.small-text{font-size:.875rem}.faq-with-sidebar__content,details.accordion,summary.accordion__title--icon,.accordion__content{width:100%;max-width:100%}summary.accordion__title--icon{padding-right:.5rem}.accordion__content{font-size:1em;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gm-custom-styles.css.map */
