@import url('https://fonts.googleapis.com/css2?family=Anton&family=Space+Grotesk:wght@400;500;700&display=swap');#main-content .container:before{display:none!important}@media (min-width:981px){#left-area{width:100%!important;padding-right:0px!important}#sidebar{display:none!important}}.cgk-avf-eyebrow{font-family:'Space Grotesk',sans-serif;font-size:0.8rem;letter-spacing:0.15em;text-transform:uppercase}.cgk-avf-heading{font-family:'Anton',sans-serif;text-transform:uppercase;letter-spacing:0.02em;line-height:1.05}.cgk-avf-body{font-family:'Space Grotesk',sans-serif;line-height:1.7}body:not(.page-id-227194) .cgk-shop{display:none!important}html:has(.cgkgg-sec),body:has(.cgkgg-sec){overflow-x:hidden;overflow-x:clip}.cgkgg-sec{width:100vw;max-width:100vw;position:relative;left:50%;margin-left:-50vw;margin-right:0;margin-top:0;margin-bottom:0;float:none;clear:both;box-sizing:border-box;padding:72px 24px;font-family:'Space Grotesk',sans-serif}.cgkgg-sec *{box-sizing:border-box}.cgkgg-wrap{max-width:860px;margin:0 auto;animation:cgkgg-rise .7s ease both}@keyframes cgkgg-rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cgkgg-wrap{animation:none}}.cgkgg-sec .cgkgg-eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin:0 0 14px;padding:0}.cgkgg-sec .cgkgg-h1{font-family:'Anton',sans-serif;font-weight:400;font-size:clamp(46px,9vw,104px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:0 0 22px;padding:0;color:inherit}.cgkgg-sec .cgkgg-h2{font-family:'Anton',sans-serif;font-weight:400;font-size:clamp(32px,5.5vw,56px);line-height:1.05;text-transform:uppercase;letter-spacing:.01em;margin:0 0 20px;padding:0;color:inherit}.cgkgg-sec .cgkgg-p{font-size:18px;line-height:1.65;margin:0 0 18px;padding:0;max-width:680px;color:inherit}.cgkgg-sec .cgkgg-p a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cgkgg-sec .cgkgg-sub{font-size:clamp(18px,2.4vw,24px);line-height:1.4;margin:0;max-width:680px;color:inherit}.cgkgg-sec .cgkgg-btn{display:inline-block;margin:8px 12px 0 0;padding:14px 26px;border:3px solid;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .2s ease}.cgkgg-sec .cgkgg-btn:hover{transform:translate(-3px,-3px)}.cgkgg-sec--ink{background:#15120F;color:#F7F5EE}.cgkgg-sec--ink .cgkgg-eyebrow{color:#FFC700}.cgkgg-sec--ink .cgkgg-btn{background:#FFC700;border-color:#FFC700;color:#15120F}.cgkgg-sec--paper{background:#F7F5EE;color:#15120F}.cgkgg-sec--paper .cgkgg-eyebrow{color:#2A3FE0}.cgkgg-sec--paper .cgkgg-btn{background:#15120F;border-color:#15120F;color:#F7F5EE}.cgkgg-sec--dim{background:#C9C4B7;color:#15120F}.cgkgg-sec--dim .cgkgg-eyebrow{color:#2A3FE0}.cgkgg-sec--dim .cgkgg-btn{background:#15120F;border-color:#15120F;color:#F7F5EE}.cgkgg-sec--cobalt{background:#2A3FE0;color:#F7F5EE}.cgkgg-sec--cobalt .cgkgg-eyebrow{color:#FFC700}.cgkgg-sec--cobalt .cgkgg-btn{background:#F7F5EE;border-color:#F7F5EE;color:#15120F}.cgkgg-sec--orange{background:#FF5A1F;color:#15120F}.cgkgg-sec--orange .cgkgg-eyebrow{color:#F7F5EE}.cgkgg-sec--orange .cgkgg-btn{background:#15120F;border-color:#15120F;color:#F7F5EE}.cgkgg-sec--yellow{background:#FFC700;color:#15120F}.cgkgg-sec--yellow .cgkgg-eyebrow{color:#2A3FE0}.cgkgg-sec--yellow .cgkgg-btn{background:#15120F;border-color:#15120F;color:#FFC700}.cgkgg-sec .cgkgg-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0!important;padding:0!important;list-style:none!important;list-style-type:none!important}.cgkgg-sec .cgkgg-tags li{margin:0!important;padding:6px 14px!important;border:2px solid #FFC700;color:#FFC700;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;list-style:none!important;list-style-type:none!important}.cgkgg-sec .cgkgg-tags li::marker{content:none!important;font-size:0!important}.cgkgg-sec .cgkgg-tags:before,.cgkgg-sec .cgkgg-tags li:before{content:none!important;display:none!important}@media (max-width:600px){.cgkgg-sec{padding:56px 20px}.cgkgg-sec .cgkgg-p{font-size:17px}}.et_pb_section:has(.cgkgg-sec),.et_pb_section:has(.cgkgg-colors){padding-top:0!important;padding-bottom:0!important}.et_pb_row:has(.cgkgg-sec),.et_pb_row:has(.cgkgg-colors){padding-top:0!important;padding-bottom:0!important}.et_pb_column:has(.cgkgg-sec),.et_pb_column:has(.cgkgg-colors){margin-bottom:0!important}.et_pb_module:has(.cgkgg-sec),.et_pb_code:has(.cgkgg-sec),.et_pb_code_inner:has(.cgkgg-sec){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes cgkgg-slide{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.cgkgg-sec:not(:has(.cgkgg-h1)):not(.cgkgg-sec--still):not(.cgkgg-sec--joined),.et_pb_section:has(.cgkgg-colors){animation:cgkgg-slide linear both;animation-timeline:view();animation-range:entry 0% entry 80%}}}.cgkgg-sec--joined{padding-bottom:0}.et_pb_section:has(.cgkgg-colors){background:#FFC700!important;position:relative!important;z-index:20;width:100vw!important;max-width:100vw!important;left:50%!important;margin-left:-50vw!important;margin-right:0!important;box-sizing:border-box}.et_pb_menu.cgkgg-colors{position:relative;width:100%;margin:0!important;padding:0 24px 72px!important;background:none!important;box-sizing:border-box}.cgkgg-colors .et_pb_menu_inner_container{max-width:860px;margin:0 auto;padding:0!important}.cgkgg-colors .et_pb_menu__wrap,.cgkgg-colors .et_pb_menu__menu,.cgkgg-colors .et-menu-nav,.cgkgg-colors .et-menu{justify-content:flex-start!important;text-align:left!important}.cgkgg-colors .et_pb_menu__wrap{display:flex;align-items:flex-start}.cgkgg-colors .et_pb_menu__menu{flex:0 1 auto!important;margin:0 auto 0 0!important}.cgkgg-colors .et_pb_menu__menu{display:block!important}.cgkgg-colors .et_mobile_nav_menu{display:none!important}.cgkgg-colors .et-menu{display:flex!important;flex-wrap:wrap;gap:12px;margin:0!important;padding:0!important;list-style:none!important;background:none!important;border:0!important}.cgkgg-colors .et-menu>li{display:block;float:none;position:relative;margin:0!important;padding:0!important}.cgkgg-colors .et-menu>li>a{display:block;padding:14px 26px!important;border:3px solid #15120F;background:#15120F;color:#FFC700!important;font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:15px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;opacity:1!important;transition:transform .2s ease}.cgkgg-colors .et-menu>li>a:hover,.cgkgg-colors .et-menu>li>a:focus{transform:translate(-3px,-3px)}.cgkgg-colors .et-menu>li.menu-item-has-children>a:first-child{padding-right:26px!important}.cgkgg-colors .et-menu>li.menu-item-has-children>a:first-child::after{content:"\25B4"!important;font-family:'Space Grotesk',sans-serif!important;font-size:15px!important;font-weight:700;position:static!important;display:inline!important;margin-left:10px;color:#FFC700}.cgkgg-colors .et-menu li ul.sub-menu{position:absolute!important;left:0!important;top:auto!important;bottom:100%!important;min-width:100%;width:max-content!important;margin:0!important;padding:0!important;list-style:none!important;background:#15120F!important;border:3px solid #15120F!important;box-shadow:none!important;visibility:hidden;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:30}.cgkgg-colors .et-menu li.menu-item-has-children:hover>ul.sub-menu,.cgkgg-colors .et-menu li.menu-item-has-children:focus-within>ul.sub-menu{visibility:visible!important;opacity:1!important;transform:none}.cgkgg-colors .et-menu li ul.sub-menu li{display:block;float:none;width:auto!important;margin:0!important;padding:0!important;border-top:2px solid #FFC700}.cgkgg-colors .et-menu li ul.sub-menu li:first-child{border-top:0}.cgkgg-colors .et-menu li ul.sub-menu li a{display:block;width:auto!important;padding:14px 26px!important;color:#FFC700!important;font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:15px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;opacity:1!important;background:transparent}.cgkgg-colors .et-menu li ul.sub-menu li a:hover,.cgkgg-colors .et-menu li ul.sub-menu li a:focus{background:#FFC700;color:#15120F!important}@media (max-width:600px){.et_pb_menu.cgkgg-colors{padding:0 20px 56px!important}}