.header__secondary-nav{background-color:#f5f2eb;color:#4e342e!important}.header__secondary-nav a{color:#4e342e!important}.header__secondary-nav a:hover{color:#ccc!important}[data-theme-header] .max-w-\[var\(--logo-max-width\)\] img{filter:brightness(0) invert(1)}.pickup-availability-panel{background-color:#2c3e3a;color:#fff;min-height:100%;display:flex;flex-direction:column}.pickup-availability-panel a{color:#abb7ae}.pickup-availability-panel-header{background-color:#2c3e3a}.product-block-area>*+*{margin-top:2rem}.collapsible-tab-first{margin-top:3.6rem!important}.collapsible-tab-toggle-icon{height:19px!important;width:19px!important}.product-quantity-block,.product-variant-picker-block,.product-inventory-status-block{font-size:11px}.product-quantity-block button{height:22px;width:22px;padding:6px}.product-quantity-block input{width:32px;padding:6px}.product-variant-picker-block label:not(:has(span[data-tooltip])){padding:6px;min-width:29px}.product-variant-picker-block span[data-tooltip]{width:19px!important;height:19px!important}.ou-item span{font-size:10px!important}.ou-item img{max-height:14px!important}.ou-item{min-height:24px!important}.add-to-cart-container .add-to-cart.theme-button--secondary{background-color:rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-background));border-color:rgb(var(--color-scheme-text))}.add-to-cart-container .add-to-cart.theme-button--secondary:hover{background-color:rgb(var(--color-scheme-accent));border-color:rgb(var(--color-scheme-accent))}.shopify-policy__container,.ogun-information-page{box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;padding:clamp(56px,7vw,96px) 24px clamp(88px,9vw,136px)}.shopify-policy__title{text-align:left;margin:0 0 40px}.shopify-policy__title h1,.ogun-information-page>h1{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.08;margin:0 0 40px}.shopify-policy__body .rte,.ogun-information-page .rte{font-size:16px;line-height:1.85}.shopify-policy__body .rte p,.ogun-information-page .rte p{margin:0 0 24px}.shopify-policy__body .rte h2,.ogun-information-page .rte h2{margin:56px 0 20px;font-size:clamp(27px,2.6vw,36px);line-height:1.15}.shopify-policy__body .rte h3,.ogun-information-page .rte h3{margin:36px 0 16px;line-height:1.25}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol,.ogun-information-page .rte ul,.ogun-information-page .rte ol{margin:20px 0 32px;padding-left:24px}.shopify-policy__body .rte li,.ogun-information-page .rte li{margin:0 0 12px}.ogun-information-page .rte figure{margin:48px 0 56px!important}.shopify-policy__body .rte a,.ogun-information-page .rte a{text-underline-offset:4px}@media(max-width:749px){.shopify-policy__container,.ogun-information-page{padding:40px 20px 80px}.shopify-policy__title,.shopify-policy__title h1,.ogun-information-page>h1{margin-bottom:32px}.shopify-policy__body .rte h2,.ogun-information-page .rte h2{margin-top:40px}.ogun-information-page .rte figure{margin:32px 0 40px!important}}.shopify-policy__container .shopify-policy__body .rte h2{margin-top:56px!important;margin-bottom:20px!important}.shopify-policy__container .shopify-policy__body .rte h3{margin-top:36px!important;margin-bottom:16px!important}.site-footer,.store-section{font-family:Nunito Sans,sans-serif!important}.site-footer h4,.store-section h3,[class*=hero-grid-video-] .centered-heading{font-family:Bebas Neue,sans-serif!important;font-weight:400}.site-footer h4{font-size:20px;letter-spacing:.04em}.store-section h3{font-size:28px;line-height:1.15}@media(max-width:749px){.shopify-policy__container .shopify-policy__body .rte h2{margin-top:40px!important}}#MainContent article .rte p{margin-bottom:24px}#MainContent article .rte h2{margin:48px 0 20px!important;line-height:1.15}#MainContent article h1{font-family:Bebas Neue,sans-serif;font-size:clamp(34px,4vw,52px);line-height:1.1;margin-bottom:32px}#MainContent article .rte figure{margin:40px 0!important}.ogun-size-guide,.ogun-size-guide .sg-control{font-family:Nunito Sans,sans-serif!important}#MainContent .ogun-size-guide{padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(88px,9vw,136px)!important}.ogun-size-guide h1,.ogun-contact-intro h1{font-family:Bebas Neue,sans-serif!important;font-size:clamp(36px,4vw,56px)!important;line-height:1.08!important;letter-spacing:normal!important;font-weight:400!important;margin:0 0 32px!important}.ogun-size-guide h2{font-family:Bebas Neue,sans-serif!important;font-size:28px!important;line-height:1.15!important;font-weight:400!important}.ogun-contact-intro{max-width:1000px;margin:0 auto;padding:72px 24px 48px;text-align:center}.ogun-contact-intro p{font-size:18px;line-height:1.7}@media(max-width:749px){.ogun-contact-intro{padding:40px 20px}.store-section{padding:40px 20px!important}}#MainContent h1{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,4vw,56px);line-height:1.1;font-weight:400}.ogun-information-page .rte h2{margin-top:56px!important;margin-bottom:20px!important}.ogun-information-page .rte h3{margin-top:36px!important;margin-bottom:16px!important}.ogun-information-page .rte p{margin-bottom:24px!important}@media(max-width:749px){.ogun-information-page .rte h2{margin-top:40px!important}}[class*=hero-grid-video-] .centered-heading{font-size:clamp(28px,2.5vw,36px)!important;line-height:1.15!important;max-width:30ch;margin-left:auto;margin-right:auto;text-wrap:balance;text-shadow:0 2px 16px rgba(0,0,0,.35)}@media(max-width:749px){[class*=hero-grid-video-] .centered-heading{font-size:23px!important;max-width:24ch;margin-bottom:18px!important}}@media(max-width:749px){[class*=hero-grid-video-] .video-block,[class*=hero-grid-video-] .banner-block{aspect-ratio:2578 / 1080!important;height:auto!important}[class*=hero-grid-video-] .centered-text-button{position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;background:#231f20;padding:16px 16px 12px!important;gap:0!important}[class*=hero-grid-video-] .centered-heading{max-width:24ch;margin-bottom:0!important;text-shadow:none}}[class*=hero-grid-video-] .centered-button{background:transparent!important;border:0!important;border-bottom:1px solid currentColor!important;color:#fff!important;padding:8px 0!important;font-size:14px!important;line-height:1.5;min-height:44px;display:inline-flex;align-items:center;text-transform:none!important;box-shadow:none!important}[class*=hero-grid-video-] .centered-button:hover{opacity:.8}[id$=__collection_list_knTVJm] li>a>.flex{height:auto!important;display:block!important;padding-bottom:0!important}[id$=__collection_list_knTVJm] .collection-image-wrapper{aspect-ratio:3/4;background:#f4f1e9}[id$=__collection_list_knTVJm] .collection-image-wrapper image-with-placeholder{display:block;height:100%}[id$=__collection_list_knTVJm] .collection-image-wrapper img{width:100%;height:100%;object-fit:contain}[id$=__collection_list_knTVJm] .collection-image-wrapper:after{display:none}[id$=__collection_list_knTVJm] li>a>.absolute{position:relative!important;inset:auto!important;padding:16px 12px 24px!important;color:#231f20}[id$=__collection_list_knTVJm] li>a>.absolute .text-scheme-text{color:#231f20;padding:0!important}[id$=__collection_list_knTVJm] .font-heading{font-size:26px;line-height:1.2}[id$=__image-with-text-overlay] section>.group{height:auto!important;min-height:0!important}[id$=__image-with-text-overlay] section>.group>.text-scheme-text,[id$=__image-with-text-overlay] section>.group>.text-scheme-text>.relative{height:auto!important}[id$=__image-with-text-overlay] img{position:relative!important;height:auto!important;width:100%;object-fit:contain!important}[id$=__image-with-text-overlay] section>.group>.group{position:relative!important;inset:auto!important;padding:28px 20px 36px!important;background:#fff;color:#231f20}[id$=__image-with-text-overlay] section>.group>.group .text-scheme-text{color:#231f20}[id$=__image-with-text-overlay] section>.group>.group .mt-8{margin-top:20px}@media(max-width:749px){[class*=hero-grid-video-]{height:calc(100svh - var(--header-group-height,126px))!important;min-height:320px;display:flex!important;flex-direction:column;background:#231f20}[class*=hero-grid-video-] .content-grid{flex:1 1 0;min-height:0;height:auto!important;display:block!important}[class*=hero-grid-video-] .video-block,[class*=hero-grid-video-] .banner-block{height:100%!important;min-height:0;aspect-ratio:auto!important}[class*=hero-grid-video-] video,[class*=hero-grid-video-] .banner-image{width:100%;height:100%;object-fit:cover;object-position:center}[class*=hero-grid-video-] .centered-text-button{flex:0 0 auto;width:100%;padding:20px 16px 18px!important;gap:2px!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom.css.map */
