@font-face{font-family:Silk-Serif;src:url(/cdn/shop/files/SilkSerif-Regular.woff) format("woff"),url(/cdn/shop/files/SilkSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Silk-Serif;src:url(/cdn/shop/files/SilkSerif-Regular.woff) format("woff"),url(/cdn/shop/files/SilkSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Silk-Serif;src:url(https://cdn.shopify.com/s/files/1/0622/3416/5414/files/Silk_Serif_Medium.otf?v=1677040197);font-weight:500;font-style:normal}@font-face{font-family:Silk-Serif;src:url(https://cdn.shopify.com/s/files/1/0622/3416/5414/files/Silk_Serif_Bold.otf?v=1677791212);font-weight:700}@font-face{font-family:Silk-Serif;src:url(/cdn/shop/files/Silk_Serif_ExtraLight.otf?v=1728518679);font-style:normal}@font-face{font-family:Aktiv-Grotesk;src:url(https://cdn.shopify.com/s/files/1/0622/3416/5414/files/AktivGroteskCorp-Regular.woff2?v=1665631621);font-weight:400}@font-face{font-family:Aktiv-Grotesk;src:url(https://cdn.shopify.com/s/files/1/0622/3416/5414/files/AktivGrotesk-Medium.ttf?v=1675648230);font-weight:500}@font-face{font-family:Aktiv-Grotesk;src:url(https://cdn.shopify.com/s/files/1/0622/3416/5414/files/AktivGrotesk-Bold.ttf?v=1667772299);font-weight:700}@font-face{font-family:Silk-Serif-heading;src:url(/cdn/shop/files/SilkSerif-Regular.woff) format("woff"),url(/cdn/shop/files/SilkSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal}:root{--font-aktiv: "Aktiv-Grotesk", system-ui;--font-silk: "Silk-Serif", "Arial", serif;--font-silk-header: "Silk-Serif-heading", "Arial", serif;--font-sweet: "sweet-sans-pro", sans-serif;--font-silk: "Silk-Serif", "Arial", sans-serif}.common-page{font-family:Aktiv-Grotesk,Arial,sans-serif,system-ui}.common-page h1{padding:0;color:#231f20;font-weight:500;font-family:Silk-Serif,Arial,serif;font-size:35px;line-height:34px;letter-spacing:.2em;text-align:left;text-transform:uppercase}@media screen and (min-width: 768px){.common-page h1{font-size:60px;line-height:52px;letter-spacing:.25em}}.common-page h2,.common-page .shogun-heading-component h2{color:#231f20;font-family:Aktiv-Grotesk,Arial,sans-serif,system-ui;font-size:20px;line-height:20px;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width: 768px){.common-page h2,.common-page .shogun-heading-component h2{font-size:24px;line-height:22px;letter-spacing:.3em}}.common-page h3,.common-page .shogun-heading-component h3{color:#231f20;font-weight:500;font-family:Silk-Serif,Arial,serif;font-size:18px;line-height:16px;letter-spacing:.2em;text-align:left;text-transform:uppercase}@media screen and (min-width: 768px){.common-page h3,.common-page .shogun-heading-component h3{padding:0;font-size:22px;line-height:20px;letter-spacing:.25em}}.common-page p,.common-page .shg-default-text-content p{color:#231f20;font-family:Aktiv-Grotesk,Arial,sans-serif,system-ui;font-size:15px;line-height:28px}@media screen and (min-width: 768px){.common-page p,.common-page .shg-default-text-content p{font-size:16px;line-height:31px}}.common-page .rte{padding:0}.common-page .shogun-table p{padding:1em .3em;font-size:9px}@media screen and (min-width: 768px){.common-page .shogun-table p{font-size:13px}}.common-page .shogun-table .shogun-table-column{font-family:Aktiv-Grotesk,Arial,sans-serif,system-ui;color:#231f20;font-size:14px}.common-page .shogun-table .shogun-table-row-container:nth-child(odd){background:#f8efeb}.collapsible-caption__content{font-weight:700}.accordion{margin:0}.accordion:first-child{border-top:0}.accordion__content{padding:1rem;font-size:12px}.rte img{border:0}.rte a{font-family:Aktiv-Grotesk,Arial,sans-serif,system-ui;font-weight:700;letter-spacing:.1em;text-decoration-line:underline}.rich-text__text p,.rte span,.rte div{color:#231f20;font-family:Aktiv-Grotesk,Arial,sans-serif,system-ui;font-size:15px;line-height:28px}@media screen and (min-width: 768px){.rich-text__text p,.rte span,.rte div{font-size:16px;line-height:31px}}.rich-text__heading.h2,.collapsible-caption__content.h2,.collapsible-content__heading.h2{color:#231f20;font-family:Aktiv-Grotesk,Arial,sans-serif,system-ui;font-size:14px;line-height:15px;letter-spacing:.3em;text-transform:uppercase;font-weight:700}@media screen and (min-width: 768px){.rich-text__heading.h2,.collapsible-caption__content.h2,.collapsible-content__heading.h2{font-size:15px;line-height:15px;letter-spacing:.3em}}.rich-text__heading.h1,.collapsible-caption__content.h1,.collapsible-content__heading.h1{color:#231f20;font-family:Aktiv-Grotesk,Arial,sans-serif,system-ui;font-size:20px;line-height:20px;letter-spacing:.3em;text-transform:uppercase}@media screen and (min-width: 768px){.rich-text__heading.h1,.collapsible-caption__content.h1,.collapsible-content__heading.h1{font-size:24px;line-height:22px;letter-spacing:.2em}}.rich-text__heading.h0,.collapsible-caption__content.h0,.collapsible-content__heading.h0{color:#231f20;font-weight:500;font-family:Silk-Serif,Arial,serif;font-size:35px;line-height:34px;letter-spacing:.2em;text-align:left;text-transform:uppercase}@media screen and (min-width: 768px){.rich-text__heading.h0,.collapsible-caption__content.h0,.collapsible-content__heading.h0{font-size:60px;line-height:52px;letter-spacing:.25em}}.accordion__content{background-color:#fffcfb}summary .icon-caret{display:none}summary:before,summary:after{content:"";width:12px;height:2px;position:absolute;top:23px;right:0;background-color:#231f20;transition:all .3s ease}.mrHeader summary:before,.mrHeader summary:after{display:none}summary[aria-expanded=false]:before{transform:rotate(90deg);transition:all .3s ease}summary[aria-expanded=true]:after{transform:rotate(180deg);transition:all .3s ease}
/*# sourceMappingURL=/cdn/shop/t/572/assets/common.autostyle.css.map */
